<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: Bewelge</title><link>https://news.ycombinator.com/user?id=Bewelge</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 18:48:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Bewelge" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Bewelge in "Google plans to invest up to $40B in Anthropic"]]></title><description><![CDATA[
<p>Eh, I think this is actually not a specifically American thing. More of a neo-liberal mindset. Competition may be good in the long term. But a monopoly now may mean more money in your pocket now. The tech giants definitely give the US some geo-political power in some cases but in general the US would be better off with more competition.<p>ed: @er2d, can't reply to your comment for some reason, so doing it here:
I don't agree. In theory a monopoly decreases the necessity for R&D. Of course this becomes more complex if the R&D is funded or steered by the state. But look at the current state of LLMs. There is fierce competition between 3 US companies. But geopolitically it's the same as if there would be one monopoly. The US being the clear technological leader in an industry is not dependent on that industry being a domestic monopoly.<p>And for the Europe comment:
Also don't agree. Look at Boeing & Airbus. Both are companies where the US & EU have decided that they need to ensure the existence of a domestic airplane manufacturer. So in these cases they support these companies (often in violation of international trade laws). But it has nothing to do with monopolies. If a state decides to support a company to ensure its existence, a monopoly is the logical consequence and not the aim. Because if that industry would be profitable it wouldn't need to be supported in the first place.<p>But all these tech companies are not in industries that would move off-shore or stop existing because they're not profitable enough, so it's an entirely different setting.</p>
]]></description><pubDate>Fri, 24 Apr 2026 21:50:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896233</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47896233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896233</guid></item><item><title><![CDATA[New comment by Bewelge in "Google plans to invest up to $40B in Anthropic"]]></title><description><![CDATA[
<p>I thought that these type of antitrust laws are in no way enforced anymore in the tech industry. And that it's been that way for decades. I mean the sheer existence of Google shows that right? What about Maps, Mail, Books... basically everything apart from Search? Why would an AI Mode as one category of Search results be any different? They're not actively promoting Gemini in those search results. They're simply augmenting it with this new tool that exists now.</p>
]]></description><pubDate>Fri, 24 Apr 2026 21:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896050</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47896050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896050</guid></item><item><title><![CDATA[New comment by Bewelge in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>Haha that's awesome! I'm in my thirties and these past few months I've been playing Trials rising with a high school friend. We used to play this 15+ years ago in school. Thought about developing my own as well (how hard can it be, it's basically 2D) but getting the physics to feel right was pretty difficult. Good luck! Is there some way I can receive updates on your progress?<p>Gameplay feedback: I'm a pretty decent player at the original games and I couldn't make it over a single obstacle, the controls seem extremely sensitive/abrupt currently.</p>
]]></description><pubDate>Mon, 13 Apr 2026 08:57:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47749504</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47749504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47749504</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown"]]></title><description><![CDATA[
<p>Very cool! I once tried rendering his towers. Mainly used normal canvas drawing though :)<p><a href="https://bewelge.github.io/escherTower/" rel="nofollow">https://bewelge.github.io/escherTower/</a></p>
]]></description><pubDate>Sun, 05 Apr 2026 11:38:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648358</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47648358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648358</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: M. C. Escher spiral in WebGL inspired by 3Blue1Brown"]]></title><description><![CDATA[
<p>> Development with HTML/CSS/JavaScript and WebGL is my favorite stack to work with.<p>I love this myself, but..<p>> have great debug information<p>How do you debug WebGL stuff? I find that to be one of the least debuggable things I've ever done with computers. If there's multiple shaders feeding into one another, the best I can usually come up with is drawing the intermediate results to screen and debugging visually. Haven't been paying too much attention to the space the past 2-3 years though, so I'm wondering if some new tools emerged that make this easier.</p>
]]></description><pubDate>Sun, 05 Apr 2026 11:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47648338</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47648338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47648338</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Ah thanks, didn't think about that.<p>I just checked and REWE only lets you sort by absolute price. But honestly, you can compare prices so much better on their website than in a physical supermarket already [0].<p>[0] <a href="https://www.rewe.de/shop/c/frisches-obst/?sorting=PRICE_DESC" rel="nofollow">https://www.rewe.de/shop/c/frisches-obst/?sorting=PRICE_DESC</a> 
You have to enter a random zip code eg 20249</p>
]]></description><pubDate>Wed, 01 Apr 2026 18:37:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47604765</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47604765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47604765</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Can you share them? I recently looked for such projects and didn't really find anything that works well.<p>The issue is that each market sets their own prices and I believe REWE is the only large one where you can fairly easily scrape the product catalogue. I thought about it in a shopping list context, so you'd need to make it location dependent to be useful. But you could do a lot of cool things with it. Like choose a basket of goods and it creates a route for you: "Go to supermarket A and buy goods XYZ, then to supermarket B and buy ABC"</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:26:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603842</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47603842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603842</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Haha man, I think this is a cool project, the REWE API is cool, the REWE delivery App and Website are cool. Certainly not spreading fear, uncertainty or doubt.<p>What you describe as B2B2C is exactly what chefkoch does. And it's exactly what I initially said, so I'm not sure what point you're trying to make. But anyway. Doesn't feel like we're getting anywhere. Have a great day ;)</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603782</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47603782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603782</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Oh nice, thank you. Will check it out later!<p>What I suspect though:
They mainly show current discounts. The REWE API exposes those as a separate list for each market. 
There's around 3.5k markets and each can set their own discounts and has their own product catalogue with their own pricing.<p>So it would be 3.5k API calls to fetch all offers for all markets. Which is doable.<p>But fetching all products takes like 100 calls per market. It's quite a bit of data. And I think most supermarket don't publish their catalogue at all since they don't have delivery options.</p>
]]></description><pubDate>Wed, 01 Apr 2026 14:15:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47601222</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47601222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47601222</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>> Might I suggest you remove your tin-foil hat and consider that:<p>First up: Read and follow the rules. No need to insult me. Especially considering what you said shows that you both misunderstood AND misrepresented what I've said.<p>And frankly, my reasoning was simply saying "Company won't publicize internal info if they don't get an advantage from doing so". It's literally the same reason Google doesn't publish all of their source code. I'm struggling to see what part you are misunderstanding but it has to be something extremely basic to conclude I'm a conspiracy nut for basically stating "Company acts in their interest".<p>Opening an API to the public allows third parties to develop apps that can then be consumed by end-consumers. Not trying to be offensive here, but do you know what an API is? To conclude I meant every single end-consumers building their own app is at best disingenuously twisting my words.<p>Opening the API would allow new players like you and me to enter the market and take a piece of the pie. Why would a market, dominated and controlled by a few big players, opt for that? You don't even need to know that the German grocery market is incredibly price competitive, to understand that.<p>> If you think about it, imagine if REWE officially exposed an API B2C. This would mean they are obligated to provide support.
Can you provide a source for that requirement? I'm pretty sure you just made that up.<p>> Businesses and services differentiating between B2C and B2B is nothing new, that is why the two different terminologies exist !
At this point I'm entirely lost what you read in my comment. Yes I know. I specifically made that distinction.<p>> What next, you don't want to fill up your car at the petrol station (B2C) but you want to be permitted to buy a barrel crude oil direct from the drill and refine it yourself (B2B) ?
Yeah you definitely misunderstood something... What I said/meant:<p>The question: Why isn't the API open?<p>My answer: 
For B2B I gave an example where the API is used by another German firm, providing an example that the API is indeed consumed B2B.<p>For B2C: They have no reason to do so. They have a well functioning app where you can order stuff. They have one of the bigger recipe pages (at least it does very well SEO-wise) in Germany where you can immediately order ingredients from a recipe. The biggest recipe page in Germany (chefkoch) offers a direct link from recipes to their order page. Maybe you're missing this info? Thinking it's an internal API to data that isn't exposed anywhere at all would somehow explain whatever you tried to say here. But again, if you're that uninformed, don't insult people.</p>
]]></description><pubDate>Wed, 01 Apr 2026 13:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47600988</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47600988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47600988</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Just to be clear, my mixed feelings don't come from a moral standpoint. Just hoping they don't lock it down any further heh ;-)</p>
]]></description><pubDate>Wed, 01 Apr 2026 11:59:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599667</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47599667</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599667</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Think it's context dependent whether it's a good or bad thing.<p>The owners of German supermarket and car companies are really the richest of the rich in Germany (okay and maybe the SAP guy on top). It would definitely be a net positive if someone manages to scrape and compare their prices.<p>In the restaurant market it's one player abusing many small players.<p>And honestly, I think the reason everyone cries when "Amazon launches an API" is because Amazon would not dare to piss off the German supermarket oligopoly.</p>
]]></description><pubDate>Wed, 01 Apr 2026 11:57:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599644</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47599644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599644</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>> I'd settle for just being able to sort items by unit price<p>What do you mean? The official REWE app and website provide just that.<p>> I'm sure this is a [regulation-]solved problem in Germany though<p>Not sure what you mean by that.</p>
]]></description><pubDate>Wed, 01 Apr 2026 11:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599444</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47599444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599444</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>B2B:
Look at chefkoch.de 
They do use the REWE API, and I'm guessing not without their knowledge<p>B2C: 
Is it really surprising that a busines has no interest in providing more price transparency to their customers?</p>
]]></description><pubDate>Wed, 01 Apr 2026 11:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47599427</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47599427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47599427</guid></item><item><title><![CDATA[New comment by Bewelge in "Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)"]]></title><description><![CDATA[
<p>Cool project, but have mixed feelings about publishing ever easier ways to access this API. They've locked down the API a while ago for a reason.<p>Also there already exists this reverse engineered project: <a href="https://github.com/ByteSizedMarius/rewerse-engineering/" rel="nofollow">https://github.com/ByteSizedMarius/rewerse-engineering/</a><p>I do have a suggestion for your app though:
Have it compare your basket of goods across different markets in your region to show you the cheapest option. 
I'm pretty sure this possibility is actually one of the reasons they locked down the API.<p>I've used Data from REWE in the past and made a comparison between a couple of cities in Germany (I believe it was Frankfurt, cologne, Berlin, Munich and Hamburg). Hamburg was by far the most expensive, often as much as 10-20% more expensive.</p>
]]></description><pubDate>Wed, 01 Apr 2026 09:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47598602</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47598602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47598602</guid></item><item><title><![CDATA[New comment by Bewelge in "Spanish legislation as a Git repo"]]></title><description><![CDATA[
<p>No I'm talking about the Bundesanzeiger (the publication where new laws are published) being privatized.</p>
]]></description><pubDate>Sun, 29 Mar 2026 06:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560776</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47560776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560776</guid></item><item><title><![CDATA[New comment by Bewelge in "Spanish legislation as a Git repo"]]></title><description><![CDATA[
<p>Oooh Can you elaborate a bit how the gazette is publishing them? Like what format did you have to parse. And how many documents were there in total? I tried doing the same for German laws 1-2 years ago but LLMs weren't smart enough yet. And the costs would've been at least a couple of thousand €.<p>Ed: Nevermind, I missed the "BOE (Spain's official gazette) consolidated legislation API" part. Sending jealous greetings from Germany. We just have a bunch of PDFs in Germany. And the private entity that has been publishing them for decades even claims copyright on them!</p>
]]></description><pubDate>Sat, 28 Mar 2026 13:11:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47554276</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47554276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47554276</guid></item><item><title><![CDATA[New comment by Bewelge in "Migrating to the EU"]]></title><description><![CDATA[
<p>> Perhaps a misquote from 1919 wartime supreme court decision involving an anti-draft activist isn't a great example? Even when correctly quoted, this quote is utterly meaningless in 2026.<p>I was not actually quoting any specific American case law but referring to the general legal concept. But even if I had referred to it specifically, it would not be meaningless. If I understand correctly, the US has overturned that specific case, but to my understanding the legal concept behind it remains in effect. But I see how my use of quotes and the choice of words "most famous example" was confusing here. I was not aware that there is this specific US case where the "Fire in a theater" phrase originates from and was talking about the general concept of purposefully causing a panic in a crowded space.<p>>Freedom of speech is not absolute<p>> Nobody ever claims it is? That's literally never in dispute, fraud (for example) is illegal everywhere.<p>I never claimed that anyone claimed that.<p>I thought that the preceding statement was too simplistic for a complex topic and tried to offer a more differentiated explanation. Why are you upset that I started that explanation with a statement that you agree is true?</p>
]]></description><pubDate>Tue, 24 Mar 2026 13:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47502321</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47502321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47502321</guid></item><item><title><![CDATA[New comment by Bewelge in "Migrating to the EU"]]></title><description><![CDATA[
<p>Boiling down the different approaches to freedom of speech to "The baseline level is higher/lower", has always been a pretty simplistic (and if you would actually delve into the topic a little, flat out wrong) view .<p>Freedom of speech is not absolute. Neither in Europe nor in the US. Both effectively have rules restricting certain speech. For example, speech that may harm others, such as inciting violence or maybe the most famous example: "Shouting FIRE in a full venue".<p>European countries tend to spell out these restrictions more explicitly. It's completely reasonable to disagree with these restrictions. But the simple existence of them shouldn't lead you to the conclusion that one is "more freedom of speech" than the other.<p>And at last I want to add, that that is how it's been historically. Sadly, the recent developments in US show pretty well how freedom of speech cannot be measured by "How many specific laws are there about things I cannot say?".</p>
]]></description><pubDate>Mon, 23 Mar 2026 13:01:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47488906</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47488906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47488906</guid></item><item><title><![CDATA[New comment by Bewelge in "Delve – Fake Compliance as a Service"]]></title><description><![CDATA[
<p>Maybe they meant "Not hard != quickly done". I don't think many people think bureaucracy is especially difficult. It's just time consuming.<p>But frankly if they meant that, the statement doesn't really say anything at all. Because what in this world is hard if you stop taking shortcuts and spend time doing it correctly?</p>
]]></description><pubDate>Fri, 20 Mar 2026 21:10:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47460613</link><dc:creator>Bewelge</dc:creator><comments>https://news.ycombinator.com/item?id=47460613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47460613</guid></item></channel></rss>