<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: Veserv</title><link>https://news.ycombinator.com/user?id=Veserv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 07:36:00 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Veserv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Veserv in "Restartable Sequences"]]></title><description><![CDATA[
<p>Yep, it is a fairly old technique with a lot of of general applicability beyond just allowing mutex elision for usage of per-core data structures amidst potential core migration. But apparently using your own expert knowledge and actually explaining things and describing generalizations is worthy of flagging these days.</p>
]]></description><pubDate>Sun, 31 May 2026 22:04:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48350188</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48350188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48350188</guid></item><item><title><![CDATA[New comment by Veserv in "Restartable Sequences"]]></title><description><![CDATA[
<p>Restartable windows, or more generically introspection windows, are a really useful technique you can apply in any situation where you understand or control the sources of preemption. The earliest uses of this technique in operating systems that I am aware of are ~25 years old.<p>The key insight is that the preempter can introspect the program counter of the code being preempted (which is now stable since it was preempted) and act accordingly. The simplest mechanism is to reset their program counter if in a critical section. The more generic mechanism is to jump them to a supplied address. This allows you to do things like hard abort and more.<p>You can further remove the need for the preempter to understand the preempted code by having the preempted code create a self-introspection code snippet and supplying that with the program counter at preemption. So the preempter just vectors them to their own code which knows how to interpret its own state at any preemption point.</p>
]]></description><pubDate>Sun, 31 May 2026 15:40:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48346609</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48346609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48346609</guid></item><item><title><![CDATA[New comment by Veserv in "On Labubu and the Hyperreal"]]></title><description><![CDATA[
<p>Their popularity is a fad. You are talking about their popularity when they first released in the US. They faded significantly for at least a decade if not two until seeing a recent resurgence so massive even random corner stores carry pokemon card packs these days.</p>
]]></description><pubDate>Wed, 27 May 2026 22:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48301396</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48301396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48301396</guid></item><item><title><![CDATA[New comment by Veserv in "A blueprint for formal verification of Apple corecrypto"]]></title><description><![CDATA[
<p>If it mattered they would not be using C without any of those tools or techniques. Therefore, it is empirically proven that it either does not matter or they are deploying code unfit for purpose and should not be writing such code.<p>And that is precisely what they said:<p>> Ideally people who don't care about secrurity [sic] should not write code when security matters.<p>The absence of legal consequences further supports the fact that it does not matter.</p>
]]></description><pubDate>Sat, 23 May 2026 15:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48248542</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48248542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48248542</guid></item><item><title><![CDATA[New comment by Veserv in "US employers spend more than $1.5B a year to fight labor unions, report finds"]]></title><description><![CDATA[
<p>Voluntary unions do not have a free rider problem. That is only the case if you legally require collective bargaining to apply to non-union members (as is the case in the US).<p>For instance, in Germany [1] collective bargaining agreements are agreements between employers and unions, and are only required to be applied to union members. Companys may voluntarily choose to extend those same benefits to non-union members. Despite the fact that unions are voluntary in Germany, they still have significant union membership as a whole and German unions are frequently held up as a good example of the benefits of unions to both workers and society which is evidence against the claim that it is necessary to legally enforce union membership.<p>[1] <a href="https://www.diw.de/documents/publikationen/73/diw_01.c.865646.de/diw_sp1180.pdf" rel="nofollow">https://www.diw.de/documents/publikationen/73/diw_01.c.86564...</a></p>
]]></description><pubDate>Thu, 21 May 2026 19:39:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48227939</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48227939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48227939</guid></item><item><title><![CDATA[New comment by Veserv in "US employers spend more than $1.5B a year to fight labor unions, report finds"]]></title><description><![CDATA[
<p>A key problem in the US is that in a unionized job you are <i>legally required</i> to be represented by the union. Union membership is non-voluntary.<p>If you think you are part of that top percentage or even if you think that the union is not representing your interests, tough luck. It is illegal to quit or reorganize like-minded individuals to form your own that better represents you. To reform the union you need to get 50% of the members to vote for change instead of just forming a new, smaller organization that represents your interests.<p>This is in contrast to many European unions where you can choose to join because you think they provide worthwhile benefits. Or you can choose to not join because it does not. Unions need to compete on benefits to their members and are thus incentivized to provide better benefits.</p>
]]></description><pubDate>Thu, 21 May 2026 15:48:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48224740</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48224740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48224740</guid></item><item><title><![CDATA[New comment by Veserv in "SpaceX punts Starship launch as investigation opens into Starbase worker's death"]]></title><description><![CDATA[
<p>What a inane comment. They gave you a link that literally spoonfeeds the data and you complain because you can not be bothered to read until what is literally the second sentence in the article before accusing them of making statements in bad faith without supporting data.<p>> Starbase, a sprawling launch-and-manufacturing site that recently incorporated as its own Texas city, logged injury rates that were almost 6x higher than the average for comparable space vehicle-manufacturing outfits and nearly 3x higher than aerospace manufacturing as a whole in 2024, according to Occupational Safety and Health Administration (OSHA) data released in May.<p>Literally the second sentence which answers all of the questions you just posed and invalidates your accusations in the second paragraph. Geez.</p>
]]></description><pubDate>Wed, 20 May 2026 21:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48214601</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48214601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48214601</guid></item><item><title><![CDATA[New comment by Veserv in "SpaceX punts Starship launch as investigation opens into Starbase worker's death"]]></title><description><![CDATA[
<p>What are you talking about? Injury rate at Starbase (Brownsville) was 6x higher than industry average in 2022 [1].<p>Furthermore, you have gotten the burden of proof backwards. The default presumption is non-safety. The burden of proof is on insiders (who have all the access) to robustly demonstrate in a clear and convincing manner that things are safe, not on outsiders (who only have limited access) to demonstrate in a clear and convincing manner that things are dangerous.<p>So, please present your evidence that their injury or fatality rate is normal. Absence of evidence defaults to your claim it is safe being unsupported.<p>edit: 
codingdave comment has a more recent link that also determines 2023 and 2024 also had injury rates multiple times higher than industry average.<p><a href="https://news.ycombinator.com/item?id=48214074">https://news.ycombinator.com/item?id=48214074</a><p>[1] <a href="https://www.reuters.com/investigates/special-report/spacex-musk-safety/" rel="nofollow">https://www.reuters.com/investigates/special-report/spacex-m...</a></p>
]]></description><pubDate>Wed, 20 May 2026 21:05:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48214115</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48214115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48214115</guid></item><item><title><![CDATA[New comment by Veserv in "Elon Musk has lost his lawsuit against Sam Altman and OpenAI"]]></title><description><![CDATA[
<p>Yes, you clearly do not understand how percentages work given that you continue to argue that the difference between 30x and 100x is just "2%".<p>You are correct that there were Space Shuttle missions to the vicinity of the ISS until 2011. I was talking about ISS crew rotation missions where the last Space Shuttle mission was STS-129 in 2009. The Space Shuttle was still used for ISS assembly flights until 2011. I was using crew rotation missions to highlight that not just commercial satellite launches, but also one of the other important class of missions, crew rotation, also regularly used alternatives to the Space Shuttle disproving your point that the Space Shuttle had some sort of magical monopoly on launches and thus the only alternative to compare against.<p>You were the one arguing that alternatives cost over 100x more than SpaceX. Even deceptively comparing against the Space Shuttle you were still off by a factor of 3x and comparing against actual competitors your claim is off by a factor of 16x-30x. Your claim is egregiously wrong. Continuing to argue it means you are either completely ignorant or utterly biased or both. I am done here.</p>
]]></description><pubDate>Wed, 20 May 2026 16:30:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48210310</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48210310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48210310</guid></item><item><title><![CDATA[New comment by Veserv in "QUIC has a lot going for it, but it is a large library (six figure LoC)"]]></title><description><![CDATA[
<p>They do, it is a draft [1]. There are other design flaws that also limit data path performance (ignoring encryption) to probably something on the order of just 30-50 Gbps/core though I would not be too surprised if you could get ~100 Gbps/core in a well-behaved case.<p>[1] <a href="https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequency/" rel="nofollow">https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequen...</a></p>
]]></description><pubDate>Wed, 20 May 2026 04:32:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48203116</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48203116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48203116</guid></item><item><title><![CDATA[New comment by Veserv in "Elon Musk has lost his lawsuit against Sam Altman and OpenAI"]]></title><description><![CDATA[
<p>No it did not. Nobody launched their commercial satellites on Space Shuttles. Soyuz, Atlas, Proton, Delta, Long March, Ariane; those are commercial launch vehicles. Even considering crewed missions we can look to ISS crew missions which were half Soyuz missions and then entirely Soyuz missions between 2009-2020.<p>And again, you do not seem to understand how percentages work. If I have a thing that costs 1,000 $ and I find a 99% cost reduction it is now 10 $. A 97% cost reduction means it is 30 $. That is a 3x difference. The difference between 1% and 3% is a factor of 3x. That is half of a order of magnitude right there and here you are claiming it is small.<p>So you are wrong on history, wrong on comparables, and wrong on math to defend a man who runs a company that is legally, and I quote a actual legal decision: a "greviously reprehensible... grossly racist workplace"[1]. But, you know, racism man good because he slightly lowered the cost of cruise ship internet I guess.<p>[1] <a href="https://www.govinfo.gov/content/pkg/USCOURTS-cand-3_17-cv-06748/pdf/USCOURTS-cand-3_17-cv-06748-12.pdf" rel="nofollow">https://www.govinfo.gov/content/pkg/USCOURTS-cand-3_17-cv-06...</a> Page 31.</p>
]]></description><pubDate>Wed, 20 May 2026 03:23:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48202743</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48202743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48202743</guid></item><item><title><![CDATA[New comment by Veserv in "QUIC has a lot going for it, but it is a large library (six figure LoC)"]]></title><description><![CDATA[
<p>I am baffled you can even get to six figure LoC implementing QUIC. Having done the majority of a QUIC implementation before deciding I needed to design a new protocol that fixes QUIC's performance limitations, a minimal, but fully functional and performant implementation with zero dependencys (except for cryptography) should only take maybe 5,000 lines.<p>If you use the default parameters with such a implementation you will likely cap out at a pretty slow ~10 Gbps/core, but if you reduce the ACK frequency you can probably get to ~30-50 Gbps/core without too much trouble.</p>
]]></description><pubDate>Wed, 20 May 2026 01:58:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48202169</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48202169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48202169</guid></item><item><title><![CDATA[New comment by Veserv in "Elon Musk has lost his lawsuit against Sam Altman and OpenAI"]]></title><description><![CDATA[
<p>Why are you deceptively bringing up the Space Shuttle? That was never intended to be a serious cost-effective launch vehicle. Also, why are you deceptively talking about 97% and 99% like the difference between 30x and 100x is not a factor of 3?<p>The Ariane 5, first launching in 2003 which is 7 years earlier than the first Falcon 9 launch, had a launch cost of ~150 M$ in 2015 with a payload to LEO of ~16,000 kg for a cost of 10,000 $/kg. The Soyuz-2, first launching in 2004 which is 6 years earlier than the first Falcon 9 launch, had a launch cost of ~35 M$ with a payload to LEO of ~8,000 kg for a cost of ~4,500 $/kg.<p>The truth is 3-6% of your claim of 100x cost improvement.</p>
]]></description><pubDate>Tue, 19 May 2026 18:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48197343</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48197343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48197343</guid></item><item><title><![CDATA[New comment by Veserv in "I’ve joined Anthropic"]]></title><description><![CDATA[
<p>Yes, he was [1] director of AI and Autopilot Vision at Tesla, directly poached and reporting to Elon Musk on the most important headline feature of Tesla directly managed by Elon Musk.<p>He had both the technical and executive authority to determine if the product was fit for customer usage. He had direct executive responsibility for the product on the road between 2017-2022.<p>If he, the lead architect and executive responsible felt the product was dangerous and then he was overridden, he can not get away with claiming he was “just following orders”, he had a moral duty to not sign-off or quit otherwise he is clearly complicit in deploying a dangerous product for his own self-enrichment.<p>When people talk about engineering ethics, this is literally a completely uncontroversial textbook example. The only way you accept this is if you do not want ethics in engineering.<p>Furthermore, he was extremely hireable with numerous job opportunitys available to him. He would not be destitute or even particularly worse off if he did quit for ethical reasons. Any self-preservation defense is also invalid.<p>[1] <a href="https://techcrunch.com/2017/06/20/tesla-hires-deep-learning-expert-andrej-karpathy-to-lead-autopilot-vision/" rel="nofollow">https://techcrunch.com/2017/06/20/tesla-hires-deep-learning-...</a></p>
]]></description><pubDate>Tue, 19 May 2026 16:07:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48195219</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48195219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48195219</guid></item><item><title><![CDATA[New comment by Veserv in "I’ve joined Anthropic"]]></title><description><![CDATA[
<p>I mean, you would think that all those people he killed as the person in charge of deploying knowingly dangerously defective self-driving software for profit would have had a impact. But executives seem to just skate on killing customers to line their own pockets these days. Just "following orders" I guess.</p>
]]></description><pubDate>Tue, 19 May 2026 15:39:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48194778</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48194778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48194778</guid></item><item><title><![CDATA[New comment by Veserv in "Elon Musk has lost his lawsuit against Sam Altman and OpenAI"]]></title><description><![CDATA[
<p>A order of magnitude is a factor of 10x. Multiple orders of magnitude is at least 100x.<p>SpaceX Falcon 9 has a launch cost of 74 M$ with a payload to LEO of 22,800 kg for a launch cost of ~3,200 $/kg to LEO.<p>So you are incorrectly claiming that space launch costs were 320,000 $/kg. Elon Musk is a habitual liar, but you should try not to be one as well as it demonstrates your argument to be based in ignorance and deception.</p>
]]></description><pubDate>Tue, 19 May 2026 15:33:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48194696</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48194696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48194696</guid></item><item><title><![CDATA[New comment by Veserv in "The foundations of a provably secure operating system (PSOS) (1979) [pdf]"]]></title><description><![CDATA[
<p>Your communication channel between Alice and Bob is, itself, a capability (or a collection of capabilitys) that grants Bob memory write, Alice memory read, but does not grant the ability to transmit a capability from Bob to Alice.<p>Absent a misunderstanding on your part, the only way I can coherently interpret your argument is that you are arguing that the presence of kernel data structures mediating the handles somehow makes it not a capability system. That there is some background element mediating the validity of your capability representation and thus that is just a MAC layer; unless you can write the byte representation of your handle into memory and somebody else can read it out and then have access to that resource it is not a capability.<p>One, that allows forging capabilitys unless they are cryptographically secure against collisions.<p>Two, the actual essence of capabilitys is not being bearer tokens, it is non-construction. Capabilitys are derived from existing capabilitys, not manifested into existence. They have provenance. It is the OS equivalent of not allowing programs to cast arbitrary integers to pointers and thus manifesting pointers into existence which breaks basically every high level memory safety guarantee. You do not allow programs to cast arbitrary data into handles to resources which is what ambient authority systems effectively require.</p>
]]></description><pubDate>Mon, 18 May 2026 19:00:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48184005</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48184005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48184005</guid></item><item><title><![CDATA[New comment by Veserv in "The foundations of a provably secure operating system (PSOS) (1979) [pdf]"]]></title><description><![CDATA[
<p>The difference between ambient authority systems, like Windows and Linux, and capability systems is the difference between a program that only uses global variables and a program that uses local variables and function parameters.<p>In a capability system, you pass resource capabilitys to subsystems. You can not use resource handles that were not passed to you just like a function can not access variables that were not passed to it (except for explicit global variables.<p>In ambient authority systems, as a common example, you can just blindly convert what are effectively strings into resource handles (the metaphorical equivalent of casting integers to raw pointers). Your access is mediated by a orthogonal system that tells you which resource handles/pointers you are allowed to use. That is like having a program that runtime checks every pointer access is allowed instead of just preventing you from manufacturing pointers.<p>You coordinate across subsystems by naming certain resources in the global ambient space in a coordinated fashion (effectively a global variable which is basically just a named memory location in the common memory space). That way the subsystem knows the global you put their parameters/resources in.<p>While you can still program like that, everybody now knows it is a terrible way to live. Parameter passing and local variables with explicit global variables is almost always the way to go. That same lesson should be learned for operating systems.</p>
]]></description><pubDate>Mon, 18 May 2026 15:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181112</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48181112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181112</guid></item><item><title><![CDATA[New comment by Veserv in "A 0-click exploit chain for the Pixel 10"]]></title><description><![CDATA[
<p>Sure, but that is not related to anything I said.<p>I said that “protects against state actors” means the cost of <i>finding</i> a exploit as generally applicable and powerful as a zero-click RCE needs to cost on the order of hundreds of millions to billions of dollars per exploit to be problematic for state actors to field.<p>That amount of resources is a competent team of 100 skilled individuals finding <i>zero</i> zero-click RCEs after 3 years of full time investigation. That could credibly be called secure against state actors, though would still not be out of reach of a real military operation as a hundred million dollars is still just the cost of a <i>single</i> jet fighter.</p>
]]></description><pubDate>Sun, 17 May 2026 18:11:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48171546</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48171546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48171546</guid></item><item><title><![CDATA[New comment by Veserv in "Tesla Solar Roof is on life support as it pivot to panels"]]></title><description><![CDATA[
<p>Nah, Elon Musk faked the demo [1] so he could defraud Tesla investors into bailing out his cousins.<p>[1] <a href="https://mansionengineer.com/2018/08/10/elon-musk-tesla-and-the-solar-roof-tile-fraud/" rel="nofollow">https://mansionengineer.com/2018/08/10/elon-musk-tesla-and-t...</a></p>
]]></description><pubDate>Sun, 17 May 2026 06:06:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166411</link><dc:creator>Veserv</dc:creator><comments>https://news.ycombinator.com/item?id=48166411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166411</guid></item></channel></rss>