<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mdup</title><link>https://news.ycombinator.com/user?id=mdup</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 01 May 2026 08:09:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mdup" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mdup in "Ask HN: Who is hiring? (September 2025)"]]></title><description><![CDATA[
<p>Proton | AI Engineer | Geneva, Paris, London, Barcelona, Prague, Taipei, EU Remote | Full time<p>We recently launched Lumo, a privacy-friendly ChatGPT alternative, by the makers of Proton Mail & Proton VPN.<p>We are looking for curious and talented people to help us grow Lumo with any of these skills: ML engineering, LLM inference, GPU infra & devops, Frontend (Typescript, React), Backend (Rust, PHP). Looking for senior-level or fast-growing juniors.<p>I'm one of Lumo's core devs, write to me directly at marc dot dupont, domain proton ch, with "HN" in the subject.<p><a href="https://lumo.proton.me" rel="nofollow">https://lumo.proton.me</a></p>
]]></description><pubDate>Mon, 01 Sep 2025 15:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45093237</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=45093237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45093237</guid></item><item><title><![CDATA[New comment by mdup in "Smuggling arbitrary data through an emoji"]]></title><description><![CDATA[
<p>I worked in phishing detection. This was a common pattern used by attackers, although .exe are blocked automatically most of the time, .html is the new malicious extension (often hosting an obfuscated window.location redirect to a fake login page).<p>RTL abuse like cute-cat-lmth.png was relatively common, but also trivial to detect. We would immediately flag such an email as phishing.</p>
]]></description><pubDate>Thu, 13 Feb 2025 10:03:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43034450</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=43034450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43034450</guid></item><item><title><![CDATA[Shape, Symmetries, and Structure: The Changing Role of Math in ML Research]]></title><description><![CDATA[
<p>Article URL: <a href="https://thegradient.pub/shape-symmetry-structure/">https://thegradient.pub/shape-symmetry-structure/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42158499">https://news.ycombinator.com/item?id=42158499</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 16 Nov 2024 19:16:58 +0000</pubDate><link>https://thegradient.pub/shape-symmetry-structure/</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=42158499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42158499</guid></item><item><title><![CDATA[New comment by mdup in "What is an eigenvalue?"]]></title><description><![CDATA[
<p>It means the eigenvalues will only give you information about the system relatively to the center of that system.<p>Before describing any system, it's up to you (your "convention") to assert where is the zero-point of your world and in which directions the axes (x,y,z) are pointing.<p>For instance, in the real world you can choose your 3D coordinate system such that your mirror, as a physical system, keeps the origin untouched (0,0,0) -> (0,0,0). If you decide the origin is a point on the mirror, the equations will be linear: mirror(X) = AX. However if you setup the origin some point far from the mirror, like the center of your eyes, the equations are no longer linear, but affine: mirror(X) = AX+B. Looking at the values of the "AX" part of the system would reveal you the mirroring plane, but now shifted by an offset of "+B" -- the distance between the mirror and your eyes -- because your choice of coordinates was not leaving the origin intact.</p>
]]></description><pubDate>Tue, 08 Nov 2022 16:39:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=33520983</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=33520983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33520983</guid></item><item><title><![CDATA[New comment by mdup in "Mozilla Welcomes the Rust Foundation"]]></title><description><![CDATA[
<p>It's entirely a myth that unsafe is needed to get speed boosts in Rust. Usually, the standard library, as well as other crates, offer optimal performance without resorting to unsafe code.<p>(If we go pedantic, Vec and other primitives do rely on unsafe, but the point is as an application developer you don't have to write unsafe code yourself.)</p>
]]></description><pubDate>Wed, 10 Feb 2021 14:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=26089443</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=26089443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26089443</guid></item><item><title><![CDATA[New comment by mdup in "Non-English-based programming languages"]]></title><description><![CDATA[
<p>Probably it was the false friend "hasard" which, in French, means: chance, randomness.</p>
]]></description><pubDate>Sun, 30 Jun 2019 20:49:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=20320411</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=20320411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20320411</guid></item><item><title><![CDATA[New comment by mdup in "A Visa for founders, engineers and investors willing to join France"]]></title><description><![CDATA[
<p>In your example, your month of July would be paid. You're out of work the whole month yet your payslip is the same as any other month.</p>
]]></description><pubDate>Tue, 17 Jan 2017 02:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=13414817</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=13414817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13414817</guid></item><item><title><![CDATA[New comment by mdup in "Ask HN: Is there a “ground-up” explanation of PGP/GnuPG?"]]></title><description><![CDATA[
<p>Not the OP, but I have found the following useful:<p><a href="https://git-scm.com/book/en/v2/" rel="nofollow">https://git-scm.com/book/en/v2/</a> scroll to Chapter 10 "Git Internals"<p>(Direct link: <a href="https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Porcelain" rel="nofollow">https://git-scm.com/book/en/v2/Git-Internals-Plumbing-and-Po...</a> but it only shows you the first page among nine.)</p>
]]></description><pubDate>Wed, 30 Nov 2016 15:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=13071724</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=13071724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13071724</guid></item><item><title><![CDATA[New comment by mdup in "Rosetta catches dusty organics"]]></title><description><![CDATA[
<p>Genuine question: How do we know the organic compounds seen by Rosetta do not come from Earth and were not brought by Rosetta itself?</p>
]]></description><pubDate>Mon, 12 Sep 2016 11:58:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=12478926</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12478926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12478926</guid></item><item><title><![CDATA[New comment by mdup in "WaveNet: A Generative Model for Raw Audio"]]></title><description><![CDATA[
<p>Nitpicking: surjective functions do not relate to unicity of ouptuts; you'd rather talk about non-injective functions. I agree with your point, though.<p>(surjective != non-injective, in the same way that non-increasing != decreasing)</p>
]]></description><pubDate>Fri, 09 Sep 2016 09:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=12460607</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12460607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12460607</guid></item><item><title><![CDATA[Polygraph “Testing” Is a Pseudoscientific Fraud]]></title><description><![CDATA[
<p>Article URL: <a href="https://antipolygraph.org/">https://antipolygraph.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12390570">https://news.ycombinator.com/item?id=12390570</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 30 Aug 2016 14:42:06 +0000</pubDate><link>https://antipolygraph.org/</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12390570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12390570</guid></item><item><title><![CDATA[Common Mistakes to Avoid in Formal Writing [pdf]]]></title><description><![CDATA[
<p>Article URL: <a href="http://academics.wellesley.edu/Russian/coursework/Russ277/Syllabus/essay_guidelines.pdf">http://academics.wellesley.edu/Russian/coursework/Russ277/Syllabus/essay_guidelines.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=12351901">https://news.ycombinator.com/item?id=12351901</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 24 Aug 2016 13:42:15 +0000</pubDate><link>http://academics.wellesley.edu/Russian/coursework/Russ277/Syllabus/essay_guidelines.pdf</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12351901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12351901</guid></item><item><title><![CDATA[New comment by mdup in "Ask HN: Describing skills and competencies in a resume?"]]></title><description><![CDATA[
<p>Recently I've tried an approach where I send two documents when asked for a CV:<p>- a "classic" CV which describes education, skills, work experience, and "miscellaneous" projects (late night hacks mostly);<p>- a second document entitled "friendly CV" but which is actually a short pdf with slides. It is super casual and I explain my previous work with pictures of algorithms and technical stuff. I cut down all the noise and try to speak directly to the inner geek of my potential reader.<p>From my perspective, I'd say I had quite some success with it.<p>I think it doesn't matter if you do exactly that. The point is to wake up your reader if you're the 50th CV they're reading this afternoon.</p>
]]></description><pubDate>Wed, 20 Jul 2016 15:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=12129827</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12129827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12129827</guid></item><item><title><![CDATA[New comment by mdup in "Show HN: Language Evolution Simulation"]]></title><description><![CDATA[
<p>Nice demo! Feature request: I'd like to see the people talking, like display sentence of a random pair of agents, every 10 sec e.g. That way I would feel immersed into users discussions :)</p>
]]></description><pubDate>Mon, 18 Jul 2016 16:21:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=12116022</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=12116022</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12116022</guid></item><item><title><![CDATA[“feminists encourage women into tech even when their interests lie elsewhere”]]></title><description><![CDATA[
<p>Article URL: <a href="http://www.lagriffedulion.f2s.com/math.htm">http://www.lagriffedulion.f2s.com/math.htm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=11729445">https://news.ycombinator.com/item?id=11729445</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 19 May 2016 11:48:04 +0000</pubDate><link>http://www.lagriffedulion.f2s.com/math.htm</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=11729445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11729445</guid></item><item><title><![CDATA[New comment by mdup in "Ask HN: Who wants to be hired? (May 2016)"]]></title><description><![CDATA[
<p>Location: New York City (desired). Paris, France (current)<p>Remote: No<p>Willing to relocate: Yes, to NYC.<p>Technologies: Machine Learning / Data Science. Python (sklearn), R, C++, Java, JavaScript, Go, Rust. Also got exposure to Haskell, Scala, Erlang, Clojure; several {,No}SQL DBs.<p>Résumé/CV: <a href="http://mdup.fr/cv-classic.pdf" rel="nofollow">http://mdup.fr/cv-classic.pdf</a> <a href="http://mdup.fr/cv-friendly.pdf" rel="nofollow">http://mdup.fr/cv-friendly.pdf</a><p>Email: marc#mdup,fr<p>More info: PhD in Machine Learning (time series analysis for gesture recognition). I have the profile of a good data scientist with excellent software engineering skills. I can bridge the gap between research scientists (good POCs but crappy engineering and slow perfs) and software engineers (write good code but struggle to grasp underlying math).</p>
]]></description><pubDate>Tue, 03 May 2016 07:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=11618721</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=11618721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11618721</guid></item><item><title><![CDATA[New comment by mdup in "Show HN: 3D Vector Graphics"]]></title><description><![CDATA[
<p>One could argue that as a name, `go` is not optimal either, yet it seems the community has worked around it pretty well.</p>
]]></description><pubDate>Wed, 03 Feb 2016 08:35:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=11025414</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=11025414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11025414</guid></item><item><title><![CDATA[New comment by mdup in "Biohackers Creating Open-Source Insulin"]]></title><description><![CDATA[
<p>I remember reading in another HN thread about insulins (too lazy to search it right now) that plenty of prototype insulins have been developed, but most of them could cause nasty diseases, notably cancer. Hence only a low number of well-tested commercial insulins have been pushed to the market. Does someone knowledgeable have more info about those "good" vs. "bad" insulins?</p>
]]></description><pubDate>Thu, 19 Nov 2015 09:17:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=10593634</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=10593634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10593634</guid></item><item><title><![CDATA[New comment by mdup in "From Python to Go and Back Again"]]></title><description><![CDATA[
<p>Not advocating anything, but could C++ have been a good choice? You'd get top performance, small memory footprint, opt-in static linking, at the price of a less "fun" language and verbosity. Regarding memory leaks, it's easy to write a leak-free C++ program these days with smart pointers. However, it doesn't come "batteries included" for net-related stuff, and ASIO can give a couple of headaches.</p>
]]></description><pubDate>Fri, 16 Oct 2015 23:15:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=10402593</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=10402593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10402593</guid></item><item><title><![CDATA[New comment by mdup in "The microservices cargo cult"]]></title><description><![CDATA[
<p>How about Cap'n Proto? Their marketing is great, but I don't recall seeing many experiences with it, so I'm asking for feedbacks here.</p>
]]></description><pubDate>Tue, 06 Oct 2015 12:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=10338453</link><dc:creator>mdup</dc:creator><comments>https://news.ycombinator.com/item?id=10338453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10338453</guid></item></channel></rss>