<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: maweki</title><link>https://news.ycombinator.com/user?id=maweki</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 07 May 2026 14:30:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=maweki" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by maweki in "Programming Still Sucks"]]></title><description><![CDATA[
<p>> Society doesn't owe me over $500k/year<p>No it doesn't. But as a human being, you and everybody still deserves a decent living. And our current system clearly does not provide that for a lot of people.</p>
]]></description><pubDate>Thu, 07 May 2026 06:28:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48046115</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=48046115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48046115</guid></item><item><title><![CDATA[New comment by maweki in "Turn Dependabot off"]]></title><description><![CDATA[
<p>> it is inherently resistant to false positives<p>By Rice's Theorem, I somehow doubt that.</p>
]]></description><pubDate>Sat, 21 Feb 2026 10:49:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099498</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=47099498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099498</guid></item><item><title><![CDATA[New comment by maweki in "Challenges in join optimization"]]></title><description><![CDATA[
<p>In light of that, I am wondering why the article opted to go for "However, determining the optimal join order is far from trivial.", when there are hard results in literature.<p>I was also missing mentioning "sideways information passing", though some of methods are exactly that.<p>I am wondering whether the company consults literature or whether they fiddle about, mostly reinventing the wheel.</p>
]]></description><pubDate>Thu, 22 Jan 2026 06:36:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46715992</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=46715992</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46715992</guid></item><item><title><![CDATA[New comment by maweki in "New information extracted from Snowden PDFs through metadata version analysis"]]></title><description><![CDATA[
<p>While tedious, you can do the rewrite block-wise from the insertion point and only store a an additional block's worth of the rest (or twice as much as you inserted)<p>ABCDE, to insert 1 after C: store D, overwrite D with 1, store E, overwrite E with D, write E.</p>
]]></description><pubDate>Sat, 10 Jan 2026 20:23:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46569564</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=46569564</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46569564</guid></item><item><title><![CDATA[New comment by maweki in "Why German Strings Are Everywhere?"]]></title><description><![CDATA[
<p>What do you like to call Hungarian notation?</p>
]]></description><pubDate>Tue, 06 Jan 2026 15:09:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46513227</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=46513227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46513227</guid></item><item><title><![CDATA[New comment by maweki in "What to Do When the Trisector Comes (1983) [pdf]"]]></title><description><![CDATA[
<p>I had a lot of contact with computer science students coming from the other side, meaning they used Z3 or other (SMT) solvers as blackboxes which they just use at a certain point in their algorithm without having thought what theories they are using (the T in SMT) and what's undecidable in general or in that theory.<p>So I had quite a few "groundbreaking" approaches end in disappointment.<p>It's important to know the capabilities and limits of your tools.</p>
]]></description><pubDate>Tue, 06 Jan 2026 12:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46511658</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=46511658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46511658</guid></item><item><title><![CDATA[New comment by maweki in "Rust in the kernel is no longer experimental"]]></title><description><![CDATA[
<p>I'm not a rust or systems programmer but I think it meant that as an ABI or foreign function interface bitfields are not stable or not intuitive to use, as they can't be declared granularily enough.</p>
]]></description><pubDate>Wed, 10 Dec 2025 07:29:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46215093</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=46215093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46215093</guid></item><item><title><![CDATA[New comment by maweki in "Hypothesis: Property-Based Testing for Python"]]></title><description><![CDATA[
<p>I think core of the problem in property-based testing that the property/specification needs to be quite simple compared to the implementation.<p>I did some property-based testing in Haskell and in some cases the implementation was the specification verbatum. So what properties should I test?
It was clearer where my function should be symmetric in the arguments or that there is a neutral element, etc..<p>If the property is basically your specification which (as the language is very expressive) is your implementation then you're just going in circles.</p>
]]></description><pubDate>Wed, 05 Nov 2025 09:32:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45821093</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45821093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45821093</guid></item><item><title><![CDATA[New comment by maweki in "SATisfying Solutions to Difficult Problems"]]></title><description><![CDATA[
<p>Incremental automatic grounding to SAT works fine for ASP.</p>
]]></description><pubDate>Tue, 28 Oct 2025 13:02:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45732311</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45732311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45732311</guid></item><item><title><![CDATA[New comment by maweki in "Functions Are Asymmetric"]]></title><description><![CDATA[
<p>The range can be a product type, as can the domain. Most languages are expressive enough that you can create the product type (struct). You're right on point.</p>
]]></description><pubDate>Thu, 16 Oct 2025 08:51:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45602981</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45602981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45602981</guid></item><item><title><![CDATA[New comment by maweki in "Queueing to publish in AI and CS"]]></title><description><![CDATA[
<p>> valuing where papers are published over what they contribute<p>And who is the arbiter of that? This is an imperfect but easy shorthand. Like valuing grades and degrees instead of what people actually took away from school.<p>In an ideal world we would see all this intangible worth in people's contributions. But we don't have time for that.<p>So the PhD committee decides on exactly that measure whether there are enough published articles for a cumulative dissertation and if that's enough. What's exactly the alternative? Calling in fresh reviews to weigh the contributions?</p>
]]></description><pubDate>Mon, 29 Sep 2025 10:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45412017</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45412017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45412017</guid></item><item><title><![CDATA[New comment by maweki in "YAML document from hell (2023)"]]></title><description><![CDATA[
<p>We found yaml to be a great exchange format for electronic exam data. It allows us to put student submitted answers and source code into a yaml file and there is no weird escaping. It's very readable with a text editor. And then we just add notes and a score as a list below and then there's the next submission.<p>For readability of large blocks of texts that may or may not contain various special characters and newlines the only other alternative we have seen was XML, but that is very verbose.<p>So what the author finds as a negative, the many string formats, are exactly what drew us to yaml in the first place.</p>
]]></description><pubDate>Tue, 23 Sep 2025 12:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45346018</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45346018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45346018</guid></item><item><title><![CDATA[New comment by maweki in "Examples from The LaTeX Companion book (3rd edition)"]]></title><description><![CDATA[
<p>Who doesn't own the third edition of the LaTeX Companion book?</p>
]]></description><pubDate>Fri, 12 Sep 2025 10:02:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45220535</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45220535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45220535</guid></item><item><title><![CDATA[New comment by maweki in "Pontevedra, Spain declares its entire urban area a "reduced traffic zone""]]></title><description><![CDATA[
<p>pods (i guess 2 to 4 passengers) simply do not scale. It doesn't matter whether you put them underground or not. The only solution is for people to not use them.<p>One part of the solution is bikes, the other is mass transit. What self-driving EV pods may be able to do is be people mover for the last mile to a mass transit hub. But for individual traffic across longer distance it simply does not scale.</p>
]]></description><pubDate>Wed, 10 Sep 2025 13:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45197028</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45197028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45197028</guid></item><item><title><![CDATA[New comment by maweki in "SQL needed structure"]]></title><description><![CDATA[
<p>Isn't the author just proposing GraphQL?</p>
]]></description><pubDate>Fri, 05 Sep 2025 10:33:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45137055</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45137055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45137055</guid></item><item><title><![CDATA[New comment by maweki in "What If OpenDocument Used SQLite?"]]></title><description><![CDATA[
<p>Splitting the presentation into multiple fragments makes it more difficult to generate/alter a presentation using xslt.</p>
]]></description><pubDate>Fri, 05 Sep 2025 09:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45136535</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45136535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45136535</guid></item><item><title><![CDATA[New comment by maweki in "Finding thousands of exposed Ollama instances using Shodan"]]></title><description><![CDATA[
<p>Cisco is incredibly (in)famous for having hardcoded backdoor accounts in their products.</p>
]]></description><pubDate>Wed, 03 Sep 2025 11:02:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45114349</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45114349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45114349</guid></item><item><title><![CDATA[New comment by maweki in "CauseNet: Towards a causality graph extracted from the web"]]></title><description><![CDATA[
<p>It's nice to see more semantic web experiments. I always wanted to do more reasoning with ontologies, etc., and it's such an amazing idea, to reference objects/persons/locations/concepts from the real world with uris and just add labeled arrows between them.<p>This is such a cool schemaless approach and has so much potential for open data linking, classical reasoning, LLM reasoning. But open data (together with RSS) has been dead for a while as all big companies have become just data hoarders. And frankly, while the concept and the possibilities are so cool, the graph databases are just not that fast and also not fun to program.</p>
]]></description><pubDate>Tue, 02 Sep 2025 07:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45100037</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45100037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45100037</guid></item><item><title><![CDATA[New comment by maweki in "The Therac-25 Incident (2021)"]]></title><description><![CDATA[
<p>It's just a course about database design and in the first seminar we look at different news stories that have something to do with databases, like trump putting some random Italian chef on an international sanction list should make us think about primary keys and identifying people.<p>And the horizon post office scandal is the last and most poignant example that real people are affected by the systems we build and the design decisions we make. That sometimes easy to forget.</p>
]]></description><pubDate>Thu, 28 Aug 2025 13:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45051770</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45051770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45051770</guid></item><item><title><![CDATA[New comment by maweki in "The Therac-25 Incident (2021)"]]></title><description><![CDATA[
<p>I teach the horizon post office scandal in my database courses. And my takeaway is, that software fails. And if people's lives are involved, an audit trail is paramount.<p>In slowly killing software the audit trail might be faster than the killing. In fast killing software, the audit trail isn't.</p>
]]></description><pubDate>Thu, 28 Aug 2025 09:06:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45050026</link><dc:creator>maweki</dc:creator><comments>https://news.ycombinator.com/item?id=45050026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45050026</guid></item></channel></rss>