<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: vollbrecht</title><link>https://news.ycombinator.com/user?id=vollbrecht</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 00:23:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vollbrecht" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vollbrecht in "Liberating Bluetooth on the ESP32"]]></title><description><![CDATA[
<p>I don't think its a lag of attraction. If you interested in it, you quickly will realize how much of a behemoth that task really is.<p>First you have to limit yourself to a specific radio variant, because the actual radio hardware is different on different esp32 variants.<p>Then you have a massive amount of things this "blobs" actually contain.<p>And last there is also a lot of continues movement integrating newer radio features. E.g newer BLE version standard implementation and so forth. So you play catch with actual new development.</p>
]]></description><pubDate>Sun, 28 Dec 2025 16:11:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46412066</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=46412066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46412066</guid></item><item><title><![CDATA[New comment by vollbrecht in "IKEA launches new smart home range with 21 Matter-compatible products"]]></title><description><![CDATA[
<p>A standard where you have to pay to play. Cheapest option is 3000$ per product and 500$ annual.</p>
]]></description><pubDate>Thu, 06 Nov 2025 14:37:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45835735</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45835735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45835735</guid></item><item><title><![CDATA[New comment by vollbrecht in "The cost of turning down wind turbines in Britain"]]></title><description><![CDATA[
<p>The pressing question is, how much £ per £ lost need to be invested in grid infrastructure to reduce this number?</p>
]]></description><pubDate>Wed, 15 Oct 2025 10:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45590416</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45590416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45590416</guid></item><item><title><![CDATA[New comment by vollbrecht in "Passt – Plug a Simple Socket Transport"]]></title><description><![CDATA[
<p>Nice gimmick that many elements inside that explainer image directly links you to the respective source code, its referring to.</p>
]]></description><pubDate>Tue, 14 Oct 2025 09:09:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45577833</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45577833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45577833</guid></item><item><title><![CDATA[New comment by vollbrecht in "Qualcomm to acquire Arduino"]]></title><description><![CDATA[
<p>You also now who misses the point? Qualcomm. Why? Well just read the headline qualcomm itself provides.</p>
]]></description><pubDate>Tue, 07 Oct 2025 16:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45505043</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45505043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45505043</guid></item><item><title><![CDATA[New comment by vollbrecht in "A comparison of Ada and Rust, using solutions to the Advent of Code"]]></title><description><![CDATA[
<p>Rust has now a donated spec that was provided by Ferrocene. This spec style was influenced by the Ada spec. It is available publicly now on <a href="https://rust-lang.github.io/fls/" rel="nofollow">https://rust-lang.github.io/fls/</a> .<p>This is part of the effort of Ferrocene to provide a safety certificate compiler. And they are already available now.</p>
]]></description><pubDate>Sat, 04 Oct 2025 17:27:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45475020</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45475020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45475020</guid></item><item><title><![CDATA[New comment by vollbrecht in "Where it's at://"]]></title><description><![CDATA[
<p>Thanks for trying to explain this to us.<p>You are insisting here on talking about the "handle" part, though isn't the crucial part of the complete chain weather we use either did:web or did:plc?<p>So as you outlined yourself in the article. If you a) use did:web b) ever loose access to that domain you are cooked. No amount of handle changes can help here. If one looses a handle domain one can loose a did:web domain also, so that just moved the problem to a more opaque place.<p>So your identity is always either a) attached to a domain you might loose b) to some plc provider that might stop work for you.<p>Please correct me if i get anything wrong here, as that is just how i understand it.</p>
]]></description><pubDate>Sat, 04 Oct 2025 10:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45472148</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45472148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45472148</guid></item><item><title><![CDATA[New comment by vollbrecht in "Open Social"]]></title><description><![CDATA[
<p>What would in practice happen in a two user scenario where user A replied to user B, and later user B's repository gets completely deleted.<p>We have this cache thing via wss connections. Do they invalidate this messages from user B? Is user's A worldview now completely dead?<p>Owning a thing in the internet is a complicated topic i guess.<p>Preserving past information via copying what a user said so that it does not get lost maybe also in the interest of some users (equivalent to the webarchive). I understand that this contradict the whole "owning your data" premise, but fundamentally since it was open in the first place the thing always can be copied right?<p>Whatever content is produced in this "open social" network, some of it may have long lasting "value" to an individual. Is there anything to make sure that what they interacted with can not completely broken by the other site of the party?</p>
]]></description><pubDate>Sat, 27 Sep 2025 10:54:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45394703</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=45394703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45394703</guid></item><item><title><![CDATA[New comment by vollbrecht in "Tree Borrows"]]></title><description><![CDATA[
<p>Ah that make sense. Thanks for clarifying.</p>
]]></description><pubDate>Wed, 09 Jul 2025 17:34:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44512773</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=44512773</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44512773</guid></item><item><title><![CDATA[New comment by vollbrecht in "Tree Borrows"]]></title><description><![CDATA[
<p>Hmm i just tested out the claim that the following rust code would be rejected ( Example 4 in the paper).<p>And it seams to not be the case on the stable compiler version?<p><pre><code>  fn write(x: &mut i32) {*x = 10}
  
  fn main() {
      let x = &mut 0;
      let y = x as *mut i32;
      //write(x); // this should use the mention implicit twophase borrow
      *x = 10; // this should not and therefore be rejected by the compiler
      unsafe {*y = 15 };
  }</code></pre></p>
]]></description><pubDate>Wed, 09 Jul 2025 17:14:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44512548</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=44512548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44512548</guid></item><item><title><![CDATA[New comment by vollbrecht in "Cloudflare to introduce pay-per-crawl for AI bots"]]></title><description><![CDATA[
<p>You are probably right that this is not the case right now. 25 years ago you could say the same about google employees. Incentives change with time, and once infrastructure is in place it's nearly impossible to get rid of it again.<p>So one better makes sure that it has not the potential to further introduce gatekeepers, where later such gatekeepers will realize that, in order to continue to live, they need to make a profit over everything else, and then everything is out of the window.</p>
]]></description><pubDate>Tue, 01 Jul 2025 15:48:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44435128</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=44435128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44435128</guid></item><item><title><![CDATA[New comment by vollbrecht in "A surprising enum size optimization in the Rust compiler"]]></title><description><![CDATA[
<p>You can find a general overview for the language at hand in "The rust reference"[1]. For a more formal document, you can have a look in to the ferroscene language specification list of undefined behaviour[2] section. From there you can jump to different section, and see legality rules, and undefined behavior sections for each.<p>The ferroscene language spec was recently donated to the rust foundation.<p>[1] <a href="https://doc.rust-lang.org/reference/behavior-considered-undefined.html" rel="nofollow">https://doc.rust-lang.org/reference/behavior-considered-unde...</a>
[2] <a href="https://spec.ferrocene.dev/undefined-behavior.html" rel="nofollow">https://spec.ferrocene.dev/undefined-behavior.html</a></p>
]]></description><pubDate>Thu, 10 Apr 2025 17:49:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43646377</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43646377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43646377</guid></item><item><title><![CDATA[New comment by vollbrecht in "Lessons from open source in the Mexican government"]]></title><description><![CDATA[
<p>There was an interesting story with the LiMux[1] ( Linux & Munich) project. The local government in Munich used it for quite some time. But than Microsoft came and installed there German Headquarters in Munich. With that new headquarter and enough lobbying, LiMux was forced out by the then new government just the moment it got "successful".<p>[1] <a href="https://en.wikipedia.org/wiki/LiMux" rel="nofollow">https://en.wikipedia.org/wiki/LiMux</a></p>
]]></description><pubDate>Sun, 06 Apr 2025 10:26:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43600375</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43600375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43600375</guid></item><item><title><![CDATA[New comment by vollbrecht in "Quad9 – A public and free DNS service for a better security and privacy"]]></title><description><![CDATA[
<p>So they provide full information on what happened, with all legal papers attached at the end, and a link to a site that gives you a list of all "blocked sites" that where effected by that order.<p>While the outcome is quite unfortunate, the way they provide all info here seams like a plus in my book here.<p>If a state/entity comes after your org tomorrow, and you got to either fight legally or leave the market (like cisco in the story), what would you do?</p>
]]></description><pubDate>Tue, 25 Mar 2025 13:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43471336</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43471336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43471336</guid></item><item><title><![CDATA[New comment by vollbrecht in "NAT Is the Enemy of Low Power Devices"]]></title><description><![CDATA[
<p>The mere existence of Tailscale should give a hint that NAT is only a speedbump and not any protection whatsoever. It protects you against nothing. Every method that Tailscale uses to traverse NAT can be in isolation used by any other piece of software. For more info about that you can read the following article.<p><a href="https://tailscale.com/blog/how-nat-traversal-works" rel="nofollow">https://tailscale.com/blog/how-nat-traversal-works</a></p>
]]></description><pubDate>Fri, 14 Feb 2025 10:13:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43046859</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43046859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43046859</guid></item><item><title><![CDATA[New comment by vollbrecht in "New DOGE site update breaks down government jobs by salary/age/headcount"]]></title><description><![CDATA[
<p>They split data into three branches ( executive, judicative, legislative), only to show that they have data for the executive and not the other branches?<p>So that is at best a incomplete picture, and at worst a specific framing of a particular view.<p>I am neither endorsing nor rejecting what is happening (i am not American), just want to point this out here.</p>
]]></description><pubDate>Thu, 13 Feb 2025 11:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43034842</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43034842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43034842</guid></item><item><title><![CDATA[New comment by vollbrecht in "Anchoreum: A game for learning CSS anchor positioning"]]></title><description><![CDATA[
<p>Seams not supported in firefox</p>
]]></description><pubDate>Tue, 11 Feb 2025 15:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43014378</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43014378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43014378</guid></item><item><title><![CDATA[New comment by vollbrecht in "Nvidia's RTX 5090 power connectors are melting"]]></title><description><![CDATA[
<p>Yes cheap connectors exist and there is a marked for it, like everything "cheap". But to what point one wants to "defend" a trillion dollar company, on a product that was never marketed as "cheap", that actually comes with a hefty price tag, to skimp on something that is 0.01% of there BoM cost. If you sell for a premium price you should better make sure your product is premium.</p>
]]></description><pubDate>Tue, 11 Feb 2025 15:01:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43013522</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=43013522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43013522</guid></item><item><title><![CDATA[New comment by vollbrecht in "No-Panic Rust: A Nice Technique for Systems Programming"]]></title><description><![CDATA[
<p>Most people are using a prebuild standard library. That comes with the problem that it comes with the features it was build for. Most of the bloat around panic for example can be eliminated by just compiling the std library yourself. This is done via the `-Zbuild-std` flag.<p>Using this flag one than can use `panic_abort`. This will eliminate the unwinding part but would still give a "nice" printout on a panic itself. This reduces, in most cases, the mention bloat by a lot. Though nice printouts also cost binary space. For eliminating that `panic_immidiate_abort` exists.<p>But yeah the above is only about bloat and not the core goal to eliminate potential path's in your program, that would lead to a panic condition itself.<p>Also currently building the std library yourself needs a nightly compiler. There is afaik work on bringing this to a stable compiler but how exactly is still work in progress.</p>
]]></description><pubDate>Tue, 04 Feb 2025 08:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42929544</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=42929544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42929544</guid></item><item><title><![CDATA[New comment by vollbrecht in "I still like Sublime Text in 2025"]]></title><description><![CDATA[
<p>I may see your first point, but how is GPL3 worse than a closed source software?</p>
]]></description><pubDate>Wed, 29 Jan 2025 07:19:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42862456</link><dc:creator>vollbrecht</dc:creator><comments>https://news.ycombinator.com/item?id=42862456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42862456</guid></item></channel></rss>