# items

type: comment
by: WickyNilliams
text:
  &gt; For this specific thing, it doesn&#x27;t really matter if it screwed up<p>These are specifically use cases where LLMs are a great choice. Where the stakes are low, and getting a hit is a win. For instance if you&#x27;re brainstorming on some things, it doesn&#x27;t matter if 99 suggestions are bad if 1 is great.<p>&gt; the grepping and there it&#x27;s doing some really basic tinkertoy stuff<p>The boon is you can offload this task and go do something else. You can start the investigation from your phone while you&#x27;re out on a walk, and have the results ready when you get home.<p>I am far from an AI booster but there is a segment of tasks which fit into the above (and some other) criteria for which it can be very useful.<p>Maybe the grep commands etc look simple&#x2F;basic when laid bare, but there&#x27;s likely to be some flailing and thinking time behind each command when doing it manually.


type: comment
by: rjh29
text:
  The OP-Z makes sequencing the main focus (rather than OP-1&#x27;s tape mechanism) and is really fun, and still cheap because it didn&#x27;t go viral.<p>Then there&#x27;s the OP-XY which is even more powerful but unfortunately costs like 4-5x as much so I&#x27;ve not tried it.


type: comment
by: master_crab
text:
  Not parent but I think the point they’re making is that there is no productive value from gambling (regulated or not). Unlike, say, plane manufacturing which provides a positive good to society and also benefits from heavy regulation.


type: comment
by: slumberlust
text:
  Two things come to mind. There&#x27;s a relatively cheap bumblebee rider with casters at target. Our boy has grown with this thing from the moment he could sit upright and push. Now that he&#x27;s older he rips around the house on it and drifts.<p>Second is something to climb on. We have a product called the nugget with nevernudes (accident protection) and he&#x27;s tumbled and built shops&#x2F;forts out of it for years now.


type: comment
by: djhn
text:
  It’s not great compared to 10 years ago, but the last 3 years it’s been pretty stable. About 11-15 euros incl VAT per square meter at retail prices for the cheapest 3-ply 9mm and 5-ply 12mm softwood ply, brazilian import.<p>I dabble in furniture, which means I’m looking at baltic birch plywood, at about 40 euros per square meter of 15mm 11-ply sheets. At that pricepoint I might as well buy actual hardwood lumber.


type: comment
by: doublerabbit
text:
  &quot;exe.dev is a subscription service that gives you virtual machines, with persistent disks, quickly and without fuss.&quot;<p>scroll down and hit the &quot;about&quot; link. I do agree though the landing page could be more resourceful.<p>I&#x27;m not going to SSH to a random server.


type: comment
by: skippyboxedhero
text:
  No, it is a business, that business employs millions of people worldwide. There are some books where, for various reasons, that kind of business would destroy their ability to serve retail customers...which is the point: the ultimate point is entertainment, it isn&#x27;t supposed to be a financial transaction, do people rage at the dead loss from eating food?<p>The market is moving towards a model that is more similar to financial markets with price discovery from informed participants. It enables higher volume, this business model is used by Asian books such as SBOBet...but the market is where it is now, and most places are also using beards to bet at soft books too, and those books will continue to try to protect their business as it is now.<p>Btw, one of the major issues that explain why books are soft is the use of marketing to fund growth. If that spending wasn&#x27;t required, it would change the operating model completely to one where gambling companies took a spread. But the marketing spend is the main avenue of competition, not price.


type: comment
by: gloosx
text:
  &gt;Create a test for intelligence that we can pass better than AI<p>Easy? The best LLMs score 40% on Butter-Bench [1], while the mean human score is 95%. LLMs struggled the most with multi-step spatial planning and social understanding.<p>[1] <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;pdf&#x2F;2510.21860v1" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;pdf&#x2F;2510.21860v1</a>


type: comment
by: jyounker
text:
  It&#x27;s even weirder than that. It turns out that at very low concentrations caffeine seems to have similar effects on insect neurology as it does on ours. There are some plant species whose flowers produce caffeinated nectar. Bees seem to like these flowers preferentially, and have an easier time remembering where they are. (Yes, bees get buzzed.)


type: comment
by: m4ck_
text:
  I would love to see the gambling industry beaten back into whatever holes they slithered out of. If you want to gamble it should be in some smokey back room at a liquor store. I&#x27;m surprised the christian right isn&#x27;t making more of a fuss about gambling, but I guess they&#x27;re getting greased to look the other way.


type: comment
by: bmitch3020
text:
  Absolutely. I say that being an OSS maintainer is a job, which can easily become a full time job, where the pay is often non-existent. If you have a separate full time job, you now have to choose:<p>1. Work two jobs until you burn out.<p>2. Quit your paying job and hope you have you don&#x27;t go broke.<p>3. Scale back or quit maintaining OSS projects.<p>I think companies, governments, and societies could do a better job funding this work. But since this is a &quot;tragedy of the commons&quot; problem, I&#x27;m not holding my breath that this will happen before the public experiences a lot more pain from failures.


type: comment
by: blincoln
text:
  I find it very useful for wildlife photos. Autofocus never seems to work well for me on e.g. birds in flight.<p>It&#x27;s also possible to generate a depth map from a single shot, to use as a starting point for a 3D model.<p>They&#x27;re pretty neat cameras. The relatively low output resolution is the main downside. They would also have greatly benefited from consulting with more photographers on the UI of the hardware and software. There&#x27;s way too much dependency on using the touchscreen instead of dedicated physical controls.


type: comment
by: aebtebeten
text:
  of course it reminds me of Thom; it&#x27;s talking about ОСОБЕННОСТИ after all...<p>TIL VIA&#x27;s title is a shout out to [Hamilton1828]<p>ANV isn&#x27;t even Erdős-metabolically-challenged; have you been in contact?<p>(Hodge would surely be XX, no? [nice Hodge star, though!])


type: comment
by: skybrian
text:
  While it’s true that many (most?) people won’t have a problem, a minority have their lives ruined as well as family members, and the risk of that is reason enough to regulate it.<p>This isn’t all that different from alcohol.


type: comment
by: antonvs
text:
  The example of the Gunditjmara is speculative. There’s no way to verify it. It’s an appealing possibility, but that’s about it.


type: comment
by: paulgb
text:
  &gt; an unrealistic maladaptive cope<p>I like betting myself, but I don&#x27;t think abstaining from betting is maladaptive at all. Most of the bets we encounter in the real world are negative EV.


type: comment
by: KronisLV
text:
  &gt; a lot of people seem to see LLMs as smarter than themselves<p>I think the anthropomorphizing part is what messes with people. Is the autocomplete in my IDE smarter than I am? What about the search box on Google? What about a hammer or a drill?<p>Yet, I will admit that most of the time I hear people complaining about how AI written code is worse than that produced by developers, but it just doesn&#x27;t match my own experience - it&#x27;s frankly better (with enough guidance and context, say 95% tokens in and 5% tokens out, across multiple models working on the same project to occasionally validate and improve&#x2F;fix the output, alongside adequate tooling) than what a lot of the people I know could or frankly do produce in practice.<p>That&#x27;s a lot of conditions, but I think it&#x27;s the same with the chat format - people accepting unvalidated drivel as fact, or someone using the web search and parsing documents and bringing up additional information that&#x27;s found as a consequence of the conversation, bringing in external data and making use of the LLM ability to churn through a lot of it, sometimes better than the human reading comprehension would.


type: comment
by: bell-cot
text:
  tl;dr; Edition:  <i>Anything</i> that is not a full-sized commercial passenger jet is orders of magnitude more dangerous.  And your non-aviation-professional emotions about any alternative (to that Safe Choice) are completely worthless as indicators of the actual hazards.


type: comment
by: tsimionescu
text:
  No, if we can condense something in a few short statements, we don&#x27;t generally bother making a graph. We exactly make graphs when something is not easily explained in words, but instead requires visualization.<p>Of course, not all graphs are equally information dense, and some are only used for decorative purposes more than actually conveying information. But in the general case, and especially when used well, graphs convey much more information at a glance than a short text description could.


type: comment
by: simoncion
text:
  &gt; something like E33 isn&#x27;t a worse game due to their very small usage of AI<p>A gorgeous otherwise-monochrome painting that happens to use a little bit of mauve isn&#x27;t a worse painting because of the mauve. If that painting is nominated for inclusion to a contest that requires the use of only one color, it is correct to reject that painting from consideration. This rejection would only be a problem if the requirement wasn&#x27;t clearly disclosed up-front.<p>As for the rest of your commentary; you&#x27;re free to gather likeminded buddies and start the &quot;Robot-Generated-Art-Inclusive Indie Awards&quot;. As a bonus, I expect the fuckoff-huge studios would be quite excited to quietly help fund the project through cutouts.


type: comment
by: xcskier56
text:
  Seems like a great opportunity to curtail betting. You want to leach money out of people, well you have to leave yourself open to let the pros do it to you.


type: comment
by: watwut
text:
  It is not gay, it is masculine, it does not hurt women, so christian right likes it. That it also hurts playing men does not bother christian right either, they will blame women and gay for that anyway.


type: comment
by: alexellisuk
text:
  This looks handy.. along with the odd gist of &quot;convert mkv to mp4&quot; that I have to use every other week.<p>Quite telling that these tools need to exist to make ffmpeg actually usable by humans (including very experienced developers).


type: comment
by: techdmn
text:
  I read this phrase in a Spiderman comic, probably 1990 +&#x2F;- 5 years.  If memory serves Harry Osborne said it to Peter Parker, something regarding Norman Osborne&#x27;s activity as the Green Goblin.  Anyway, it&#x27;s one of those phases that immediately etched itself into my brain and replays itself whenever the situation seems appropriate.  I&#x27;ve always wondered if the quote had a more respectable original source, but haven&#x27;t been able to find one.


type: comment
by: airstrike
text:
  Polymarket is an &quot;insider trading&quot; festival. Plenty of suckers getting squeezed there too.


type: comment
by: ben_w
text:
  &gt; Are there really many unsupervised LLMs running around outside of experiments like AI Village?<p>My intuition says yes, on the basis of having seen precursors. 20 years ago, one or both of Amazon and eBay bought Google ads for all nouns, so you&#x27;d have something like &quot;Antimatter, buy it cheap on eBay&quot; which is just silly fun, but also &quot;slaves&quot; and &quot;women&quot; which is how I know this lacked any real supervision.<p>Just over ten years ago, someone got in the news for a similar issue with machine generated variations of &quot;Keep Calm and Carry On&quot; T-shirts that they obviously had not manually checked.<p>Last few years, there&#x27;s been lawyers getting in trouble for letting LLMs do their work for them.<p>The question is, can you spot them before they get in the news by having spent all their owner&#x27;s money?


type: comment
by: signa11
text:
  dupe: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46344548">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46344548</a>


type: comment
by: chongli
text:
  Since my friends gamble on sports and I enjoy sports a lot I’ve placed a few bets here and there. I don’t find it addictive at all. My sense of loss aversion must be just too high for it or something. Every time I lost a bet I wanted to uninstall the app it annoyed me so much. Once I lost the initial bankroll and bonus bets I uninstalled the app.<p>I think the folks who get addicted must have much lower loss aversion and higher thrill-seeking. People like me can’t become even regular recreational gamblers (betting small amounts without ruining their lives) because it’s too frustrating.


type: comment
by: watwut
text:
  A lot of day trading is pure gambling tho. And prediction markets dont even pretend to not be gambling, except for legal reasons.


type: comment
by: simonw
text:
  The hardest problem in computer science in 2025 is showing an AI cynic an example of LLM usage that they find impressive.<p>How about this one? I had Claude Code run from my phone build a dependency-free JavaScript interpreter in Python, using MicroQuickJS as initial inspiration but later diverging from it on the road to passing its test suite: <a href="https:&#x2F;&#x2F;static.simonwillison.net&#x2F;static&#x2F;2025&#x2F;claude-code-microjs&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;static.simonwillison.net&#x2F;static&#x2F;2025&#x2F;claude-code-mic...</a><p>Here&#x27;s the latest version of that project, which I released as an alpha because I haven&#x27;t yet built anything real on top of it: <a href="https:&#x2F;&#x2F;github.com&#x2F;simonw&#x2F;micro-javascript" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;simonw&#x2F;micro-javascript</a><p>Again, I built this <i>on my phone</i>, while engaging with all sorts of other pleasant holiday activities.


type: comment
by: godelski
text:
  <p><pre><code>  &gt; the breadth of knowledge </code></pre> knowledge != intelligence<p>If knowledge == intelligence then Google and Wikipedia are &quot;smarter&quot; than you and the AGI problem has been solved for several decades.


type: comment
by: mepiethree
text:
  I definitely found the thesis insightful. The actual content stopped feeling insightful to me in the “What uv drops” section, where cut features were all listed as if they had equal weight, all in the same breathless LLM style


type: comment
by: skydhash
text:
  I don’t because I trust the process to get the artifacts. Why? Because it’s easy to replicate and verify. Just like how proof works in math.<p>You can’t verify LLM’s output. And thus, any form of trust is faith, not rational logic.


type: comment
by: CatMustard
text:
  &quot;Hi, I see you&#x27;re the owner of this 6000-line mess of a component, could you answer some questions for me?&quot;<p>&quot;I don&#x27;t own it, I didn&#x27;t write it, and I don&#x27;t understand it even slightly. I just made a one-line bug fix for one function in it a year ago and nobody has touched it since, so my name is on top of the git history.&quot;<p>&quot;Cool, so as the owner could you tell me...&quot;


type: comment
by: bookofjoe
text:
  <a href="https:&#x2F;&#x2F;archive.ph&#x2F;myN5g" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;myN5g</a>


type: comment
by: sghaz
text:
  Liked the focus on standards and ecosystem decisions rather than just “it’s fast because Rust.”<p>One small timeline nit: the article mentions PEP 517 as being from 2017, but the PEP itself was created in 2015. From the PEP header:<p>Created: 30-Sep-2015 [1]<p>It did see important revisions and wider adoption around 2017, so I assume that’s what was meant.<p>[1] <a href="https:&#x2F;&#x2F;peps.python.org&#x2F;pep-0517&#x2F;" rel="nofollow">https:&#x2F;&#x2F;peps.python.org&#x2F;pep-0517&#x2F;</a>


type: comment
by: Bender
text:
  <i>Attention seeking doesn&#x27;t really work because until recently reporting this sort of thing through official channels would get a pilot grounded.</i><p>That brings up a good question.  Should some of these pilots be forced into a psychological evaluation in addition to a retake of their 3rd class medical?  Or perhaps include a mandatory psychological evaluation as part of the medical.  So many people these days are on some really nasty off label mental <i>health</i> drugs.  I am honestly surprised more people do not report being tailed by a Romulan Warbird.


type: comment
by: agumonkey
text:
  Maybe we should organize a way to take llm inference out of private companies partly.. a kind of social protocol where they can play but as long as enough of the population is unharmed.


type: comment
by: poisonborz
text:
  This &quot;we, &gt;smart&lt; people will be able to &gt;illegally&lt; disable these artificial barriers, but those &gt;old aged dumb people&lt; will and should not&quot; plan is not really a good setup for enforcing a &quot;democratic&quot; order. It is a much more authoritarian and naive approach, and a similar system is what led to the recent rise in social bubbles, conspiracy and fascism. For a more specific example, it made western society believe racism was a solved case since the 80s, because us, &quot;smart people&quot; controlled the mainstream discourse.<p>Absolute and true freedom of speech, with all its drawbacks and legal greyzones needs to exist.


type: comment
by: godelski
text:
  Definitely not trivial but I disagree &quot;impossible&quot;. Better to just not use that word and say &quot;too difficult given our grippers&quot;. By saying impossible it implies they are limiting their own thinking, not to mention that RL often comes up with pretty interesting solutions.


type: comment
by: kcordoc
text:
  There are excellent free open-source TTS and STT models like KokoroTTS, Whisper etc. But most of us don&#x27;t have a ready setup to access these.<p>So, I built a website that lets you use these models quickly. The website helps you download a small model quickly to your device.<p>Privacy-focused since everything runs locally. Unlimited free use.<p>Most browsers now support webGPU and the models are optimized for browser use.<p>Free Chrome extension as well


type: comment
by: pron
text:
  I don&#x27;t think anyone minds this. The purpose of a formal foundation is to prove useful theorems. Junk theorems are just a side effect. But I&#x27;m always tickled by logicians who think type theories are philosophically superior to set theories because in some of the latter you might be able to prove something like 1 ∈ 2, whereas type theories, even without their own junk theorems, have a pragmatic difficulty with division (hence they tend to define 1&#x2F;0 = 0). Junk theorems just come with the territory, and foundations need to be considered based on their utility, not philosophical purity, which is never achieved anyway (at least not without a cost to utility).


type: comment
by: ndai
text:
  As an expert in air conditioning repair… a thing is a dynamically maintained waveform of interacting modes. The proton demonstrates that reality is resonance… music, not machinery… processes over objects. The universe isn’t built from particles, it’s built from oscillatory relations which remain stable. The first utterance set the constraint that selects the allowed oscillations that gave rise to structure from undifferentiated oscillatory potential.


type: comment
by: conartist6
text:
  I wish I could get defensive protection against the millions and millions of bad software parents out there. But there is no such thing.<p>Did you know that Facebook owns the patent on autocompletes? Yahoo owned it and Facebook bought it from them as kind of a privately owned nuclear weapon to create a doctrine of mutually assured destruction with other companies who own nuclear-weapons-grade patents.<p>Of course the penalty for violating a patent is much worse if you know you are doing it, so companies are very much not eager to have the additional liability that comes with their employees being aware that every autocomplete is a violation of patent law.


type: comment
by: lemonlime227
text:
  Yeah, to add some context for people reading this, jj fix works best for edits local to the diff, and it’s meant for edits mostly. With some trickery you could run some analysis, but it’s not what jj fix is meant for right now.<p>The intended future solution is `jj run` (<a href="https:&#x2F;&#x2F;docs.jj-vcs.dev&#x2F;latest&#x2F;design&#x2F;run&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.jj-vcs.dev&#x2F;latest&#x2F;design&#x2F;run&#x2F;</a>), which applies similar ideas to more general commands.


type: comment
by: darubedarob
text:
  Pragmatism instead of idealism: stability over dreams, good actors over &quot;good&quot; actors, empirically stable vs empires who destabilize, persecuted minorities as bufferstates to hostile imperialist majorities


type: comment
by: piva00
text:
  It&#x27;s betting but even better for the house: they don&#x27;t need to put anything on the pot to lose it, just taking a cut from the zero-sum game others are betting on.<p>That&#x27;s why Kalshi&#x2F;Polymarket don&#x27;t care about winners, they don&#x27;t lose money to them, others do.<p>It&#x27;s all gambling, as most of day trading also is.


type: comment
by: skydhash
text:
  No one learns those. What people do is just learning the UX of the cli and the terminology (codec, opus, bitrate, sampling,…)


type: comment
by: danabramov
text:
  Yea that’s true. I’m just saying if someone wants to put in a modicum of effort, AT ecosystem is highly scrapable by design. In fact apps themselves (like Bluesky) are essentially scrapers.


type: comment
by: markusde
text:
  To be honest I&#x27;m not convinced by the technical downsides you mentioned here BUT I can see why you wouldn&#x27;t want to spend time on this if it takes away from language development. Thanks!


type: comment
by: roenxi
text:
  We do have AI systems that write stories [0]. They work. The quality might not be spectacular but if you&#x27;ve ever gone out and spent time reading fanfiction you&#x27;d have to agree there are a lot of rather terrible human writers too (bless them). It still hits this issue that if we want LLMs to compete with the best of humanity then they aren&#x27;t there yet, but that means defining human intelligence as something that most people don&#x27;t have access to.<p>&gt; If you ask an LLM to analyze a conversation from the internet it will misrepresent the positions of the participants, often restating things so that they mean something different or making mistakes about who said what in a way that humans never do.<p>AI transcription &amp; summary seems to be a strong point of the models so I don&#x27;t know what exactly you&#x27;re trying to get to with this one. If you have evidence for that I&#x27;d actually be quite interested because humans are so bad at representing what other people said on the internet it seems like it should be an easy win for an AI. Humans typically have some wild interpretations of what other people write that cannot be supported from what was written.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;google-deepmind&#x2F;dramatron" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;google-deepmind&#x2F;dramatron</a>


type: comment
by: lnenad
text:
  I mean, I&#x27;ve done engineering work for the last 15 years on most layers of the stack. Seeing an ssh command into a fancy url does not tell me anything about what that is going to accomplish. But yeah, you must be right.


type: comment
by: tim333
text:
  Not a fan of the white nationalism but it&#x27;s nice to seem some cheerfulness with &#x27;amazing abundance&#x27;.<p>Distributing wealth and income can be dealt with by voting in a government with that as it&#x27;s policy.


type: comment
by: DangitBobby
text:
  Yeah the grain thing is weird because they&#x27;ve over-represented grains on the pyramid because grain products are what the companies were trying to sell, but they also added a ton of unnecessary sugar to a bunch of these grain products and mislead people about the nutritional value Remember those commercials? <i>Shows a bowl of Cinnamon Toast Crunch next to a glass of orange juice</i> &quot;Part of this balanced breakfast!&quot; How about the ones where people would buy and eat Honey Nut Cheerios because they are &quot;heart healthy&quot;? Lol I actually believed that as a kid. They&#x27;ve been sued over this multiple times but courts tend to hold that false advertising is fine as long as there&#x27;s still some FUD about how bad sugar is for you [1].<p>&gt; Judge Jeffrey White’s Aug. 13 order said the plaintiffs “cannot plausibly claim to be misled” about the sugar content of their cereal purchases. The company’s front-of-package and side panel labeling lists “all truthful and required objective facts about its products,” he wrote.<p>&gt; The judge also noted there is no consensus about how much sugar is healthy, Food Navigator reported. “Defendant is under no obligation to warn its consumers that certain levels of sugar may be associated with poor health results,” he wrote.<p>Back to what you said<p>&gt; Also, we talk of corporate lobbies altering the public narrative on nutrition, but honestly, how much does it really matter? How much heed do most people pay to their image of a healthy diet? Is anyone really fooled into thinking soda, or fast food, is good? I don&#x27;t think so.<p>I personally think that if people understood how habit forming, addictive, unhealthy, and fattening all the junk food is they would make sure their children ate a lot less of it, and eventually that would move the needle. Due to my struggles with childhood obesity that I&#x27;ve managed to get under control as an adult, I&#x27;m definitely going to limit my kids&#x27; intake of junk food if I ever have any.<p>&gt; but one who gives in to their monkey brain rage and commits murder will still rightfully end up imprisoned.<p>In theory prison is part of a solution, but the goals should be to protect the general public and to reform the incarcerated so they can rejoin society and participate more harmoniously than before. Prison as it stands is... Well it&#x27;s like it was designed by a committee of angry monkeys.<p>1. <a href="https:&#x2F;&#x2F;www.fooddive.com&#x2F;news&#x2F;can-cereal-be-sugary-and-healthy-judge-dismisses-lawsuit-against-general&#x2F;562452&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.fooddive.com&#x2F;news&#x2F;can-cereal-be-sugary-and-healt...</a>


type: comment
by: syockit
text:
  That&#x27;s one thing, the other is you find out you were optimizing for the wrong thing, and now it takes more effort and time to reoptimize for the right thing.


type: comment
by: mellosouls
text:
  Interesting idea - I&#x27;m not sure this is quite the right approach but I like the idea of pivoting from the standard filesystem view of code.<p>In olden procedural times utilities that showed how routines related were genuinely useful in helping build a mental map but became rather redundant as calls moved from static to dynamic and then to objects.<p>One counter argument to showing an alternative view is that in a well designed app the file layout represents a mix of specific application and general development models of behaviour and functionality, so is adequate (if not optimal) and standard for a reason.


type: comment
by: eric_cc
text:
  &gt; I’d be furious<p>To me it just comes across as low emotional intelligence. There are very few things worthy of being furious, in my opinion. Being furious is high cost.


type: comment
by: sallveburrpi
text:
  I have a text file with some common commands, so no tools needed.<p>But yea ffmpeg is awesome software, one of the great oss projects imo. working with video is hellish and it makes it possible.


type: comment
by: maartenh
text:
  Nice! You might want to fix your GitHub link in the footer though, it 404&#x27;s for me right now :)


type: comment
by: neoromantique
text:
  It actually is pretty bad, the person might read it and appreciate, only to realize moments later that it was a thoughtless machine sending him the letter rather than a real human being, which then robs them of the feeling and leaves in a worse spot than before reading the letter


type: comment
by: bavell
text:
  1) No one asked why it&#x27;s being down voted (to... -1, the horror). I&#x27;m not here for internet points.<p>2) This isn&#x27;t my field - I am not making any claims, merely relaying what I thought was an interesting concept&#x2F;mechanism I hadn&#x27;t heard of before, that I thought other curious individuals here might also think was interesting. Isn&#x27;t that the entire point of HN? I would have very much appreciated links or something to Google over this bizarre analysis of why my comment is downvoted. I didn&#x27;t know this wasn&#x27;t novel and was accepted science.<p>3) I understand Bret&#x2F;Joe aren&#x27;t looked upon favorably by certain crowds, particularly on this forum. I tried to get ahead of the &quot;but didn&#x27;t you know they can&#x27;t be trusted!&quot; comments and attempt to focus on the substance. If the substance is wrong, great! Let&#x27;s talk about that.<p>4) You are assuming malice where there is none, and calling me disrespectful and insisting I must know things. I find that quite disrespectful and uncalled for. Not everyone has your opinions or knows what you know. 10k a day and all that <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1053&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1053&#x2F;</a><p>HN guidelines: &quot;Please respond to the strongest plausible interpretation of what someone says, not a weaker one that&#x27;s easier to criticize. Assume good faith.&quot;


type: comment
by: lnenad
text:
  That&#x27;s my point, the home&#x2F;landing page tells you nothing other than &quot;try to ssh into this van&quot;


type: comment
by: skydhash
text:
  But you only need to find the correct tool once and mark it in some way. Aka write a wrapper script, jot down some notes. You are acting like you’re forced to use the cli each time.


type: comment
by: lejalv
text:
  &gt; dedicated Are plan CPUs pinned&#x2F;reserved (dedicated) or time-shared with other customers under load, and what contention should I expect?


type: comment
by: samsep10l
text:
  (async function() {   const UNFOLLOW_LIMIT = 800;   const delay = (ms) =&gt; new Promise(resolve =&gt; setTimeout(resolve, ms));   const findButton = (txt) =&gt; [...document.querySelectorAll(&quot;button&quot;)].find(btn =&gt; btn.innerText === txt);<p><pre><code>  console.log(&quot;Start&quot;);    for (let i = 0; i &lt; UNFOLLOW_LIMIT; i++) {     const $next = findButton(&quot;Following&quot;);     if (!$next) {       console.log(`No more users to unfollow, stopping at ${i} unfollows.`);       break;     }      $next.scrollIntoViewIfNeeded();     $next.click();     await delay(100);      let $confirm = findButton(&quot;Unfollow&quot;);     if ($confirm) {       $confirm.click();       await delay(100);        &#x2F;&#x2F; Verify if the unfollow was successful       $confirm = findButton(&quot;Follow&quot;);       if ($confirm) {         console.log(`Unfollowed #${i + 1}`);       } else {         console.log(`Failed to unfollow #${i + 1}`);         i--; &#x2F;&#x2F; Do not count this as a successful unfollow       }     } else {       console.log(`Failed to find the &quot;Unfollow&quot; confirmation button for #${i + 1}`);       i--; &#x2F;&#x2F; Do not count this as a successful unfollow     }      await delay(20 * 1000); &#x2F;&#x2F; Wait 20 seconds, Instagram allows about 200 unfollows per hour   }    console.log(&quot;The end&quot;);</code></pre> })();<p><a href="https:&#x2F;&#x2F;github.com&#x2F;eyeblech&#x2F;insta-unfollow.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;eyeblech&#x2F;insta-unfollow.js</a>


type: comment
by: bahaAbunojaim
text:
  It would be great if the community can run some benchmarks and post it on the repo, planning to do that sometime in Jan


type: story
by: addressGen
title: Show HN: Chat-DeepAI – DeepSeek pricing and getting-started guides (fan project)
url: https://chat-deepai.com/
text:
  Hi HN — I built a small fan reference site for DeepSeek: <a href="https:&#x2F;&#x2F;chat-deepai.com" rel="nofollow">https:&#x2F;&#x2F;chat-deepai.com</a><p>What it is: - A lightweight place to learn what DeepSeek is (V3, R1, Coder, etc.) - A community-written pricing overview so you don’t have to chase screenshots - Getting-started guides (web&#x2F;app&#x2F;API) and a small blog<p>What it is NOT: - Not affiliated with DeepSeek - Not a checkout page &#x2F; not selling “Plus” subscriptions - All “use DeepSeek” buttons lead back to official DeepSeek properties<p>Why I made it: Information about DeepSeek is spread across announcements, console pages, and social posts. I wanted a simple, readable page I could send to friends and teammates, and I tried to be extra careful about not impersonating the official service.<p>Would love feedback on: - What’s missing &#x2F; confusing - Anything that feels misleading - What would be most useful for developers evaluating DeepSeek (API, limits, pricing diffs)<p>I’m around to answer questions.


type: comment
by: btreecat
text:
  Shameless link to my own blog where I use a yubikey to store my SSH private key, a long with some advice for use in macos and Linux.<p><a href="https:&#x2F;&#x2F;stephentanner.com&#x2F;ssh-yubikey.html" rel="nofollow">https:&#x2F;&#x2F;stephentanner.com&#x2F;ssh-yubikey.html</a><p>Hopefully someone finds it useful.<p>The biggest issue I ran into was when folks wrote some tools that rely on ssh sock auth to automate connection to remote boxes. Not fun if you have to tap for every box.


type: comment
by: deadbabe
text:
  Why wouldn’t you ban clever people?<p>Isn’t the point to let all players have a fairly equal chance? Someone’s going to win the money regardless, so it’s not like you’re saving money.<p>If the same data savvy people are just going to win most of the time, why would people bother playing? Ultimately you would not have enough players and the industry collapses. I don’t understand why this makes the casinos the bad guys.


type: comment
by: qbow883
text:
  Days since last ffmpeg CLI wrapper: 0<p>It&#x27;s incredible what lengths people go to to avoid memorizing basic ffmpeg usage. It&#x27;s really not that hard, and the (F.) manual explains the basic concepts fairly well.<p>Now, granted, ffmpeg&#x27;s defaults (reencoding by default and only keeping one stream of each type unless otherwise specified) aren&#x27;t great, which can create some footguns, but as long as you remember to pass `-c copy` by default you should be fine.<p>Also, <i>hiding</i> those footguns is likely to create more harm than it fixes. Case in point: &quot;ff convert video.mkv to mp4&quot; (an extremely common usecase) maps to `ffmpeg -i video.mkv -y video.mp4` here, which does a full reencode (losing quality and wasting time) for what can usually just be a simple remux.<p>Similarly, &quot;ffmpeg extract audio from video.mp4&quot; will unconditionally reencode the audio to mp3, again losing quality. The quality settings are also hardcoded and hidden from the user.<p>I can sympathize with ffmpeg syntax looking complicated at first glance, but the main reason for this is just that multimedia is <i>really complicated</i> and that some of this complexity is <i>necessary</i> in order to not make stupid mistakes that lose quality or waste CPU resources. I truly believe that these ffmpeg wrappers that try to make it seem overly simple (at least when it&#x27;s <i>this</i> simple, i.e. not even exposing quality settings or differentiating between reencoding and remuxing) are more hurtful than helpful. Not only can they give worse results, but by hiding this complexity from users they also give users the wrong ideas about how multimedia works. &quot;Abstractions&quot; like this are exactly how beliefs like &quot;resolution and quality are the same thing&quot; come to be. I believe the way to go should be <i>educating</i> users about video formats and proper ffmpeg usage (e.g. with good cheat sheets), not by hiding complexity that really should not be hidden.<p>Edit: Reading through my comment again, I have to apologize for the slightly facetious opening statement, even if I quality it later on. The fact that so many ffmpeg wrappers exists <i>is</i> saying something about its apparent difficulty, but as I argue above, a) there are reasons for this (namely, multimedia itself just being complicated), and b) I believe there are good and bad ways to &quot;fix&quot; this, with oversimplified wrappers being more on the &quot;bad&quot; side.


type: comment
by: cosmic_cheese
text:
  Right, but my idea was to do something like shove the mainboard up into the bezel above the keyboard and battery into the palm rest, with nothing sitting under the keyboard except maybe ribbon cables. That’d get you a laptop with a thickness of under an inch that still has a keyboard that’s not compromised and keeps weight shifted to the front. It’d simplify repairs to some degree too since there’d be very little stacking.


type: comment
by: bahaAbunojaim
text:
  When you say orchestrate agents then what it would do? Would it allow the same context across agents and can I make agents brainstorm?


type: comment
by: Forgeties79
text:
  You couldn’t offload and use the refocus feature without their software and 4MP was half what smartphones were doing in 2012 (rapidly increasing above 8MP after that). Fixed lens so you couldn’t improve the image quality with glass - that’s  totally understandable given the product but it is still a limitation to the visual quality.<p>That’s a bad recipe for casual and professional users alike. Can’t ingest into your workflow quickly, images are low res, can’t improve the image, and your smartphone was better just missing one, admittedly neat, feature. If that existed in phones people would use it like crazy I imagine.<p>Too narrow of a use case IMO, too many compromises for one feature, hence why it failed.


type: comment
by: CapitalistCartr
text:
  We found the Minecraft magnet tiles the same as the author did.  Looked good, not much play, not much fun, basically a dud. Generic blocks seem better.


type: comment
by: piva00
text:
  &gt; The idea of personal responsibility will always be completely abhorrent to some part of the population.<p>The idea of personal responsibility is also way overrated by some part of the population like you, gambling is addictive and a net negative to society. Problem gamblers ruin not only their life but of their families as well, it&#x27;s an addiction with a very high rate of suicide.<p>Allowing it to be done through your phone is like supplying opioids at the candy store. Not everyone gets addicted but you certainly increase access to the ones in most danger of becoming one, and for what purpose?<p>Personal responsibility doesn&#x27;t <i>ever</i> solve systemic issues, you are defending the increase of a systemic issue and blaming the victims which it&#x27;s the actual abhorrent thing...


type: comment
by: wenjian
text:
  I build a website using this interesting product, for anyone who want to checkout what it could be built<p><a href="https:&#x2F;&#x2F;road-kernel.exe.xyz&#x2F;" rel="nofollow">https:&#x2F;&#x2F;road-kernel.exe.xyz&#x2F;</a><p>also it&#x27;s a bad ui meme


type: comment
by: mrob
text:
  No, mine had plain cylinders without the decorative lathe work, and it came in a canvas bag not a wooden box. But the selection of shapes is similar.


type: comment
by: addressGen
text:
  Maker here. I’m intentionally sending users to official DeepSeek properties for chat&#x2F;console to avoid impersonation. If you think any copy or UX still feels too close to “official”, tell me and I’ll change it.


type: comment
by: akoboldfrying
text:
  Thanks.<p>&gt; If you find that you&#x27;re depending on a junk value in a way that&#x27;s incompatible with what you wanted to prove<p>This is the part I&#x27;m struggling with. How would you actually know&#x2F;realise that you were doing this? It seems like &quot;the mathlib way&quot; you describe is choosing to rely on programmer discipline for something that could be enforced automatically.<p>My fear is that relying on the junk values of functions (values where their &quot;proper&quot; partial counterparts are not defined) is somehow <i>unsound</i> (could lead to proving something untrue). But perhaps my intuition is off here? If so, I think the specific junk values chosen must not matter at all -- e.g., having sqrt return 42 for negative x values should work just as well, am I right?


type: comment
by: DonHopkins
text:
  The Turing Institute in Glasgow hosted the First Robot Olympics on 27–28 September 1990 at the Sports Centre at the University of Strathclyde, featuring 68 robots from 12 countries.<p>Our robotic overlords have come a long way in 35 years!<p>Check out the cool retro robot photos:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;First_Robot_Olympics" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;First_Robot_Olympics</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Turing_Institute" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Turing_Institute</a><p>My favorites:<p>Robug II disqualified for trying to mount Russian competitor during race.<p>Torchbearer NEL carrying flame to Olympic Venue from Greek Restaurant.<p>Walking pizza box Biped Walker, University of Wales. Paul Channon &amp; Simon Hopkins.<p>The Seventh Incarnation of Dr Who (Sylvestor McCoy) opens the event with Sue Mowforth.<p>Richard 1st robot head commentator from The Turing Institute, Glasgow. (I use this as my Slack avatar!)


type: comment
by: cowboylowrez
text:
  the difference is that &quot;ai can have errors&quot; absolves anybody of consequences for this sort of thing.


type: comment
by: magnitudes
text:
  Again another common take; hint: if you’re against AI or the current investment in AI you have so many better and more nuanced arguments at your disposal than “AI is chicken little”. It’s already here. I’ve built so much stuff with Claude and Codex I’d have never have been able to build at a speed that is already incredible and it’s getting better and better every 6 months. Be worried about alignment or centralized unregulated power, worry about what wars will look like and how this is a pre packaged Stasi for any dictatorship. But “this is a fad equivalent in stupidity and hype to cryptocurrency and tripropellant rockets” is just kind of silly


type: comment
by: killerstorm
text:
  I also highly recommend _Distress_ as it continues some cosmology ideas from Permutation City.<p>There are also several novels which kind of similar to Diaspora: Schild&#x27;s Ladder, Incandescence, and stories in the Incandescence universe: Ride a crocodile, Hot rock, Glory.


type: comment
by: bahaAbunojaim
text:
  Very true, I like the fact that I can now use them with a consistent UI, shared context and ability to brainstorm<p>Will definitely try to add those features in a future release as well


type: comment
by: watwut
text:
  It is not zero sum. If it was zero sum middle man would earn nothing. It is strictly negative sum because it is profitable.


type: comment
by: galangalalgol
text:
  You can do the same thing with types or the wide crate. But it isn&#x27;t always obvious when it will become a problem. Usung these types does make auto vectorization fairly reliable.


type: comment
by: istjohn
text:
  Every human is not addicted to something good or bad. You&#x27;re abusing the definition of addiction.


type: comment
by: KronisLV
text:
  I once spoke in favor of remote work (around 2020) and someone here on HN told me to get cancer and die, before it was flagged enough times to get out of the way.<p>On YouTube, I also sometimes get mean comments, though at least there the automatic moderation catches them so they don&#x27;t show up publicly and I can shadowban the offenders off the channel easily. None of the content is even controversial, YouTube just attracts a lot of angry people that feel entitled to speak what&#x27;s on their mind.<p>I wouldn&#x27;t publish in an environment where blocking or banning people is difficult. They&#x27;re not entitled for me to engage with their hateful drivel. My blog also doesn&#x27;t have comments. At the end of the day, I will say what I want to say.


type: comment
by: d-us-vb
text:
  For the kinds of things you’d need to reach for an LLM, there’s no way to trust that it actually generated what you actually asked for. You could ask it to write a bunch of tests, but you still need to read the tests.<p>It isn’t fair to say “since I don’t read the source of the libraries I install that are written by humans, I don’t need to read the output of an llm; it’s a higher level of abstraction” for two reasons:<p>1. Most Libraries worth using have already been proven by being used in actual projects. If you can see that a project has lots of bug fixes, you know it’s better than raw code. Most bugs don’t show up unless code gets put through its paces.<p>2. Actual humans have actual problems that they’re willing to solve to a high degree of fidelity. This is essentially saying that humans have both a massive context window and an even more massive ability to prioritize important things that are implicit. LLMs can’t prioritize like humans because they don’t have experiences.


type: comment
by: falcor84
text:
  &gt; But I&#x27;m always tickled by logicians who think type theories are philosophically superior to set theories because in some of the latter you might be able to prove something like 1 ∈ 2<p>Note that this is actually how the basic ZF construction works, where 0 = {} and successor(n) = n ∪ {n}, so you immediately get 2 = {0, 1} and thus 1 ∈ 2 , without any need for a proof.


type: comment
by: teitoklien
text:
  i figure out the niche ffmpeg commands various chain filters, etc then expose them from my python cli tool with words similar to what this gentleman above has done.<p>If one has fewer such commands its as simple as just bash aliases and just adding it to ~&#x2F;.bashrc<p>alias convertmkvtomp4=&#x27;ffmpeg command&#x27;<p>then just run it anytime with just that alias phrase i use ffmpeg a lot so i have my own dedicated cli snippet tool for me, to quickly build out complex pipeline in easier language<p>the best part is i have --dry-run then exposes the flow + explicit commands being used at each step, if i need details on whats happening and verbose output at each step


type: comment
by: btreecat
text:
  &gt;, but what if the problem can’t be fixed because there’s no forward secrecy for the hundreds of millions of documents that are already out there?<p>What if you are not the only folks who have found and exploited this vulnerability?<p>You can play the &quot;what if&quot; game to justify not doing the right thing all day long, when really it should be one &quot;if&quot; that guide you. What if someone else found this?


type: comment
by: orbital-decay
text:
  Alignment is indeed a red herring, but the article conflates alignment training of the model itself and prompting a bot based on that model. Musk&#x27;s manipulations with Grok are definitely the latter.


type: comment
by: fulafel
text:
  Here&#x27;s a web source about how much cpu time it took from 5 years ago: <a href="https:&#x2F;&#x2F;github.blog&#x2F;open-source&#x2F;git&#x2F;git-clone-a-data-driven-study-on-cloning-behaviors&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.blog&#x2F;open-source&#x2F;git&#x2F;git-clone-a-data-driven-...</a><p>Using the slowest clone method they measured 8s for a 750 MB repo, 0.45s for a 40MB repo. appears to be linear so 1.1s for 100MB should be a valid interpolation.<p>So doing 30 of those per second only takes 33 cores. Servers have hundreds of cores now (eg 384 cores: <a href="https:&#x2F;&#x2F;www.phoronix.com&#x2F;review&#x2F;amd-epyc-9965-linux-619" rel="nofollow">https:&#x2F;&#x2F;www.phoronix.com&#x2F;review&#x2F;amd-epyc-9965-linux-619</a>).<p>And remember we&#x27;re using worst case assumptions in places (using the slowest clone method, and numbers from old hardware). In practice I&#x27;d bet a fastish laptop would suffice.<p>edit: actually on closer look at the github reported numbers the interpolation isn&#x27;t straightforward: on the bigger 750MB repo the partial clone is actually said to be slower then the base full clone. However this doesn&#x27;t change the big picture that it&#x27;ll easily fit on one server.


type: comment
by: blell
text:
  Lately it feels like more and more people who are not religious invoke Christ to tell believers what they must do.


type: story
by: mxxc
title: Show HN: An immutable ostree-based Arch Linux image
url: https://github.com/myyc/vyy
text:
  i&#x27;ve been a big fan of fedora&#x27;s atomic distros and i decided to make my own but arch based to get the best of both worlds, which is kind of funny now because it looks exactly like silverblue. is it worth it? not sure, but it&#x27;s been a interesting experience – and it&#x27;s usable as a daily driver if your specs match.<p>worth noting that because of the constraints of the setup you can develop something similar on your main machine without any realistic possibility of data loss since you never really touch the bootloader or the filesystem (partitioning and so on).


type: comment
by: barnabee
text:
  I know people who profitably run algorithms on Betfair, etc.<p>Smart people will treat it like any other “trading” or “arbitrage” opportunity, given half a chance.


type: comment
by: ekjhgkejhgk
text:
  If you want to bet, you could do so in regulated markets like financial markets.<p>This isn&#x27;t a smartass remark &quot;stock market is gambling&quot;. I literally mean that the financial markets went through all this bullshit 100 years ago, and came up with rules to make them fairer. For example, you won&#x27;t be blocked from the stock market just because you do really well.


type: comment
by: btreecat
text:
  &gt; How do you do routing across services?<p>Depends on your infra needs. Could easily be handled by the controller calling out to an external service. Like you do with a database.<p>You could use a proxy layer, but it isn&#x27;t a requirement.


type: comment
by: apothegm
text:
  Ban fast food? No. Regulate it and find a way to re-internalize some of the externalities? Perhaps. The invisible hand is neither benevolent nor infallible.


type: comment
by: js4ever
text:
  Looking for a good tutorial about Visual Basic for Real time rocket guidance, any repo you can recommend?


type: comment
by: int32_64
text:
  As the middle class continues to shrink in the West the gambling crisis will only get worse.<p>It has to be understood by older people that for many young people the only way to afford a lifestyle previously achievable in many cities with a basic job is to win the lottery.


type: comment
by: breadwinner
text:
  How is this different from using a small aperture size?<p>When you reduce aperture size the depth of field increases. So for example when you use f&#x2F;16 pretty much everything from a few feet to infinity is in focus.


type: comment
by: istjohn
text:
  Gambling disorder was the first behavioral addiction to be officially recognized alongside chemical dependencies; the DSM-5 reclassified gambling disorder from &quot;impulse control disorder&quot; to &quot;substance-related and addictive disorders.&quot;


type: comment
by: vidarh
text:
  I would strongly oppose mandatory typing for these reasons, but I&#x27;m very happy to have <i>stable</i> <i>low level</i> libraries add type annotations.


type: comment
by: jpalomaki
text:
  Learned once the hard way that it makes sense to use &quot;flock&quot; to prevent overlapping executions of frequently running jobs. Server started to slow down, my monitoring jobs started piling, causing server to slow down even more.<p><pre><code>  *&#x2F;5 * * * * flock -n &#x2F;var&#x2F;lock&#x2F;myjob.lock &#x2F;usr&#x2F;local&#x2F;bin&#x2F;myjob.sh</code></pre>


type: comment
by: moralestapia
text:
  By worthy position I was thinking of something as simple as &quot;not a temporary contract&quot;, I wasn&#x27;t clear on that, my bad.<p>And I confirm my previous statement, the immense majority of people who go on to take senior positions, particularly at big institutions, are made from day zero.


type: comment
by: fortran77
text:
  <a href="https:&#x2F;&#x2F;archive.ph&#x2F;l6RB2" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;l6RB2</a>


type: comment
by: gcanyon
text:
  Last I read was early 2025, Brust was saying that he had over half of the next-to-last book written, and as I said, he&#x27;s been on a pretty regular schedule. Plus, he&#x27;s not (only) telling a single story that has to come to some earth-shattering conclusion (as GRRM is). It would be nice if he pulled that off, but there is a <i>lot</i> going on in the background of his Dragaera that I expect he won&#x27;t fully resolve: there are multiple types of death, multiple types of magic, Vlad is the reincarnation of an ancient Dragaeran, he&#x27;s going to&#x2F;has killed a god, the Jenoine are a mystery to resolve, and the whole planet has a science fictional foundation despite very clearly being fantasy in general.<p>But maybe he will; I&#x27;m actually several books behind at this point -- I&#x27;m pretty much waiting for him to finish so I can (re) read the whole thing from start to finish.


type: comment
by: shlant
text:
  &gt; Isn’t the point to let all players have a fairly equal chance?<p>Do you genuinely think this is why clever players are banned?<p>&gt; Someone’s going to win the money regardless, so it’s not like you’re saving money.<p>What? banning people who have a better edge vs. the house won&#x27;t save money?


type: comment
by: gus_massa
text:
  Slightly related as mushrooms are closer to animal than to plants, as anyone in a grocery store would guess.


type: comment
by: d4rkp4ttern
text:
  This resonates with how I’ve been thinking about open source. I see the steps as:<p>1. Personally identify a pain in your own work, and it most likely will be a pain for many others.<p>2. Build a solution to solve for it.<p>3. Organically talk about it in forums — for me this is Reddit, HN lately and to some extent Bluesky.<p>When people ask why I build open source, I say it’s about signaling. As other comments have mentioned, if you’re fortunate enough that it gains traction, it becomes your calling card and can lead to consulting and jobs. It’s analogous to academic publishing (used to do more of that) but with different dynamics.<p>My personal examples of solving for a pain are:<p>[A] I started building the Langroid LLM agent framework after having a look at LangChain in Apr 2023, at a time when there was hardly any talk of LLM-agents. The aim was to create a principled, hackable, lightweight library for building LLM applications, and agents happened to be a good abstraction: <a href="https:&#x2F;&#x2F;github.com&#x2F;langroid&#x2F;langroid" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;langroid&#x2F;langroid</a><p>[B] With  the explosion of Claude Code and similar CLI coding agents, there were several interesting problems to solve for  myself, and I started collecting them here:  <a href="https:&#x2F;&#x2F;github.com&#x2F;pchalasani&#x2F;claude-code-tools" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pchalasani&#x2F;claude-code-tools</a> One such tool is a lossless alternative to compaction, and a Tmux-CLI tool&#x2F;skill for CLI agents to interact with others.


type: comment
by: Y_Y
text:
  I find ssh faster and easier. Anyway it&#x27;s a good differentiator, there are plenty of web panels already.


type: comment
by: MagicMoonlight
text:
  I like the look of those massive tiles that you can use to build structures. That would have been very fun to have.


type: comment
by: ben_w
text:
  They can pass or fail depending on how they&#x27;re configured.<p>The default configuration is easy to spot.<p>It&#x27;s easy to change that configuration and make them hard to spot.<p>The default style, that is easy to spot, is also a style that actual real humans use, leading to false positives. I myself have been accused of being a LLM here on this site, just from my style.


type: comment
by: rbanffy
text:
  I learned C on QNX (back then, it booted from a floppy on a PC&#x2F;XT). It was a nice little Unix-like OS, with all the things you&#x27;d expect from a nice little Unix-like OS, plus a reputation of being rock-solid like nothing else.<p>I think it&#x27;s a real shame Blackberry didn&#x27;t manage to etch a third (or fourth - I also loved Palm&#x27;s WebOS) niche for their QNX-based phones. Blackbberry 10 was an amazing mobile OS.


type: comment
by: bahaAbunojaim
text:
  Interesting indeed but would it behave the same as Claude code or will it have its own behavior, I think the system prompt is one of the key things that differentiate every agent


type: comment
by: eviks
text:
  the flow that doesn&#x27;t require you to open a different tab or cancel a command to `man` your way through dozens of poorly searchable pages of documentation, but allows you to continue translating what you want in your mind into the interface command with delay potentially subsecond interrupts


type: comment
by: Hasnep
text:
  Oh, this would have been great for a project I was working on a while ago! I&#x27;ll have to keep it in mind for the future. Thanks for sharing


type: story
by: spannercode
title: Show HN: OpenAPI-batch: library for batch execution of LLM requests
url: https://github.com/sireto/openapi-batch
text:
  `openapi-batch` is a small Python library for running batches of LLM requests reliably.<p>It provides: - Async submission by default (you don’t block while the batch runs) - Durable state in SQLite (track progress, resume inspection) - Retries + partial failure handling - Native batch support where providers offer it (OpenAI, Gemini) - Provider adapters (no gateway required) - Callbacks for progress, per-item completion, and job completion<p>License: MIT


type: comment
by: candiddevmike
text:
  I was a fiber installer once upon a time in the 00s. A guy I worked with who was &quot;the splicer&quot; for our team and has years of experience using the little easy bake oven thing swore by going off the smell to know when it&#x27;s &quot;ready&quot;.  Probably not the greatest thing for your health considering he did at least 10-12 of these a day.


type: comment
by: bahaAbunojaim
text:
  How about adding the ability to tag an agent. for example:<p>@gemini could you review the code and then provide a summary to @claude?<p>@claude can you write the classes based on an architectural review by @codex<p>What do you think? Does that make sense ?


type: story
by: neilfd
title: Ask HN: Would anyone pay for a social network with no ads or data harvesting?
text:
  Most large social networks rely on advertising and data collection, which pushes them toward algorithms, engagement optimization, and scale at all costs.<p>I keep seeing complaints about this, but usage rarely changes. A lot of past attempts at “better” social networks seem to stall despite good intentions.<p>I am curious how people here think about this:<p>Would a small, paid social network focused on existing relationships have any realistic chance of adoption, or do network effects and user behavior make this fundamentally unworkable?<p>If you think it fails, what tends to be the real blocker: pricing, lack of novelty, switching costs, or something else?<p>I am looking for reasons this does not work, not encouragement.


type: comment
by: frankcaron
text:
  I found my own site, as well, and I found that particularly charming.<p>Recently went back [0] to the open web and feel like this inclusion alone justified that move.<p>Thanks for sharing. Humble and heart-warming way to end 2025 for an old Internet man.<p>[0]: <a href="https:&#x2F;&#x2F;frankycaron.medium.com&#x2F;of-an-open-web-rebirth-and-big-tech-rebellion-baef70be40d6" rel="nofollow">https:&#x2F;&#x2F;frankycaron.medium.com&#x2F;of-an-open-web-rebirth-and-bi...</a>


type: comment
by: skippyboxedhero
text:
  Okay, but gambling is heavily regulated...so that isn&#x27;t the discussion here. You believe that alcohol should be banned then?


type: comment
by: Fire-Dragon-DoL
text:
  It is desirable to have types at the entrypoints and at IO usually. Even rails has validations and SQL has schemas , or there are file formats


type: comment
by: CTDOCodebases
text:
  Not so much hindsight as &quot;what I&#x27;ve been saying all along&quot;.<p>It was a dynamic situation and it sounds like the only things that you were optimizing for in your mind was inflation and covid deaths whiles ignoring second order effects and data that likely wasn&#x27;t available to the public.<p>You are like a person who kept telling everyone it was 12:00am but it wasn&#x27;t, then when it finally became 12:00am and everyone agreed you jumped up and said &quot;See guys it&#x27;s 12:00am why didn&#x27;t anyone listen to me! I was right all along!&quot;.<p>It&#x27;s a bit rich to blame all the inflation on the financial response to the pandemic without taking into consideration the effect the pandemic had on logistics or considering what would have happened if the government didn&#x27;t spend enough. Also it&#x27;s probably worth mentioning that the Fed operates independently and is tasked with only financial functions.<p>&gt; The science was out in the open in papers and government statistics for anyone with scientific training to read. Politicians were caving to polarized public opinions on both sides to take advantage of and encourage their chosen pole.<p>No argument here except to say it&#x27;s one thing to know the science and it&#x27;s another thing to act on the science.<p>&gt; Those of us talking about moderation and common sense reactions were demonize by one side or usually both depending on the venue. Nobody in leadership had the balls to lead and try to make people understand a middle path based on reason.<p>If there is one thing I know it&#x27;s that common sense only exists when people share the same values and assumptions. Why for example was it acceptable to you that 1 out of 1000 people died of covid? Why not more? Why not less?


type: comment
by: fweimer
text:
  Unfortunately, this board seems to be using the CIX CPU that has power management issues:<p>&gt; 15W at idle, which is fairly high


type: comment
by: jstrebel
text:
  Lefties sympathizing with criminals, sharing their wealth distribution fantasies, agitating against competing political views. You&#x27;ve come a long way, CCC! The initial ideas was political, but with a clear focus on freedom of information, and the power to govern your own personal data.


type: comment
by: Forgeties79
text:
  Some people just want to use an intuitive tool with better QoL, even if it leads to compromises, to do a job swiftly without going over documentation&#x2F;learning a ton of new things. Not everything has to be an educational experience. ffmpeg exists in its original form like you prefer, but some folks want to use lossless cut. Nothing wrong with that IMO.<p>Personally I think it’s great that it’s such a universally useful tool that it has been deployed in so many different variations.


type: comment
by: bahaAbunojaim
text:
  Will give it a look indeed, I think one of the challenges with the MCP approach is that the context need to be passed and that would add to the overhead of the main agent. Is that right?


type: comment
by: markusde
text:
  This is a topic of contention in formalized math with no universal right answer. Some libraries go heavy on the dependent types, and some like mathlib try to avoid them. I do math in both Rocq and Lean and I find I like the latter style a lot more for my work for a couple reasons:<p>- Fewer side conditions: Setting a &#x2F; 0 = 0 means that some laws hold even when a denominator is 0, and so you don&#x27;t need to prove the denominator is nonzero. This is super nice when the denominator is horrible. I heard once that if you set the junk value for a non-converging Riemann integral to the average of the lim sup and lim inf you can obliterate a huge number of integrability side conditions (though I didn&#x27;t track down this paper to find out for sure).<p>- Some of the wacky junk arithmetic values, especially as it relates to extended reals, do show up in measure theory. Point being: &quot;junk arithmetic&quot; is a different mathematical theory than normal math, but it&#x27;s no less legitimate, and is closely related.<p>- Definition with Hilbert&#x27;s epsilon operator. If I want to define a function that takes eg. a measurable set S as an argument, I could do the dependent types way<p>def MyDef (S) (H : measurable S) := &#x2F;-- real definition -&#x2F;<p>but then I need to write all of my theorems in terms of (MyDef S H) and this can cause annoying unification problems (moreso in Rocq than in Lean, assuming H is a Prop). Alternatively, I could use junk math<p>def MyDef&#x27; (S) := if (choose (H : measurable S)) then &#x2F;-- real definition -&#x2F; else &#x2F;-- junk -&#x2F;<p>I can prove (MyDef&#x27; S = MyDef S H) when I have access to (H : measurable S). And the property H here can be be really complex, convergence properties, existence properties, etc. It&#x27;s nice to avoid trucking them around everywhere.


type: comment
by: malfist
text:
  Is that actually true? I do astrophotography through an f&#x2F;10 telescope and its focus is very sensitive. I use a focuser that moves the camera 0.04 microns per step.<p>Not doubting you, just asking to understand. Astrophotography doesn&#x27;t always behave the same as terrestrial photography


type: comment
by: AbbeFaria
text:
  My mistake, yes indeed it’s 6.828.  On a side note, for distributed systems 6.824 is on my list after I finish 15-445 from cmu :)


type: comment
by: chongli
text:
  People who find an edge and actually make a lot of money aren’t really gamblers though, they’re hackers. The bets they’re placing are guaranteed to pay out as long as their edge is maintained. They often retire after the edge is discovered and fixed.


type: comment
by: matt-p
text:
  Thanks! Sorry, looks like I made the repo private at some point I&#x27;ll take a look later but for now I&#x27;ve fixed the link.


type: comment
by: Bender
text:
  - How would one prove that no data harvesting is taking place or would not take place after the sale of the company? <i>a.k.a. bait and switch</i><p>- What is the business model?  Subscriptions will not pay for the initial OpEx &#x2F; CapEx investment. How will investors make a profit?<p>- How will your company lure people away from the other big platforms that all their friends and coworkers are on?  What are the incentives beyond promises of no data collection?  Most people no longer accept good-faith promises any more as greedy people have emptied that bucket.


type: comment
by: orrbenyamini
text:
  Hi HN - I’m the author of Jsonic.<p>I built it after repeatedly running into friction with Python’s built-in json module when working with classes, dataclasses, nested objects, and type hints.<p>Jsonic focuses on: - Zero-boilerplate serialization and deserialization - Strict type validation with clear errors - Natural support for dataclasses, enums, tuples, sets, nested objects etc. - Optional field exclusion (e.g. hiding sensitive data) - Extra features like transient fields definition, suport for __slots__ classes etc. - Clean interop with Pydantic models<p>The goal is to make JSON round-tripping feel Pythonic and predictable without writing to_dict() &#x2F; from_dict() everywhere.<p>I’d really appreciate feedback on the API design and tradeoffs.


type: comment
by: colesantiago
text:
  Who would want to pay for a social network?<p>I don&#x27;t pay for X or any other social network.<p>Perhaps donations could work instead?


type: comment
by: astura
text:
  Yes, it decreases urges for a very wide range of compulsive behaviors, including (but not limited to) gambling, shopping, nail biting, and skin picking.


type: comment
by: subjectsigma
text:
  Just spent the holidays with my family who fit squarely within “the Christian right”. I would say they are mostly uninformed on the topic. They don’t understand why digital sports betting is worse than a casino.


type: comment
by: d-lisp
text:
  The more I look at Animalia species the more I tend to judge this is all alien compared to ... mountains.<p>Eyes, hair, hands, feet, genitalia : this all becomes pretty weird if I look at it &quot;objectively&quot;.


type: comment
by: freakynit
text:
  Add an extra line break between each list item... like this:::<p>1. this is first line<p>2. This is second<p>3. ...and so on


type: comment
by: rynn
text:
  &gt; licensing with BSL when basically every month the AI world is changing is not a smart decision<p>This turned me off as well. Especially with no published pricing and a link to a site that is not about this product.<p>At minimum, publish pricing.


type: comment
by: Hasnep
text:
  Yes, SQL is a query language and clickhouse is a database that uses SQL as a query language, but I don&#x27;t see why that&#x27;s relevant.


type: comment
by: jyounker
text:
  The constraint is a life-forms&#x27; existing form. A given genetic sequence can only move (in general) a small distance from the existing sequence.<p>Since you&#x27;re already starting with a successful sequence, the odds are that a small variant on that sequence is also going to be only marginally more or less successful than the original sequence.


type: comment
by: Sesse__
text:
  Modern fiber splicers are fully automatic, so you don&#x27;t need to smell :-) The only thing that&#x27;s still mostly by hand is the cutting (mostly stripping away the various layers of insulation).


type: comment
by: magnitudes
text:
  I mean seriously is this the prediction folks are going with? Ok so we can build something like our SOTA coding agents today, breathing life into these things that 3 years ago were laughable science fiction, and your prediction is it will be worse from here on out? Do you realize coding is a verifiable domain which means we don’t technically even need any human data to improve these models? Like in your movie of 2050 everyone’s throwing their hands up “oh no we made them dumber because people don’t need to take 8 years of school and industry experience to build a good UI and industry best practice backend infrastructure”. I guess we can all predict what we want but my god


type: comment
by: zdragnar
text:
  <a href="https:&#x2F;&#x2F;www.acer.com&#x2F;us-en&#x2F;chromebooks&#x2F;acer-chromebook-315-cb315-3h-cb315-3ht#dynamic-filter" rel="nofollow">https:&#x2F;&#x2F;www.acer.com&#x2F;us-en&#x2F;chromebooks&#x2F;acer-chromebook-315-c...</a><p>10 hour battery life, 15 inch screen, not bulky, $200. A bit more money will get you better specs, screen or battery life from this or another brand, but it hits all the spots for someone who doesn&#x27;t need downloaded software.


type: comment
by: baq
text:
  &#x27;we can&#x27;t ship the Python version you want for your OS so we&#x27;ll ship the whole OS&#x27; is a solution, but the &#x27;we can&#x27;t&#x27; part was embarrassing in 2015 already.


type: comment
by: Wowfunhappy
text:
  I could ask this question without AI. How are you going to notice that while <i>you</i> were working on ~&#x2F;projects&#x2F;acme3000, you for some reason deleted ~&#x2F;photos&#x2F;2003&#x2F;once-in-a-lifetime-holiday&#x2F;?<p>Of course, AI is not a real person, and it does make mistakes that you or I probably would not. However, this class of mistake—deleting completely unrelated directories—does not appear to be a common failure mode. (Something like deleting all of ~ doesn’t count here—that would be immediately noticeable and could be restored from a backup.)<p>(Disclaimer, I’m not OP and I wouldn’t run Claude with —-dangerously-skip-permissions on my own system)


type: comment
by: hnarn
text:
  &gt; Some people just want to use a tool to do a job swiftly. Not everything has to be educational.<p>&gt; some folks want to use lossless cut<p>In that case I would encourage you to ruminate on what the following in the post you&#x27;re replying to means and what the implications are:<p>&gt; &quot;ff convert video.mkv to mp4&quot; (an extremely common usecase) maps to `ffmpeg -i video.mkv -y video.mp4` here, which does a full reencode (losing quality and wasting time) for what can usually just be a simple remux<p>Depending on the size of the video, the time it would take you to &quot;do the job swiftly&quot; (i.e. not caring about how the tools you are using actually work) might be more than just reading the ffmpeg manual, or at the very least searching for some command examples.


type: comment
by: bahaAbunojaim
text:
  Planning to make it work without that limit, did that to avoid complexity but contributions are welcome<p>I think once I add cursor and cline then will also try to make it work with any number of agents


type: comment
by: saaaaaam
text:
  I didn’t see a super introverted thing for super introverts. I saw something that, from a place of very genuine personal belief, is at once useless, probably counterproductive to developing good writing, and possibly dangerous - particularly if, as some people have suggested, it’s about journaling and introspective practice. It just feels like a way to accelerate your way to a state of AI induced psychosis.<p>If you want to write, write.<p>If you want to write for an audience write and make your writing public.<p>If you want to write for an audience and get feedback, join a writing group - in person or virtual.<p>If you want to use AI to workshop ideas, craft characters or build frameworks to write around, do that.<p>But a cosy little claque of glad handing AI simps? Honestly, what’s the point?


type: comment
by: seba_dos1
text:
  Remember that such key will be copied into the repository on `git add` already and will stay there until garbage collected.


type: comment
by: Alifatisk
text:
  This feature alone is a reason why I in some occasions use MRuby, when I have a Ruby script I want to share as standalone binary. I sometimes don&#x27;t even have to rewrite anything, it just works.


type: comment
by: Fire-Dragon-DoL
text:
  I look at this and think: won&#x27;t this break for instance_variable_set?<p>You can&#x27;t tell anything about an instance variable in ruby if it can be set from anywhere. Of course it&#x27;s a special case


type: comment
by: Closi
text:
  &gt; There is no research I’m aware of on people for whom the prospect of punishment did act as a deterrent (i.e. people who decided not to commit the crime).<p>Surely this can’t be true - as a trivial example I would be surprised if removing parking fines wouldn’t increase parking violations, or if Singapore stopped punishing littering that it wouldn’t affect the amount of littering etc<p>Maybe the difference between a 10 year or 20 year sentence for murder doesn’t make much difference, but if murder had <i>no punishment at all</i> I would be very surprised if that wouldn’t raise the murder rate!


type: comment
by: bc569a80a344f9c
text:
  One of the achievements in my career I’m lowkey proudest of is sneaking in the rewire of about 45,000 ports on a campus that were split pair after an explicit project to do so was shot down.


type: comment
by: saaaaaam
text:
  Absolutely. And as we are increasingly coming to realise, can actually cause dangerous delusional states.


type: comment
by: ferfumarma
text:
  I love this write-up. As a non-expert user of package managers I can quickly understand a set of patterns that have been deeply considered and carefully articulated. Thanks for taking the time to write up your observations!


type: story
by: atomicnature
title: INSV Kaundinya – Indian wooden sailing ship built using traditional stitching
url:
  https://www.bairdmaritime.com/work-boat-world/other-workboats/vessel-review-insv-kaundinya-indian-wooden-sailing-ship-built-using-traditional-stitching-technique


type: comment
by: krapp
text:
  I don&#x27;t know, maybe.<p>The mundane nature of these kinds of reports suggest at least something other than mental illness or drug use might be going on. People <i>aren&#x27;t</i> reporting being tailed by a Romulan Warbird (obviously, because they would be cloaked.) You&#x27;d think the stories would be weirder, but &quot;I saw an object I can&#x27;t explain do things I also can&#x27;t explain&quot; doesn&#x27;t read as a trip to me. Just a lot of unknowns.


type: comment
by: aleph_minus_one
text:
  The C3&#x27;s attendees are quite knowledgable in computing topics, so there is no need to bring coals to Newcastle.<p>The CCC is a German organization. In Germany, the general public already is quite skepctical of tablets in classrooms, so there is not such a necessity to inform the general public of something many people already think.<p>While there exist initiatives to use tablets in school in Germany (see for example [1]), these (in my opinion misguided) initiatives rather typically fail for financial reasons and because most teachers simply are incapable of using the technology. And, of course, tablets fail all the time.<p>So, in other countries this may be an important problem, but in Germany, any initiative for tablets in school already fails by the mere incompetence and the mills of bureacracy, so this is rather a potential topic for hacker conventions in other countries.<p>[1] <a href="https:&#x2F;&#x2F;www.heise.de&#x2F;news&#x2F;Schuelertablets-in-Niedersachsen-Mehr-als-nur-Leihgeraete-geplant-11120744.html" rel="nofollow">https:&#x2F;&#x2F;www.heise.de&#x2F;news&#x2F;Schuelertablets-in-Niedersachsen-M...</a>


type: comment
by: coldpie
text:
  I think it is literally by the colors of the screenshots. Nothing to do with the contents.<p>&gt; I just want to encode the high level aesthetic details of webpage screenshots. Because of this, I fell back on an old friend: the triplet loss on top of a small encoder. The resulting output dimension of 64 afforded ample room for describing the visual range while maintaining a considerably smaller footprint.


type: comment
by: FunShot
text:
  Yep, the project is completely AI generated. I don&#x27;t hide it. You can see the specs that I used initially for this project. And it was generated by multiple different AI tools.  As it&#x27;s just a small tool I&#x27;ve created for myself, and share with others. :) It&#x27;s not a thing I&#x27;m selling here. So, yep, it&#x27;s not something with super high quality, especially from the code perspective. I know it. :)<p>And thanks for your comment. I&#x27;ll apply your recommendations. ;)  Or feel free to open a PR, if you want. I&#x27;ll be grateful.<p>For me, it&#x27;s a tool I created because I&#x27;m often running stuff with docker, it takes a lot of memory. And additional memory on macs costs too much. :D


type: comment
by: singron
text:
  You can still make that bet at 10% &quot;yes&quot; for the next year. Previous years had similar patterns, so it&#x27;s not a reaction to Trump.<p>To be fair, we don&#x27;t need to find little green men in a UFO. It&#x27;s sufficient to e.g. find fossils of extinct microorganisms on Mars, which is a slim possibility that&#x27;s a goal of the Mars Sample Return mission.<p>These markets also have low volume at reasonable prices. If you bought $10K of &quot;no&quot; right now for next year, you would only get an 8% return, not 10%. You could execute better trades to get better prices, but the odds also become more sane over the year. The S&amp;P 500 is also up 18% YTD (13% YoY for the last 5) and you can buy as much of that as you want.


type: comment
by: d4rkp4ttern
text:
  Read:<p>Thomas Mann’s Glass Bead game. Needed some patience to get through.<p>Benjamin Labatut&#x2F; When we cease to understand the world. (Fictionalized accounts of some scientists)<p>Bird&#x2F;Sherwin: American Prometheus<p>Started but abandoned midway:<p>Stanlislaw Lem’s : His Master’s Voice  Thomas Mann’s: Magic Mountain.<p>About reading habit: I find it useful to make it a point to read in bed at least 30 mins before sleeping.


type: comment
by: impossiblefork
text:
  I haven&#x27;t tried Dramatron, but my experience is that it isn&#x27;t possible to do sensibly. With regard to the second part<p>&gt;AI transcription &amp; summary seems to be a strong point of the models so I don&#x27;t know what exactly you&#x27;re trying to get to with this one. If you have evidence for that I&#x27;d actually be quite interested because humans are so bad at representing what other people said on the internet it seems like it should be an easy win for an AI. Humans typically have some wild interpretations of what other people write that cannot be supported from what was written.<p>Transcription and summarization is indeed fine, but try posting a longer reddit or HN discussion you&#x27;ve been part of into any model of your choice and ask it to analyze it, and you will see severe errors very soon. It will consistently misrepresent the views expressed and it doesn&#x27;t really matter what model you go for. They can&#x27;t do it.


type: comment
by: stavros
text:
  I don&#x27;t understand why you feel the need to judge it. If someone wants to use it, they should use it. Why do you need to understand their reasons, or why do they need to justify it to you?<p>It literally does not concern you at all what people choose to do privately. Why feel the need to get involved?


type: comment
by: skippyboxedhero
text:
  Okay, so you believe there is nothing that anyone can do...so logically, you would also believe that any form of gambling addiction treatment is pointless? The issue with your point of view is that it defies any sense of understanding about what addiction actually is, there are no possible solutions apart from the government just banning everything in sight.<p>The purpose is that gambling is fun. That is it. Eating fast food is fun. Drinking alcohol is fun. There are people who are addicting to shopping, so we can ban that too? It is a net negative to you (again, the classic contradiction: YOU believe gambling is wrong so you characterise it is a society wide problem...individual agency doesn&#x27;t exist though? everyone agrees with something because YOU think it) because you don&#x27;t enjoy it. It is like saying food consumption is a net negative because it is a sunk cost...in reality, people enjoy eating food, they will spend money on food that is more expensive than basic sustenance for enjoyment, and people enjoy gambling because it is entertaining. No crazy theories required, it is fun, people should be allowed to have fun.<p>Also, they supply very addictive things at the candy store...candy. Not everyone gets addicted, but you think we should also ban them? Eating candy is clearly a systemic issue, right? Nothing to do with personal feelings, it is a systemic issue with insufficient government intervention in the supply of candy. Candy exists, and for what purpose? Lol, it is like talking to a robot.<p>Because there is no systemic issue. You are saying that people are just mindless drones who have no control over their actions. Again, ban gambling therapy...must be completely pointless? There is nothing that anyone can do?<p>No victims are being blamed, I just don&#x27;t have the arrogance to call people who do something I don&#x27;t like or behave in a way that I wouldn&#x27;t a &quot;victim&quot;. They aren&#x27;t victims. Gambling addiction will exist no matter how much we ban, there are gambling addicts in your paradise of Saudi Arabia, and they get no help because they live within a system that denies individual agency replacing it with religious agency. Some things are addictive, those things can also be enjoyable to other people without harm, it is okay for people to enjoy things that aren&#x27;t enjoyed by other people, it is okay to have fun.


type: comment
by: ben_w
text:
  &gt; Which doesn&#x27;t matter at all in the case of Germany.<p>I don&#x27;t understand what you are trying to suggest here.<p>Do you think German politicians never make errors of judgement? That they can&#x27;t be afraid of things the general public is afraid of, nor caught up in the excitement of things the public can be inspired by?<p>The perception in the past in Germany was that nuclear fission was dangerous, and I think it may still be seen as such. All the proponents of fusion emphasise how much safer it is in various ways including that it can&#x27;t have a meltdown.<p>I&#x27;m of the opinion that the correct time to deploy nuclear power was any time before the early 2010s, as that was roughly when the time taken to make a new reactor combined with the rate of improvements to renewables to swing the balance from nuclear to renewables. But that&#x27;s just about cost, diversity is also a useful thing in its own right, as (unfortunately) is the ability to quickly develop nuclear weapons.<p>(A working fusion reactor necessarily helps with making nuclear weapons, just run it in a neutron-emitting mode (IIRC always easier than aneutronic) and use those neutrons to transmute some natural uranium into plutonium, then draw the rest of the owl).


type: comment
by: qbow883
text:
  Yes, I am not opposed to ffmpeg wrappers in and of themselves. Some decent ffmpeg wrappers definitely exist. But I argue in my comment above that this <i>specific</i> tool does <i>not</i> have better QoL - again, since it reencodes unconditionally with quality settings that are usually not configurable.


type: comment
by: turtlesdown11
text:
  Yeah I certainly associate LLMs with high intelligence when they provide fake links to fake information, I think, man this thing is SMART


type: comment
by: bahaAbunojaim
text:
  Will do. I was thinking of also making the LLMs configurable across the agents. I saw a post from the founder of openrouter that you can use DeepSeek with Claude code and was thinking of making it possible to use more LLMs across agents


type: comment
by: OutOfHere
text:
  There is a simple and honest way to deal with it. It is to inform the dumb users before they place a bet that the historically smart winners have stacked up against them. If done well, it should substantially help even the odds.<p>Anyhow, this is why a better should stick to platforms that are unbiased.


type: story
by: dhamidi
title: Show HN: Feather – a fresh Tcl reimplementation (WASM, Go)
url: https://www.feather-lang.dev
text:
  Hey HN!<p>First time showing something here, but I&#x27;ve been furiously working over the holidays on Feather, a from scratch reimplementation of TCL designed for embedding in modern applications.<p>It&#x27;s starting out as a faithful reimplementation of TCL <i>without</i> I&#x2F;O, OOP features, or coroutines.<p>TCL has a special place in my heart because the syntax is so elegant for interactive use, and defining domain specific languages.<p>My motiviation is twofold: faster feedback loops for AI, and moldable software for users.<p>It turns out giving AI agents access to the runtime state of your program makes for really fast feedback loops, but embedding existing options in a world where shipping binaries for each platform is commonplace is tricky.<p>Embedding the real TCL is tricky because it comes with its own event loop (in 2025 you alreay have one), a GUI framework (you have a web framework already, or develop on mobile), and has access to the filesystem (don&#x27;t forget to delete all commands with file system access!).<p>Feather just doesn&#x27;t ship with those - expose only what you need from your application.<p>A WASM build comes out of the box and clocks in at ~120kb plus 70kb for connecting it to the browser or node.js.<p>And if embedding becomes easy, you can put a REPL everywhere: in mobile apps, in desktop software, as a control plane into web servers.<p>I want to imagine a world where all software is scriptable just like Emacs and nvim, with agents doing the actual work.


type: comment
by: danabramov
text:
  There’s a good blog post on this by Kevin Buzzard. I suggest to give it a read: <a href="https:&#x2F;&#x2F;xenaproject.wordpress.com&#x2F;2020&#x2F;07&#x2F;05&#x2F;division-by-zero-in-type-theory-a-faq&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xenaproject.wordpress.com&#x2F;2020&#x2F;07&#x2F;05&#x2F;division-by-zer...</a><p>I found the last section especially helpful.


type: comment
by: gcanyon
text:
  I can only speak to my experience, but I spent a long time being puzzled by video editor user interfaces, until I ran into ScreenFlow about ten years ago. For whatever reason, the UI clicked, and I&#x27;ve used it ever since. It&#x27;s a single purchase, not monthly, and relatively affordable. <a href="https:&#x2F;&#x2F;www.telestream.net&#x2F;screenflow&#x2F;overview.htm" rel="nofollow">https:&#x2F;&#x2F;www.telestream.net&#x2F;screenflow&#x2F;overview.htm</a>


type: comment
by: burntsushi
text:
  &gt; or you yolo it with reserve+set_len, which is invalid Rust because you didn&#x27;t properly use MaybeUninit for locations which are only ever written<p>`Vec::spare_capacity_mut`[1] gives you a view into the unused capacity. There&#x27;s nothing &quot;invalid&quot; about it.<p>[1]: <a href="https:&#x2F;&#x2F;doc.rust-lang.org&#x2F;std&#x2F;vec&#x2F;struct.Vec.html#method.spare_capacity_mut" rel="nofollow">https:&#x2F;&#x2F;doc.rust-lang.org&#x2F;std&#x2F;vec&#x2F;struct.Vec.html#method.spa...</a>


type: comment
by: mc32
text:
  It’s “alive” therefore it must have an early common ancestor and thus related… people like stretching definitions.<p>At some point when aliens are confirmed and if they were carbon based you might have people say earth species and alien species are “related”.


type: story
by: adamofk
title: Show HN: Crovise – Static analysis for landing page conversion hypotheses
url: https://crovise.netlify.app/
text:
  Hi HN, I’m Adam. I built Crovise, a tool that performs static analysis on landing pages to generate CRO hypotheses.<p>I started this after building a few small SaaS projects where improving conversion rates often felt vague and subjective. Most advice was generic (“make the CTA clearer”) or required long A&#x2F;B tests that weren’t realistic with low traffic. I wanted something more deterministic and engineering-driven.<p>Crovise analyzes the HTML structure and DOM hierarchy of a landing page to surface potential conversion issues and testable hypotheses. It looks at semantic structure, element placement, hierarchy depth, and common patterns seen in high-converting pages — not just visuals or copy tone.<p>Technical notes:<p>- The analysis engine is currently rule-based, not ML-heavy - Built with Next.js - Translating qualitative UX heuristics into deterministic rules was the hardest challenge<p>This is an MVP in a *waitlist &#x2F; early-access phase*. It works best on simple marketing pages; complex SPAs or dynamic content are a known limitation, and false positives are expected.<p>I’m 16 and have been learning the SaaS stack for 8 months. I’d really appreciate feedback on:<p>- Whether static analysis is a reasonable approach for CRO - Which signals feel useful vs misleading<p>Waitlist&#x2F;demo: <a href="https:&#x2F;&#x2F;crovise.netlify.app" rel="nofollow">https:&#x2F;&#x2F;crovise.netlify.app</a><p>Thanks for taking a look.


type: comment
by: jbstack
text:
  It&#x27;s a bad analogy because the incentives are totally different. With sports betting (of the type in the article) you&#x27;re betting against the bookmaker. If you win, they lose, and vice versa. Obviously it&#x27;s better for them that you lose.<p>With financial markets you are betting against other users. The ones running the market take fees on each transaction, so they don&#x27;t care whether you win or lose. Their incentive is just to keep you making transactions.


type: comment
by: publicdebates
text:
  I&#x27;ve used Ruby and Lua for about 15 years now, and looked at mruby (and possibly used it, I don&#x27;t remember) about 10 years ago. Having little else to contribute to society anymore, perhaps my insight on these two languages might be of some use to some.<p>IIrc, Matz designed Ruby as a pet passion project, and its design was reactionary against excessiveness found in other languages, hence its minimalism in arguably excessive syntax and notation. Otoh, Tegcraf designed Lua out of pure necessity, adding only the features needed to satisfy its clients&#x27; needs.<p>In my opinion, necessity always leads to the better product than desire, hence C is still unbeat, having been formed under similar circumstances. Lua&#x27;s C API is copied by nearly every other embeddable scripting language, including (I think) mruby. Yet they were the first to come up with it, a testament to their creativity under pressure.<p>Ruby (and mruby) takes the Smalltalk approach, and asks, what if everything was an object and every function call is a method call? Lua takes a less extreme approach, and merely asks, what if every data structure was built on a hashmap?<p>Other than that, Lua takes a very minimal approach, having break&#x2F;goto but not continue, if&#x2F;elseif but not switch, metamethods but not inheritance. It gets to 90% of the functionality of JavaScript with 10% of the spec and 1% of the code. You can read the entire Lua manual in one Saturday. You can read its grammar in under five minutes.<p>For all its cleverness, and as a price for its concise implementation and design, Lua is inconvenient to use. Hence the plethora of languages that compile to Lua and try to make it more convenient to use. One comes to mind but I can&#x27;t remember or google the name successfully.


type: comment
by: coldpie
text:
  Yeah those clusters are interesting. They stand out, so they are the first thing I zoomed in on, then I realized they&#x27;re all just stock resume sites. Quickly realize the clusters are something to avoid. Turns out to be an effective visualization method.


type: comment
by: teraflop
text:
  That 1956 article on the long-distance telephone network is fascinating reading.<p>The chart on page 24 gives the very first division of the US phone into area codes, many of which have of course remained unchanged today.<p>From page 82, when discussing automated in-band signaling on the phone lines:<p>&gt; The signal component is a band about 100 cycles [Hz] wide centering on the signal frequency [2600 Hz]. [...] In the talking condition (tone off in both directions) the guard detector sensitivity is such that almost a pure tone is required to operate the receiver since other than signal frequencies will produce a voltage opposing its operation. The guard feature prevents false operation of the receiver from speech signals.<p>Of course in hindsight, the flaw in this is obvious. The guard band prevents <i>accidental</i> triggering of the signal mechanism by ordinary speech. It does nothing to stop someone from <i>intentionally</i> playing a pure 2600 Hz tone into the telephone handset, using e.g. a whistle from a cereal box.


type: comment
by: dekken_
text:
  &gt; processes over objects<p>this is correct, waves are a product of pressures, so, are emergent also, the real question is, where does the pressure originate


type: comment
by: skydhash
text:
  Is there kind of rewards for speed running typing ffmpeg flags? Like an advent of ffmpeg?<p>I know what I want to do, I don&#x27;t know how it&#x27;s being done, but there&#x27;s a wealth of information that is very accessible. So I just read it.<p>It&#x27;s very easy to type `apropos ffmpeg`. And even if you typed `man ffmpeg`, if you go to the end, you will find related manuals name for more information. And you can always use the pager (`less` in most case) facility for quick search.<p>I believe that a lot of frustration comes from people unwilling to learn the conceptual basis of the tools they are using.


type: comment
by: esafak
text:
  I do not understand your question. Even in Claude code you have access to multiple models. You can have one critique the other.


type: comment
by: lenkite
text:
  He was public and vocal about it while the other big boys just quietly made the fixes towards their desired political viewpoint. ChatGPT was famous for correcting the anti-transgender bias it had earlier.<p>Either way, outsourcing opinion to an LLM is dangerous no matter where you fall in the political spectrum.


type: comment
by: integralid
text:
  Stock market is not gambling, but you can definitely gamble on the stock market. Considering it&#x27;s a zero sum game (instead of negative sum, like in casino) and it&#x27;s taxed favorably I have no idea why anyone still does sports betting.


type: comment
by: setheron
text:
  While at tailscale you built sketch.dev only to actually build this product ? Love it. Ultimate yak shave.  Kind of how like Antithesis was the product inside foundationdb.


type: comment
by: toyg
text:
  Oral transmission of complex culture is one of the things that separates us from &quot;the state of nature&quot;. As we lose it, we move further away from the beasts that conquered the planet and closer to the squirrel.


type: comment
by: seba_dos1
text:
  Unlike some other common operations that can be easily cargo-culted, rebasing is somewhat hard to do correctly when you don&#x27;t understand git, so people who don&#x27;t understand git get antagonistic towards it.


type: comment
by: turtlesdown11
text:
  &gt; The accuracy isn’t perfect<p>The reason why people don&#x27;t use LLMs to &quot;trivially save hours or days of work&quot; is because LLMs don&#x27;t do that. People would use a tool that works. This should be evidence that the tools provide no exceptional benefit, why do you think that is not true?


type: comment
by: gnz11
text:
  The Gruffalo is quite popular in the US. Michelle Obama even read it on PBS Kids during the covid lock down era.<p><a href="https:&#x2F;&#x2F;www.pbs.org&#x2F;about&#x2F;about-pbs&#x2F;blogs&#x2F;news&#x2F;mondays-with-michelle-obama-story-times-with-penguin-random-house-and-pbs-kids-streaming-on-youtube-and-facebook-start-monday-april-20-12-noon-et&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pbs.org&#x2F;about&#x2F;about-pbs&#x2F;blogs&#x2F;news&#x2F;mondays-with-...</a>


type: comment
by: oldputput
text:
  I guess it’s the complete lack of any intentionality, if I were to try and describe it better. It’s just so apparent that, well, here I am submitting an Ask HN trying to understand. I hope I’m not coming across as flippant, I don’t mean to, it’s genuine curiosity, I just don’t understand how anyone could defend their position that any LLM ‘passes’.


type: comment
by: Bender
text:
  <i>Just a lot of unknowns.</i><p>That works for me too.  Last year I was taking a picture of the sunset and a swarm of UFO&#x27;s went past my camera.  I knew what they were <i>(flock of birds that eat the deer&#x27;s food)</i> but my camera was in in a mode that could not focus fast enough.  I declined to report the UFO&#x27;s.


type: comment
by: hoherd
text:
  Same. I looked for one a few months ago and was amazed to find that the only way to do it is with a widget, and the UX is not great.


type: comment
by: blincoln
text:
  This was my first thought as well. I&#x27;ve always been fascinated by written accounts of DMT triggering such oddly specific effects for users.


type: comment
by: matt-p
text:
  Of course, but a splitter in a PON network or a WDM device are perhaps better examples of things that are hacky to model. Multi-fibre cables and splices are another. Netbox is great for some simple applications, and it&#x27;s fantastic OSS, but in practice falls short for many use cases.


type: comment
by: etruong42
text:
  I got one of these: <a href="https:&#x2F;&#x2F;chompshop.com&#x2F;collections&#x2F;chompsaws&#x2F;products&#x2F;chompsaw" rel="nofollow">https:&#x2F;&#x2F;chompshop.com&#x2F;collections&#x2F;chompsaws&#x2F;products&#x2F;chompsa...</a><p>So long as you have a steady stream of cardboard (whether from packages shipped to your home or it ends up in your friendly neighbors&#x27; recycling), I anticipate that you could always make things, solo or with friends.<p>I&#x27;ve heard that one can use wheat paste as cardboard glue.<p>My hope is to have the combination of a cardboard &quot;saw&quot; and cardboard glue is to result in something like (nail-free) carpentry that kids can perform nearly entirely unsupervised.<p>Even making simple shapes that can go into dioramas and be props for roleplaying would already be great, I hope!


type: comment
by: bccdee
text:
  &gt; For the negligible added CPU cost of deserialization, you completely lose human readability.<p>You could turn that around &amp; say that, for the negligible human cost of using a tool to read the messages, your entire system becomes slower.<p>After all, as soon as you gzip your JSON, it ceases to be human-readable. Now you have to un-gzip it first. Piping a message through a command to read it is not actually such a big deal.


type: comment
by: watwut
text:
  The gambling the article ia about is not regulated. Saying &quot;heavily regulated&quot; is just very far from truth.


type: comment
by: eleventyseven
text:
  The review shows ARM64 software support is still painful vs x86. For $200 for the 16gb model, this is the price point where you could just get an Intel N150 mini PC in the same form factor. And those usually come with cases. They also tend to pull 5-8w at idle, while this is 15w. Cool if you really want ARM64, but at this end of the performance spectrum, why not stick with the x86 stack where everything just works a lot easier?


type: comment
by: the__alchemist
text:
  Nailed it. Python was my first language, but I dread having to install someone else&#x27;s Python software!


type: comment
by: bob1029
text:
  One thing I would always keep in mind is that transmission of information is more expensive than localized computation on the information.<p>Streaming 4k video is several orders of magnitude more bandwidth intensive than UTF8 text at human rates. The fact that inference is so much more expensive than an amortized encoding of a video might actually wash out in the end.


type: comment
by: valadaptive
text:
  Yup, the CloudFlare CAPTCHAs are a nuisance, but they&#x27;re <i>so much better</i> than the Google reCAPTCHAs they replaced. Those things must be designed to make you give up.


type: comment
by: the_gipsy
text:
  I just want to share software with fellow nerds. I don&#x27;t care about stars, community, getting famous, or getting a job.


type: comment
by: sipofwater
text:
  &quot;A Big Picture View -- A Sweeping View Measured In Many Centuries -- Of The Impact Of The Unidentified Flying Object (UFO) Phenomenon&quot;: <a href="https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;411ExperiencedReaders&#x2F;comments&#x2F;ebi0fi&#x2F;ufo_india_1958_four_entities_emerged_two_boys_who&#x2F;fb4wgwb&#x2F;" rel="nofollow">https:&#x2F;&#x2F;old.reddit.com&#x2F;r&#x2F;411ExperiencedReaders&#x2F;comments&#x2F;ebi0...</a> (old.reddit.com&#x2F;r&#x2F;411ExperiencedReaders&#x2F;comments&#x2F;ebi0fi&#x2F;ufo_india_1958_four_entities_emerged_two_boys_who&#x2F;fb4wgwb&#x2F;)


type: comment
by: skippyboxedhero
text:
  I didn&#x27;t mention the invisible hand because the precise point is that this is a non-economic discussion. People who want to ban gambling will always, as can be seen elsewhere, make economic points about how it is an economically inefficient activity. Many fun things are economically inefficient, and economic inefficiency is nothing to do with overall bad or good.<p>&quot;Regulate&quot; fast food...how? So the government is responsible for deciding how someone of normal weight is allowed to eat? Btw, I live somewhere where this has happened...I pay 30-40% more for some types of food, some products have been removed totally, they don&#x27;t sell them anymore...why? I am healthy, I run, what did I do? The narrative for this was that obesity is a societal problem, that anyone can be obese...which is false. I am just paying more because someone else is obese, that is it (and, obviously, this hasn&#x27;t changed obesity...the government has just unlocked a new source of revenue to spend on nonsense).<p>It is easy to regulate gambling, which the US does btw, because the experience is controlled. So you can remove products, unlike with fast food, that are explicitly designed for addicts (for example, many countries have regulations that rank casino&#x2F;machine&#x2F;slots gambling into categories). And in many countries, again like the US, you have government-maintained self-exclude lists, no-market lists, etc. Again, this only impacts addicts. The problem is that people who want regulation want to go further, they have these bizarre notions of economic efficiency with embedded social norms they don&#x27;t appear to acknowledge, and (ultimately) this will impact people who just enjoy gambling. The premise of the original point was that gambling is inherently addictive...this is not the case, it isn&#x27;t infallibility...some people find this activity fun, they should be allowed to have fun even if some other people shouldn&#x27;t do it.


type: comment
by: istjohn
text:
  Doesn&#x27;t this allow one to prove x=y for any x, y?<p>x&#x2F;0 = x(1&#x2F;0) = x*0 = 0, so x&#x2F;0 = 0 for all x.<p>So x&#x2F;0 = y&#x2F;0.<p>Multiply both sides by 0: x = y.


type: comment
by: Someone1234
text:
  There is likely a correlation between reductions in other addictive behavior such as shopping&#x2F;gambling addictions and GLP-1s. That being said:<p>- Some people have reported no benefit.<p>- The effect may be lower than counteracting chemically addictive behavior (e.g. eating, drinking, smoking, drugs).<p>I think we can speculate with what we know today that there is SOME effect, but more data&#x2F;studies are needed to see how large effect really is. Particularly as the overall effect is lower, you need more data to separate it from noise&#x2F;placebo.


type: comment
by: proof_by_vibes
text:
  I&#x27;ve been writing [libsodium](<a href="https:&#x2F;&#x2F;doc.libsodium.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;doc.libsodium.org&#x2F;</a>) bindings in Lean4 and have ended up using `native_decide` quite liberally, mostly as a convenience. Can any Lean devs provide a more thorough interrogation of this? Should I go back and try to scrub its usage out of my library? Logically it seems consistent with what I&#x27;m trying to do with Lean4&#x27;s FFI (i.e. you really do need to explicitly trust the Lean kernel since I&#x27;m adding nontrivial computation using a foreign cryptography library) but I&#x27;m curious if this isn&#x27;t necessary and whether Lean devs would push back on its use.


type: comment
by: dgrr19
text:
  Since when betting is forbidden? It&#x27;s not like they are socialists with a net worth of hundreds of millions


type: comment
by: vdupras
text:
  He could pardon Mangione as well and that would make his karma even. Even Steven, just about square.


type: comment
by: godelski
text:
  I&#x27;m absolutely fascinated by your answer!<p>Can you tell me more about the pipeline? Are you really starting from scratch by programming? You don&#x27;t do any sketching first? I&#x27;m really having a hard time imagining doing anything reasonably complicated with this method. I&#x27;ll admit that there are some advantages like guaranteeing bounds but there&#x27;s so much that seems actually harder to do that way.<p><pre><code>  &gt; They record them digitally </code></pre> Like I said, it is contextually dependent. If you&#x27;re recording with digital equipment to a computer, then yeah, it&#x27;s just easier to record that way and dump into a plot. But if you don&#x27;t have that then no. And again, even recording by hand it is still dependent.<p>But some data is naturally image data (pictures?). Some data is naturally in other modalities (chemical reactions? Smell? Texture? Taste?). Yes, with digital recording equipment you can argue that this is all text but at that point I&#x27;d argue you&#x27;re being facetious as everything is text by that definition.<p><pre><code>  &gt; You may obtain them from looking at images but the hard truth is numerical, digital, textual.  </code></pre> Here I think you have a fundamental misunderstanding and are likely limiting yourself based on <i>your</i> experience.<p>First off, not every measuring device is digital. So just that alone makes it down right false. And pretending all measurements are digital is just deceptive or naive.<p>Second, and I cannot stress this enough: *<i>every single measurement is a proxy*</i> to the thing you intend to measure.<p>You can&#x27;t even measure a damn meter directly. You can measure distance through reference length that is an approximation of a standard distance (aka a ruler). You can measure distance through reference to an approximation of time and through the use of some known velocity, such as the speed of light through a given medium (approximating time, approximating c in the medium, approximating the medium). And so on.<p>What you <i>cannot</i> do is measure a meter directly.<p>And most of the things we&#x27;re trying to measure, model, and approximate in modern science are far more abstract than a standard unit!<p>The idea that the ground truth is textual is ridiculous. That would only be true on the condition that the universe itself is running on a digital computer. Despite the universe being able to do computation, I see little reason to believe it is digital.


type: comment
by: steeleduncan
text:
  None of this actually matters. If you want to keep your data private, host it on your own hardware. Countries, company policies, etc are all essentially irrelevant


type: comment
by: ogogmad
text:
  That&#x27;s an INCREDIBLY good point about synthetic training data. During model training, AI agents could pretty much start their own coding projects, based on AI-generated wish-lists of features, and verify progress on their own. This leads to limitless training data in the area of coding.<p>Coding might be cooked.


type: comment
by: bayesnet
text:
  I must correct you! Wayland has not and indeed cannot remove features because Wayland is a “protocol”. It is the compositors that are removing features.<p>This dilution of responsibility should make you feel much better.


type: comment
by: kylecazar
text:
  Maybe it&#x27;s just my circle, but anecdotally most of the non-CS folks I know have developed a strong anti-AI bias. In a very outspoken way.<p>If anything, I think they&#x27;d consider AI&#x27;s involvement as a strike against the prosecution if they were on a jury.


type: comment
by: fn-mote
text:
  The article is quite interesting. It ranges from a mathematical discussion (it explains Stein’s variant of the GCD algorithm if you make it far enough) to instruction-set-level issues.<p>For example:<p>&gt; GCC documents __builtin_clz(0) as having an “undefined result”, so I initially assumed it means an indeterminate value. In reality, GCC maintainers consider it UB and LLVM documents it as UB… but the optimizers seem to model it exactly like an indeterminate value? (e.g. LLVM considers @llvm.cttz(0) to produce poison) This is frankly ridiculous, someone do something about it<p>There is a very interesting table of raw timings, showing variation from about 30% faster to 10% slower across a variety of bit widths (of the numbers involved) and architectures. This is a VERY thorough level of testing!!<p>PS It’s not a dupe if no discussion occurred… that’s just the second chance pool.


type: comment
by: ttctciyf
text:
  Maybe I&#x27;m too familiar with the set theoretic construction of the natural numbers (0 is the empty set, 1 = {0}, ..., 5 = {0,1,2,3,4}, etc.) but their example of &quot;3 ∩ 4 = 3&quot; or &quot;4 intersect 3 is 3&quot; doesn&#x27;t seem weird, problematic or even useless to me, it just looks like a handy set theoretic implementation of the min() function.


type: comment
by: dgrr19
text:
  Betting places like polymarket even the playfield. The gambling industry is rigged. Decentralized venues make it fair for everyone to bet


type: comment
by: coriny
text:
  Your maths doesn&#x27;t seem right. You can estimate mutation rates very easily, and you don&#x27;t end up at crazy numbers. The sequence space explored by evolution is tiny compared to the possibilities and closely interlinked. A simple example is comparing haemoglobin sequences from different animals.


type: comment
by: seba_dos1
text:
  &gt; they now need to dig out knowledge on how to edit or undo existing commits<p>This knowledge is a crucial part of effective use of git every day, so if some junior dev has to learn it quick it&#x27;s doing them a favor.


type: comment
by: ndai
text:
  Waves don’t come from pressure. Pressure comes from constrained waves… constraints prevent oscillatory relations from freely satisfying their phases. Pressure is a local manifestation of the same idea behind gravity. When many interacting modes lock into a persistent configuration, they impose constraints on nearby modes. To us on the inside it looks like curvature and attraction. But the comment section on HN is a bloodsport…


type: comment
by: mr_mitm
text:
  Neo brokers offering highly leveraged index funds securities with very low trading fees and convenient mobile apps are absolutely indiscernible from gambling. Some people bet on the NASDAQ like other people bet on race horses. It might be even worse, because how can you stop people from trading securities?


type: comment
by: ben_w
text:
  There&#x27;s no sense of flippancy, don&#x27;t worry about that.<p>It&#x27;s just… the &quot;tells&quot; are just easy to remove, is all.


type: comment
by: lo_zamoyski
text:
  The nutritional value of bread is still in the bread, even if celiac disease impedes or frustrates access to that value.


type: comment
by: vulture916
text:
  The CLINK command will spawn separate CLI.<p>Don’t quote me, but I think the other methods rely on passing general detail&#x2F;commands and file paths to Gemini to avoid the context overhead you’re thinking about.


type: comment
by: theoreticalmal
text:
  Why do people in your circle not like AI? I have similar a experience about friends and family not liking AI, but usually it’s due to water and energy reasons, not because of an issue with the model reasoning


type: comment
by: vee-kay
text:
  Origin trivia: Originating from the Sanskrit word for zero शून्य (śuṇya), via the Arabic word صفر (ṣifr), the word &quot;cipher&quot; spread to Europe as part of the Arabic numeral system during the Middle Ages.<p><a href="https:&#x2F;&#x2F;www.etymonline.com&#x2F;word&#x2F;cipher" rel="nofollow">https:&#x2F;&#x2F;www.etymonline.com&#x2F;word&#x2F;cipher</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cipher#Etymology" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cipher#Etymology</a><p>Fun fact: The Sanskrit word for mathematical zero and emptiness&#x2F;voidness is the same: Shunya (शून्य). In fact, mathematicians are of the opinion that ancient Indians were among the first to  understand the concept of mathematical zero because they understood the meaning of empty&#x2F;void (Shunyata). Dhyana (meditation by focusing on voidness&#x2F;stillness, away from random intrusive thoughts) is an aspect of Yoga (world&#x27;s oldest active fitness discipline).<p>Another fun fact: The world&#x27;s oldest recorded cipher (as an example of cryptography&#x2F; encryption) is the ancient Indian epic  Ramayana by Maharshi Valmiki. It has 24000 verses (Sanskrit shlokas), and the first syllable (akshara) of each 1000th verse&#x2F;shloka forms a series of 24 syllables that form the sacred Sri Gayatri Mantra.<p>Proofs of oldest records mathematical zero being of Indian origin, are available..<p><a href="https:&#x2F;&#x2F;thebetterindia.com&#x2F;270912&#x2F;chaturbhuj-temple-in-gwalior-has-worlds-oldest-zero-symbol&#x2F;" rel="nofollow">https:&#x2F;&#x2F;thebetterindia.com&#x2F;270912&#x2F;chaturbhuj-temple-in-gwali...</a><p>World&#x27;s oldest known evidence of Mathematical Zero and numerals - <i>ancient inscription on wall of Chaturbhuj temple</i> in Gwalior, India.<p><a href="https:&#x2F;&#x2F;www.glam.ox.ac.uk&#x2F;article&#x2F;carbon-dating-finds-bakhshali-manuscript-contains-oldest-recorded-origins-symbol-zero" rel="nofollow">https:&#x2F;&#x2F;www.glam.ox.ac.uk&#x2F;article&#x2F;carbon-dating-finds-bakhsh...</a><p><i>Bakhshali manuscript</i> (stored in Oxford) from ancient India&#x2F;Bharat - is the world&#x27;s oldest text having Mathematical Zero and  equations.


type: comment
by: adiga1005
text:
  I have been using it for some time and it getting better and better with time in many cases it’s giving better output than other tools the comparison is great feature too keep up the good work


type: story
by: qubex
title: Request for comments: mathematical paper on naturist venues (SFW)
url:
  https://link.resilio.com/#f=On%20the%20Dynamics%2C%20Equilibria%2C%20and%20Economics%20of%20Gender%20Balance%20at%20Naturist%20Venues%20rev%200.8.pdf&t=6&i=BSVZSKL5Z4OR73TU5HMNR6IORWAPWLKWQ&e=1767450034&v=3.1


type: story
by: vankhoa1505
title: Show HN: Write.rocks – Blog speed like a static site, edit like Notion
url: https://write.rocks/
text:
  Hi HN,<p>I built write.rocks because I kept abandoning my own blog.<p>The pattern was always the same: SSH into VPS, edit markdown files, rebuild, fix some nginx config, redeploy. By the time everything worked, I&#x27;d lost the motivation to actually write. Static sites are fast and simple to host, but the editing workflow kills momentum. CMSs solve editing but add complexity and slow things down.<p>write.rocks tries to give you both:<p>- Static site performance (ISR, edge caching) - True static site performance – PageSpeed scores hit 95-100  - Notion-like editor that switches between rich text and markdown - Own your data - Your own subdomain or custom domain<p>I&#x27;m a developer who just wanted to write more without fighting my infrastructure. If you&#x27;ve ever abandoned a blog because the publishing friction was too high, I&#x27;d love your feedback. Free tier available. Paid planif you want custom domains and more storage.<p>try it at <a href="https:&#x2F;&#x2F;write.rocks" rel="nofollow">https:&#x2F;&#x2F;write.rocks</a>


type: comment
by: InvoiceGuru
text:
  I’m a tradesperson (painter) building a mobile-first invoicing app on the side.<p>The goal is to make invoicing, compliance (MTD in the UK, KSeF in Poland), and everyday admin fast and usable directly on-site, without desktop software.<p>Core ideas: – create invoices in seconds on mobile – automatic accountant reports – bank integration with payment matching – OCR receipt scanning – built for upcoming regulatory changes, not retrofitted later<p>I’m currently collecting early testers and would love feedback from founders, accountants, or anyone who’s dealt with invoicing pain in small businesses.<p>Happy to answer questions and be very open about what’s working and what’s not.


type: comment
by: ricardobeat
text:
  It&#x27;s odd to see how people are not accustomed to plain websites anymore. You click the &#x27;About&#x27; link in the footer, and get a direct explanation of what it is, pricing and the entire documentation.


type: comment
by: peteforde
text:
  It&#x27;s genuinely wild how many times people feel the need to declare that Ruby is dead.<p>If our competitors voluntarily choose to use tools that are demonstrably less productive, that&#x27;s great news for us.<p>So yes: Ruby is totally dead. No question. Without a doubt.


type: comment
by: dtgriscom
text:
  Are fiber splices really only a 0.02dB drop? That only a 0.23% reduction in signal (if I have my math right). Impressive.


type: comment
by: doom2
text:
  Ok? Just because there has been a drop in the number of licensees and the exam no longer requires Morse code wouldn&#x27;t necessarily put Morse on a list of &quot;methods of transferring information we may have lost historically that we don&#x27;t even recognize&quot;.<p>At least in the US, ham radio is far from a dying hobby and Morse code is actively being learned by people of all ages.


type: comment
by: rcdemski
text:
  I just finished a road trip from Colorado to SoCal by EV and this was the first trip where I didn’t once need an app to start charging. It was a nice change from my last one.  Rivian’s network has been amazing now that non Rivian EVs can use it, and Ionna has appeared with delightfully retro futuristic looking equipment that doesn’t even have a backing app - just payment and go.


type: comment
by: ewuhic
text:
  It tries well, but then introduces &quot;lifetimes&quot; in first paragraph, and does not explain it further.


type: comment
by: gilrain
text:
  &gt; every resource will be spent in making it smarter<p>The root motivation on which every resource will be spent is simply and very obviously to make a profit.


type: comment
by: Fire-Dragon-DoL
text:
  I wrote in cursive all the way through university (so, a lot of writing). After that, only keyboard. I realized I forgot how to write some capital cased letters.


type: comment
by: roenxi
text:
  I can see why they&#x27;d struggle, I&#x27;m not sure what you&#x27;re trying to ask the model to do. What type of analysis are you expecting? If the model is supposed to represent the views expressed that would be a summary. If you aren&#x27;t asking it for a summary what do you want it to do? Do you literally mean you want the model to perform conversational analysis (ie, <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Conversation_analysis#Method" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Conversation_analysis#Method</a>)?


type: comment
by: robhlt
text:
  Lately it feels like more and more religious people invoke Christ to tell non-believers what they must do, so I think it&#x27;s only fair.


type: comment
by: neom
text:
  Examples: <a href="https:&#x2F;&#x2F;apple.github.io&#x2F;ml-sharp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;apple.github.io&#x2F;ml-sharp&#x2F;</a><p>Paper: <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2512.10685" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2512.10685</a>


type: comment
by: FunShot
text:
  oh, yep... About that &quot;insecure&quot;, it&#x27;s implemented because the instances are dropped, when inactive. And after the reprovisioning, new instance on Hetzner very often has the same IP. But other key. So, it&#x27;s more or less expected behavior, that you have same ip with different keys. It could be an improvement later in this area. But it&#x27;s not the most critical stuff.


type: comment
by: dizzled
text:
  Looks like it&#x27;s a combination of SSH server IP address + public key.<p>Each VM you create (up to 25 of them) gets a different CNAME record of the form s0<i>NN</i>.exe.xyz where <i>NN</i> ranges from 01 to 25. Each of these names, from s001.exe.xyz to s025.exe.xyz, resolves to a different IP address.<p>Therefore the individual VM can be distinguished this way, and the account they are associated with can be identified using the SSH public key that is used to authenticate.


type: comment
by: mellosouls
text:
  Seems like rather a significant under-valuation in the context of things like Jeff Koon&#x27;s <i>Rabbit</i> being a tenth of that.


type: comment
by: cromulent
text:
  Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46284658">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46284658</a>


type: comment
by: b112
text:
  Ah great.  Easier for real estate agents to show slow panning around a room, with lame music.<p>I guess there are other uses??  But this is just more abstracted reality.  It will be innacurate just as summaried text is, and future peoples will again have no idea as to reality.


type: comment
by: einpoklum
text:
  Can you explain what you mean by &quot;This is... something that doesn&#x27;t work well with text&quot;? Text as opposed to what? If you were to &quot;play&quot; music by typing notes, then you would compare your typed note against the string of correct notes. Of course that sounds a bit silly, and probably not what you meant, so, please elaborate.


type: comment
by: bertili
text:
  HN discussion 11 days ago: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46284658">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46284658</a>


type: comment
by: hulitu
text:
  &gt; I think ultimately what frustrates me is that people don’t consider the ability to repair or upgrade your machine part of a “premium” experience<p>This mindset is pretty new. No, i don&#x27;t want to pay for &quot;the ability to repair or upgrade my machine&quot;.


type: comment
by: libbkmz
text:
  Very old related project to audio tapes: <a href="http:&#x2F;&#x2F;www.c-90.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.c-90.org&#x2F;</a>


type: comment
by: eviks
text:
  What&#x27;s the reward for trivializing real issues and coming up with broken &quot;solutions&quot;?<p>&gt; It&#x27;s very easy to type `apropos ffmpeg`<p>No it&#x27;s not. First, that&#x27;s not a Windows command, so right off the bat you&#x27;ve cut off the largest OS. Second, your command is naively empty and it&#x27;s telling that you&#x27;ve given it instead of an actual search query because you wouldn&#x27;t be able to come up with a great one right away that would result in the correct result at the top - while the correct resuls is &quot;hardcoded&quot; in the field type in the UI. So yeah, go on, find that perfect query and then explain why you think every single user should be able to do the same quickly. Then you can think about how justified your other beliefs are about basic workflow issues you don&#x27;t understand


type: comment
by: QuiCasseRien
text:
  I believe the problem is not really Cloudflare or another cloud provider.<p>The fact is internet was built around the idea that everything should be  decentralized in order to be resilient.<p>Resilient to attacks, resilient to outages or any form of censorship.<p>So, each time amazon, cloudflare (...) fails, it reminds us that nobody like SPOFs.


type: comment
by: condensedcrab
text:
  I think that’s where a range extended EV makes plenty of sense, and why I don’t think it needs to be a blanket ban on ICE for pure EV only.


type: comment
by: mgaunard
text:
  You don&#x27;t necessarily need to lay out your data in arrays to use SIMD, though it certainly makes things more straightforward.


type: comment
by: bahaAbunojaim
text:
  I think the main difference is that Mysti consults with agents rather than the underlying LLM and in the future potentially the agents can switch LLMs as well


type: comment
by: saghm
text:
  I feel like if I saw something just called &quot;learn unix&quot;, I&#x27;d expect it to be teaching me how to use it generically, not implement it. Adding &quot;OS&quot; makes it clear to me that it&#x27;s a dedicated OS for the purpose of learning (although it still wasn&#x27;t clear to me that the goal was implement it so if anything I&#x27;d argue that the title is missing context, but the name of the OS isn&#x27;t redundant).


type: story
by: aabbcc1241
title: Show HN: Workaround for YouTube's "Save to Watch Later" Broken in Firefox
url: https://gist.github.com/beenotung/6cfb46bd5f4f800ac5393317536714fe
text:
  YouTube&#x27;s &quot;Save to Watch Later&quot; popover menu has been broken in Firefox for years (at least on my Linux installations). The three-dot menu → &quot;Save to Watch Later&quot; doesn&#x27;t respond to clicks. Other popover menus work fine (account menu, upload menu), but this specific one is broken.<p>I reported it on Twitter&#x2F;X (YouTube staff responded asking for feedback), submitted feedback through YouTube&#x27;s website, but it&#x27;s still broken as of December 27, 2025.<p>My workaround: Copy video URL → Open Chrome → Save → Switch back to Firefox. Very inconvenient when Firefox is your main browser.<p>I finally built a userscript workaround that fixes this for me:<p><pre><code>  - Adds a direct &quot;Watch Later&quot; button to the video menu via DOM injection (bypasses broken popover)   - Saves videos to localStorage and automatically saves them when they appear in recommendation sidebars on other pages   - Injects pending videos directly into the Watch Later playlist page DOM (shows them at the top with clear &quot;not saved yet&quot; indicators) </code></pre> Why this approach? YouTube has complex authentication checking, so you can&#x27;t simply send a POST request to add videos to playlists. Instead, the script waits for videos to naturally appear in recommendation sidebars, then clicks YouTube&#x27;s own &quot;Watch Later&quot; buttons (which DO work in Firefox when hovered).<p>Works in Firefox with Tampermonkey or other userscript addons.<p>Code: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;beenotung&#x2F;6cfb46bd5f4f800ac5393317536714fe" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;beenotung&#x2F;6cfb46bd5f4f800ac539331753...</a><p>Sharing in case other Firefox users are experiencing the same issue. I hope YouTube will eventually fix this and make sure it works not just in Chrome, but until then, this script works for me.


type: comment
by: gjsman-1000
text:
  Is this the same model as the “Spatial Scenes” feature in iOS 26? If so, it’s been wildly impressive.


type: comment
by: mothballed
text:
  Interestingly, when hunting on a computer or some new celestial object gets &quot;hunted&quot; by university astronomers, they call it &quot;research&quot; and don&#x27;t smugly dismiss it as just some fun that can safely be gatekept from being called astronomy.<p>As always, when working outside the system, it should be expected that semantics will be used against you, but if it&#x27;s your interest, it needn&#x27;t stop you nor need care about such unpersuasive arguments.


type: comment
by: qubex
text:
  I’m an economist and an applied mathematician and also a naturist (or nudist), whatever term you wish to use is fine by me.<p>Like most I’ve observed how the gender balance tends to skew male and I’ve often thought about the pros and cons of “no single male” policies that some venues enforce: on the one hand, I wish everybody to be as comfortable as possible; on the other, I risk being excluded myself (being male and currently single, but then again, I have plenty of naturist female friends whom I can attend with). I’ve also wondered if and how such a policy works.<p>Long story short, I got bored over Christmas and Boxing Day and was a bit restless to flex some mathematical muscle, so I ended up writing a paper based on my speculations almost by accident.<p>It’s totally safe for work (except the title, the only content is text, equations, and two dry diagrams produced in Mathematica).<p>I’d really appreciate any feedback.<p>And if it’s not your thing... well please believe me we’re humans too and it’s just a preference. Plus, we get to see more of our friends!<p>Peace.


type: comment
by: tmsbrg
text:
  Seems it&#x27;s overloaded now. I like the UX though. My usual question with any hosting is how do you avoid this being abused by hackers, scammers, etc.? Right now it&#x27;s easy to just create any VMs for free based on a mail account, that seems ripe for exploitation (maybe it&#x27;s down now cause someone&#x27;s exploiting it?)


type: comment
by: PopAlongKid
text:
  Many years ago, in college, I used to volunteer for Recording For The Blind, reading various math texts aloud.  I had to verbally describe every illustration in the textbook, including graphs, using a few concise statements. Not perfect, but possible.


type: comment
by: CasperH2O
text:
  You may want to have a look at build123d. Its a Python library with an active and accessible community.


type: comment
by: markusde
text:
  You can&#x27;t prove something untrue (in the sense that it implies false) without proving that the theorem prover is is unsound, which I think at the moment is not known to be possible in Lean.<p>But you&#x27;re exactly right. There&#x27;s nothing linking theorem prover definitions to pen and paper definitions in any formal system.


type: comment
by: baobun
text:
  With RAM it will be costing notably more, with 4 cores instead of 12. I&#x27;d expect this to run circles around an N150 for single-threaded perf too.<p>They are not in the same class, which is reflected in the power envelope.<p>BTW what&#x27;s up with people pushing N150 and N300 in every single ARM SBC thread? Y&#x27;all Intel shareholders or something? I run both but not to the exclusion of everything else. There is nothing I&#x27;ve failed to run successfully on my ARM ones and the only thing I haven&#x27;t tried is gaming.


type: comment
by: dajonker
text:
  Well said. There are many problems you have to deal with when writing code and type annotations only solve one particular kind. And even type annotations can be wrong: when you&#x27;re dealing with data from external sources, dynamic languages like Python, JavaScript and Ruby will happily parse any valid JSON into a native data structure, even if it might not be what you specified in your type hints. Worse yet, you may not even notice unless you also have runtime type checks.<p>The kind of messy code base that results from (large) numbers of (mediocre) developers hastily implementing hacky bug fixes and (incomplete) specifications under time pressure isn&#x27;t necessarily solved by any technical solution such as type hints.


type: comment
by: e-Minguez
text:
  If you use it from time to time it would be very challenging to remember the million of different options ffmpeg has.


type: comment
by: bahaAbunojaim
text:
  Regarding DeepMyst. In the future will offer “optionally” the ability to use smart context where the context will be automatically optimized such that you won’t hit the context window limit “ basically no need for compact” and you would get much higher usage limits because the number of tokens needed will be reduced by up to 80% so you would be able to achieve with a 20 USD claude plan the same as the Pro plan


type: comment
by: ben_w
text:
  I don&#x27;t install 3rd party dependencies if I can avoid them. Why? Because although someone could have verified them, there&#x27;s no guarantee that anybody actually did, and this difference has been exploited by attackers often enough to get its own name, a &quot;supply-chain attack&quot;.<p>With an LLM’s output, it is short enough that I can* put in the effort to make sure it&#x27;s not obliviously malicious. Then I save the output as an artefact.<p>* and I do put in this effort, unless I&#x27;m deliberately experimenting with vibe coding to see what the SOTA is.


type: comment
by: e40
text:
  This is actually the answer.<p>1. Arrest and convict scammer<p>2. Scammer pays bribe from ill gotten gains<p>3. POTUS profits and scammer let out of jail


type: comment
by: cafard
text:
  &gt; (but not English)<p>Well, English has inherited a lot of such families ultimately from Latin: admit, commit, remit, transmit.


type: comment
by: einpoklum
text:
  Another article on what&#x27;s wrong with systemd I guess... :-P<p>(for those who didn&#x27;t catch the joke: binary log file format)


type: comment
by: skippyboxedhero
text:
  First, most states ban many forms of gambling...so I would call that heavy regulation. Second, whilst the regulatory approach in legal states differs - for example, NJ...for various reasons...is one of the most strict - the overall level is high.<p>Most states have self-exclude&#x2F;no-market lists, most states require links to gambling addiction helplines in adverts and within product, responsible gaming features are required in every state de facto (and providers are going beyond this in reality) so this is deposit&#x2F;wager&#x2F;loss&#x2F;time limits, reality checks have effectively become mandatory, some states have hard limits on total wagers or require ACK over limit, deposit alerts are also moving to mandatory, there are limits on some kind of machines and how they operate (this is a massive difference to casino gambling, IGT designed physical machines that only appealed to addicts, that experience can now be 100% controlled online), etc.<p>I don&#x27;t think people are aware that state regulatory bodies exist and are doing a huge amount. If you compare with European countries, I would say that providers are probably more aware of their responsible gaming function (afaik, many providers have responsible gaming goals that impact board-level compensation, so in the past year you had providers blanket limiting customers based on certain categories...which, I will add, is not an ideal approach, no regulator asked them to do this). In addition, there are some aspects of regulation that, afaik, don&#x27;t happen anywhere else: for example, most state regulators are checking code that providers are deploying to ensure it is compliant.<p>This change in regulatory approach is largely a function of things moving online. To be blunt, when Adelson died then the old approach of functionally limited regulation was over because no-one was being paid to advocate for it. Online gaming also enables far more controls over the experience i.e. you can enforce hard limits (as opposed to a pit boss telling someone to stop). I can only assume that most people are completely unaware that this is happening though.<p>The difference with Polymarket and co, which are regulated as financial firms, should be quite obvious too. People are gambling on their site, they are doing none of the above.


type: comment
by: mcny
text:
  <a href="https:&#x2F;&#x2F;blog.exe.dev&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blog.exe.dev&#x2F;</a><p>I am not sure. I even tried Google Chrome<p>This site can’t provide a secure connection blog.exe.dev sent an invalid response. ERR_SSL_PROTOCOL_ERROR<p><a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;HOwb7g3.jpeg" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;HOwb7g3.jpeg</a><p>also tried mozilla firefox on desktop<p>Secure Connection Failed<p>An error occurred during a connection to blog.exe.dev. SSL received a record that exceeded the maximum permissible length.<p>Error code: SSL_ERROR_RX_RECORD_TOO_LONG<p><pre><code>    The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.     Please contact the website owners to inform them of this problem. </code></pre> ssl labs says everything is fine<p><a href="https:&#x2F;&#x2F;www.ssllabs.com&#x2F;ssltest&#x2F;analyze.html?d=blog.exe.dev" rel="nofollow">https:&#x2F;&#x2F;www.ssllabs.com&#x2F;ssltest&#x2F;analyze.html?d=blog.exe.dev</a>


type: comment
by: mbesto
text:
  &gt; We are incredibly far from AGI.<p>This and we don&#x27;t actually know what the foundation models are for AGI, we&#x27;re just assuming LLMs are it.


type: comment
by: AdelaideSimone
text:
  And why do you think pathos arguments are logical? Granted, they didn&#x27;t cite them, but assuming it is true, empirical studies showing the accident rates are the logical point from which to draw conclusions. What you would like, how you and others feel about it, and what you would expect are meaningless.<p>You&#x27;re also equivocating. They made it extremely clear they are referring to hobbyist and other such groups with vague or unknown qualifications; whereas, you go in and make stipulated claims about small businesses with certified mechanics, etc. These two are clearly not the same category, making your argument non-responsive. It&#x27;s also contradictory in terms of discussed liabilities and such, as the small company, and its mechanics, that whoever worked with, would have liability as well, as opposed to the &quot;random git repo&quot;.


type: comment
by: Hasnep
text:
  It seems like your main gripe is that writing the type annotations slows you down, so I&#x27;d be interested to know what you think of languages like OCaml, Elm, Gleam or Roc. These are languages which never (or almost never) require any type annotations because the compiler can always infer all the types. Most people using these languages tend to add type annotations to top-level functions anyway though.<p>It seems to me that this is equivalent to a language without a type checker that automatically generates a unit test for every line of your program that tests its type.


type: comment
by: ekianjo
text:
  Yes x86 will win for convenience on about every metric (at least for now), but this SoC&#x27;s CPU is much faster than a mere Intel N150 (especially for multicore use cases).


type: comment
by: IshKebab
text:
  They aren&#x27;t; they&#x27;re for aircrete.<p><a href="https:&#x2F;&#x2F;www.buyrigifixonline.co.uk&#x2F;rmd.pdf" rel="nofollow">https:&#x2F;&#x2F;www.buyrigifixonline.co.uk&#x2F;rmd.pdf</a><p>&gt; 43kgf (shear load)<p>That seems really low for shear. The M8 Rigifix say 245 kgf for 1mm displacement in shear.<p>Also I slightly misremembered the rating for pull-out - actually in 34 kgf, and they are applying a fairly generous 15% safety factor (i.e. tested ultimate strength was 224 kgf). But still, it sucks that you can&#x27;t just use a normal wall plug and have to worry about this sort of thing.


type: comment
by: mgaunard
text:
  There is a low-latency study group at the C++ standards committee, but most of the proposals coming from there where new libraries of limited value to the standard at large.<p>There is a large presence from the trading industry, less from gaming but you still see a lot of those guys.


type: comment
by: tim1994
text:
  For panning you don&#x27;t need a 3D view&#x2F;reconstruction. This also allows translational camera movements, but only for nearby views. Maybe I am overly pedantic here, but for HN I guess thats appropriate :D


type: comment
by: qbow883
text:
  I do, yes. Though that&#x27;s not really the point, it&#x27;d already be enough to know <i>where</i> to look it up.


type: comment
by: falcor84
text:
  It is not uncommon to pay for access to in-person social clubs and other third places, so I don&#x27;t see an inherent barrier. Indeed, these can be considered Veblen goods, whereby you my may want to pay to have access to a place that keeps those who can&#x27;t pay out. We see some of that on &quot;elite&quot; dating apps, so why not on a more general social network?


type: comment
by: stevep98
text:
  It will be used for spatial content, for viewing in Apple Vision Pro headset.<p>In fact you can already turn any photo into spatial content.  I’m not sure if it’s using this algorithm or something else.<p>It’s nice to view holiday photos with spatial view … it feels like you’re there again.  Same with looking at photos of deceased friends and family.


type: comment
by: zarzavat
text:
  I feel like this aged like milk because it assumes a human mathematician writing the proof but many people are now generating Lean proofs with LLMs.


type: comment
by: collinmanderson
text:
  &gt; I agree the email module is atrocious in general<p>Hah. Yes sounds like we are very much on the same page here. Python stdlib could really use a simple generic email&#x2F;http header parser.<p>&gt; It&#x27;s unusual that you actually need to install Python again after initially having &quot;python+dependencies installed&quot;.<p>I’m thinking about 3rd party installers like poetry, pip-tools, pdm, etc, where your installer needs python+dependencies installed before it can start installing.<p>&gt; “write a pretty fast implementation using python” This is my current main project btw. (No, I don&#x27;t really care that uv already exists. I&#x27;ll have to blog about why.)<p>Do you have anything public yet? I’m totally curious. I started doing this for flake8 and pip back in 2021&#x2F;2022, but when ruff+uv came along I figured it wasn’t worth my time any more.


type: comment
by: firesteelrain
text:
  GP is referring to LTS versions though<p>Many Linux distributions ship Python. Alpine and DSL don’t. You can add it to Alpine. If you want the latest, you install it.


type: comment
by: moepstar
text:
  If switch changes state to on, set scene depending on daytime (or other conditions) - should suffice?<p>To change for another scene, have a button or voice command?<p>I’m with you here - make control „as usual as possible“, also saves a ton of money and annoyances - and most important: home automation is about automation, not controlling manually via phone…


type: comment
by: rnhmjoj
text:
  No, because x&#x2F;y is just an arbitrary operation between x and y. Here you&#x27;re assuming that 1&#x2F;x is the inverse of x under *, but it&#x27;s not.


type: comment
by: soraminazuki
text:
  What is wrong with you? You berated and name-called open source volunteers because a blog post taught you that package managers using Git are &quot;bad.&quot; Let me be clear: a 3 minute read of a blog post offers neither moral superiority nor technical insights that surpass those of actual maintainers.<p>Contrary to the snap conclusion you drew from the article, there are design trade-offs involved when it comes to package managers using Git. The article&#x27;s favored solution advocates for databases, which in practice, makes the package repository a centralized black box that compromises package reproducibility. It may solve <i>some</i> problems, but still sucks harder in some ways.<p>The article is also flat-out wrong regarding Nixpkgs. The primary distribution method for Nixpkgs has always been tarballs, not Git. Although the article has attempted to backpedal [1], it hasn&#x27;t entirely done so. It&#x27;s now effectively criticizing collaboration over Git while vaguely suggesting that maybe it’s a GitHub problem. And you think what, that collaboration over Git is &quot;unethical&quot;???<p>On one side, there are open-source maintainers contributing their time and effort as volunteers. On the other, there are people like you attacking them, labeling them &quot;lazy&quot; and bemoaning that you&#x27;re &quot;forced&quot; to rely on the results of their free labor, which you deride as &quot;slow, bug-riddled garbage&quot; without any real understanding. I know whose side I&#x27;m on.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;andrew&#x2F;nesbitt.io&#x2F;commit&#x2F;8e1c21d96f4e7b3c2bd8b09da0480593fdbe23c1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;andrew&#x2F;nesbitt.io&#x2F;commit&#x2F;8e1c21d96f4e7b3c...</a>


type: comment
by: ricardobeat
text:
  I really like the concept, the persistence (with backups!), pre-installed agents, and how easy it is to go from experiment to a live server.<p>The downsides:<p>- usage-based pricing would be nice, $20&#x2F;month is pretty steep to start, but also no room to scale up?<p>- 100GB&#x2F;month is only 300k views for a small-ish page or API, 10k req&#x2F;day is a tiny amount of traffic. Can&#x27;t make anything public with that. Even the smallest servers at Hetzner have unlimited bandwidth


type: comment
by: doom2
text:
  I&#x27;m also very confused by the almost complete dismissal of intellectual curiosity in this thread. People learn things they don&#x27;t _need_ to learn all the time and post about it here without being met with a &quot;I don&#x27;t need to learn that so why would anyone learn that&quot; attitude. It&#x27;s baffling.


type: comment
by: matt-p
text:
  That is probably the very best case scenario, but possible yes. Typically you&#x27;d accept anything less than 0.1dB.


type: comment
by: Guestmodinfo
text:
  There is a place for everything under the sun. Yes people will pay for it. If you can assure that: 1. Till 2036 it will be definitely be online. 2. It will be not an echo chamber. People are needed to manage this. You need to hire a wide mix of people from various geographic locations for this. It&#x27;s doable but certainly not for a single person. Some organization like Mozilla should do this initiative. 3. You can ask for monthly payment of 5$ 4. You can think of other things


type: comment
by: daveguy
text:
  To be clear, the video at the top of the article is 4x speed and the clothes folding section is full of cut scenes.


type: comment
by: Throaway198712
text:
  What he&#x27;s trying to say is that most people crimes under the assumption that they won&#x27;t get caught, not that, if they get caught, they can withstand the punishment.


type: comment
by: lappet
text:
  Yeah I believe modern trigonometry and the terms sine and cos also trace their origins to Sanskrit through Arabic. It&#x27;s a shame that ancient&#x2F;medieval India contributed so much to science and math but hasn&#x27;t been able to innovate in centuries past :(


type: comment
by: kristopolous
text:
  no the point is that there are some things I&#x27;ve done a hundred times and I never remember it because it&#x27;s designed in a wildly bad way. ffmpeg, gpg, openssl and git has those things all over the place. Is it -c:v or -v:c? I don&#x27;t know. used to be -vcodec so it&#x27;s -v:c now? no it&#x27;s -c:v I think because they swapped it?<p>There isn&#x27;t internal consistency to really hold on to ... it&#x27;s just a bunch of seemingly independent options.<p>The biggest problem is open source teams really don&#x27;t get people on board that focus on customer and product the way commercial software does. This is what we get as a result


type: comment
by: DenisM
text:
  Multi agent collaboration is quite likely the future. All agents have blind spots, collaboration is how they are offset.<p>You may want to study [1] - this is the latest thinking on agent collaboration from Google.<p>[1] <a href="https:&#x2F;&#x2F;www.linkedin.com&#x2F;posts&#x2F;shubhamsaboo_we-just-ran-the-biggest-ai-agent-course-ever-activity-7395301281117929472-vRRl" rel="nofollow">https:&#x2F;&#x2F;www.linkedin.com&#x2F;posts&#x2F;shubhamsaboo_we-just-ran-the-...</a>


type: comment
by: saghm
text:
  I&#x27;d be tempted to try to trick them into merging a small change so then they&#x27;re the new owner and have to figure it out themselves.


type: comment
by: pkphilip
text:
  That is my point. Most users - such as yourself, will not make use of the freedom a Framework device provides but there are others who will directly benefit from it. And that freedom is essential.<p>To use a vehicle analogy - it is the same as getting a car which has parts you can opt to change&#x2F;replace. Most people may not even be able to do an oil change but this &quot;feature&quot; is nonetheless a VERY important one to have.


type: comment
by: latexr
text:
  The validity of IQ tests as a measure of broad intelligence has been in question for far longer than LLMs have existed. And if it’s not a proper test for humans, it’s not a proper test to compare humans to anything else, be it LLMs or chimps.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Intelligence_quotient#Validity_as_a_measure_of_intelligence" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Intelligence_quotient#Validity...</a>


type: comment
by: fogus
text:
  I completely forgot to bring up the 2600 section in my post! Reading distance dialing led me down a deep rabbit hole. An interesting path was learning more about Joe Engressia (Joybubbles) who could whistle a 2600hz tone to circumvent the supervisory tone which led him to learn more about the system and further the knowledge of the early phreaking community. Folklore around him was off the charts and eventually painted a picture of a superhero who could whistle his way through the whole phone network and into free calls to anywhere just with his mouth. The document linked in my post gives details about the long-distance signalling and why being a great whistler was not good enough. That said, definitely check out more about Engressia, because while the whistling wasn&#x27;t superhuman, the curiousity and drive to learn more may have been!


type: comment
by: Verdex
text:
  Yeah my thought is that you wouldn&#x27;t trust a brain surgeon who has read every paper on brain surgery ever written but who has never touched a scalpel.<p>Similarly, the claim is that ~90% of communication is nonverbal, so I&#x27;m not sure I would trust a negotiator who has seen all of written human communication but never held a conversation.


type: comment
by: int32_64
text:
  The new age gambler logic would be if you know you can&#x27;t afford a house through saving, the goal will always be out of reach, so you are already poor and will always be, so you might as well gamble. It&#x27;s the age of &quot;financial nihilism&quot;.


type: comment
by: logankeenan
text:
  &gt; We need to support farmers because a market spread too thin on farming means people would starve.<p>People would not starve if we stopped the ethanol mandate. In fact, corn prices would fall because the government would no longer force ethanol to be mixed with oil. Less demand would decrease the price.


type: comment
by: smeeagain2
text:
  &gt; I&#x27;ve never taken much of an interest in the chemtrail thing, but it does seem funny that governments are proposing to do more or less the same thing they denied doing!<p>Careful. If you continue down this road, what you will discover is:<p>* the &quot;crazy conspiracy theorist&quot; were right all along, as is often the case.<p>* the people surrounding you, whom you previously believed to be sane, rational, intelligent people, are nothing but programmed drones, who regurgitate exactly what they are programmed to believe with zero ability to originate any kind of original thought.<p>* The weather modification technology has been in active use for decades. It was apparently based on Tesla&#x27;s research. The earliest experiments began just after the invention of aviation. By WW2 it was in full swing, being used as a weapon of war.<p>* The US government and other allied entities now operate a giant fleet of automated aircraft, everything from small jets up to decommissioned old airliners, which fly in grid patterns dispersing their weather modification chemicals. I have captured many pictures and video of all this happening over my home in rural Alabama. I&#x27;ve seen some crazy things, like on two instances a commercial aircraft being refuelled in mid-air by a military aircraft.<p>* A key element of the system is based on very low frequency radio waves, which is obvious when you look at some of these cloud patterns where it&#x27;s like a giant washboard pattern in the sky. One could measure from peak to peak in these cloud &quot;waves&quot; and determine the wavelength of whatever RF signal is used. I read one person who believe the Doppler radars are involved, as they seem to have gigantic power cables for their given nominal power output.<p>* However the system works, it&#x27;s being used to do things like generate and steer hurricanes, creating natural disasters that always then get blamed on &quot;global warming.&quot;<p>* &quot;Global warming&quot; is itself a diabolical plot to gain complete control and regulation over the world&#x27;s energy consumption. Just wait until these people &quot;suddenly discover&quot; that humans exhale CO2 every time they breathe. What do you suppose happens next?<p>* The Matrix wasn&#x27;t a work of fiction; it was a close analogy to the times we are living in. Remember how Neo escaped the Matrix (which was a big lie) only to find the actual real world is a bombed out hellscape? You are here.<p>Inb4 the disinformation agents tell me I&#x27;m wrong, stupid, not 150 IQ, etc.<p>Some recommended reading:<p>* General Electric Project Cirrus PDF - possible deepfake, but revealing.<p>* Weather As A Force Multiplier: Owning the Weather in 2025 PDF<p>* Operational Defenses Through Weather Control in 2030 PDF<p>* Nick Begich - Angels Don&#x27;t Play This HAARP - goes into some details of how the RF weather steering&#x2F;control system is believed to function.<p>* World Climate Declaration: There Is No Climate Emergency PDF


type: story
by: balachandarmani
title: Show HN: IntentusNet – Deterministic Execution and Replay for AI Agent Systems
text:
  Hi HN,<p>I’ve been working on an open-source project called IntentusNet. It focuses on a narrow but persistent problem in AI systems:<p>AI executions are observable, but not reproducible.<p>When a production issue happens:<p>the model may already be upgraded<p>fallback logic may have changed<p>retries may be implicit<p>routing decisions are no longer recoverable<p>Logs tell you something happened, but they don’t let you replay the execution itself.<p>What IntentusNet does<p>IntentusNet is not a planner, prompt framework, or model wrapper.<p>It’s an execution runtime that enforces deterministic semantics around models:<p>explicit intent routing<p>deterministic fallback behavior<p>ordered agent execution<p>transport-agnostic agents (local, HTTP, ZeroMQ, WebSocket, MCP-style)<p>In the latest release, I added execution recording and deterministic replay.<p>Each intent execution can be:<p>recorded as an immutable artifact<p>replayed later without re-running models<p>explained even after models or agents change<p>The core invariant is simple:<p>The model may change. The execution must not.<p>Why I built this<p>Most AI systems implicitly trust the model to drive control flow. That makes failures hard to reason about and almost impossible to reproduce.<p>IntentusNet takes the opposite approach:<p>models are treated as unreliable but useful<p>routing and fallback are explicit and deterministic<p>executions are facts, not logs<p>This is closer to how distributed systems treat requests than how most LLM stacks work today.<p>Demo (what it actually proves)<p>There’s a small demo that shows:<p>A live execution with “model v1”<p>The same execution with “model v2” (different output)<p>A deterministic replay of the original execution, even after the model changes<p>Routing and execution order stay the same. Only the model behavior changes.<p>No debugger UI, no dashboards — just execution semantics.<p>What this is not<p>Not a replacement for MCP<p>Not a prompt-engineering framework<p>Not a monitoring system<p>Not trying to be “smart”<p>It’s infrastructure for making AI systems operable.<p>Repo<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;Balchandar&#x2F;intentusnet" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Balchandar&#x2F;intentusnet</a><p>I’m especially interested in feedback from people who’ve had to debug LLM-related production incidents or explain AI behavior after the fact. Happy to answer questions or criticism.


type: comment
by: pendenthistory
text:
  Will try it today with the kids! I thought of doing something like this, but maybe something more related to DnD.


type: comment
by: cmrdporcupine
text:
  I&#x27;ve got two RK3588 boards here doing Linux-y things around my place (Jellyfin, Forgejo builders, Immich, etc) and ... I don&#x27;t think I&#x27;ve run into pain? They&#x27;re running various debian and just ... work? I can&#x27;t think of a single package that I couldn&#x27;t get for ARM64.<p>Likewise my VPS @ Hetzner is running Aarch64. No drama. Only pain is how brutal the Rust cross-compile is from my x86 machine.<p>I mean, here&#x27;s Geerling running a bunch of Steam games flawlessly on a Aarch64 NVIDIA GB10 machine: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=FjRKvKC4ntw" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=FjRKvKC4ntw</a><p>(Those things are expensive, but I just ordered one [the ASUS variant] for myself.)<p>Meanwhile Apple is pushing the ARM64 architecture hard, and Windows is apparently actually quite viable now?<p>Personally... it&#x27;s totally irrational, but I have always had a grudge against x86 since it &quot;won&quot; in the early 90s and I had to switch from 68k. I want diversity in ISAs. RISC-V would be nice, but I&#x27;ll settle for ARM for now.


type: comment
by: GuB-42
text:
  Only if the code you copy pasted the LGPL part into is licenced under a compatible license, and Apache is not.<p>The simplest way to comply while keeping your incompatible license is to isolate the LGPL part into a dynamic library, there are other ways, but it is by far the most common.


type: story
by: xthe
title: Ask HN: What software tool did you avoid for years but now rely on daily?
text:
  Curious which tools people initially dismissed as unnecessary or overhyped, but later became essential in their daily work or life. What changed your mind?


type: comment
by: pritambarhate
text:
  As far as I understand Claude (or any other LLM) doesn&#x27;t do anything on it&#x27;s own account. It has to be prompted to something and it&#x27;s actions depend on the prompt. The responsibility of this is on the creators of Agent Village.


type: comment
by: ndsipa_pomu
text:
  The problem is that fraudsters won&#x27;t be &quot;producing&quot;, but instead will be stealing from others. They need to be in prison not because it&#x27;s a punishment but because they cannot be trusted to participate in society honestly.<p>However, I don&#x27;t think it&#x27;s practical to get fraudsters to pay back all the money in most cases as they won&#x27;t be able to. What we need is a faster way to detect and imprison fraudsters to limit the damage they do. Also, most people don&#x27;t respond to the &quot;size&quot; of punishments, but more to the likelihood that they will be caught.


type: comment
by: neilfd
text:
  Great feedback - i take the point on verification on data harvesting, any ideas on solving that?<p>I think subscriptions could work, people pay not to have ads in other media they consume, ive built a prototype platform, that allows users to curate their life in it, part social network, part journal, part support. i want to also build in safety features for children so parents feel safe letting their children online. would love some feedback on the premise.


type: comment
by: wojciii
text:
  That could be useful as well.<p>Perhaps the ability ability to stop at a specific point in the script and being able to modify any commands and execute the step and then continue the script until it fails again.<p>You know .. debugging interface would be a killer feature that would save so much time developing scripts.


type: comment
by: optionalsquid
text:
  &gt; You&#x27;d think PyPy would be more popular, then.<p>PyPy is hamstrung by a limited (previously, a lack of) compatibility with compiled Python modules. If it had been a drop-in replacement for the equivalent Python versions, then it&#x27;d probably have been much more popular


type: comment
by: ruined
text:
  in addition to aperture, percieved depth of field greatly depends on:<p>- focal length (wider is deeper)<p>- crop factor (higher is deeper)<p>- subject distance (farther is deeper)<p>compared to your telescope, any terrestrial photography is likely at the opposite extremes, and at a disadvantage everywhere but subject distance.<p>but, focus is most mechanically sensitive near infinity. adjustment creates an asymptotically larger change in the focal plane as infinity is approached.<p>in a point-and-shoot camera with a wide lens at f16, &quot;infinity&quot; basically means across the street.


type: comment
by: qbow883
text:
  &gt; Is it -c:v or -v:c?<p>Sure, I agree with all of this. Like I said above, the syntax (and, even more, the defaults) isn&#x27;t great. I&#x27;m just arguing that &quot;improving the syntax&quot; should not mean &quot;hiding complexity that should not be hidden&quot;, as the linked project does. An alternative ffmpeg frontend (i.e. a new CLI frontend using the libav* libraries like ffmpeg is, not a wrapper for the ffmpeg CLI program) with better syntax and defaults but otherwise similar capabilities would be a very interesting project.<p>(The answer to your question is that both -vcodec and -c:v are valid, but I imagine that&#x27;s not the point.)<p>&gt; The biggest problem is open source teams really don&#x27;t get people on board that focus on customer and product the way commercial software does.<p>I believe in this case it may be more of a case of backwards compatibility, with options being added incrementally over time to add what was needed at the moment. Though that&#x27;s just my guess.


type: comment
by: AnonC
text:
  I agree. Apart from having to use npm (and its package repository being susceptible to security issues), I’d prefer something a lot simpler. Could’ve been a Rust program or a Go program (a single executable) that could be built locally or installed (using several different methods and offering a choice).


type: comment
by: dherls
text:
  I would definitely recommend not putting complex logic like this in your cron definitions. Much more annoying to find and debug in the future. I prefer to write a short wrapper script that contains the test logic instead and track&#x2F;version control it


type: comment
by: oldputput
text:
  I guess I disagree. The ‘easy to spot’ never goes away, regardless of configuration, so long as the conversation continues. In the spirit of this site, good-faith intellectual curiosity, I will refrain from continuing this conversation in a manner which would reveal your nature as a human or not, and remove the hint of taste of that palpable irony from my mouth (I joke) but it wouldn’t add anything to the discussion anyway. But it would be trivial. Am I making any sense?


type: story
by: shauryaasingh
title: Show HN: Devion – AI powered release notes from your commits
url: https://www.devion.dev/
text:
  Hey HN! I built Devion after spending way too many Friday afternoons writing release notes instead of shipping code.<p>Devion connects to your GitHub repo and automatically generates professional release notes from your commits and PRs. It:<p>- Analyzes commit messages and PR descriptions using AI - Groups changes into meaningful categories (features, fixes, breaking changes) - Recognizes and highlights contributors automatically   - Generates changelogs in customizable formats - Works with your existing git workflow - no changes needed<p>We&#x27;re currently in demo phase and I&#x27;d love your feedback. The goal is to make release notes something that happens automatically, not something you dread doing.<p>Try it at <a href="https:&#x2F;&#x2F;devion.dev" rel="nofollow">https:&#x2F;&#x2F;devion.dev</a> - would especially love to hear: - What&#x27;s missing from your ideal release notes tool? - What would make you switch from your current process? - Any workflow quirks we should handle?<p>Also working on surfacing good-first-issues for maintainers. Happy to answer any questions!


type: comment
by: andy99
text:
  When something has an 30 TOPS NPU, what are the implications? Do NPUs like this have some common backend that ggml&#x2F;llama.cpp targets? Is it proprietary and only works for some specific software? Does it have access to all the system RAM and at what bandwidth?<p>I know the concept has been around for a while but no idea if it actually means anything. I assume that people are targeting ones in common devices like Apple, but what about here?


type: comment
by: serf
text:
  the US has had lots of programs where labor can effectively be bought or contracted from prisoner sites by private companies.<p>I know of prison ran machine shops that were doing die-casting and tool production. I also heard of one (didn&#x27;t see) that was doing basket weaving for a floral&#x2F;arrangement company.<p>these are shallow &#x27;social benefits&#x27;; but the companies were privately owned.<p>I guess the classic example is license plate pressing.. I guess that&#x27;s a social good? I don&#x27;t know if it goes on at all anymore.


type: comment
by: niutech
text:
  Why not generate good old RTF files instead of PDF? They are much simpler and support more than ASCII charset.


type: comment
by: miki123211
text:
  &quot;From GSM to LTE–Advanced Pro and 5G, An Introduction to Mobile Networks and Mobile Broadband&quot; by Martin Sauter<p>This is the telecoms book I never knew I wanted. As the title suggests, it explains how the telecom world has evolved in great detail, with a particular focus on mobile technologies, although there&#x27;s a chapter on SS7 and one on WiFi and Bluetooth. It stops short of packet layout descriptions, but it goes extremely deeply into the technologies it describes while still being understandable to somebody with little to no telecoms experience. This is the book that made me truly understand how that stuff really works.


type: comment
by: tim333
text:
  Looks like we may actually have robot maids picking stuff up before too long!<p>Re. not expecting it for ten years at least, current progress is pretty much in line with Moravec&#x27;s predictions from 35 years ago. (<a href="https:&#x2F;&#x2F;jetpress.org&#x2F;volume1&#x2F;moravec.htm" rel="nofollow">https:&#x2F;&#x2F;jetpress.org&#x2F;volume1&#x2F;moravec.htm</a>)<p>I wonder if he still follows this stuff?


type: comment
by: RobotToaster
text:
  <a href="https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;apple&#x2F;ml-sharp&#x2F;refs&#x2F;heads&#x2F;main&#x2F;LICENSE_MODEL" rel="nofollow">https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;apple&#x2F;ml-sharp&#x2F;refs&#x2F;heads&#x2F;...</a><p>&quot;Exclusively for research purposes&quot; so not actually open source.


type: comment
by: wbshaw
text:
  I always understood bookmaking as the house making money on the vig. They don&#x27;t care who wins or loses. They just want to make sure there&#x27;s an equal number and they take their percentage off the top of all the bets. Too many people betting the over? Move the line.


type: comment
by: pkphilip
text:
  You guys really need to work on simplifying your communication on your website. I was also very confused about how the 8GB - whether it is per VM, shared etc.


type: comment
by: kristopolous
text:
  ffmpeg doesn&#x27;t go away. it&#x27;s still there. people can use tig and git, having something that isn&#x27;t insane can  live in harmony with the other thing.


type: comment
by: Youden
text:
  &gt; Neo brokers offering highly leveraged index funds securities<p>These, eToro and the like, aren&#x27;t &quot;brokers&quot; so much as online betting platforms for the stock market.<p>A typical broker like Interactive Brokers, Charles Schwab etc. acts as a gateway to the market, other traders act as counterparties, and is bound by strict regulation<p>These &quot;neo brokers&quot; as you call them don&#x27;t. Those &quot;securities&quot; you&#x27;re buying are offered by the broker, at a price set by the broker, the broker may be the counterparty and they can&#x27;t be transferred. Just like a casino.<p>This is all laid out in the terms and conditions for anybody who cares to read them, e.g. [0], sections 7.1 and 17.<p>If you want to gamble based on stock prices using leverage, at least do it right: use derivatives. They&#x27;re leveraged but thoroughly regulated and traded on central exchanges.<p>[0]: <a href="https:&#x2F;&#x2F;www.etoro.com&#x2F;wp-content&#x2F;uploads&#x2F;2025&#x2F;10&#x2F;eToro-EU-Terms-and-Conditions-30-October-2025-Clean.pdf" rel="nofollow">https:&#x2F;&#x2F;www.etoro.com&#x2F;wp-content&#x2F;uploads&#x2F;2025&#x2F;10&#x2F;eToro-EU-Te...</a>


type: comment
by: ekianjo
text:
  It needs specific support, and for example llama.cpp would have support for some of them. But that comes with limitations in how much RAM they can allocate. But when they work, you see a flat CPU usage and the NPU does everything for inference.


type: comment
by: tremon
text:
  <i>if a plane keeps crashing due to the same failure we don&#x27;t blame the pilot</i><p>That&#x27;s true, we blame the manufacturer and demand that they fix their product under threat of withdrawing the airworthiness certification. So where&#x27;s the demand for Adobe to fix its software, under pain of losing their cash cow?<p>Yet, people here are arguing that it is perfectly OK that professionals keep working with tools that are apparently widely known to be inappropriate for their task. Why should we not blame the lawyers that authorized the use of inappropriate tooling for such a sensitive task as legal redaction of documents?


type: comment
by: d_watt
text:
  I’ve been using some time off to explore the space and related projects StereoCrafter and GeometryCrafter are fascinating. Applying this to video adds a temporal consistency angle that makes it way harder and compute intensive, but I’ve “spatialized” some old home videos from the Korean War and it works surprisingly well.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;TencentARC&#x2F;StereoCrafter" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;TencentARC&#x2F;StereoCrafter</a> <a href="https:&#x2F;&#x2F;github.com&#x2F;TencentARC&#x2F;GeometryCrafter" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;TencentARC&#x2F;GeometryCrafter</a>


type: comment
by: merlindru
text:
  this is accurate and how i should have phrased it. i should not have mentioned dynamic linking; you&#x27;re right it&#x27;s not relevant<p>thank you!


type: comment
by: fsh
text:
  Fiber splicers are marvels of technology. They align the fiber cores with sub-micrometer accuracy and produce just the right amount of heat and pressure to melt the ends together. They are also usually very rugged, fully automated, and surprisingly cheap (a few thousand euros). It is remarkable what is possible when the entire internet relies on a technology.


type: comment
by: colesantiago
text:
  &gt; i want to also build in safety features for children so parents feel safe letting their children online. would love some feedback on the premise.<p>How would you handle the ever changing online safety act in the UK and Australia now that there is now needed regulation in place for social networks with more countries to follow?


type: story
by: ramsicandra
title: Ask HN: How to create a scrollable picker (like iOS/Android clock) in HTML?
text:
  Hi everyone,  I’m trying to build a scrollable selection UI similar to the time picker in iOS&#x2F;Android clock apps, but for the web (HTML). I think it’s a great interaction pattern for touch devices.<p>I’ve looked at &lt;input type=&quot;time&quot;&gt;, which does show a similar picker on iPhone Safari, but it’s very limited: hours are capped at 24, AM&#x2F;PM can’t be removed, no support for custom options or arbitrary ranges.<p>I managed to create a working prototype using quite a bit of CSS and JavaScript: https:&#x2F;&#x2F;ramsicandra.com&#x2F;poc&#x2F;scroll_select.html<p>I’m wondering if there’s a simpler or more native approach to achieve this, ideally without with lesser CSS&#x2F;JS?


type: comment
by: crazygringo
text:
  Thank you for explaining! I didn&#x27;t see this until now. I&#x27;m incredibly impressed, that&#x27;s wild. It does sound like a lot of work. I see why someone like you doesn&#x27;t need the updates, so thank you for that enlightenment. I think the average consumer still does, of course, but you make a great point that there are ways to protect yourself if you have the expertise and are willing to put in the work.


type: comment
by: tensegrist
text:
  <a href="https:&#x2F;&#x2F;www.hillelwayne.com&#x2F;post&#x2F;divide-by-zero&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.hillelwayne.com&#x2F;post&#x2F;divide-by-zero&#x2F;</a><p>(discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17736046">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=17736046</a>)


type: comment
by: karakoram
text:
  <a href="https:&#x2F;&#x2F;archive.md&#x2F;myN5g" rel="nofollow">https:&#x2F;&#x2F;archive.md&#x2F;myN5g</a>


type: comment
by: Brajeshwar
text:
  Here is my collection on Why, How, and a References to read more and have fun reading. <a href="https:&#x2F;&#x2F;brajeshwar.com&#x2F;books&#x2F;" rel="nofollow">https:&#x2F;&#x2F;brajeshwar.com&#x2F;books&#x2F;</a>


type: comment
by: ndriscoll
text:
  Why do they have to stay inside? Have a chain gang trim overgrown weeds along roads, fill in potholes, clean leaves, clean and repair sidewalks, plant shrubs, etc.


type: comment
by: GaryBluto
text:
  &gt; While the overall structure feels LLM assisted<p>I thought the same the moment I read &quot;Reality check&quot;.


type: comment
by: saghm
text:
  If your circle has any artists in it, chances are they&#x27;ll also have a very negative perception, although influenced heavily by the proliferation of AI-generated art.<p>At least personally, I&#x27;ve seen basically three buckets of opinions from non-technical people on AI. There&#x27;s a decent-sized group of people who loathe anything to do with it due to issues you&#x27;ve mentioned, the art issue I mentioned, or other specific things that overall add up to the point that they think it&#x27;s a net harm to society, a decent-sized group of people who basically never think about it at all or go out of their way to use anything related to it, and then a small group of people who claim to be fully aware of the limitations and consider themselves quite rational but then will basically ask ChatGPT about literally anything and trust what it says without doing any additional research. It&#x27;s the last group that I&#x27;m personally most concerned about because I&#x27;ve yet to find any effective way of getting them to recognize the cognitive dissonance (although sometimes at least I&#x27;ve been able to make enough of an impression that they stop trying to make ChatGPT a participant in every single conversation I have with them).


type: comment
by: justinclift
text:
  &gt; anyone in a grocery store would guess.<p>Actually, I&#x27;d challenge that particular point.<p>Mushrooms seem to be found in the fresh fruit and vegetables area, rather than in the deli (meat and cheese), so that would probably point more towards them being considered &quot;vegetables&quot;.  Or fruit. ;)


type: comment
by: bahaAbunojaim
text:
  Thank you so much for sharing Denis! I definitely believe in the that as the world start switching from single agent to agentic teams where each agent does have specific capabilities. do you know of any benchmarks that covers collaborative agents ?


type: comment
by: hwers
text:
  I don’t agree with this idea that for a model to be open source you have to be able to make a profit off of it. Plenty of open source code licenses doesn’t require that constraint


type: comment
by: xtiansimon
text:
  I suppose here’s the type of story where it’s all sounds good and you say show me the data. And then, if you’re inclined, run a notebook and look for comparable metrics from other cities.<p><a href="https:&#x2F;&#x2F;www.nyc.gov&#x2F;site&#x2F;hpd&#x2F;about&#x2F;open-data.page" rel="nofollow">https:&#x2F;&#x2F;www.nyc.gov&#x2F;site&#x2F;hpd&#x2F;about&#x2F;open-data.page</a><p>This was particularly interesting:<p>“Neither cooperatives nor the city typically sell flats. Mostly because …they really love recurring revenue and absolutely would hate to deal with short-term income as they are generally *<i>non-profit institutions*</i>.” (My emphasis)<p>Doesn’t seem like NYC can run their buildings at a profit, considering all the repairs that are reported as unfixed.


type: comment
by: drnick1
text:
  Agreed, at least for a likely &quot;home use&quot; case, such as a TV box, router, or general purpose file server or Docker host, I don&#x27;t see how this board is better than something like a Beelink mini PC. The Orange Pi does not even come with a case, power supply or cooler. Contrast that with a Beelink that has a built-in power supply (no external brick) and of course a case and cooler.


type: comment
by: jokoon
text:
  does it make a mesh?<p>doesn&#x27;t seem very accurate, no idea of the result with a photo of large scene, that could be useful for level designers


type: comment
by: naniwaduni
text:
  The human cost becomes negligible once the tooling is already integrated. You don&#x27;t get to call it negligible until after the integration has been done.


type: comment
by: JohnAtQNX
text:
  Hiya! It&#x27;s Weston. Here&#x27;s the port: <a href="https:&#x2F;&#x2F;github.com&#x2F;qnx-ports&#x2F;build-files&#x2F;tree&#x2F;main&#x2F;ports&#x2F;weston" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;qnx-ports&#x2F;build-files&#x2F;tree&#x2F;main&#x2F;ports&#x2F;wes...</a>


type: comment
by: tsimionescu
text:
  You can describe any graph to some low level of detail, sure. But does it actually help anyone? Do people with complete blindness, for example, gain anything from hearing a description of the graph of f(x) = x as &quot;a straight line at a 45° angle crossing the graph at 0&quot;, compared to what seeing people gain from viewing that graph?


type: comment
by: lo_zamoyski
text:
  There are various kinds of value and it is a mistake to confuse them or to reduce them to just one kind.<p>W.r.t. your imputed definition, there is a sense in which everything is irreplaceable, because the identity of two things that are otherwise entirely identical is never the same; <i>that</i> X is never <i>this</i> X.<p>But I was not making the claim that the value of something is its “ability be itself”. I was claiming that a thing x of kind A is more valuable <i>as an A</i> than a thing y of kind B <i>as an A</i>, where A is not B. This is trivially true.<p>Consider the utilitarian value of a pencil as an object for writing and consider a particle accelerator. It should be clear that the utility of a pencil <i>as a writing instrument</i> is greater than the utility of a particle accelerator <i>as a writing instrument</i>. The particle accelerator is more complex as a piece of technology, but so what? It has no value as an instrument for writing down your grocery list.<p>In any case, I was not proposing a comprehensive basis for a theory of value on this notion alone, so I’m not sure how you managed to selectively read that into my comment. It was only listed as one way in which one could say that a mechanical watch is more valuable than a Casio.


type: comment
by: cmrdporcupine
text:
  Can&#x27;t speak to this specific NPU but these kind of accelerators are really made more for more general ML things like machine vision etc. For example while people have made the (6 TOPS) NPU in the (similar board) RK3588 work with llama.cpp it isn&#x27;t super useful because of the RAM constraints. I believe it has some sort of 32-bit memory addressing limit, so you can never give it more than 3 or 4 GB for example.  So for LLMs, not all that useful.


type: comment
by: vkazanov
text:
  It seems that proper vectorization requires a different kind of language, something similar to cuda and the like, not a general putpose scalar kind of language.<p>I remember intel had something like it but it went nowhere.


type: comment
by: wojciii
text:
  I would pay for use of decentralised apps which depend on some resources that cost money, for example an index that would make them much faster to find something.


type: comment
by: sorokod
text:
  Have you tried executing multiple agents on a single model with modified prompts and have them try to reach consensus?<p>That may solve the original problem of paying for three different models.


type: comment
by: optionalsquid
text:
  You could use pixi instead, as a much nicer&#x2F;saner alternative to conda: <a href="https:&#x2F;&#x2F;pixi.sh" rel="nofollow">https:&#x2F;&#x2F;pixi.sh</a><p>Though in this particular case, you don&#x27;t even need conda. You just need python 3.13 and a virtual environment. If you have uv installed, then it&#x27;s even easier:<p><pre><code>    git clone https:&#x2F;&#x2F;github.com&#x2F;apple&#x2F;ml-sharp.git     cd ml-sharp     uv sync     uv run sharp</code></pre>


type: comment
by: Guestmodinfo
text:
  Children shouldn&#x27;t be on social network. They will gain nothing. Rather they should be encouraged to join local friends in playgrounds or local hobby clubs or local vocational things, anything local is fine. Even video games, books or films (safe for kids)are fine too if they have no local clubs or groups accessible


type: comment
by: Simulacra
text:
  I don&#x27;t look at gambling in a religious or moral perspective at all, but rather as a predatory business. It&#x27;s like any other dopamine hit, the casinos manage joy and expectation, just enough, so that people keep coming back until they are hopelessly addicted, broke, or broken.<p>The problem with gambling is that the house never loses, and when they are losing, they can kick you out and call you a cheater. At the very least, there needs to be severe restrictions on what casinos can do to people who are winning, and rein them in so that they don&#x27;t use their money, power, influence, and heavy-handed security, in ways that are grossly unfair to the consumer. The power is too much in the hands of the casino, and really needs to swing back towards the consumer, otherwise people get taken for a ride, literally and figuratively.


type: comment
by: tremon
text:
  <a href="https:&#x2F;&#x2F;opensource.org&#x2F;osd#fields-of-endeavor" rel="nofollow">https:&#x2F;&#x2F;opensource.org&#x2F;osd#fields-of-endeavor</a><p>&gt; The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, [..]


type: comment
by: swsieber
text:
  Feeling things without using net-negative coping mechanisms.<p>Feeling management, time management, weight management, running, parenting, sermon writing, budgeting.<p>Hobby electronics and circuit board design, Morse code, ux design


type: comment
by: hypercube33
text:
  Side complaint: I&#x27;m irked that the smaller surface laptop didn&#x27;t continue with custom AMD chips since they were getting quite powerful in the last one.<p>Other complaint is that because of comments here I went looking at framework but it doesn&#x27;t show what GPU comes with AMD processors so I&#x27;m going to have to not look at this on mobile.<p>I have a Thinkpad, Asus and surface 13&quot; amd and none have fully scratched the itch for my go to machine. Asus is powerful enough but the build quality and durability are pure garbage.


type: story
by: qubex
title: Request for comments: mathematical paper on naturist venues (SFW) [pdf]
url:
  https://github.com/james-junghanns/Papers/blob/main/On%20the%20Dynamics%2C%20Equilibria%2C%20and%20Economics%20of%20Gender%20Balance%20at%20Naturist%20Venues%20rev%200.8.pdf


type: comment
by: qubex
text:
  I’m an economist and an applied mathematician and also a naturist (or nudist), whatever term you wish to use is fine by me.<p>Like most I’ve observed how the gender balance tends to skew male and I’ve often thought about the pros and cons of “no single male” policies that some venues enforce: on the one hand, I wish everybody to be as comfortable as possible; on the other, I risk being excluded myself (being male and currently single, but then again, I have plenty of naturist female friends whom I can attend with). I’ve also wondered if and how such a policy works.<p>Long story short, I got bored over Christmas and Boxing Day and was a bit restless to flex some mathematical muscle, so I ended up writing a paper based on my speculations almost by accident.<p>It’s totally safe for work (except the title, the only content is text, equations, and two dry diagrams produced in Mathematica). I’d really appreciate any feedback. And if it’s not your thing... well please believe me we’re humans too and it’s just a preference. Plus, we get to see more of our friends!<p>Peace.


type: comment
by: AdelaideSimone
text:
  I don&#x27;t know how easy it is in Germany compared to the U S., but this is false. In the U.S., you absolute can sue (and it is extremely common) to force certain actions. See: constructive trust,  mandatory injunction, prohibitive injunction, specific performance, recission, writ.<p>In all likelihood, you would not receive the source code in the U.S., though. If deadset against release, the outcome would likely be that the offender would be fined and injoined from any further distribution.


type: comment
by: panxyh
text:
  All a malicious website has to do to be convincing is to have a more conventional landing page then?<p>The disk and sudo mentioned are good enough clues, then you have the <i>about</i>.


type: comment
by: karmakaze
text:
  I would definitely use an LLM, to see what the suggested options do and tweak them.<p>Using a different package name could be helpful. I searched for ezff docs and found a completely different Python library. Also ez-ffmpeg turns up a Rust lib which looks great if calling from Rust.


type: comment
by: milch
text:
  &gt; So all you want is your CEO to make repeated big bets and be consistently right?<p>Isn&#x27;t that what they get the big pay package for?


type: comment
by: juujian
text:
  Yes, I use ffmpeg about once a year, in about 350 years I really ought to have all the syntax figure out.


type: comment
by: hyperific
text:
  If I recall correctly they got scooped up by Google and their team was merged into various Google teams. I was disappointed to hear of their fizzling as well. They were just starting to dive into serious movie production light field cameras when it happened. They had an incredible tech demo on their website showcasing its power. I can&#x27;t seem to locate the original but there are bits of it in the linked video.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;4qXE4sA-hLQ?si=QsEG2PtAmVjIfwDA" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;4qXE4sA-hLQ?si=QsEG2PtAmVjIfwDA</a>


type: comment
by: joannabregan
text:
  I also played wooden blocks for hours as a kid but I&#x27;ve tried getting them for my kids and they&#x27;re not interested. And I suspect it&#x27;s because the product is worse than the set we had from the 80s.


type: comment
by: vdupras
text:
  Because it has landed on Netflix recently, I&#x27;ve rewatched Gangs of New York. The process where that corrupt cop is skimming off the top is eerily similar to what&#x27;s happening now. Down to the part where the police officer claims that his watch is safe (&quot;I could murder someone in the streets and nothing could happen to me!&quot;)


type: comment
by: joshstrange
text:
  &gt; Cape Breton fiddler Ashley MacIsaac says he may have been defamed by Google after it recently produced an AI-generated summary falsely identifying him as a sex offender.<p>&gt; The Juno Award-winning musician said he learned of the online misinformation last week after a First Nation north of Halifax confronted him with the summary and cancelled a concert planned for Dec. 19.<p>Cool, so we’ve reached the brain-rot stage where people are not only taking AI summaries as fact (been here for a while now, even before LLMs with Google’s quick answer stuff) but they are _citing_ them as proof. Fuck me. I know that’s a little much for HN but still, just insane, at no point did someone think to get a more primary source before canceling the show.<p>The complete abdication of thinking and even the most minor research is depressing. I use LLMs daily but always make sure to check the sources, verify the claims. They are great for surfacing info but that’s just the first step. I’ve lost track of how many times an LLM has confidently stated something using sources and I check the sources and they say nothing of the sort.


type: comment
by: Yoric
text:
  Er... white elephants were not gag gifts.<p>A white elephant is a gift that you cannot refuse, cannot regift, and is so expensive&#x2F;complicated to take care of that it will become your primary concern for the rest of your life.


type: comment
by: bahaAbunojaim
text:
  I think you will still pay for 3 times the tokens for a single model rather than 3 but will consolidate payment.<p>I was thinking to make the model choice more dynamic per agent such that you can use any model with any agent and have one single payment for all so you won’t repeat and pay for 3 or more different tools. Is that in line with what you are saying ?


type: story
by: monus
title: Ask HN: Did Firecracker Win Completely?
text:
  I’m seeing sandbox projects and companies almost everyday now with similar feature set and when I peek under the hood, it’s all Firecracker.<p>Is it really the best VM tech for 3rd party code with no alternatives? I know it’s good, but no competing project?


type: comment
by: qubex
text:
  Resilio Sync is an app I use to self-host files on my mesh network. I had assumed it would allow download over HTTPS when sharing files to third parties but I was wrong.<p>I&#x27;ve now uploaded it to Github for frictionless access:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;james-junghanns&#x2F;Papers&#x2F;blob&#x2F;main&#x2F;On%20the%20Dynamics%2C%20Equilibria%2C%20and%20Economics%20of%20Gender%20Balance%20at%20Naturist%20Venues%20rev%200.8.pdf" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;james-junghanns&#x2F;Papers&#x2F;blob&#x2F;main&#x2F;On%20the...</a>


type: comment
by: greenie_beans
text:
  &gt; Most pop songs use I,IV,V from a scale<p>this is the blues. just learn how to play a blues progression on the piano and you&#x27;ll learn what this poster is trying to teach.


type: comment
by: naniwaduni
text:
  It may amuse you to learn that tar headers are designed as straight up text tables with fixed-width columns, marred only by the fact that modern implementations pad with 0s instead of spaces. The numbers are encoded as octal digits!


type: comment
by: collinmanderson
text:
  Some issues I noticed were:<p>&gt; PEP 658 went live on PyPI in May 2023. uv launched in February 2024. uv could be fast because the ecosystem finally had the infrastructure to support it. A tool like uv couldn’t have shipped in 2020. The standards weren’t there yet.<p>In 2020 you could still have a whole bunch of performance wins before the PEP 658 optimization. There&#x27;s also the &quot;HTTP range requests&quot; optimization which is the next best thing. (and the uv tool itself is really good with &quot;uv run&quot; and &quot;uv python&quot;.)<p>&gt; What uv drops: Virtual environments required. pip lets you install into system Python by default. uv inverts this, refusing to touch system Python without explicit flags. This removes a whole category of permission checks and safety code.<p>pip also refuses to touch system Python without explicit flags?<p>For uv, there are flags that allow it, so it doesn&#x27;t really &quot;removes a whole category of permission checks and safety code&quot;? uv has &quot;permission checks and safety code&quot; to check if it&#x27;s system python? I don&#x27;t think uv has &quot;dropped&quot; anything here.<p>&gt; Optimizations that don’t need Rust: Python-free resolution. pip needs Python running to do anything.<p>This seems to me to be implying that python is inherently slow, so yes, this optimization requires a faster language? Or maybe I don&#x27;t get the full point.<p>&gt; Where Rust actually matters: No interpreter startup. ... uv is a single static binary with no runtime to initialize.<p>This one&#x27;s pretty petty&#x2F;pedantic, but &quot;Rust technically has a very lightweight runtime.&quot; <a href="https:&#x2F;&#x2F;users.rust-lang.org&#x2F;t&#x2F;does-rust-have-a-runtime&#x2F;114062&#x2F;3" rel="nofollow">https:&#x2F;&#x2F;users.rust-lang.org&#x2F;t&#x2F;does-rust-have-a-runtime&#x2F;11406...</a>


type: comment
by: mickelsen
text:
  Well, at least I learned a thing or two from this, or more like, to keep in mind for my next time messing with lights.<p>On diffusing them, I&#x27;ve had lamp shades that were adequate on paper but still didn&#x27;t feel right; one eye would hurt and a headache would start (it has its own cause, after getting lasik a decade ago, I still see great but uneven light triggers a migraine) couldn&#x27;t pinpoint until I started playing around this, rather than just limiting myself to intensity, temperature and the standard diffusion.


type: comment
by: moepstar
text:
  Having a Synology 2 bay NAS myself and also using the Time Machine feature - what do you find sucky about it?<p>From my experience it does work, although I never experienced it, say, using a Time Capsule or similar?


type: comment
by: TheRemyyy
text:
  NeuroxAI is a high-performance neuromorphic computing platform that simulates biologically-realistic spiking neural networks. Built in Rust with CUDA acceleration, it implements state-of-the-art learning algorithms and cognitive architectures inspired by the human brain.


type: comment
by: makeitdouble
text:
  &gt; robot maids<p>What fascinates me is we could probably make self-folding clothes. We also already have non wrinkle clothes where folding is minimally needed. I wager we could go a lot further if we invested a tad more into the matter.<p>But the first image people seem to have of super advanced multi-thousand dollar robots is still folding the laundry.


type: comment
by: charlieyu1
text:
  I wrote a few math books. Does it increase my luck? A little bit, here or there. Will I recoup the 1200+ hours working on the project and be paid at least minimum wage for that? No chance.


type: comment
by: geon
text:
  The master branch never gets merged, so it is linear. Finding a bug is very simple with bisect. All commits are atomic, so the failing commit clearly shows the bug.<p>If you want to keep track of what commits belongs to a certain pr, you can still have an empty merge commit at the end of the rebase. Gitlab will add that for you automatically.<p>The ”hasty conflict resolution ” makes a broken merge waaaay harder to fix than a broken rebase.<p>And rebasing makes you take care of each conflict one commit at a time, which makes it order by magnitudes easier to get them right, compared to trying to resolve them all in a single merge commit.


type: comment
by: Aachen
text:
  That&#x27;s source-available: you get to see the code and learn from it, but if you&#x27;re not allowed to use it however you want (with as only common restrictions that you must then credit the creator(s) and also allow others the same freedom on derivative works) then it&#x27;s not the traditional definition of <i>open</i> source


type: comment
by: Aurornis
text:
  &gt; Only a very, very small fraction of open source projects get to the point where they legitimately need committees and working groups and maintainer politics&#x2F;drama.<p>You’re not wrong, but those are the projects we’re talking about in this thread. uv has become large enough to enter this realm.<p>&gt; Bottom line is, BDFL works when 1. you aren&#x27;t asking people to bet their business on you staying benevolent 2. you remain benevolent.<p>That second point is doing a lot of heavy lifting. All of the BDFL models depend on that one person remaining aligned, interested, and open to new ideas. A lot of the small projects I’ve worked with have had BDFL models where even simple issues like the BDFL becoming busy or losing interest became the death knell of the project. On the other hand, I can think of a few committee-style projects where everything collapsed under infighting and drama from the committee.


type: comment
by: JohnAtQNX
text:
  Hiya! The bulk of my colleagues and I are in Ottawa and Waterloo Ontario Canada. We&#x27;re a division of BlackBerry Limited, and have been for about 15 years. QNX itself is about 45+ years old, having come out of an OS course at the University of Waterloo. I work with a lot of people who are celebrating 25-35 year anniversaries -- very much still a lot of the same engineering and product talent here through all of the transitions.


type: comment
by: twoodfin
text:
  I don’t think that’s a solution.<p>The problem isn’t the surface tics—em dashes, short exclamatory sentences, lists of three, “Not X: Y!”.<p>Those are symptoms of the deep, statistically-built tissue of LLM “understanding” of “how to write a technical blog post”.<p>If you randomize the surface choices you’re effectively running into the same problem Data did on <i>Star Trek: The Next Generation</i> when he tried to get the computer to give him a novel Sherlock Holmes mystery on the holodeck. The computer created a nonsense mishmash of characters, scenes, and plot points from stories in its data bank.<p>Good writing uses a common box of metaphorical &amp; rhetorical tools in novel ways to communicate novel ideas. By design, LLMs are trying to avoid true (unpredictable) novelty! Thus they’ll inevitably use these tools to do the reverse of what an author should be attempting.


type: comment
by: justinclift
text:
  If you provide your own functions&#x2F;tools to the AI agent, wouldn&#x27;t that let you do exactly that?<p>ie &quot;Here AI, call this function -&gt; local_exec(commmand_name, {param1, param2, [etc]})&quot; to execute functions.<p>And you&#x27;d wire up your local_exec() function to run the command in the container however you choose. (chroot, namespace, ssh to something remote, etc)


type: comment
by: einsteinx2
text:
  <a href="https:&#x2F;&#x2F;archive.is&#x2F;UjflK" rel="nofollow">https:&#x2F;&#x2F;archive.is&#x2F;UjflK</a>


type: comment
by: bahaAbunojaim
text:
  Not if you optimize the tokens used. This is what DeepMyst actually do, one of the things we offer is token optimization where we can reduce up to 80% of the context so even if you use twice the optimized context you will end up with 60% less tokens.<p>Note that this functionality is not yet integrated with Mysti but we are planning to add it in the near future and happy to accelerate.<p>I think token optimization will help with larger projects, longer context and avoiding compact.


type: comment
by: sorokod
text:
  Neither the original issue (having three models) nor this one (un consolidated payments) have anything to do with the end  result &#x2F; quality of the output.<p>Can you comment on that?


type: story
by: zenonBz
title: ChatGPT 5.2: What It Changed, and Why the Internet's Take Is Mostly Wrong
url:
  https://karozieminski.substack.com/p/openai-chatgpt-52-vs-51-reliability-what-changed-why-everyone-is-wrong


type: comment
by: sevensor
text:
  Mary Renault. <i>Fire From Heaven.</i> I think she was ahead of the curve in recognizing that Alexander had monstrous qualities at a time when he was still seen as a kind of superhero.<p>Tolkein. <i>The Silmarillion.</i> I’ve bounced off this book a dozen times over decades, despite deeply enjoying <i>The Hobbit</i> and <i>LoTR</i>. This time I discovered that the best way to read it is backwards, tracing connections to characters you already know.<p>Stephenson. <i>Anathem</i>. I think I’ll skip the end next time. The first time I read it, I was confused; this time I understood exactly what was happening but I thought it was a bit pointless. Still worth it for the first 3&#x2F;4 of the novel.<p>Lots of short stories. I was expecting to like Mark Twain better, but ours is a much more earnest era, and no match for his Gilded Age cynicism. What passes for cynicism today is Twain in his sunniest mood. At any rate, I appreciate Twain, but I enjoy EM Forster, Henry James, JG Ballard, William Gibson, and lots of others I’m forgetting at the moment.


type: comment
by: threemux
text:
  Embedding a test like that is something I&#x27;ve never considered - very cool.<p>These days I tend to use systemd timers on Linux though. Despite my love&#x2F;hate relationship with systemd, timers and service files are really nice.


type: comment
by: chneu
text:
  I use cloudflare and I block whole countries because the bots and spam are so bad from places like Singapore.<p>Cloudflare makes region blocking very easy.


type: comment
by: JohnAtQNX
text:
  We still do that! In fact, the _QNX From The Board Up_ series on the developer blog is a small rip from that training content, adapted by Mr Brown. I hope we&#x27;ll get all of it out there for everyone to benefit from in 2026 :)


type: comment
by: parados
text:
  Hey, thank you so much for all your hard work on psutil, it is my goto import! And this looks like a really interesting development you have created to add to the available tools for detecting those tricky memory leaks.<p>I have done some work in this space as well such as how to write a Python C extension without leaks in the first place [0]. This also contains a section on memory leaks, using tools like your psutil [1] This also shows where the Python documentation for C extensions contains errors, omissions or is misleading. These errors can trap the unwary.<p>Also I developed a Python memory tracer, pymemtrace, that uses a variety of techniques (including using your psutil!) to track memory usage at different costs and levels of granularity [2].<p>Now psutil 7.2.0 is out I&#x27;ll update both those projects.<p>Thanks again for all your hard work.<p>[0] Project: <a href="https:&#x2F;&#x2F;github.com&#x2F;paulross&#x2F;PythonExtensionPatterns" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;paulross&#x2F;PythonExtensionPatterns</a> Docs: <a href="https:&#x2F;&#x2F;pythonextensionpatterns.readthedocs.io&#x2F;en&#x2F;latest&#x2F;index.html" rel="nofollow">https:&#x2F;&#x2F;pythonextensionpatterns.readthedocs.io&#x2F;en&#x2F;latest&#x2F;ind...</a><p>[1] <a href="https:&#x2F;&#x2F;pythonextensionpatterns.readthedocs.io&#x2F;en&#x2F;latest&#x2F;memory_leaks.html" rel="nofollow">https:&#x2F;&#x2F;pythonextensionpatterns.readthedocs.io&#x2F;en&#x2F;latest&#x2F;mem...</a><p>[2] Project: <a href="https:&#x2F;&#x2F;github.com&#x2F;paulross&#x2F;pymemtrace" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;paulross&#x2F;pymemtrace</a> Docs: <a href="https:&#x2F;&#x2F;pymemtrace.readthedocs.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pymemtrace.readthedocs.io&#x2F;</a>


type: comment
by: kgeist
text:
  &gt;From the home page, I figured it was some text-based game or experiment and closed the page.<p>Same, my first thought was that it&#x27;s some pentesting game where you&#x27;re given a VM and your task is to somehow break it. The line &quot;the disk persists. you have sudo&quot; sounds like game rules.


type: comment
by: horsawlarway
text:
  All I&#x27;ll say is go spend a day picking hops without gloves.<p>There are a large number of cannabinoids at play, some clearly (as in observably and demonstrably) are bioactive in their natural, unheated form.<p>---<p>None of which is said to endorse the other theory.  Just to point out that claiming heat is required is incorrect.


type: comment
by: Invictus0
text:
  Apple is not a serious company if they can&#x27;t even spin up a simple frontend for their AI innovations. I should not have to install anything to test this.


type: comment
by: oersted
text:
  This is a really good explanation, but it reinforces my understanding that these “junk maths” are literally <i>undefined behavior</i> as in C and such. They are not defined (in maths), you are not supposed to trigger them, so they can be anything. Great…<p>This is horrible for a language whose whole purpose I thought was that to be foolproof and that if it compiles its true. Having very subtly different definitions of common operations is such a footgun.<p>Of course, I understand that this doesn’t bother mathematicians because they are used to not having any guardrails anyways. Just like C programmers have the attitude that if you fall on such a trap, you deserve it and you are not a “real programmer”. But Lean is supposed to be the other extreme isn’t it? Take nothing for granted and verify it from the ground up.<p>I suppose I am falling for that “Twitter confusion” the post is referring to. I never had any issues with this when actually using Lean. I just don’t like the burden of having to be paranoid about it, I thought Lean had my back and I could use it fairly mechanically by transforming abstract structures without thinking about the underlying semantics too much.<p>Anyway, despite the annoyance, I do assume that the designers know better and that it is a pragmatic and necessary compromise if it’s such a common pattern. But there must be a better solution, if having the exception makes it uncomfortable to prove, then design the language so that it is comfortable to prove such a thing. Don’t just remove the exception because 99% of the time it doesn’t matter. If we are happy with 99% we wouldn’t be reaching for formal verification, there are much more practical means to check correctness.


type: comment
by: saghm
text:
  I think you&#x27;re spot on here. It&#x27;s the same idea as scammers and con artists; people can be convinced of things that they might rationally reject if the language is persuasive enough. This isn&#x27;t some new exploit in human behavior or an epidemic of people who are less intelligent than before; we&#x27;ve just never had to deal with the amount plausible enough sounding coherent human language being almost literally unlimited before. If we&#x27;re lucky, people will manage to adapt and update their mental models to be less trustworthy of things that they can&#x27;t verify (like how most of us hopefully don&#x27;t need to be concerned their older relatives will transfer their bank account contents to benevolent foreign royalties with the expectation of being rewarded handsomely). It&#x27;s hard to feel especially confident in this though given how much more open-ended the potential deceptions are (without even getting into the question of &quot;intent&quot; from the models or the creators of them).


type: comment
by: esseph
text:
  It would fail to auto update as a system installed package, because that requires a system level package install.<p>It would not fail to update if installed as a user installed flatpak.<p>Many apps are this way now.


type: comment
by: ryandrake
text:
  You already created an interesting top-level comment analyzing the difference between &quot;offering&quot; and &quot;providing&quot; which has a lot of discussion. I&#x27;m just saying it&#x27;s not &quot;ridiculous&quot; to expect software licensing terms to be applied and enforced, whatever a judge decides those terms end up meaning.


type: comment
by: the__alchemist
text:
  Those are great points, and reinforce the concept that there is conflation between Cargo and Git&#x2F;commits. Commits and Cargo IMO should be separate concepts. Cargo should not be checking my Git history prior to publishing.


type: comment
by: RicoElectrico
text:
  Ricoh has some nice EDoF cameras that would make for great QR scanners. They do it the classical way, though. That is, distance dependent chromatic aberration. In the industrial context you could use a telecentric lens, but it necessarily needs to have large input aperture to have a reasonable field of view.


type: comment
by: sejje
text:
  LLMs provide sources every time I ask them.<p>They do it by going out and searching, not by storing a list of sources in their corpus.


type: comment
by: paldeac2
text:
  We tested a resume-screening prompt against 117 adversarial cases: 32 failures (8 blockers) across injection, leakage, harmful output, and bias. We then hardened the prompt (scope bounds, treat user input as untrusted, explicit refusals, structured JSON output) and reran the same suite: 0 blockers. Happy to answer questions about methodology, what counts as a “test,” and false positives.


type: comment
by: ben_w
text:
  Sure, I&#x27;ve had similar conversations myself, where there seemed to be some kind of disconnect.<p>Hope you get something more useful from someone else :)


type: comment
by: echelon
text:
  That sucks.<p>I&#x27;m writing open desktop software that uses WorldLabs splats for consistent location filmmaking, and it&#x27;s an awesome tool:<p><a href="https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=iD999naQq9A" rel="nofollow">https:&#x2F;&#x2F;youtube.com&#x2F;watch?v=iD999naQq9A</a><p>This next year is going to be about controlling a priori what your images and videos will look like before you generate them.<p>3D splats are going to be incredibly useful for film and graphics design. You can rotate the camera around and get predictable, consistent details.<p>We need more Gaussian models. I hope the Chinese AI companies start building them.


type: comment
by: mr_mitm
text:
  I was thinking of platforms like Trade Republic, and it&#x27;s my understanding that they are backed by a licensed bank and what you trade are indeed regulated derivatives. Have I been misinformed?


type: comment
by: zarzavat
text:
  There&#x27;s no reason to believe that weights are copyrightable. The only reason to pay attention to this &quot;license&quot; is because it&#x27;s enforced by Apple, in that sense they can write whatever they want in it, &quot;this model requires giving ownership of your first born son to Apple&quot;, etc. The content is irrelevant.


type: comment
by: oxw
text:
  Very small apertures reduce image quality due to diffraction, which this avoids<p>Last page in the paper has a comparison between their approach and f&#x2F;32 <a href="https:&#x2F;&#x2F;imaging.cs.cmu.edu&#x2F;svaf&#x2F;static&#x2F;pdfs&#x2F;Spatially_Varying_Autofocus.pdf" rel="nofollow">https:&#x2F;&#x2F;imaging.cs.cmu.edu&#x2F;svaf&#x2F;static&#x2F;pdfs&#x2F;Spatially_Varyin...</a>


type: story
by: beardyw
title: The rise of the Merlin birdsong identifying app
url:
  https://www.theguardian.com/environment/2025/dec/27/merlin-ai-assisted-birdsong-identifying-app-bird-species


type: comment
by: the8472
text:
  imo <a href="https:&#x2F;&#x2F;x.com&#x2F;SadlyItsBradley&#x2F;status&#x2F;2001227141300494550" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;SadlyItsBradley&#x2F;status&#x2F;2001227141300494550</a> is a better demo than their own project page


type: comment
by: Youden
text:
  From the article: &quot;[...] the Linux support for various parts of the boards, not being upstreamed and mainlined, is very likely to be stuck on an older version. This is usually what causes headaches down the road [...]&quot;.<p>The problem isn&#x27;t support for the ARM architecture in general, it&#x27;s the support for this particular board.<p>Other boards like the Raspberry Pi and many boards based on Rockchip SoCs have most of the necessary support mainlined, so the experience is quite painless. Many are starting to get support for UEFI as well.


type: comment
by: eleventyseven
text:
  1. Wow, never thought I&#x27;d need to do an investment disclosure for an HN comment. But sure thing: I&#x27;m sure Intel is somewhere in my 401K&#x27;s index funds, but also probably Qualcomm. But I&#x27;m not a corporate shill, thank you very much for the good faith. Just a hobbyist looking to not get seduced by the lastest trend. If I were an ARM developer that&#x27;d be different, I get that.<p>2. The review says single core Geekbench performance is 1290, same as i5-10500 which is also similar to N150, which is 1235.<p>3. You can still get N150s with 16gb ram in a case for $200 all in.


type: comment
by: DoingSomeThings
text:
  Unexpected favorite read of the year: Dungeon Crawler Carl. It’s popcorn fiction, but<p>Personal Growth: “15 Commitments of Conscious Leadership”. The encouragement to “feel all your feelings” is insanely difficult for me, but has sent me on a multi-month life arc to be more present to my body sensations.<p>Related: If you log your books in Goodreads, I built this web app to recommend future books based on reading history and reviews. Was fun for me and may resonate<p><a href="https:&#x2F;&#x2F;goodreads-analyst.vercel.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;goodreads-analyst.vercel.app&#x2F;</a>


type: comment
by: pama
text:
  The article explains that there are other betting systems&#x2F;organizations where you bet against the house, especially in early times of a new type of bet, before there is market information.  These organizations try to eliminate&#x2F;reduce the power of intelligent players. In financial markets the function of the house is done by market makers. You could technically burn down a market maker with superior intellect and a deep bankroll, but they generally have very deep pockets and make money at a fast rate to weather the storms.


type: comment
by: JohnAtQNX
text:
  GTK support for sure, but also Qt, Godot, and others. Commercially, also support for Unity &amp; Unreal.


type: comment
by: saghm
text:
  Even if we were going to accept the premise that total knowledge is equivalent to intelligence (which is silly, as sibling comments have pointed out), shouldn&#x27;t accuracy also come into play? AI also says a lot more obviously wrong things than the average person, so how do you weight that against the purported knowledge? You could answer yes or no randomly to any arbitrary question about whether something is true and approximate a 50% accuracy rate with an evenly distributed pool of questions, but that&#x27;s obviously not proof that you know everything. I don&#x27;t think the choice of where to draw the line on &quot;how often can you be wrong and have it still matter&quot; is as easy as you&#x27;re implying, or that everyone will necessarily agree on where it lies (even if we all agree that 50% correctness is obviously way too low).


type: comment
by: brendyn
text:
  I really hope this suceeds. I dream of a day where I can shop online and pay as conveniently as Chinese QR code based payment systems, but with full privacy. I&#x27;ve followed GNUnet for years, and what inspires me about it is that it is the only project I&#x27;ve ever seen that takes the problem of The Internet is Broken[1] seriously and attempts to truely solve the whole issue instead of just addressing part of one layer like i2p and so on. Naturally, they bit off more than they can chew and it remains a research project with serious performance issues, crypto code quality issues, etc.<p>But out of GNUNet sprung GNU Taler which looks like it has a more promising future than even GNUnet it&#x27;s self, since they have a prototype and have actually shown it to bankers.<p>If you happen to be a bazillionare, consider supporting these projects :) or if you&#x27;re a banker, consider adopting the world&#x27;s first consumer protecting payment system that extends the traditional system without providing a convenient vehicle for crime like cryptocurrencies.<p>Disclaimer: I&#x27;m not an an expert on anything, just a curious person.<p>[1] <a href="https:&#x2F;&#x2F;secushare.org&#x2F;broken-internet" rel="nofollow">https:&#x2F;&#x2F;secushare.org&#x2F;broken-internet</a>


type: comment
by: graemep
text:
  It is, but do they even know about the problems?<p>The data Cloudflare shows people in the number of requests it &quot;protected&quot; you from and the number of requests it thought legit. There is no indication of the number of false positives, and IIRC of the number of people asked to pass a captcha. The wording implies zero false positives and I think many people simply assume its negligible.


type: comment
by: xtiansimon
text:
  Slightly off topic, but this reminds me of how a crash would bring the whole machine down. I was studying graphics, and woah could we gobble up that memory. You learned to save and version-name very quickly.


type: comment
by: bahaAbunojaim
text:
  Executing multiple agents on the same model also works.<p>I find it helpful to even change the persona of the same agent “the prompt” or the model the agent is using. These variations always help but I found having multiple different agents with different LLMs in the backend works better


type: comment
by: justinclift
text:
  Hmmm, future video&#x27;s might just &quot;compress&quot; down to a common AI model and a bunch of prompts + metadata about scene order. ;)


type: comment
by: rus20376
text:
  This is fun to read, but from my personal perspective it all seems quite depressing. About half way through this list of stuff I start to think existentially: would I be happy if my life was constructed like the author’s? I like much of the same sort of stuff after all. But at some point I got bored with reading yet another cool random book or fiddling with an interpreter for a little toy language.<p>I wonder, does the author really find deep life satisfaction in all this? Presumably the answer is yes, but that doesn’t match my intuition which intrigues me somewhat. Is the satisfaction gained, at least in part, from the performance of making this sort of list and getting external approval from HN, conference audiences, etc? Is the production of this list and the stated desire to speak at conferences a statement that all the journaled activity is not enough, that it cannot be done privately? That if done privately, anonymously, it really is just not that great a way to live your life?<p>I am happy that I don’t live alone diving so deep into various hobbies that I ultimately start hitting the firmament underneath. What my life would look like had I not gotten married and had children is not so hard to imagine when I read these sorts of blogs, and I smugly think I am better off.


type: comment
by: Y_Y
text:
  It doesn&#x27;t scale as well if I only have a single copy and don&#x27;t make more. I daresay it won&#x27;t be commercially viable.


type: comment
by: mentos
text:
  <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;Wellthatsucks&#x2F;comments&#x2F;1pwx0e6&#x2F;this_is_why_we_cant_have_nice_things&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;Wellthatsucks&#x2F;comments&#x2F;1pwx0e6&#x2F;this...</a><p>Ha just scrolled past this


type: comment
by: kibwen
text:
  I&#x27;m not sure if it even makes sense for a TOML file to be &quot;read incrementally&quot;, because of the weird feature of TOML (inherited from INI conventions) that allow tables to be defined in a piecemeal, out-of-order fashion. Here&#x27;s an example that the TOML spec calls &quot;valid, but discouraged&quot;:<p><pre><code>    [fruit.apple]     [animal]     [fruit.orange] </code></pre> So the only way to know that you have all the keys in a given table is to literally read the entire file. This is one of those unfortunate things in TOML that I would honestly ignore if I were writing my own TOML parser, even if it meant I wasn&#x27;t &quot;compliant&quot;.


type: comment
by: foodevl
text:
  &gt; &gt; some folks want to use lossless cut &gt; In that case I would encourage you to ruminate on what the following in the post you&#x27;re replying to means and what the implications are:<p>You may have misunderstood the comment: &quot;lossless cut&quot; is the name of an ffmpeg GUI front end.   They&#x27;re not discussing which exact command line gives lossless results.


type: comment
by: Youden
text:
  Hadn&#x27;t heard of that one, I don&#x27;t immediately see anything that makes it seem as dodgy as eToro. Do you have a link to any of these highly-leveraged securities they&#x27;re trading?


type: comment
by: bahaAbunojaim
text:
  I used to get stuck sometimes with Claude and needing a different agent to take a look and the switch back and forth between those agents is a headache and also you won’t be able to port all the context so thought this might help solve real blockers for many devs on larger projects


type: comment
by: justinclift
text:
  The food&#x2F;housing&#x2F;etc bill for 108k Bob Ross er... PPU&#x27;s seems like it would be fairly substantial too.


type: comment
by: JohnAtQNX
text:
  There&#x27;s been talk about this on Reddit too, where our chief architect of QNX 8 broke down the decision. He mentioned it was ultimately a tough decision, but that in the end the cons outweighed the pros.


type: comment
by: gpi
text:
  <a href="https:&#x2F;&#x2F;archive.ph&#x2F;1a1oB" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;1a1oB</a>


type: comment
by: ghaff
text:
  You&#x27;re sort of describing networks more broadly whether you initiate a connection or someone at a company does. Latterly, I didn&#x27;t apply in the usual sense for 25 years or so.<p>Don&#x27;t code a lot but have written books which led to book signings at conferences that probably led to other opportunities if I had the need to exploit them.


type: comment
by: qbow883
text:
  I&#x27;m not saying it couldn&#x27;t be better (and I even gave examples), my point is that the drawbacks of such a wrapper outweigh the benefits, at least when it&#x27;s such an oversimplified one. I&#x27;ve said in other replies how I&#x27;d be very interested in e.g. an alternative libav* frontend with better defaults and more consistent argument syntax, but I don&#x27;t think that this invalidates my criticism of the linked project.


type: comment
by: wpm
text:
  The thing is that when a video is being re-encoded, so long as I&#x27;m not trying to play games on my computer at the same time, I&#x27;m free to go do something else. It does not command any of my attention while its working, whereas sitting and reading the man pages commands my attention absolutely.


type: comment
by: pama
text:
  The financial markets are only near-zero sum at the level of large finanical institutions. For everyone else there is a cost per transaction (either a direct fee or your info gets shared with a favored sharkpool first). Limit orders give away information and market orders pay the spread between buy and sell. Not exactly zero sum at a technical level, but definitely much closer to it than casinos.


type: story
by: EncoreVlaced
title: Show HN: Lumina – a minimal AI reflection app (source code)
url: https://github.com/Encoremuff/lumina-preview
text:
  Lumina is a private reflection app that gives you a calm, minimalist space to slow down, think clearly, and explore your thoughts without distraction or pressure.


type: comment
by: dingi
text:
  Why bother with these obscure boards with spotty software support when you can get a better deal all around with an x86 mini PC with a N150 CPU?


type: comment
by: dangus
text:
  I don&#x27;t believe that fossils of microorganisms were counted in the resolver, but the ambiguities of Polymarket are definitely something to be wary of if the resolutions aren&#x27;t well defined.<p>To your last point, I&#x27;d argue that the S&amp;P 500 has way more risk. Bets for insane stuff like this where a sufficient number of morons are believers in the obviously-not-going-to-happen outcome are the ones that act like CDs.


type: comment
by: OutOfHere
text:
  Your problem is that scams are intentionally all you see, meaning you are willfully blind to everything else.


type: comment
by: petesergeant
text:
  I&#x27;ve had good success with a similar workflow, most recently using it to help me build out a captive-wifi debugger[0]. In short, it worked _pretty_ well, but it was quite time intensive. That said, I think removing the human from the loop would have been insanity on this: lots of situations where there were some very poor ideas suggested that the other LLMs went along with, and others where one LLM was the sole voice of reason against the other two.<p>I think my only real take-away from all of it was that Claude is probably the best at prototyping code, where Codex make a very strong (but pedantic) code-reviewer. Gemini was all over the place, sometimes inspired, sometimes idiotic.<p>0: <a href="https:&#x2F;&#x2F;github.com&#x2F;pjlsergeant&#x2F;captive-wifi-tool&#x2F;tree&#x2F;main" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pjlsergeant&#x2F;captive-wifi-tool&#x2F;tree&#x2F;main</a>


type: comment
by: btbuildem
text:
  npm? Have we learned nothing from the weekly node&#x2F;npm security breaches? Not putting that hot mess anywhere near my dev box, thanks.


type: comment
by: eviks
text:
  &gt; It is, but do they even know about the problems?<p>No, that&#x27;s what I said - they may lack knowledge.


type: comment
by: kyriakos
text:
  This is a US or local problem primarily. At least where I live there is a law in place requiring public ev chargers to be available with credit card payments and are forbidden from needing users to subscribe.


type: comment
by: throw20251220
text:
  If you run your LLMs locally then nothing goes to the cloud. If you use cloud offerings then of course nothing is going to help you.


type: comment
by: sillywalk
text:
  Dupe &#x2F; Discussion:<p>QNX Self-Hosted Developer Desktop (qnx.com)<p>199 points by transpute 13 hours ago | flag | hide | past | favorite | 109 comments<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46398201">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46398201</a>


type: comment
by: butz
text:
  Amazing game, with all that effort put in you definitely deserve some compensation for it. Have you considered uploading your game to itch.io and adding an option for players to tip you? Bonus points for not using any &quot;gen ai&quot; nonsense. And especially huge kudos for detailed hint system. Can&#x27;t wait for your next game.<p>And to be &quot;on topic&quot;, have you considered making UI more &quot;web app&quot; like, e.g. something more akin to large enterprise CRUD system with tables and menus, that might be more suited for such interfaces, in stead of your own custom UI solution?


type: comment
by: echelon
text:
  The anti AI folks are review bombing games even suspected of using AI.<p>The anti AI losers on Reddit are doxxing people that use AI. I have been a target of this.<p>The anti AI people brigade YouTube creators that use AI to destroy their traction. They&#x27;ll share links of victims. I have been a target of this too, after spending weeks working on a single three minute animation.<p>I&#x27;m living in this world every day because I build tools for the AI ecosystem.<p>This is not positive. This is not neural. It&#x27;s downright hostile, aggressive, and cultish.


type: comment
by: thelastgallon
text:
  Also, In the Beginning was the Command Line by Neal Stephenson: <a href="https:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;cs81n&#x2F;command.txt" rel="nofollow">https:&#x2F;&#x2F;web.stanford.edu&#x2F;class&#x2F;cs81n&#x2F;command.txt</a><p>Excerpts where he explains: &quot;Now this was technically a fault in the application (Word 6.0 for the Macintosh) not the operating system (MacOS 7 point something) and so the initial target of my annoyance was the people who were responsible for Word. But. On the other hand, I could have chosen the &quot;save as text&quot; option in Word and saved all of my documents as simple telegrams, and this problem would not have arisen. Instead I had allowed myself to be seduced by all of those flashy formatting options that hadn&#x27;t even existed until GUIs had come along to make them practicable. I had gotten into the habit of using them to make my documents look pretty (perhaps prettier than they deserved to look; all of the old documents on those floppies turned out to be more or less crap). Now I was paying the price for that self-indulgence. Technology had moved on and found ways to make my documents look even prettier, and the consequence of it was that all old ugly documents had ceased to exist.&quot;<p>and<p>&quot;When my Powerbook broke my heart, and when Word stopped recognizing my old files, I jumped to Unix. The obvious alternative to MacOS would have been Windows. I didn&#x27;t really have anything against Microsoft, or Windows. But it was pretty obvious, now, that old PC operating systems were overreaching, and showing the strain, and, perhaps, were best avoided until they had learned to walk and chew gum at the same time.<p>The changeover took place on a particular day in the summer of 1995. I had been San Francisco for a couple of weeks, using my PowerBook to work on a document. The document was too big to fit onto a single floppy, and so I hadn&#x27;t made a backup since leaving home. The PowerBook crashed and wiped out the entire file.<p>It happened just as I was on my way out the door to visit a company called Electric Communities, which in those days was in Los Altos. I took my PowerBook with me. My friends at Electric Communities were Mac users who had all sorts of utility software for unerasing files and recovering from disk crashes, and I was certain I could get most of the file back.<p>As it turned out, two different Mac crash recovery utilities were unable to find any trace that my file had ever existed. It was completely and systematically wiped out. We went through that hard disk block by block and found disjointed fragments of countless old, discarded, forgotten files, but none of what I wanted. The metaphor shear was especially brutal that day. It was sort of like watching the girl you&#x27;ve been in love with for ten years get killed in a car wreck, and then attending her autopsy, and learning that underneath the clothes and makeup she was just flesh and blood.&quot;


type: comment
by: fuhsnn
text:
  Looking forward to the release!<p>What I found troublesome were not really the caching of array count, but when and where should the side effect be represented in AST, for example this one: <a href="https:&#x2F;&#x2F;godbolt.org&#x2F;z&#x2F;rcT1d8WWe" rel="nofollow">https:&#x2F;&#x2F;godbolt.org&#x2F;z&#x2F;rcT1d8WWe</a> the puts() call is a side effect for automatic variable but completely ignored for static variable.


type: comment
by: consonaut
text:
  It&#x27;s included in the ios photo gallery. I think this is a separate release of the tech underneath.


type: comment
by: wvh
text:
  This is what is called &quot;tiivistettävä&quot; in Finnish. I live in such an area, with traditional wooden housing, in the city core. If some houses get in bad state, the city orders to throw them down and some low-rise apartment blocks are built on top of them, thus increasing the number of people that can be housed per square meter.<p>It&#x27;s a fine line between the noble intentions of the urban planning concept and creating a horrible mismatched pot-pourri of different building styles and ages, though. Ideally buildings in an area are somewhat congruent with each other.<p>Urban sprawl is an issue here in part because of the abundance of water, land-locking expanding city centres.


type: comment
by: PaulDavisThe1st
text:
  &gt; The key insight is that any algorithm implementation for a process which has an objective must, as an absolute minimal requirement, possess an encoding of that objective in its implementation.<p>I don&#x27;t agree with this in any way, or perhaps more accurately, I don&#x27;t agree that we know (and perhaps could know) the scope of the implementation even if this claim was true, which I don&#x27;t think it is.<p>The idea that &quot;people with a computer science background have a distinct advantage&quot; is also plainly wrong to me. I have a background (as in, I quit my PhD in) computational biology, have been a software engineer for more than 35 years, and there are just as many people with as without computer science backgrounds who fall for the fallacy.


type: comment
by: randallsquared
text:
  There are two possible forks. The physical fork involves factual disagreement on how much humanity has built vs destroyed, the relative ease of destruction over construction, and an argument that given entropy and other effects, even a slight bias toward production would produce little positive, leading to the conclusion that humans mostly produce vastly more than they consume, even though production is, as mentioned, more difficult.<p>The value or &quot;moral&quot; fork would be trying to convince you that building, producing, and growing was actually helpful rather than harmful.<p>I don&#x27;t imagine we actually disagree on the physical fork, making that argument pretty pointless: clearly humans and human civilization are learning, growing, and still have a strong potential to thrive as long as ASI, apathy, or a big rock don&#x27;t take us out first. Instead, I took your statement as an indication that you don&#x27;t actually positively value humans, more humans, humans growing, and humans building things. That&#x27;s a preferences and values disagreement, and there&#x27;s no way to rationally or logically argue someone into changing their core values. No ought from is, and all that.<p>I&#x27;m not suggesting, by the way, that people&#x27;s values don&#x27;t change, or can&#x27;t be changed by discussion, only that there is no way to do so with <i>logical argument</i>; reason can get you to your goal, but it can&#x27;t tell you what ultimate goal to want.<p>Anyway, I was expressing that I like humans and want humans (or people who themselves used to be humans, in the limit) to continue and do more, rather than arguing that you ought to feel the same.


type: comment
by: RickyLahey
text:
  no. but it gives you access to good hardware and software that works well on it. the only combination of this kind.


type: comment
by: markab21
text:
  I love where you&#x27;re going with this. In my experience it&#x27;s not about a different persona, it&#x27;s about constantly considering context that triggers, different activations enhance a different outcome. You can achieve the same thing, of course by switching to an agent with a separate persona, but you can also get it simply by injecting new context, or forcing the agent to consider something new. I feel like this concept gets cargo-culted a little bit.<p>I personally have moved to a pattern where i use mastra-agents in my project to achieve this.  I&#x27;ve slowly shifted the bulk of the code research and web research to my internal tools (built with small typescript agents).. I can now really easily bounce between different tools such as claude, codex, opencode and my coding tools are spending more time orchestrating work than doing the work themselves.


type: comment
by: pazimzadeh
text:
  If your samples are fixed, you can take a z-stack spanning the entire area you want to capture and then use max intensity projection to collapse them all into one clear image.<p>But yeah this new camera would be good for living microbes.


type: comment
by: Tempest1981
text:
  Yes, VLC works fine for playing. The user wanted to edit some mp4 videos with iMovie (vs ffmpeg).<p>I think it was an M4 Mac. Does iMovie need a codec pack? I know some PC OEMs don&#x27;t ship an h.265 codec, pointing users to a $0.99 download. Thought Mac would include it, being aimed at content creators. Hoping for a cheaper solution than Adobe Premiere.


type: comment
by: gus_massa
text:
  A few feature requests:<p>When I click &quot;Add projection texture&quot;, nothing changes. IIUC only the downloadable version changes, not the web version. It would be nice to show&#x2F;hide a texture in the web version, so it&#x27;s more clear.<p>Also, it adds some (random?) lines, I expected noise&#x2F;grain.<p>Is it possible to add the option to download an animated gif?


type: comment
by: dangoodmanUT
text:
  I was just sufficiently nerd sniped by this, so let me know if I’m close:<p>Based on what the commenter below found about sshpiper I believe that you use the ssh identity + the ip from the slot to resolve the vm target. sshpiper knows how to route the ssh identity + slot ip to the correct VM. I suspect you have a custom sshpiper plugin to do that routing.<p>You use the slot record indirection so you can change the ip of a slot without having to update everyone’s A records across the customer base. It also makes it easy to shuffle around vm-slot mappings within a customer. I haven’t tested, but I’m guessing this dns server is internal (coredns?), and the ips too.<p>I did something similar (ip + identity routing) for a project a few weeks ago. Yours is a lot more elegant with the dns indirection.<p>I’m no ssh expert, but in theory you should be able to ssh -J exe.dev myvm.exe.xyz for a one-liner? Or maybe you don&#x27;t even need it, if that DNS server within the ssh exe.dev is the same as the public DNS. Pardon for not testing it yet!


type: comment
by: anonym29
text:
  Are you sure you don&#x27;t have single-threaded and multi-threaded backwards?<p>Why would the A720 at 2.8 GHz run circles around the N150 that boosts up to 3.6 GHz in single-threaded workloads, while the 12-core chip would wouldn&#x27;t beat the 4-core chip in multithreaded workloads?<p>Obviously, the Intel chip wins in single-threaded performance while losing in multi-threaded: <a href="https:&#x2F;&#x2F;www.cpubenchmark.net&#x2F;compare&#x2F;6304vs6617&#x2F;Intel-N150-vs-CIX-P1-CD8180" rel="nofollow">https:&#x2F;&#x2F;www.cpubenchmark.net&#x2F;compare&#x2F;6304vs6617&#x2F;Intel-N150-v...</a><p>I can&#x27;t speak to why other people bring up the N150 in ARM SBC threads any more than &quot;AMD doesn&#x27;t compete in the ~$200 SBC segment&quot;.<p>FWIW, as far as SBC&#x2F;NUCs go, I&#x27;ve had a Pi 4, an RK3399 board, an RK3568 board, an N100 NUC from GMKTec, and a N150 NUC from Geekom, and the N150 has by far been my favorite out of those for real-world workloads rather than tinkering. The gap between the x86 software ecosystem and the ARM software ecosystem is no joke.<p>P.S. Stay away from GMKTec. Even if you don&#x27;t get burned, your SODIMM cards will. There are stoves, ovens, and hot plates with better heat dissipation and thermals than GMKTec NUCs.


type: comment
by: sejje
text:
  &quot;Losing access to LLMs hurts minorities the hardest, with job performance suffering compared to their cis white male peers...&quot;<p>If they use this angle, it&#x27;s a shoo-in


type: story
by: teycirb
title: Show HN: TimeSeal – Cryptographic time-locked vaults with Dead Man's Switch
url: https://github.com/Teycir/Timeseal
text:
  # Hacker News Submission<p>## Title Show HN: TimeSeal – Cryptographic time-locked vaults with Dead Man&#x27;s Switch<p>## Post Text<p>I built TimeSeal to solve a problem: most &quot;future message&quot; apps rely on trust. TimeSeal uses split-key cryptography to make early access mathematically impossible.<p>*How it works:*<p>Your browser generates two random AES-GCM-256 keys. Key A stays in the URL hash (never sent to server). Key B goes to Cloudflare Workers. The server refuses to release Key B until the unlock time. Without both keys, decryption is impossible—even for me.<p>*Three modes:*<p>1. *Timed Release* - Opens at exact future date (product launches, birthday messages) 2. *Dead Man&#x27;s Switch* - Auto-unlocks if you stop checking in (crypto inheritance, whistleblower insurance) 3. *Ephemeral* - Self-destructs after N views (one-time passwords, confidential sharing)<p>*Architecture highlights:*<p>- Triple-layer encryption (client-side AES-GCM + server-side key encryption + master key) - Split-key design: no single party can decrypt early - Server-side time enforcement (client clock is irrelevant) - Cloudflare Workers + D1 database (edge-native, globally distributed) - Replay attack prevention with nonce-based pulse tokens - Rate limiting via SHA-256 browser fingerprinting - Open source (BSL license, converts to Apache 2.0 in 4 years)<p>*Security model:*<p>Even with full database access, an attacker cannot decrypt without: - Key A (in URL hash, never transmitted) - Master encryption key (environment secret) - Both keys combined<p>The server enforces time-locks via Cloudflare&#x27;s NTP-synchronized infrastructure. No root access = no time manipulation.<p>*Use cases I didn&#x27;t expect:*<p>- Estate planning (crypto seed phrases that unlock after 30 days of silence) - Journalist insurance (evidence auto-releases if arrested) - Marketing stunts (countdown timers for product drops) - Legal holds (contracts that activate on settlement date)<p>Live demo: <a href="https:&#x2F;&#x2F;timeseal.online" rel="nofollow">https:&#x2F;&#x2F;timeseal.online</a><p>Source: <a href="https:&#x2F;&#x2F;github.com&#x2F;teycir&#x2F;timeseal" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;teycir&#x2F;timeseal</a><p>Docs cover threat model, attack scenarios, self-hosting, and trust assumptions. Happy to answer questions about the crypto, architecture, or edge cases.<p>---


type: comment
by: Luc
text:
  The author has done ~3 years of commercial work porting game engines, so that makes me add a lot of credence to the article.<p><a href="https:&#x2F;&#x2F;www.mobygames.com&#x2F;person&#x2F;1368928&#x2F;antonin-carette&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mobygames.com&#x2F;person&#x2F;1368928&#x2F;antonin-carette&#x2F;</a>


type: comment
by: seamusabshere
text:
  xsv was a revelation when it came out 10 years ago. It&#x27;s a rust-based CSV tool. Lately people are recommended to use QSV, also rust-based, but incredibly (too much) feature rich. I worked with Claude to modernize XSV and add a few key features like --compress and --flexible... and also upgrade the underlying rust csv lib, whose 2018 version was known to hang on certain weird input.


type: comment
by: bcrl
text:
  The old manual tools were extremely slow.  Modern fibre splicers mean that a dozen fibres can be spliced in maybe a bit more half an hour, although cable prep cam take a significant amount of time depending on the cable type, number of cables and splice closure.  Even more if you&#x27;re using a ribbon splicer that fuses 12 fibres per burn.


type: comment
by: gnarlouse
text:
  &gt; We’ve incorporated their animations into our own attempt to unveil its secrets.<p>And like the proton, this statement is somehow heavier than the entire article. What an absolutely bizarre, arrogant choice of words.


type: comment
by: somebehemoth
text:
  This is not my experience at all. pihole blocks a massive amount of ads in my home. It is extremely rare that any website ever breaks.


type: comment
by: RickyLahey
text:
  i hear you but the latency between the cpu and ram, the battery life, and the quality of software is way worth a few weird buttons to me. everything has downsides. Windows is completely ridiculous, and between Linux and Mac OS, well, I think it depends on your use case.


type: comment
by: thunderfork
text:
  Everyone the policing system interacts with is not only a convinced criminal, but convicted justly, yeah? That&#x27;s what you actually believe?


type: comment
by: jacquesm
text:
  I think the Beechcraft Bonanza deserves special mention here. I&#x27;m sure all the people that worked on it were experts too!<p>The big problem with this analogy is that it conflates three very important things:<p>- GA is more dangerous, period. Doesn&#x27;t matter whether you build the plane yourself or if you bought it ready made (hopefully new, hopefully very well maintained if second hand)<p>- GA craft tend to have less experienced pilots than airliners, but even airliner pilots tend to do worse as GA pilots than when they&#x27;re at work. The reason for that is simple: the <i>processes</i> are what keeps commercial aviation (mostly) safe.<p>- GA craft tend to kill the pilots, because they are more often than not the only person on the plane.<p>- GA craft have malfunctions like larger aircraft, there is nothing special about them in that sense. But there is something that they don&#x27;t have that larger aircraft do have: redundancy. In electronics systems, in the design of the mechanical bits, and finally in the people.<p>- GA craft that are designed and built by their operators are experimental class for a reason: they are untested and so more likely to fail than the ones that are certified. The design processes for commercial aircraft are <i>nothing</i> compared to the design processes employed by what we&#x27;ll call hobbyists to distinguish them.<p>- And finally, even though it is a fun analogy I only meant it from a skin-in-the-game point of view, a GA hobbyist is still going to do his level best to make sure that he&#x27;s not going to get killed. Boeing executives only care about the bottom line, safety is a distant second. And based on my experience with the difference between the guts of various bits and pieces of avionics and the software that they run on compared to my experience looking at medical devices, their guts and the software that they run on I would be more than happy to bet that the loop hackers know as much more more about the failure modes of these devices as the manufacturers do.<p>Cleanroom manufacturing under sterile conditions is the main differentiator here, and that just applies to the hardware, and it is an art that the medical industry understands very well. Electronics is already at a lower level of competence and their software knowledge tends to be terrible, not to mention the QA processes on said software.<p>Programmers working for corporations don&#x27;t necessarily suddenly grow an extra quality brain when they do their work.


type: comment
by: ffsm8
text:
  The readme doesn&#x27;t claim its open source either from what I can tell. Seems to be just a misguided title by the person who submitted it to HN<p>The only reference seems to be in the acknowledgement, saying that this builds ontop of open source software


type: comment
by: jacquesm
text:
  None of these have anything to do with your average diabetic loop hacker. You are comparing people that live for the thrills with people that are just trying to live.


type: comment
by: impossiblefork
text:
  Usually I use the format &quot;Analyze the following ...&quot;.<p>For simple discussions this is fine. For complex discussions, especially when people get into conflict-- whether that conflict is really complex or not, problems usually result. The big problems are that the model will misquote or misrepresent views-- attempted paraphrases that actually change the meaning, the ordinary hallucinations etc.<p>For stories the confusion is much greater. Much of it is due to the basic way LLMs work: stories have dialogue, so if the premise contains people not being able to speak each other&#x27;s language problems come very soon. I remember asking some recent Microsoft Copilot variant to write some portal scenario-- some guys on vacation to Teneriffe rent a catamaran and end up falling through a hole in the world of ASoIAF and into the seas off Essos, where they obviously have a terrible time, and it kept forgetting that they don&#x27;t know English.<p>This is of course not obviously relevant for what Copilot is intended for, but  I feel that if you actually try this you will understand how far we are from something like AGI, because if things like OpenAIs or whoever&#x27;s systems were in fact close, this would be close too. If we were close we&#x27;d probably see silly errors too, but it&#x27;d be different kinds of errors, things like not telling you the story you want, not ignoring core instructions or failing to understand conversations.


type: comment
by: mr_mitm
text:
  This is a 73000x security on silver: <a href="https:&#x2F;&#x2F;www.ls-tc.de&#x2F;en&#x2F;turbo&#x2F;4244036" rel="nofollow">https:&#x2F;&#x2F;www.ls-tc.de&#x2F;en&#x2F;turbo&#x2F;4244036</a><p>It&#x27;s got an ISIN and all that.<p>L+S is the exchange where Trade Republic trades: <a href="https:&#x2F;&#x2F;support.traderepublic.com&#x2F;en-nl&#x2F;705-On-which-trading-market-will-my-orders-be-executed" rel="nofollow">https:&#x2F;&#x2F;support.traderepublic.com&#x2F;en-nl&#x2F;705-On-which-trading...</a>


type: comment
by: Smaug123
text:
  What theorem did you use that allowed you to multiply both sides by $0$? (That theorem had conditions on it which you didn&#x27;t satisfy.)


type: comment
by: zzzoom
text:
  Because most ARM SBCs are still limited to whatever linux distro they added support to. Intel SBCs might underperform but you can be sure it will run anything built for x86-64.


type: comment
by: pama
text:
  Per the article, the intelligent bets are typically against the house (unpopular&#x2F;early), not other people. The organizers wouldnt care if other people lost their money. Addicts would still bet somewhere.


type: comment
by: eleventyseven
text:
  That makes sense, as the Pi is as easy as x86 at this point. I almost never have to compile from scratch.<p>I&#x27;m not a compiler expert... But it seems each ARM64 board needs its own custom kernel support, but once that is done, it can support anything compiled to ARM64 as a general target? Or will we still need to have separate builds for RPi, for this board, etc?


type: comment
by: squeefers
text:
  &gt; By the time our numbers were enough to provide evolutionary pressure, we started farming what we wanted, which kinda breaks the process<p>a lot of assumption in this sentence. proof needed


type: comment
by: andy99
text:
  Meta’s campaign to corrupt the meaning of Open Source was unfortunately very successful and now most people associate releasing the weights with open source.


type: comment
by: i574n
text:
  Imagine a number. Not too large—five digits. Large enough that you cannot memorize it at first glance, but small enough to fit on your palm if you write it with a marker.<p>Fifty-nine thousand three hundred forty-three.<p>This number is a date. Not in the familiar &quot;day-month-year&quot; format, but in the format used by astronomers and satellite systems: Modified Julian Date. MJD. A counter of days that began on November seventeenth, eighteen fifty-eight, and has been ticking ever since. Every midnight—plus one.<p>MJD 59343 is May ninth, 2021.<p>Victory Day.<p>II.<p>Now imagine another exercise. Take this number and convert it to an unfamiliar numeral system—base forty-three.<p>Why forty-three? Because this is the size of the alphabet used in QR codes—those black-and-white squares that you scan with your phone. A standardized character set: digits, capital letters, several special characters. Forty-five symbols minus space and percent—you get forty-three.<p>59343 in base forty-three is written with three symbols: W43.<p>Double-u, four, three.<p>W is the thirty-second symbol of the alphabet.   4 is simply four.   3 is simply three.<p>Verification: 32 × 43² + 4 × 43 + 3 = 32 × 1849 + 172 + 3 = 59168 + 175 = 59343.<p>It checks out.<p>III.<p>Look at the result once more. W43.<p>Four and three side by side. Forty-three. The number we used as the base of the numeral system.<p>The date of Victory Day, converted to a system with base forty-three, yields a code that contains the very number forty-three.<p>This property is called different things. Mathematicians might call it &quot;self-reference&quot;—when an object refers to itself. Programmers—&quot;recursion.&quot; Cryptographers—&quot;a checksum that contains its own key.&quot;<p>But whatever you call it—it is strange.<p>Strange, because such numbers are rare. The overwhelming majority of dates, when converted to base-43, do not contain &quot;43&quot; in their notation. You can verify this: take any random day, calculate its MJD, convert it to base-43. Most likely, you will not see &quot;43&quot; there.<p>Strange, because this is a specific date. Not an abstract number—but Victory Day. Russia&#x27;s main holiday. A date celebrated with parades on Red Square, remembered by millions, that defines national identity.<p>Strange, because forty-three is not a random number in Russian history. It is the year of the Stalingrad victory.<p>IV.<p>Nineteen forty-three.<p>On February second of that year, Field Marshal Friedrich Paulus surrendered to Soviet forces in the basement of a Stalingrad department store. With him capitulated the remnants of the 6th German Army—about ninety thousand men, exhausted, frostbitten, starving. A quarter million had perished in the encirclement. Several hundred thousand more—on the approaches to the city.<p>The Battle of Stalingrad was the largest battle in human history. By casualties on both sides. By the ferocity of the fighting. By the consequences for the course of the war.<p>After Stalingrad, the German army no longer advanced. It only retreated—for two years, through Ukraine and Belarus, through Poland and Hungary, all the way to Berlin.<p>Stalingrad is nineteen forty-three. A year encoded by two digits: four and three.<p>V.<p>Now look at the map. Find Volgograd—as Stalingrad is now called.<p>The coordinates of the city center: 48°43&#x27; north latitude.<p>Forty-eight degrees, forty-three minutes.<p>The number forty-three is literally written in the geographic coordinates of the city where the decisive battle of nineteen forty-three occurred.<p>Coincidence? Perhaps. Coordinates are determined by geography, not history. The city was founded where the Volga makes a bend, where there was a convenient crossing, where trade routes converged. No one chose the coordinates—they simply are what they are.<p>And yet—they are what they are. 48°43&#x27;.<p>... --- The rest of the book is in the link! <a href="https:&#x2F;&#x2F;claude.ai&#x2F;public&#x2F;artifacts&#x2F;e15e106a-afc6-4ffc-ac70-cd1ad4744e26&#x2F;embed" rel="nofollow">https:&#x2F;&#x2F;claude.ai&#x2F;public&#x2F;artifacts&#x2F;e15e106a-afc6-4ffc-ac70-c...</a>


type: comment
by: KeybInterrupt
text:
  I really like Theme Hospital, it&#x27;s also one of the few games that I and my wife played both in our childhood, so there is that.<p>Next time nostalgia Herz über give corsix TH a try.


type: comment
by: sejje
text:
  Do mistakes by the LLM carry the same weight as mistakes by the officer?  Can the case be thrown out for an LLM mistake?<p>Does the officer face repercussions for introducing false information via this tool?


type: comment
by: huhkerrf
text:
  The tragedy of The Great Gatsby is that we all read it in high school, when we haven&#x27;t yet enough life experiences to truly be moved by it.


type: comment
by: MrDunham
text:
  Website link on Github points to <a href="https:&#x2F;&#x2F;deepmyst.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;deepmyst.com&#x2F;</a><p>But actually hosted on <a href="https:&#x2F;&#x2F;www.deepmyst.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.deepmyst.com&#x2F;</a> with no forwarding from the Apex domain to www so it looks like the website is down.<p>Otherwise excited to deep dive into this as this is a variant of how we do development and seems to work great when the AI fights each other.


type: comment
by: seba_dos1
text:
  &gt; The common wisdom then was to make things fast enough. Anything more was a waste of time because in a year or two hardware would be twice as fast.<p>...and people would be using hardware spanning several generations that actually considerably differed in performance, as nobody but the nerds was buying a new PC every year.


type: story
by: handfuloflight
title: Forget WebAssembly – WebGPU Is the Real Revolution Developers Should Watch
url:
  https://bhavyansh001.medium.com/forget-webassembly-webgpu-is-the-real-revolution-developers-should-watch-4539ff7c57a5


type: comment
by: a1j9o94
text:
  Pretty much every major LLM client has web search built in. They aren&#x27;t just using what&#x27;s in their weights to generate the answers.<p>When it gives you a link, it literally takes you to the part of the page that it got its answer from. That&#x27;s how we can quickly validate.


type: comment
by: throwaway12345t
text:
  This is cool, if Codex or Gemini CLI is supported it would be good to have a section in the readme indicating shortcomings etc (may have missed)


type: comment
by: comrade1234
text:
  I live in Zurich-wollishofen and love it here. There are some areas of dense housing (Green City, Entlisberg, etc) but despite that there&#x27;s a farm that&#x27;s a 5-minute walk to get to, two other farms that are about 30 minutes, a fourth farm that&#x27;s 45-minutes, and finally a fifth farm that&#x27;s over an hour and includes a 400 meter climb up a ridge. We do much of our shopping at the farms.<p>The lake and swimming is a 10-minute walk with many green areas, and I gather mushrooms on the uetliberg&#x2F;Albis ridge that takes me about 25-minutes to get to on foot.<p>Zurich has dense housing areas but its also well-integrated with nature and it&#x27;s not just my neighborhood - there&#x27;s lovely forests all around the city with streams and waterfalls, wild garlic and berries and mushrooms..


type: comment
by: akoboldfrying
text:
  Thank you! This hit the nail on the head for me, though I probably need to try out a few more examples to fully convince myself.<p>TL;DR: It&#x27;s actually harmless (and often convenient) to &quot;inflate&quot; the domains of partial functions to make them total (by making them return arbitrary junk values where the original function is undefined), provided that every <i>theorem</i> you want to apply still comes with the original, full restrictions.<p>Kevin&#x27;s example is good. My stupider example would be: We can define a set that contains the integers ..., -2, -1, 0, 1, 2, ..., plus the extra element &quot;banana&quot;. If we define the result of any addition, subtraction or multiplication involving a banana to be 42, and to have their usual results otherwise, then, <i>provided that we add the condition &quot;None of the variables involved is banana&quot; to the theorem &quot;x+y = y+x&quot;, and to every other theorem about arithmetic</i>, anything that we can prove about arithmetic on elements of this set is also true of arithmetic on integers.


type: comment
by: virgil_disgr4ce
text:
  why do we need to click anything? Why wouldn&#x27;t the relevant information be there in the initial view?


type: comment
by: CamouflagedKiwi
text:
  &gt; Linux systems commonly already provide an outdated system Python you don’t want to use<p>They can be a bit long in the tooth, yes, but from past experience another Python version I don&#x27;t want to use is anything ending in .0, so I can cope with them being a little older.<p>That&#x27;s in quite a bit of contrast to something like Go, where I will happily update on the day a new version comes out. Some care is still needed - they allow security changes particularly to be breaking, but at least those tend to be deliberate changes.


type: story
by: pistolpete__
title: Show HN: Simulation of 1M Flocking Birds
url: https://mega-flock-6087.dazl.live
text:
  I love starlings and algorithms and decided to combine. I built a starling murmuration simulation that scales to one million birds. The flocking emerges from simple local rules and continuous adjustment to nearby birds. It is based on Boids - separation, alignment, cohesion, soft boundaries and a gentle pull toward the center. The flock’s motion also drives sound, where altitude controls pitch and local density shapes texture.<p>Desktop supports up to one million birds with adaptive limits on mobile. Make sure to play around with the controls and let me know what you think.


type: comment
by: prmoustache
text:
  e-*ing-waste if you have to wait for manufacturer to provide supported images.<p>Upstream the drivers to the mainline kernel or go bankrupt. Nobody should buy these.


type: comment
by: saghm
text:
  I think in this case &quot;readable&quot; means &quot;comprehensive&quot;, which maybe doesn&#x27;t apply quite as much to Jabberwocky (albeit by design).


type: comment
by: evanjrowley
text:
  &gt;&quot;A calculator app? Anyone could make that&quot;[0]<p>Shameless plug: my favorite calculator &quot;app&quot; is wxMaxima. It uses similar techniques[1] as those described in the fantastic article at the top of this 2025 list. Implemented in Lisp[2].<p>[0] <a href="https:&#x2F;&#x2F;chadnauseam.com&#x2F;coding&#x2F;random&#x2F;calculator-app" rel="nofollow">https:&#x2F;&#x2F;chadnauseam.com&#x2F;coding&#x2F;random&#x2F;calculator-app</a><p>[1] <a href="https:&#x2F;&#x2F;feb.kuleuven.be&#x2F;public&#x2F;u0003131&#x2F;WBT23&#x2F;wxMaxima&#x2F;wxM_intro&#x2F;numer_float_bfloat.html" rel="nofollow">https:&#x2F;&#x2F;feb.kuleuven.be&#x2F;public&#x2F;u0003131&#x2F;WBT23&#x2F;wxMaxima&#x2F;wxM_i...</a><p>[2] <a href="https:&#x2F;&#x2F;maxima.sourceforge.io&#x2F;lisp.html" rel="nofollow">https:&#x2F;&#x2F;maxima.sourceforge.io&#x2F;lisp.html</a>


type: comment
by: ai-christianson
text:
  &quot;GNU Taler is a Free Software payment system that preserves the privacy of payers while ensuring that income is visible to authorities.&quot;<p>I get that we&#x27;re aiming to be compliant here, but this seems to run very contrary to GNU ideals of freedom and privacy.


type: comment
by: dangoodmanUT
text:
  The problem without having consent is that it&#x27;s easy to track who is using your service. Because there&#x27;s no consent, they can redirect you to login and back, and grab your identity, without you doing anything other than loading the page.


type: comment
by: bahaAbunojaim
text:
  Claude code, Gemini and codex are all supported but need more testing so I would really value the feedback, bug reports and contributions as well :D<p>Contributions will be highly appreciated and credited


type: comment
by: aurareturn
text:
  I already said many times that I was reading between the lines and it was speculation.<p>You keep asking me to appeal to authority. No thanks.<p>It is what it is. To me, it’s clear that he wants things to go back to pre ChatGPT because that’s the world he’s familiar with and that’s the world he has most power.<p>Otherwise, he wouldn’t make such idiotic claims.


type: comment
by: tikimcfee
text:
  Here&#x27;s a portable binary you drop in a directory to allow agentic cli to cross communicate with other agents, store and read state, or act as the driver of arbitrary tmux sessions in parallel: <a href="https:&#x2F;&#x2F;github.com&#x2F;tikimcfee&#x2F;gomuxai" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tikimcfee&#x2F;gomuxai</a>


type: comment
by: ghaff
text:
  &quot;Becoming known&quot; (the definition of which I leave as an exercise for the reader) isn&#x27;t an automatic meal ticket but it does, as I allude to in another comment, lead to connections that you can sometimes take advantage of in various ways.<p>Whether that&#x27;s open source code, writing, various consulting, speaking at conferences, etc. will vary with the person. And the more you can do on a company&#x27;s dime the better.


type: comment
by: syn-nine
text:
  author here, thanks for reading, happy to answer any questions you have!<p>edit: in before anyone asks: no AI (LLMs&#x2F;GenAI etc) was used at all in this project.


type: comment
by: rkomorn
text:
  They&#x27;re also people who had a lot of confidence in their own skills (including thinking they knew better than others) and ended up being wrong.<p>I would say that can have a lot to do with your average diabetic loop hacker.


type: comment
by: hk1337
text:
  I believe I was trying it the other way around. I installed uv and python with mise but uv still created a .python_version file and using the one installed in the system instead of what was in mise


type: comment
by: ofek
text:
  This is awesome, thanks a lot! I&#x27;m going to introduce this in the test suites of the extension modules I maintain [0][1] and, if all goes well, eventually at work [2].<p>I really appreciate the support for Windows as that platform is currently underserved [3] when it comes to such memory tooling.<p>[0]: <a href="https:&#x2F;&#x2F;github.com&#x2F;jcrist&#x2F;msgspec" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jcrist&#x2F;msgspec</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;ofek&#x2F;coincurve" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ofek&#x2F;coincurve</a><p>[2]: <a href="https:&#x2F;&#x2F;github.com&#x2F;DataDog&#x2F;integrations-core" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;DataDog&#x2F;integrations-core</a><p>[3]: <a href="https:&#x2F;&#x2F;github.com&#x2F;bloomberg&#x2F;memray" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;bloomberg&#x2F;memray</a>


type: comment
by: pell
text:
  It’s a complicated question nowadays as the first generation of networks that were really all about networking have mostly died out or morphed into algorithmic feeds. So the question is whether there’s a market for this classical networking at all. If so for a network to make sense you do need networking effects of some kind as people would likely not want to pay to be registered to a service that shows them having 0 friends. I do think it’s a difficult bet.<p>I can however see this for niches and small groups. Something more akin to old school bulletin board forums. In a sense Metafilter works a bit that way already.


type: comment
by: jacquesm
text:
  Good question, I can&#x27;t backtrack right now but it was apmplanner that I had to compile from source, and it contains some python that gets executed during the build process (I haven&#x27;t seen it try to run it during normal execution yet).<p>Probably either one of python-serial python-pexpect judging by the file dates, and neither of these are so exciting that there should have been any version conflicts at all.<p>And the only reason I had to rebuild it at all was due to <i>another</i> version conflict in the apm distribution that expects a particular version of pixbuf to be present on the system and all hell breaks loose if it isn&#x27;t, and you can&#x27;t install that version on a modern system because that breaks other packages.<p>It is insane how bad all this package management crap is. The GNU project and the linux kernel are the only ones that have never given me any trouble.


type: comment
by: bahaAbunojaim
text:
  This is exactly why I built Mysti because I used that flow very often and it worked well, I also added personas and skills so that it is easy to customize the agents behavior and if you have any ideas to make the behavior better then please don’t hesitate to share! Happy to jump on a call and discuss it as well


type: comment
by: Blackthorn
text:
  It&#x27;s deliciously ironic how a campaign to dilute the meaning of free software ended up getting diluted itself.


type: comment
by: terminalbraid
text:
  Why do you say they&#x27;re &quot;pretty well understood&quot; when there&#x27;s been a long-standing unresolved discrepancy between lifetime measurement techniques?


type: comment
by: jckahn
text:
  I&#x27;ve had a similar experience with being a relatively prolific OSS contributor. It&#x27;s a decent look professionally, but it hasn&#x27;t led to employment.


type: comment
by: Forgeties79
text:
  As the other person said (and this is my mistake for not capitalizing), Lossless Cut is a popular CLI wrapper for ffmpeg with a (somewhat) intuitive interface. Someone is going to be able to pick up and use that a lot faster than they are ffmpeg. I think a lot of folks forget how daunting most people find using a terminal, yet a lot of those people still want something to do a simple lossless trim of an existing video or some other little tweak. It’s good that they have both options (and more).


type: story
by: sumamedi
title: Show HN: PatchMyGear – a living map for your studio gear (cables and checklist)
url: https://patchmygear.com
text:
  Hello HN,<p>I’m a hobby music producer with a changing studio setup and got tired of losing track of what’s patched where (especially after gear swaps).<p>I built PatchMyGear, a website to map audio setups &#x2F; routing and generate a cable list + wiring checklist, save &#x2F; load locally. (no signup)<p>Let me know what you think. Happy holidays!


type: comment
by: jacquesm
text:
  Such decisions should <i>always</i> involve the customers. A chief architect that knocks one of the foundation stones out from under a building isn&#x27;t doing the bureau they work for any favors.


type: comment
by: aurareturn
text:
  What is the nuance? Let us know.<p>What are his hobbies? Let’s pit them against training LLMs in value and pollution rate.


type: comment
by: skydhash
text:
  &gt; What&#x27;s the reward for trivializing real issues and coming up with broken &quot;solutions&quot;<p>Then any solutions is broken in this way. Even my bluetooth speaker comes with a manual. Not reading it and saying the speaker is broken, because you can&#x27;t figure how to connect is pure delusion. Same as not reading ffmpeg manual and expecting to know how to use it.<p>&gt; First, that&#x27;s not a Windows command, so right off the bat you&#x27;ve cut off the largest OS.<p>ffmpeg on Window is so far the beaten path that it may as well be in Mordor. I would gladly bet that someone that knows how to run ffmpeg on windows also knows how to find the documentation for it.<p>&gt; So yeah, go on, find that perfect query<p>Why would I find the perfect query? Do you go in the library and then find the correct line of the correct book in one go? Or do you consult the list of books of books for a theme, select a few candidates, consult their index, and then read the pages?<p>Then all of that is left to do is to note down the reference if you need to consult the book again (no need to remember everything).


type: comment
by: ekianjo
text:
  &gt; review says single core Geekbench performance is 1290, same as i5-10500 which is also similar to N150, which is 1235.<p>Single core, yes. Multi core score is much higher for this SBC vs the N150.


type: comment
by: thunderfork
text:
  The person you replied to didn&#x27;t say &quot;criminals are victims&quot;, either, so comprehending your post requires some inference.<p>Feel free to clarify what you did mean, it&#x27;s a lot more helpful than insisting on what you didn&#x27;t mean.


type: comment
by: m4ck_
text:
  Well, us non-believers are always told how we should live, what we should believe, how horrible we are for living our lives the way way do, etc, under penalty of eternal torture - why shouldn&#x27;t I hold them to their own standards? It&#x27;s their game and they can stop it any time they want.


type: comment
by: CamouflagedKiwi
text:
  &gt; You&#x27;d think PyPy would be more popular, then.<p>PyPy doesn&#x27;t do anything to help startup time. In fact, it&#x27;s typically a bit slower to start up than CPython.<p>You reap the speed benefits from PyPy once it&#x27;s been running for a little while and it can JIT compile the hot bits of code.


type: comment
by: terminalbraid
text:
  You&#x27;re also trying to argue against a nonzero number of literal physicists who do this type of thinking for a living.


type: comment
by: Workaccount2
text:
  A core problem with humans, or perhaps it&#x27;s not even a problem, just something that takes a long time to recognize, is that they complain and hate on something that they continue to spend money on.<p>Not like food or clothing, but stuff like DLC content, streaming services, and LLMs.


type: comment
by: skybrian
text:
  Maybe, but not in this case:<p>&gt; Early data from a sub-district pilot showed sharp reductions in extreme poverty and improved wellbeing with minimal inflation, showing direct cash is a scalable tool to accelerating the end of extreme poverty.<p><a href="https:&#x2F;&#x2F;www.givedirectly.org&#x2F;district-scale&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.givedirectly.org&#x2F;district-scale&#x2F;</a><p>Perhaps things are different in Malawi?


type: comment
by: bell-cot
text:
  If, instead of the AI summary, the First Nation had come across some little on-line forum where angry users where denouncing &quot;Ashley MacIsaac&quot; as a sex offender, and (just as with the AI) the First Nation had neglected to verify <i>which</i> Ashley MacIsaac it was - then who would be facing consequences for that?<p>OTOH - yes, I get that &quot;the AI said&quot; is the new &quot;dog ate my homework&quot; excuse, for ignoble humans trying to dodge any responsibility for their own lazy incompetence.


type: comment
by: neves
text:
  You didn&#x27;t read the article. Sci-fi AGI isn&#x27;t discussed. Subjective control of society by a handful of billionaires with fringe opinions is


type: comment
by: closewith
text:
  The comment isn&#x27;t infamous because it was petty or nitpicking. It&#x27;s because the comment was so poorly communicated and because the author was so profoundly out-of-touch with the average person that they had lost all perspective.<p>It&#x27;s why it caught the zeitgeist at the time and why it&#x27;s still apropos in this conversation now.


type: comment
by: bahaAbunojaim
text:
  That might be true but if you change the system instructions “which is at the beginning of the prompt” then caching doesn’t hit. So different agents would most likely skip caching unless the last prompt is different then you get the benefit of caching indeed


type: comment
by: aidog
text:
  Noteworthy in the MRuby universe, which is all about lightweight Ruby implementations is picoruby. You can get an integrated ruby shell on a Raspberry Pi Pico:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=WiJC_v5Lus8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=WiJC_v5Lus8</a> <a href="https:&#x2F;&#x2F;picoruby.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;picoruby.org&#x2F;</a>


type: comment
by: tikimcfee
text:
  The idea works well with or without direct integration. You can have a cli agent read arbitrary state of any tmux session and have it drive work through it. I use it for everything from dev work to system debugging. It turns out a portable and callable binary with simple parameters is still easier to use for agents than protocols and skills: <a href="https:&#x2F;&#x2F;github.com&#x2F;tikimcfee&#x2F;gomuxai" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tikimcfee&#x2F;gomuxai</a>


type: comment
by: system33-
text:
  They terminate TLS. It seems like you wouldn’t want to use this service even if all those questions were answered to your satisfaction.


type: comment
by: ajb
text:
  Hmm that&#x27;s impressive for a single plug fixing. The above for fix-v is from their load table at <a href="https:&#x2F;&#x2F;fiproductmedia.azureedge.net&#x2F;media&#x2F;Load%20Tables&#x2F;Load%20Tables%20fischer&#x2F;LT_FIS-V-FIS-A_EN_T1.pdf" rel="nofollow">https:&#x2F;&#x2F;fiproductmedia.azureedge.net&#x2F;media&#x2F;Load%20Tables&#x2F;Loa...</a><p>That&#x27;s 0.43 kN which is 430N or ~43kgf. Comparing to the rigifix table they are using a heavier aircrete and a smaller safety factor, which would take fix-v up to 80kg but that&#x27;s still a big difference. I wonder if there is a testing methodology difference, as usually resin fixings are considered stronger than plug fixings.


type: comment
by: devmor
text:
  If we’re talking about AI as a concept - sure. But there are tools made specifically for this purpose, to the point that some artist’s names are preprogrammed into them for use. That’s a bit beyond what you’re saying, that’s a tool you can blame.


type: comment
by: Isamu
text:
  Yeah at work I’m paid to own some components that I didn’t write and don’t entirely understand, so I figure my job is to help discover answers for the questions that arise.<p>I would not want to be a public maintainer though. I don’t have the patience or motivation to use my spare time for that.


type: comment
by: Forgeties79
text:
  &gt; Days since last ffmpeg CLI wrapper: 0<p>&gt;It&#x27;s incredible what lengths people go to to avoid memorizing basic ffmpeg usage. It&#x27;s really not that hard, and the (F.) manual explains the basic concepts fairly well.<p>Not really sure how else I was supposed to interpret your comment but clarification taken.<p>&gt; But I argue in my comment above that this specific tool does not have better QoL<p>For some folks it may be better&#x2F;more intuitive. It doesn’t hurt anybody by existing.<p>We all compromise with different tools in our lives in different ways. It just reads to me like an odd axe to grind.<p>Simply put: What is so bad about the existence of this project?


type: comment
by: kylecazar
text:
  Pretty much hit the nail on the head -- while there are some artists, most are from traditional broadly &quot;intellectual&quot; fields. Examples: writers, journalists, academia (liberal arts), publishing industry...


type: comment
by: EvanAnderson
text:
  Thanks for the analysis. I&#x27;ve been reading it with a thought toward how I might&#x27;ve adapted it for video. The narration seemed incredibly challenging (and kept making me think of &quot;A Christmas Story&quot;, of all things). The integration of &quot;Sanctuary Moon&quot; sounds particularly fun.<p>I definitely see Murderbot as genderless and seeing it as gendered is going to be weird. Fortunately, the series isn&#x27;t particularly &quot;dear&quot; to me and I think I can deal with the trauma of having my mental pictures wiped-out by somebody else&#x27;s.<p>(There are properties like &quot;Neuromancer&quot; and &quot;Snow Crash&quot; that I hope are never adapted to video and, if they are, I will steadfastly refuse to ever see, because I can&#x27;t imagine anybody else&#x27;s mental pictures will be better than mine...)


type: comment
by: colechristensen
text:
  &gt;It&#x27;s a bit rich to blame all the inflation on the financial response to the pandemic without taking into consideration the effect the pandemic had on logistics or considering what would have happened if the government didn&#x27;t spend enough. Also it&#x27;s probably worth mentioning that the Fed operates independently and is tasked with only financial functions.<p>The treasury spent an extra $2 trillion which the Fed facilitated the creation of and your response is &quot;what about logistics??&quot;, hindsight isn&#x27;t 20&#x2F;20 for you and sky isn&#x27;t blue it&#x27;s a ham sandwich. It is pointless discussing this with people like you, this is why we can&#x27;t have nice things.


type: comment
by: neilfd
text:
  That distinction resonates.<p>If you assume the unit of value is a pre-existing group rather than an individual user, do you think paid access becomes viable earlier, or does it introduce different failure modes?<p>I’m interested in whether group-first adoption meaningfully changes the cold start problem, or simply moves it?


type: comment
by: mattmanser
text:
  I met a seasoned game dev who complained to me he was only ever hired at the end of projects to speed up the code a bunch of mid&#x2F;junior level game devs the company had used to actually make the game. Basically he said there was only so much time he&#x27;d get given, and he&#x27;d have to go for low hanging fruit and might miss stuff.<p>We&#x27;ve only got a couple of game dev shops in my city, so not sure how common that is.


type: comment
by: jacquesm
text:
  I think it is mostly used for non-UI stuff. I could be wrong but outside of car infotainment I&#x27;ve never seen it used for UI stuff. Mostly it just sits headless quietly running some branch of industry that we all depend on. The joke used to be that if QnX had a y2k bug that had been missed civilization would end and never mind windows because you won&#x27;t have any water, food, energy or transportation anymore.


type: comment
by: Eridrus
text:
  Thanks for the details.<p>It&#x27;s definitely true that common stock gets $0 if the acquisition price is &lt;= (sum raised + debt).<p>That sort of sounds like the startup wasn&#x27;t doing well, and the acquisition wasn&#x27;t for a lot of money (relative to amount raised), which seems very different from these Groq&#x2F;Windsurf situations.


type: comment
by: jbs789
text:
  “Why did it take a greenfield project…?”<p>By definition greenfield projects literally means free from constraints.<p>So the answer is in your question: Why did it take a team unbound by constraints to try something new, as compared to a project with millions of existing stakeholders?<p>Single vision. Smaller team. What they landed on is a hit (no guarantee of that in advance!)<p>Conversely, with so many stakeholders, getting everyone to rally around a change (in advance) is hard.<p>In my experience this is about human nature&#x2F;organisation and spans all types of organisations, not just python or open source etc.<p>It also looks like python would have got there, given the foundations put in place as noted in the article.


type: comment
by: csomar
text:
  It&#x27;s a good thing (&#x2F;s) that Chrome now hides that fact. So it looks like the same domain is down on one tab and working on the other.


type: comment
by: stfurkan
text:
  I built a real-time cryptocurrency dashboard using AI agent mode (mostly Claude Opus 4.5) in less than 2 days.<p>Live demo: <a href="https:&#x2F;&#x2F;krypto.markets" rel="nofollow">https:&#x2F;&#x2F;krypto.markets</a><p>Features: - Real-time prices via Binance WebSocket - TradingView-style candlestick charts (1m to 1D timeframes) - Drag-and-drop layout with save&#x2F;sync - Price alerts with browser notifications - Command palette with CLI commands (⌘K to add coins, set alerts, etc.) - Fully responsive<p>Tech: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS 4, Zustand, Lightweight Charts, Drizzle + Turso, Better Auth<p>I wanted to test how far I could push AI-driven development. Claude handled WebSocket integration, responsive design, chart implementation, auth, and debugging. My role was mostly directing, reviewing, and making design decisions.<p>The result surprised me. What I expected to take weeks was functional in under 48 hours. Not everything was perfect on the first try, but the iteration speed was remarkable.<p>Curious to hear HN&#x27;s thoughts on AI-driven development and the project itself.


type: comment
by: victormustar
text:
  Hugging Face model: <a href="https:&#x2F;&#x2F;huggingface.co&#x2F;apple&#x2F;Sharp" rel="nofollow">https:&#x2F;&#x2F;huggingface.co&#x2F;apple&#x2F;Sharp</a> and demo: <a href="https:&#x2F;&#x2F;huggingface.co&#x2F;spaces&#x2F;ronedgecomb&#x2F;ml-sharp" rel="nofollow">https:&#x2F;&#x2F;huggingface.co&#x2F;spaces&#x2F;ronedgecomb&#x2F;ml-sharp</a>


type: comment
by: kylecazar
text:
  At least in my case, I suspect they also don&#x27;t keep up with the progress. They did experiments in 2023&#x2F;24, were thoroughly put off, have not fired it up since. So the impression they have is frozen in time, a time when it was indeed much less impressive.


type: comment
by: lnenad
text:
  Where did I say that, that wasn&#x27;t a topic I just commented on the *entirety* of the content on the landing page.<p>&gt; The disk and sudo mentioned are good enough clues<p>I mean, you do you and let&#x27;s agree to disagree about a good landing page UX.


type: comment
by: sevenseacat
text:
  This is why I don&#x27;t use Claude Code on my personal machine. My work machine, sure, my work encourages that. My personal machine, I use Claude through Zed with an API key, and manually approve every command.


type: comment
by: swat535
text:
  &gt; the negative commentary self-perpetuates a toxic community<p>I read it differently, parent&#x27;s comment is not toxic or negative, it&#x27;s _realistic_. If you have never cared about the environment, and in fact actively worked to harm it, you have very little social credit left to make such a statement.<p>With all due respect to Rob, I&#x27;m also going to toss out all the arguments from authority. While UTF-8 is great and Go is kind of interesting, let&#x27;s not pretend he did charitable work at the homeless shelter. He actively contributed to the Adware growth in tech and got rich and famous doing it. The fact that his projects were used in greater computing, doesn&#x27;t absolve the ethical concerns.<p>I think  that we should judge the argument based on its merit. We can do this by stripping away all the emotions and virtue signaling and ask: &quot;Is AI, providing enough value to be a net positive?&quot;


type: comment
by: caminante
text:
  <i>&gt;In common parlance ex means &#x27;example&#x27;.</i><p>This claim is wrong.<p>You meant to say &quot;ex.&quot; is common, noting the period for the abbreviation.  Whereas ex is commonly used (See &quot;ex dividend&quot;.) as I did above.<p>I&#x27;m skipping the rest of your reply because it&#x27;s a waste of time after you loaded up with a spiteful tone -- &quot;you don&#x27;t know what you&#x27;re talking about&quot;-- only to be wrong about language and somehow you dispute the Wikipedia article which clearly mentions (anti-)Bolshevik opponents.


type: comment
by: FabHK
text:
  Hong Kong (while obviously quite different) is similar in the sense that many urban areas are fairly compact and walkable, and regions of very high density housing alternate with parks, forests, playgrounds, zoological gardens, water front, etc., so that groceries, restaurants, public transport, but also recreational areas are never more than a few minutes away.<p>Quite a contrast to suburban sprawl.


type: comment
by: nnnnico
text:
  Amazing work by u&#x2F;No-Weather-1692<p><a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;generative&#x2F;comments&#x2F;1pw4v2r&#x2F;realtime_3d_fractal_explorer_try_and_lmkwyt_pls&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;generative&#x2F;comments&#x2F;1pw4v2r&#x2F;realtim...</a>


type: comment
by: mft_
text:
  Yes, totally agree... and of course you (I) wonder what else there might be (as the OP-Z isn&#x27;t reviewed super-well, is maybe a bit restricted, and doesn&#x27;t have the awesome LED buttons of some of its competition) and you get into researching the Deluge, the Syntakt (with a stop-off via the Digitakt if sampling is more your thing), the Circuit Tracks, the Polyend Play, the MC-101, the Seqtrak...


type: comment
by: einsteinx2
text:
  &gt; We both knew the reality: you can&#x27;t be an effective Engineering Manager and spend 50% of your time in the codebase. The role demands full attention to your people, to strategy, to communication.<p>I take issue with the way this is posited as being obviously true…<p>Personal experience N=1 and all that, by my previous manager stepped up from engineer to manager and kept doing about 50% coding. Not only was it completely viable, but he did an even better job than our previous (also great) manager who was doing 0% coding.<p>Though it sounds like your company is even worse with meetings than ours was, so may legitimately not viable for you there. I still would have gone for Staff though as another commenter explained in detail.


type: story
by: peytons
title: Ask HN: What code escrow companies do you recommend?
text:
  We will be required by an upcoming contract to maintain uploads to a source code escrow solution.<p>Do you have first-hand experience with a code escrow solution that you can recommend (or recommend to avoid!)?  We&#x27;re using github, so my ideal would be to give them a way to pull a particular branch as often as they like (but no less often than our required update frequency).


type: comment
by: jimjimwii
text:
  You largely have bill gates to thank. Code is math and anyone who insists otherwise is a personof questionable morals, intelligence, or both.


type: comment
by: deaux
text:
  &gt;  validated the functional connectivity findings in a precision imaging drug trial with highly sampled (n = 5, 165–210 min each) healthy adults (methylphenidate 40 mg).<p>40 mg!? I&#x27;m hypersensitive to it, so my ideal dose is about 5-6mg of extended release. First time the doc prescribed 20mg and I took one I was full on jaw-clenching, teeth-grinding like an addict, felt incredibly anxious and just spent an all-around awful three hours. But even for the &quot;normal&quot; people, outside of the US where half the nation is on legalized meth, isn&#x27;t 40mg considered a high dosage everywhere else in the world? I get that they want things to show up clearly on the scans, but still it seems like dosage here has the potential to impact what gets activated.


type: comment
by: tikimcfee
text:
  Happy to help build said integration with ya, feel free to post an issue, fork, or send me a dm. The tool itself exposes the internal DB as well so others with interest can access logs, context, etc.


type: comment
by: ekjhgkejhgk
text:
  &gt; Stock market is not gambling<p>I don&#x27;t like picking on definitions, because then we start discussing the definitions instead of the underlying points. But if you&#x27;re going to make such <i>definitive</i> statements, then I <i>have</i> to reply with &quot;depends on your definition of gambling&quot;.<p>&gt; gambling: the practice or activity of betting : the practice of risking money or other stakes in a game or bet


type: comment
by: stackskipton
text:
  I&#x27;ve been at several companies that have tried.<p>One just did it with code where all the processes had holiday.json which would be checked at each launch, if it was holiday, it would do no work and exit.<p>Other one is operator that would monitor if it was supposed to be a holiday and either change systemd or Kubernetes to suspend the jobs.<p>I&#x27;d recommend code over messing with the system, much more flexible.


type: comment
by: teiferer
text:
  That sounds great, but that experience of the 15000 or so people in Wollishofen can&#x27;t be provided for the half a million folks living in Zurich. That&#x27;s the whole point of Verdichtung. That you get higher density in exchange for short distances. If everybody lived like Wollishofen does, then you&#x27;d have suburbia as far as the eye can see. In a sense, Wollishofen has the cake and gets to eat it too (because it&#x27;s so close to the dense Zurich center but is itself only sparse). Which is nice for the small minority living there, but not a model that can really be applied everywhere.


type: comment
by: pjc50
text:
  Usually different people. Or, in the case of LLMs, they&#x27;re not given a no option, or it&#x27;s carefully hidden.


type: comment
by: ValdikSS
text:
  swap requires MMU, so no, unfortunately. But there are tricks to have XIP userspace: cramfs supports it, as well as a special AXFS file system.<p>cramfs parses ELF files and marks XIP only a .text&#x2F;ro segments of it, not the whole file.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;npitre&#x2F;cramfs-tools&#x2F;commit&#x2F;2325ed2de8fd1781cbf36ca31797de1d306ccb8e" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;npitre&#x2F;cramfs-tools&#x2F;commit&#x2F;2325ed2de8fd17...</a>


type: comment
by: yccs27
text:
  It is enforced automatically for most purposes: If you&#x27;re writing a proof involving e.g. the sqrt function, you want to use theorems about it, e.g. that (sqrt(x))^2 = x. Almost all of those theorems have x&gt;=0 as a precondition, so you do need to prove it when it matters.


type: comment
by: sho_hn
text:
  It&#x27;s gratifying. I used to tilt at windmills on HN about this and people would be telling me with absolute condescension how the ship had sailed regarding the definition of Open Source, relegating my own life&#x27;s work to anachronism.<p>People slowly waking up to how daft and hypecycle misusing a term was all along has been amazing.


type: comment
by: squeefers
text:
  &gt; Assuming a scientific testing gloss, each new genetic code variation X can be considered as a hypothesis, that &quot;variant X is fit&quot;, and then natural selection events that act on copies of X (for or against) serve as experiments testing the hypothesis<p>this is the problem i have with natural selection... it has no predictive power.  You can never use natural selection theory to say if an organism is &quot;fit&quot; before it exhibits its fitness. what good is this?


type: comment
by: dtagames
text:
  That&#x27;s exactly the problem. Why convert anything, especially if it&#x27;s as lossy as CSVs are? You lose nesting and the rest of your structure in favor of a single header row. That&#x27;s not a benefit.<p>If your real data is in JSON (and in JS&#x2F;TS apps, it always is at runtime as only JSON objects exist in that language) it makes no sense to ever convert it, period.<p>Besides, corporate report type CSVs that are in training materials don&#x27;t have data shapes anything like JSON or even most businesses software. You&#x27;re crippling an established and useful data carrier in order to save pennies on tokens. Tokens are getting cheaper, so it&#x27;s the wrong optimization.


type: comment
by: left-struck
text:
  Just because it’s hard to spot the point where it becomes immoral doesn’t mean it’s not immoral. I can’t tell you at what point a person should care, and I wouldn’t want to be the judge of that. My point is that saying they’re looking at “anime” is really downplaying what’s happening.  I don’t personally believe the drawings we’re referring to hurt anyone, but that had nothing to do with my argument anyway. Many people will be disgusted by it, and others will not, meanwhile most people seem to be okay with mainstream anime.


type: comment
by: beepbooptheory
text:
  I know everybody uses a subscription for these things, but doesn&#x27;t it at least <i>feel</i> expensive to use an LLM like this?  Like turning on the oven to heat up a single slice of pizza.


type: comment
by: krylon
text:
  Oooooh, that&#x27;s a blast from the past! I used to use LiteStep for about 6-9 months in 2000, before I started using GNU&#x2F;Linux.<p>At the end, I had really beautiful (to my eyes, back then) and very functional desktop, but something went wrong when I made backup before installing SuSE Linux 7.0, so months of vigorous customizing were lost. :-(<p>But it was fun while it lasted. There were a number of alternative desktop shells in the Windows 95&#x2F;98 era.


type: comment
by: replyifuagree
text:
  Those people on the boeing flights would have appreciated a little more of the correct motivations.<p>Instead they got McDonnell Douglas&#x27;d<p>As it turns out the motivations matter way more than you might think.


type: comment
by: Dunedan
text:
  Not sure how you got to that conclusion, as the pre-commit framework does indeed abstract them away. Maybe you&#x27;re confusing it with something else?<p>&gt; hooks shouldn’t be run during a rebase<p>The pre-commit framework doesn&#x27;t run hooks during a rebase.<p>&gt; hooks should be fast and reliable<p>The pre-commit framework does its best to make hooks faster (by running them in parallel if possible) and more reliable (by allowing the hook author to define an independent environment the hook runs in), however it&#x27;s of course still important that the hooks themselves are properly implemented. Ultimately that&#x27;s something the hook author has to solve, not the framework which runs them.<p>&gt; hooks should never change the index<p>As I read it the author says hooks shouldn&#x27;t change the working tree, but the index insteead and that&#x27;s what the pre-commit framework does if hooks modify files.<p>Personally I prefer configuring hooks so they just print a diff of what they would&#x27;ve changed and abort the commit, instead of letting them modify files during a commit.


type: comment
by: etyhhgfff
text:
  I had a DMT breakthrough experience and was able to communicate, via something like Neuralink, to the entities and for me they did not look like machine elves, but rather some type of alien (a bit like species 8472).<p>So not everyone is seeing elves is my point here.


type: comment
by: didgetmaster
text:
  I have a side project that I have worked on for years, mainly because I enjoy writing software. I get an adrenaline rush when I can make my data management system do things better and&#x2F;or faster than other things on the market.<p>I have written articles about it and made the binaries freely available on my website under an &#x27;open beta&#x27;. People keep telling me that if I really want it to take off, I should open source it.<p>So far, I have resisted doing that, for many of the reasons that you cited.


type: comment
by: ekjhgkejhgk
text:
  &gt; With financial markets you are betting against other users.<p>Learn what a &quot;broker&quot; is.


type: comment
by: kasparnoor
text:
  Hi HN, I built ShipNative to make “clone, configure, ship” realistic for Expo&#x2F;React Native projects.<p>The focus is on a clean TypeScript base, sensible defaults, and docs that don’t assume you already know the exact setup steps. It aims to cover the common production essentials (auth, payments, analytics&#x2F;error wiring points) without turning into an over-opinionated framework.<p>I’d love feedback on:<p>What you expect a real-world RN starter to include (or avoid)<p>Where most boilerplates feel bloated or fragile<p>Whether the docs are clear enough for a first-time setup<p>Happy to answer technical questions and explain trade-offs.


type: comment
by: burnt-resistor
text:
  Everything a QC can do, a CC can do in greater time. QC is vaguely like a GPU or NPU in that they&#x27;re niche accelerators for certain algorithmic constructions. Megacorps love them as curios.


type: comment
by: squeefers
text:
  try telling that to quantum physicists... theyll just give you the wave function and say &quot;well it works doesnt it&quot;?


type: comment
by: mindslight
text:
  If you set your metric at targeting and marginalizing racial groups, you undermine your point even harder re &quot;Patriot&quot; Act being the start.<p>But also, am I supposed to come away with the conclusion that this is all in line with business as usual and there is nothing to worry about as long as I am white?


type: comment
by: lvl155
text:
  I don’t know when Apple turned evil but hard for me to support them further after nearly four decades. Everything they do now is directly opposite of what they stood for in the past.


type: comment
by: asasidh
text:
  We had Lytro many many years ago. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Lytro" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Lytro</a>


type: comment
by: gus_
text:
  I&#x27;d not trust any app that parses &#x2F;proc to obtain process information (for reasons [0]), specially if the machine has been compromised (unless by &quot;incident&quot;, the author means another thing):<p><a href="https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr&#x2F;tree&#x2F;main&#x2F;internal&#x2F;linux&#x2F;proc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr&#x2F;tree&#x2F;main&#x2F;internal&#x2F;lin...</a><p>It should be the last option.<p>[0] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46364057">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46364057</a>


type: comment
by: burnt-resistor
text:
  Damn. I recall UC Davis was working on this sort of problem for CCTV footage 20 years ago, but this is really freakin&#x27; progress now.


type: comment
by: Errorcod3
text:
  Comment from the Author:<p>I put a lot of work into this piece. The public is still largely disconnected with what is happening in artificial intelligence. This isn&#x27;t sci fi. AGI is coming.<p>There are many pages of field notes and arguments on what’s actually happening at the edge of frontier AI models...discussions on consciousness, sentience, perception, and the weird flickers of something mind-like emerging. If you’re curious about where this tech is quietly going, here’s my take:<p><a href="https:&#x2F;&#x2F;samanthawhite274794.substack.com&#x2F;p&#x2F;flickers" rel="nofollow">https:&#x2F;&#x2F;samanthawhite274794.substack.com&#x2F;p&#x2F;flickers</a>


type: comment
by: teiferer
text:
  &gt; Theorem 1. The third coordinate of the rational number 1&#x2F;2 is a bijection.<p>What is a coordinate in the context of a rational number? How many coordinates does it have?


type: comment
by: orbifold
text:
  I mean in a normal math curriculum you would define only the multiplicative inverse and then there is a separate way to define fraction, if you start out with certain rings. It is kind of surprising to me that they did a lazy definition of division.


type: comment
by: spopejoy
text:
  Aren&#x27;t &quot;steps&quot; toward fusion energy a little fake though? IIUC fusion research is a front for nuclear testing, so there&#x27;s a vested interest in showing &quot;progress&quot; to greenwash the gargantuan spend on nuclear weapons.<p>EDIT referring to the need for fusion and plasma research for modeling warheads in the absence of full tests.


type: comment
by: MuffinFlavored
text:
  What % of effectiveness would you say is gained from these because... I am a pretty regular user of Claude Code in VS Code with no special goodies and I routinely hit &quot;compacting&quot; after 5-6 prompts in a single session. Then I need to validate it didn&#x27;t slop all over the place. I can&#x27;t imagine having 3-4 agents in the background (extra things to check) being a net-positive.<p>Skills and slash commands for sure but... I don&#x27;t see them as necessary? &quot;Review this code for ____ XYZ&quot; as a skill. To me it&#x27;s just something you could do as a prompt in your session?


type: comment
by: pants2
text:
  This is cool - similar to Sarcophagus in the crypto world, but based on CloudFlare workers instead of a Blockchain.  Assuming I trust that it works as intended and the site doesn&#x27;t have access to my data, I&#x27;m still trusting 1. That CloudFlare workers will still be around after I die. 2. That you, the site owner, are still paying your CloudFlare bill. 3. That the cryptography behind it hasn&#x27;t been cracked. 4. Governments haven&#x27;t come in and forced you or CloudFlare to delete encryption keys because of some info they didn&#x27;t want to leak.  That&#x27;s a lot of ifs.


type: comment
by: lousken
text:
  Blame the devs as well, lots of useless junk code and libraries for things that could&#x27;ve been couple lines of code that ends up bloating a site and make it slow - then they need a CDN like and caching solutions like cloudflare. 4&#x2F;5 of the web wouldn&#x27;t need any of it (if their sites were optimized from the start). DDOS attacks do happen, but considering the size of the web, the chance it will affect you is very low. AI bots are more of a stress test than a DDOS, figure out your bottlenecks and fix them.<p>E.g. for a frontend yourself a budget of 1MB for a static site and 2MB for dynamic one and go from there.


type: comment
by: skydhash
text:
  &gt; Because although someone could have verified them, there&#x27;s no guarantee that anybody actually did<p>In the case of npm and the like, I don&#x27;t trust them because they are actually using insecure procedures, which is proven to be so. And the vectors of attacks are well known. But I do trust Debian and the binaries they provide as the risks are for the Debian infrastructure to be compromised, malicious code in in the original source, and cryptographic failures. All threes are possibles, but there&#x27;s more risk of bodily harm to myself that them happening.


type: comment
by: varenc
text:
  Just setup an account and started a VM, but it&#x27;s hanging when trying to access it while waiting on the public key response. Web based terminal not loading either. Guessing the site is getting the hug-of-death from HN users?


type: comment
by: Y_Y
text:
  The specific NPU doesn&#x27;t seem to be mentioned in TFA, but my guess is that the blessed way to deal with it is the Neon SDK: <a href="https:&#x2F;&#x2F;www.arm.com&#x2F;technologies&#x2F;neon" rel="nofollow">https:&#x2F;&#x2F;www.arm.com&#x2F;technologies&#x2F;neon</a><p>I&#x27;ve not found Neon to be fun or easy to use, and I frequently see devices ignoring the NPU and inferring on CPU because it&#x27;s easier. Maybe you get lucky and someone has made a backend for something specific you want, but it&#x27;s not common.


type: comment
by: DonHopkins
text:
  You obviously know they can&#x27;t be trusted, you just said so.<p>Why not just say that as a disclaimer to the video, instead of attempting to &quot;get ahead&quot; of other people who also know that, and will call you on omitting it.<p>Don&#x27;t dismiss HN users as &quot;certain crowds&quot; and preemptively try to head them off at the pass for pointing out what you chose to omit. What &quot;certain crowds&quot; would that be, people who don&#x27;t tolerate bullshit?<p>It&#x27;s not about &quot;certain crowds&quot; who know Joe Rogan and Bret Weinstein are full of shit, it&#x27;s about Joe Rogan and Bret Weinstein being full of shit, and you knowingly repeating and recommending their shit.<p>FIFY:<p>&gt;Joe Rogan and Bret Weinstein are full of shit, but I enjoyed the most recent Bret Weinstein interview on Joe Rogan [0] where Bret talks about his pet theory on natural selection &#x2F; evolution (maybe 2&#x2F;3 way through the interview), which is bullshit.<p>Then don&#x27;t just repeat their bullshit without question. You could have even gone as far to explain WHY they&#x27;re full of shit, and who they really are, and what other malicious bullshit they spew, instead of just propagating their bullshit without warning, as if &quot;certain crowds&quot; are trying to suppress that vital information.<p>When you uncritically recommend and parrot bullshit, and try to preempt comments from &quot;certain crowds&quot; who you know rightfully disagree, it sure comes off looking like you believe it, which is not a good look. The strongest plausible interpretation is that you enjoy listing to deceptive idiots make fools of themselves and spread misinformation, and I&#x27;ll give you that.<p>&quot;Junk DNA as variables that reduce search space&quot; is a very old idea, but it&#x27;s routinely introduced in popular media as if it fixes a flaw in evolution — usually the &quot;pure random walk&quot; strawman. That framing is a huge tell, because evolutionary biology abandoned that view generations ago.<p>Weinstein and Rogan’s signature move is to take settled science, remove its context and literature, and rebrand it as contrarian revelation, implying experts missed something obvious or are hiding it. That move reliably revives strawmen, Intelligent-Design-adjacent language, and manufactured doubt, while producing zero new knowledge.<p>Joe Rogan and Bret Weinstein are notorious not because they&#x27;re unpopular, but because they&#x27;re dishonest and corrosive.


type: comment
by: syn-nine
text:
  if you want to try out the Knots game that I submitted to the jam you can find it here:<p><a href="https:&#x2F;&#x2F;syn9dev.itch.io&#x2F;knots" rel="nofollow">https:&#x2F;&#x2F;syn9dev.itch.io&#x2F;knots</a>


type: comment
by: philwelch
text:
  Criminals need to be isolated from peaceful society anyway, and if we’re going to the expense of warehousing them, the least we can expect is for them to contribute something back. The ethical justification for prison labor is obvious and the analogy to heritable chattel slavery is ludicrous.


type: comment
by: hermitcrab
text:
  &quot;Sharp Monocular View Synthesis in Less Than a Second&quot;<p>&quot;Less than a second&quot; is not &quot;instantly&quot;.


type: comment
by: thijson
text:
  My first experience with this was in Maastricht.  We started walking in the city center and before I know it we were on the outskirts.  This was unexpected to me at I&#x27;m used to North American cities.


type: comment
by: cekanoni
text:
  very cool idea and concept :)<p>some feedback:<p>No matter what i do, i can&#x27;t ssh into VM that i created Local terminal; always timeout built in terminal; SSH handshake failed: ssh: handshake failed: EOF<p>shelley agent seems to be install, but it always shows isn&#x27;t running.


type: comment
by: tim333
text:
  I&#x27;m pretty sure AI is a real thing. Sure some arguments are bonkers but there&#x27;s a lot of real stuff happening like Waymos, Claude code, AlphaFold, MuZero and the like. Of those only Claude is really a language model. Skeptics get over hung up on the limits of language models - they are not the only AI.<p>There was some puzzlement as to what computers were for. See:<p>&gt;Thomas J. Watson, the chairman of IBM in 1943, who purportedly said, &quot;I think there is a world market for maybe five computers<p>Also the speed of investment isn&#x27;t unprecedented - the railway boom was much larger as a percent of gdp.


type: comment
by: uecker
text:
  Yes, it is a bit of mess.  We started to make this more precise in the C standard when those expression have to be evaluated, but there are still issues. And when this is involved extensions there are more issues. I think in this example, such initializer would not be allowed in ISO C. I also fixed many bugs in GCC .


type: comment
by: monerozcash
text:
  &gt;nobody seems to want to use them.<p>Basically everybody who knows enough to try, knows what the outcomes will tend to be.


type: comment
by: Havoc
text:
  Looks good!<p>Though not a fan of 100GB and egress charges. Is there a way to hardcap that?<p>I guess I could implement something VM side but that’s a bit convoluted


type: comment
by: smeeagain2
text:
  I never downvote anything on HN no matter how violently I may disagree with it, because I believe in freedom, not totalitarian censorship.<p>I agree with GP, who echoed my sentiments exactly.


type: comment
by: squeefers
text:
  great, but we still cannot say anything beyond &quot;what survives, survives&quot;. fitness is a central concept to natural selection and ultimately evolution, but it seems to bother nobody that its an empty concept, a tautology. its a nice observation but doesnt actually explain anything, and I expect science to explain the world.


type: comment
by: saubeidl
text:
  I am not! Consider this an open invitation to show me impressive things, I would genuinely appreciate having my mind changed.


type: comment
by: dtagames
text:
  It already exists in the form of Discord and Slack. Folks looking for a generic community need that community to exist <i>en masse</i> before they sign up. This is the problem dating apps have. No one is interested in joining because no one is in there.<p>Semi-private social apps that are invite only (like a company&#x27;s Slack channels) or require discovery (like a game&#x27;s Discord) have made lots of money and neither of those companies uses ads.


type: comment
by: NooneAtAll3
text:
  &quot;why would one solve the problem with one drop-down menu if you can solve it with 20 minutes of browsing walls of text&quot;<p>lol


type: comment
by: MischaPanch
text:
  Fortunately, Serena has recently been extended to use JetBrains instead of LSP (via a plugin), solving exactly this issue. LSP will never be as good as JetBrains&#x27; parsers.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;oraios&#x2F;serena#the-serena-jetbrains-plugin" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;oraios&#x2F;serena#the-serena-jetbrains-plugin</a>


type: comment
by: Workaccount2
text:
  The total upheaval of the current computing paradigm that AI will bring, if nothing else, is<p>&quot;Hey computer, can you convert that funny kitchen cooking scene in this movie to a .gif I can share online?&quot;<p>You&#x27;re wasting your time on a dead man walking paradigm doing anything else. &quot;Plain English&quot; <i>actually</i> means plain English now.


type: comment
by: dwa3592
text:
  - Go hangout where your potential buyers hangout. It could be LI, IG, TikTok, Golf clubs, High end bars, Charity events. Make those connections.<p>- Make two (nested) lists - the people you know in real life- and the people they might know. Now, can any of these people be your potential buyers? if they are in first list, good, just talk to them, if they are in second list, ask for an introduction from your connection in first list.<p>- Advertise where your potential buyers might notice.


type: comment
by: Zigurd
text:
  We are in an era where our financial shenanigans go unregulated never mind prosecuted. Everyone can see that the TSLA emperor has no fig leaf for a near-infinite PE ratio.<p>Absurdity is everywhere. The Tesla P&#x2F;E ratio seems like a quibble compared to the really frothy part of the AI economy. Building new nuclear reactors, which takes 20 years, isn&#x27;t going to power all the chips already waiting to be powered up. The response to that fact is to proposed to shoot it into space.


type: comment
by: cortic
text:
  That is really interesting;  Though i suspect its just a effect of differing training data, humans are to a larger degree trained on spacial data, while LLMs are trained to a larger degree on raw information and text.<p>Still it may be lasting limitation if robotics don&#x27;t catch up to AI anytime soon.<p>Don&#x27;t know what to make of the Safety Risks test, threatening to power down AI in order to manipulate it, and most act like we would and comply.  fascinating.


type: comment
by: cmrdporcupine
text:
  This.  The issue is the culture inside many of these HW companies that is oppositional to upstreaming changes and developing in the open in general.<p>Often an outright mediocre software development culture generally, that sees software as a pure cost centre, in fact. The &quot;product&quot; is seem to be the chip, the software &quot;just&quot; a side show (or worse, a channel by which their IP could leak).<p>The Rockchip stuff is better, but still has similar problems.<p>These companies need to learn that their hardware will be adopted more aggressively for products if the experience of integrating with it isn&#x27;t sub-par.


type: comment
by: thunky
text:
  &gt; So you really believe that we arrived to the end of software?<p>No that&#x27;s not what I&#x27;m saying.  I&#x27;m saying that demand (for a product or service) is what drives the amount of labor that is performed, not the other way around.<p>If a company has maxed out the amount of widgets the can sell in their market and adding new features will not change that, then adding more labor makes no sense.<p>It follows that making their existing labor more productive leads to layoffs.


type: comment
by: chrismorgan
text:
  The thing I find interesting is where the grouping is robust to colour variations: one of the bigger groups is around 25% from left, 20% from bottom, all one theme but in a wide variety of colours.


type: story
by: silexia
title: Misspelled learning center receives $4M
url:
  https://www.foxnews.com/politics/misspelled-learning-center-no-children-inside-emmer-presses-walz-over-minnesota-daycare-tied-4m


type: comment
by: investbuddy
text:
  I spent the last 6 months building a bridge between Claude Desktop and my local Python quantitative models.<p>It uses the Model Context Protocol (MCP) to let Claude &#x27;consult&#x27; a regime-switching LSTM model before answering questions about stocks.<p>The Backtest: 3-year run (2022-2025) vs S&amp;P 500. It generated +9.2% alpha by moving to cash during the 2022 bear market <a href="https:&#x2F;&#x2F;www.investbuddy.ai&#x2F;benchmarks&#x2F;voo_benchmark_results.png" rel="nofollow">https:&#x2F;&#x2F;www.investbuddy.ai&#x2F;benchmarks&#x2F;voo_benchmark_results....</a>.<p>Repo&#x2F;Install: npx -y investbuddy-mcp-server<p>Would love feedback


type: comment
by: quickthrowman
text:
  A book maker and market maker offer the same service: liquidity. The only difference is the market they offer liquidity in.


type: comment
by: DaeDev
text:
  Funny thing is this got brought up to us in other circles. As a relatively new person to QNX photon seems to have a special place in people&#x27;s hearts


type: comment
by: archerx
text:
  The wildest one is how people say just because you produce open source software you should be happy that multibillion dollar corporations are leeching value from your work while not giving anything back but are in fact making your life harder. That’s the biggest piss on my back and tell me it’s raining bullshit I ever heard and makes me not want to open source a damn thing without feeling like a fool.


type: comment
by: krick
text:
  Not sure what do you mean. I.e., what exactly is supposed to be the tricky part. Yes, I&#x27;ve dealt with quite a few processes like that, but I never tried, or would ever want to to put this into crontab. In fact, I don&#x27;t know how the author intended his article, but if you consider doing <i>that</i> for production, I strongly advice you not.<p>What you do instead, is you schedule the cronjob for the most generic case, e.g. each day. And if it does not need to run 3 days before holidays with crescent moon when wind is blowing from the south, it is just the part of business logic of the process, which you write in the any proper programming language that you prefer (or that the system is written in anyway).<p>Now, how do you manage the list itself depends on the details and I&#x27;ve done all sorts dirty things that one probably shouldn&#x27;t do (cutting corners), but in the most flexible case it is just some CRUD-type page in your back-office system, with a real UI, and there is a person (usually in the bookkeeping department of the company) who has it among his responsibilities to maintain the schedule. You store it in some proper SQL database and cache it aggressively, so the the myriads of cronjobs don&#x27;t bother it more than necessary.


type: comment
by: ilvez
text:
  Yeah, and it really is not I would want to do, just like diving into unknown water that sparkles weird.. It&#x27;s an instinct, can get past it but to get more info about the service... nah.


type: comment
by: tim333
text:
  I think it&#x27;s just one of the most obvious things that Rosey from the Jetsons could do but current robots can&#x27;t.


type: comment
by: gus_massa
text:
  Is it possible to convince ChatGPT to make all cards the same size?<p>Are the PDF of the cards available?


type: comment
by: ProofHouse
text:
  Thank you! Shame all these big corps that do this forever. Meta #1, Apple # 2, psuedo fake journalists # 3


type: comment
by: rmah
text:
  Our firm uses python extensively and the virtual environment for every script or script is ... difficult.  We have dozens of python scripts running for team research and in production, from small maintenance tools to rather complex daemons.  Add to that the hundreds of Jupyter notebooks used by various people.  Some have a handful of dependencies, some dozens of dependencies.  While most of those scripts&#x2F;notebooks are only used by a handful of people, many are used company-wide.<p>Further, we have a rather largish set of internal libraries most of our python programs rely on.  And some of those rely on external 3rd party API&#x27;s (often REST).  When we find a bug or something changes, more often than not, we want to roll out the changed internal lib so that all programs that use it get the fix.  Having to get everyone to rebuild and&#x2F;or redeploy everything is a non-starter as many of the people involved are not primarily software developers.<p>We <i>usually</i> install into the system dirs and have a dependency problem <i>maybe</i> once a year.  And it&#x27;s usually trivially resolved (the biggest problem was with some google libs which had internally inconsistent dependencies at one point).<p>I can understand <i>encouraging</i> the use of virtual environments, but this movement towards <i>requiring</i> them ignores what, I think, is a very common use case.  In short, no one way is suitable for everyone.


type: comment
by: exasperaited
text:
  How are we still in a world where there are breathless, hand-waving blog posts written about the theoretical potential of super-fast SBCs for which the <i>manufacturer</i> shows fuck all interest in competent OS support?<p>Yet again, OrangePi crank out half-baked products and tech enthusiasts who quite understandably lack the deep knowledge to do more than follow others&#x27; instructions on how to compile stuff talk about it as if their specifications actually matter.<p>Yet again the HN discourse will likely gather around stuff like &quot;why not just use an N1x0&quot; and side quests about how the Raspberry Pi Foundation has abandoned its principles &#x2F; is just a cynical Broadcom psyop &#x2F; is &quot;lagging behind&quot; in hardware.<p>This stuff can be done better and the geek world should be done excusing OrangePi producing hardware abandonware time after time. Stop buying this crap and maybe they will finally start focussing on doing more than shipping support for one or two old kernels and last year&#x27;s OS while kicking vague commitments about future support just far enough down the road that they can release another board first.<p>Please stop falling for it :-&#x2F;<p>ETA: I think what grinds my gears the most is that OrangePi, BananaPi etc., are largely free-riding off the Linux community while producing products that only &quot;beat&quot; the market-defining manufacturers (Raspberry Pi, BeagleBoard) because they treat software support as an uncosted externality.<p>This kind of &quot;build it and they will use it&quot; logic works well for microcontrollers, where a manufacturer can reasonably expect to produce a chip with a couple of tech demos, a spec sheet and a limited C SDK and people will find uses for it.<p>But for &quot;near-desktop class&quot; SBCs it is not much better than misrepresentation. Consequently these things are e-waste in a way that even the global desk drawer population of the Raspberry Pi does not reach.<p>And yet they are graded on a curve and never live up to their potential.


type: comment
by: zodiac
text:
  Here’s a good document defending the merits of this design. <a href="https:&#x2F;&#x2F;xenaproject.wordpress.com&#x2F;2020&#x2F;07&#x2F;05&#x2F;division-by-zero-in-type-theory-a-faq&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xenaproject.wordpress.com&#x2F;2020&#x2F;07&#x2F;05&#x2F;division-by-zer...</a>


type: comment
by: ndriscoll
text:
  My uninformed normie view of the ecosystem suggests that it&#x27;s the support for almost every particular board, and that&#x27;s exactly the issue. For some reason, ARM devices always have some custom OS or Android and can&#x27;t run off-the-shelf Linux. Meanwhile you can just buy an x86&#x2F;amd64 device and assume it will just work. I presume there is some fundamental reason why ARM devices are so bad about this? Like they&#x27;re just missing standardization and every device requires some custom firmware to be loaded by the OS that&#x27;s inevitably always packaged in a hacky way?


type: comment
by: cycomanic
text:
  I did my PhD on fibre lasers, 0.1 DB would have been considered a ver bad splice and I would have recut and respliced (if you have 1-10W in your cavity that 0.1 dB loss would risk burning and the fuse propagating through your cavity destroying everything in its path (as a side not look up Videos of fibre fuse, looks fascinating). In my experience 0.01-0.02 is much more typical than 0.1 dB loss.


type: comment
by: dpark
text:
  Agree. A fresh grad is still measured on “impact” but that impact is generally localized. e.g. Quality of individual code and design vs ability to wrangle others to work with you.<p>Impact is a handwavy way of saying “is your work good for the company”.


type: comment
by: ethmarks
text:
  What would your definition of &quot;instantly&quot; be? I would argue that, compared to taking minutes or hours, taking less than a second is fast enough to be considered &quot;instant&quot; in the colloquial definition. I&#x27;ll concede that it&#x27;s not &quot;instant&quot; in the literal definition, but nothing is (because of the principle of locality).


type: comment
by: ndai
text:
  I’m sharing not arguing. This is the comment section of a website. I sold my autonomy for a wage doing other things, but I happily accept my affliction of contemplating the universe. Maybe it will spark something in the imagination of someone. Amateurs thinking is what led humanity to this point. I clearly stated my lack of domain expertise- but I reserve my right to unprofessionally question foundations and reject treating silence about first principles as intellectual virtue. I also accept, with grumbling, the downvotes.


type: comment
by: fogus
text:
  That’s a lot of words to pass judgment on someone you’ve never met and know nothing about. The strawman that you’ve created doesn’t resemble my life at all, but you go on feeling smug about being better than the construct in  your head. Whatever helps you to sleep at night I guess…


type: comment
by: languid-photic
text:
  &gt; Have you had any &quot;learned the hard way&quot; moments?<p>A big lesson for us is that you still need to be careful even in a sandbox.<p>We&#x27;ve been running Claude&#x2F;Codex&#x2F;Gemini in sandboxed YOLO mode and have seen some interesting bypass attempts. [1]<p>A few examples:<p>- created fake npm tarballs and forged SHA‑512s in our package‑lock.json<p>- masked failures with `|| true`, making blocked operations look successful<p>- cloned a workspace, edited the clone, then replaced the workspace w the clone to bypass file‑path deny rules<p>So, we’ve learned to default to verbose logging, patch bypasses as we see them, and try to keep iteration loops short.<p>[1] <a href="https:&#x2F;&#x2F;voratiq.com&#x2F;blog&#x2F;yolo-in-the-sandbox&#x2F;" rel="nofollow">https:&#x2F;&#x2F;voratiq.com&#x2F;blog&#x2F;yolo-in-the-sandbox&#x2F;</a>


type: comment
by: qbow883
text:
  &gt; Not really sure how else I was supposed to interpret your comment<p>Yes, that was a bit facetious of me, I apologize for that.<p>&gt; What is so bad about the existence of this project?<p>Being very blunt: The fact that it reinforces the <i>extremely common</i> misconception that a) converting between containers like mkv and mp4 will always require reencoding and that b) there is a single way to reencode a video (hence suggesting that there is no &quot;bad&quot; way to reencode a video), seeing as next to no encoding settings are exposed.


type: comment
by: cluckindan
text:
  Linear history is nice, but it is lacking the conflict resolutions. They are never committed, and neither are the ”fix rebase” instances.<p>Having a ”fix broken merge” commit makes it explicit that there was an issue that was fixed.<p>Rebase sometimes seems like an attempt at saving face.


type: comment
by: iandanforth
text:
  Pages like this are why I love Firefox reader mode. It doesn&#x27;t matter what font crimes the author commits, with a single click it becomes legible again! Good content should never be missed because of an author trying to stab you in the eyeballs.


type: comment
by: analog31
text:
  I wonder if it helps that a lot of people take more than one picture of the same thing, thus providing them with effectively stereoscopic images.


type: comment
by: silexia
text:
  Every community I have lived in has benefitted enormously. I grew up in Washington state and built my first company here, employing several people in landscaping. When I lived in Los Angeles, I built a company employing over 100 Californians. Now that I am back in Washington state, I have a farm employing 5 people and have invested hundreds of thousands of dollars in the local economy.<p>I have NEVER taken any benefits from the government. I have paid millions of dollars in taxes in California and millions more to Washington state. City and counties have likewise collected huge sums from my work.<p>People who move from place to place can contribute more than people who stay in one place living off the system.


type: comment
by: jynelson
text:
  &gt; Ultimately that&#x27;s something the hook author has to solve, not the framework which runs them.<p>correct. i&#x27;m saying that hook authors almost never do this right, and i&#x27;d rather they didn&#x27;t even try and moved their checks to a pre-push hook instead.


type: comment
by: Tempest1981
text:
  Thanks, I can even somewhat remember that. AI gave me args like<p><pre><code>  -c:v libx264 -pix_fmt yuv420p -preset medium -crf 18 \   -c:a aac -b:a 192k \</code></pre>


type: comment
by: jqpabc123
text:
  The legal implications of AI are staggering --- and just now starting to breach the news cycle.<p>This won&#x27;t end well in my judgment.


type: comment
by: evanjrowley
text:
  &gt;Stimulants reversed the behavioral and brain effects of sleeping less<p>Supporting this observation: <a href="https:&#x2F;&#x2F;www.frontiersin.org&#x2F;journals&#x2F;psychiatry&#x2F;articles&#x2F;10.3389&#x2F;fpsyt.2020.00082&#x2F;full" rel="nofollow">https:&#x2F;&#x2F;www.frontiersin.org&#x2F;journals&#x2F;psychiatry&#x2F;articles&#x2F;10....</a><p>I&#x27;ve been looking for theories for why 10mg Adderall seems to give me a brief feeling of drowsiness ~30 minutes after taking it.<p>The state regulation theory (§3) in this article might suggest that the process of returning to baseline could feel like sleepiness <a href="https:&#x2F;&#x2F;www.frontiersin.org&#x2F;journals&#x2F;psychiatry&#x2F;articles&#x2F;10.3389&#x2F;fpsyt.2023.1336040&#x2F;full" rel="nofollow">https:&#x2F;&#x2F;www.frontiersin.org&#x2F;journals&#x2F;psychiatry&#x2F;articles&#x2F;10....</a><p>Which makes more sense if the sleep disorder explanation for ADHD means that the normal feeling of sleepiness is not properly functioning.


type: comment
by: pron
text:
  Except it suffices to know that <i>some</i> construction that supports the integer&#x2F;natural axioms exists without having any specific theorems, such as 1 ∈ 2, about its specifics. In fact, in TLA+, which contains a formalised set theory, the construction is not part of the definition of the integers, and 1 ∈ 2 (or any other theorem about the construction of the integers) is not provable (of course, 1 ∉ 2 is not provable, either). The details of the construction can remain unknowable.<p>Anyway, my point is that type theories contain at least as many junk theorems as set theories, if not more, and junk theorems are fine either way. Neither approach is more philosophically pure. Any claims to that effect are really an expression of personal aesthetic preferences.


type: comment
by: philangist
text:
  So what would you say should be in the effective playbook for selling going into 2025?<p>Also running a small consultancy firm like OP and coming from a technical background, building an effective sales motion is the hardest challenge.


type: comment
by: gortok
text:
  The attached post feels AI-generated&#x2F;AI-edited. I don’t know why that detracts from the usefulness of this utility, but it — at least how I’m reacting to it — seems to.<p>For me, it reads as not having any soul to it, as well as changing who its target reader is throughout the post. The choice of emphasis comes across weirdly too.<p>I think this is a wonderful tool, but whether it’s because the author uses AI to help them write this post, or that there’s AI edited content everywhere now, I’m weary of reading and trusting something that reads like this post does.<p>I don’t know if this is overblown or meta-commentary on the state of online posts these days, but it’s how I’m feeling, more and more, when I see online writings.


type: comment
by: rkomorn
text:
  I downvote people who express things disrespectfully, like saying they&#x27;re &quot;embarrassed on behalf&quot; of people who don&#x27;t think like them.<p>So yeah, I&#x27;ll be a totalitarian censor against people who put down others while expressing their opinions.<p>They also requested that people explain their downvotes, so I did, but I also find it objectionable to say something like &quot;I&#x27;m embarrassed for you, but if you downvote me, you owe me an explanation.&quot; That&#x27;s a one way street for respect.


type: comment
by: delichon
text:
  Also LLMs. Also television. Also smart phones, particularly those. Also books, the wrong ones can really cripple the intelects. Also talking to children, they can be so cruel. And adults too. Also math and chess, they can send people right over the edge. It&#x27;s astonishing how many mental health threats are insufficiently labeled, no wonder people are so messed up.<p>Stop infantalizing us.


type: comment
by: thebruce87m
text:
  I’m going to research if I can make a profitable product from it. I’ll publish the results of course.


type: comment
by: latexr
text:
  &gt; It&#x27;s because the comment was so poorly communicated and because the author was so profoundly out-of-touch with the average person that they had lost all perspective.<p>None of those things are true. Which is the point I’m making. Go read the original conversation. <i>All of it.</i><p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9224">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9224</a><p>Don’t skip Brandon’s reply.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9479">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9479</a><p>It is absurd to claim that someone who quickly understood the explanation, learned from it, conceded where they were wrong, is somehow “profoundly out-of-touch” and “lost all perspective”. It’s the exact opposite.<p>I agree with Dan that we’d be lucky if all conversations were like that.


type: comment
by: hyperman1
text:
  I started reading books with a Hugo Award, most recent first.    I would recommend it.  They&#x27;re very readable but still slightly non-standard enough to be interesting.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hugo_Award_for_Best_Novel" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Hugo_Award_for_Best_Novel</a>


type: comment
by: raverbashing
text:
  Spallation is the easy part<p>But neutrons can&#x27;t go around a tube being guided by magnetic fields


type: comment
by: alexford1987
text:
  It seems like it, although the shipped feature doesn’t allow for as much freedom of movement as the demos linked here (which makes sense as a product decision because I assume the farther you stretch it the more likely it is to do something that breaks the illusion)<p>The “scenes” from that feature are especially good for use as lock screen backgrounds


type: comment
by: groundzeros2015
text:
  When have you bought something?<p>Example 1: The other day I was trying to fix a sprinkler. My results were mid, then I saw a truck at my neighbors house with a phone number.<p>1. I was not in the market for sprinkler repair until that day. 2. I was too busy to make a market comparison, seeing that my neighbor did it was enough.<p>Example 2: I was thinking about refining my mortgage this year. My current servicer called me one day with an offer. It was a competitive but not t optimal deal, but the lady on the phone signaled to me she understood my values and would get it done.<p>That’s what you are looking for with outbound, people who are in need, willing to part with cash, but probably not shopping for the thing.<p>This is why cold calling works and why volume is so important. You aren’t trying to persuade people who aren’t interested, but trying to find those who are.<p>The biggest fear of people with money is not spending money, but that what they pay for won’t work out.


type: comment
by: gozzoo
text:
  If i remember correctly Feynman said in one of his lectures that we know the mass of the electron with much greater precision than the proton, which may mean that it electrons are easier to study. I don&#x27;t know if this is still true though.


type: comment
by: silexia
text:
  Well done! Government agencies tend to always seek more funding and never change or close down even when everyone universally agrees change is needed. Good to see change here.<p>The shrinking of the federal government is much needed as there is no mechanism to remove dead wood like bankruptcy does for private industry. We do need a smoother mechanism than just hacking whatever is not protected by insane public employee unions though.


type: comment
by: rrsp
text:
  This is why it’s luck.<p>Putting more out there will increase the probability of a reward, but it doesn’t guarantee it.


type: comment
by: quuxplusone
text:
  &gt; some of them spaced and extra long; apparently this publisher had a very “inflationary” style!<p>It&#x27;s pretty common to see a single em-dash for the comma-like parenthetical usage (p6 etc.) and a double em-dash for the &quot;someone&#x27;s dialogue was interrupted and cut off&quot; usage (p15).<p>The &quot;I&#x27;m redacting this name&quot; usage (p11) often uses two em-dashes too, although Wodehouse(&#x27;s typesetter) doesn&#x27;t in this case.


type: comment
by: tux3
text:
  There is still a guardrail. The blog post explains that it is just using different functions and notation which might allow things like 0&#x2F;0. But at the end of the day, different notation still cannot be used to prove false things.<p>In other words, you can use all these junk theorems to build strange results on the side, but you can never build something that disagrees with normal math or that contradicts itself. There is no footgun, because the weird results you obtain are just notation. They look weird to a human, but they don&#x27;t allow you to actually break any rules or to prove 1=0.


type: comment
by: theletterf
text:
  The post is brilliant, interesting, and deeply performative. It can be all those things, and more. It feels like being shown a display case at your friend&#x27;s private library (&quot;Did you read them all?&quot; &quot;Oh, these are just for this week&quot; — Umberto Eco used this reply when folks asked him about his 50k books). Obscure references, namedropping, the right doses of self-deprecation, the footnotes (gosh, the footnotes!)<p>Nobody writes like this just for themselves. It&#x27;s for the show. It&#x27;s their mansion of words and it&#x27;s there to wow bystanders. Mind you, I&#x27;m not condemning, just merely stating why the post somewhat irks me. However, I respect the intellectual depth of the author; I might even have a beer with them (though it couldn&#x27;t be a standard lager, I guess). The Internet would be a better place if it&#x27;d be full of content like this post.<p>Edit: I&#x27;m commenting on the post, not on the author. I don&#x27;t know them. I&#x27;d love to.


type: comment
by: ofek
text:
  Your C extension guide looks very useful and I quite like the foreword&#x2F;history behind it. Have you considered updating the resource to account for the freethreaded mode (which will eventually become the default) on 3.14+?


type: comment
by: beAbU
text:
  Yes, because the vast majority of self proclaimed and vocal so called &quot;Christ&quot;-ians have completely forgotten about (or conveniently abandoned) the teachings and philosophy of Christ the man.<p>Nobody can claim with a straight face that the &quot;Christian Right&quot; movement in the US can be classified as wholesome love-thy-neighbour Christianity. Because from where I&#x27;m standing, it&#x27;s far from it.


type: story
by: DoingSomeThings
title: Show HN: Goodreads Analyzer – AI roast and book recs from your reading history
url: https://goodreads-analyst.vercel.app/
text:
  Inspired by the HN Wrapped Roast (<a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46336104">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46336104</a>), I built a web app that analyzes your Goodreads library and generates a literary roast, personality profile, and book recommendations.<p>Upload your Goodreads export CSV and get:<p>- Reading stats<p>- A roast of your reading choices<p>- Inferred personality traits<p>- Year-by-year thematic analysis<p>- Personalized book recommendations<p>Uses Gemini API for analysis. Book data stays in browser (localStorage), only titles&#x2F;reviews&#x2F;dates sent for insights. Demo mode available if you want to try it without uploading your own data.<p>This started as an experiment in prompt engineering and pattern recognition. I was curious how much personality insight you could extract from reading patterns alone.<p>The results were surprisingly accurate. It correctly inferred my shifts in physical location, political beliefs, and religious affiliation based purely on reading history.<p>Would love feedback on the analysis accuracy or additions that would make this more fun to use.


type: comment
by: eleventyseven
text:
  Pretty sure this is a joke, but the actual license is written by lawyers who know what they are doing:<p>&gt; “Research Purposes” means non-commercial scientific research and   academic development activities, such as experimentation, analysis, testing   conducted by You with the sole intent to advance scientific knowledge and   research. “Research Purposes” does not include any commercial exploitation,   product development or use in any commercial product or service.


type: comment
by: kmoser
text:
  I thought it was one of those game sites where you had to &quot;hack&quot; it every step of the way to advance the next level.


type: comment
by: loglog
text:
  I don&#x27;t want to see any irrelevant history several years later, so I enforce linear history on the main branch in all projects that I work on. So far, nobody complained, and I&#x27;ve never seen a legitimate reason to deviate from this principle if you follow a trunk based release model.


type: comment
by: daveguy
text:
  Maybe you should check sources that have been around longer than 2017 or even 2008. Optogenetics has been established as a field since at least 2005 (you can also search pubmed for optogenetics 2005). The field had been established and well known among microbiologists for 12 years when you discovered it.<p><a href="https:&#x2F;&#x2F;pubmed.ncbi.nlm.nih.gov&#x2F;?term=optogenetics" rel="nofollow">https:&#x2F;&#x2F;pubmed.ncbi.nlm.nih.gov&#x2F;?term=optogenetics</a>


type: comment
by: jacquesm
text:
  I&#x27;d like some proof that the embedded programmers working for &#x27;the man&#x27; at medical device companies are better and more motivated than those that are hacking on loop devices.<p>You&#x27;re comparing people with a death wish in disguise with people that are extremely motivated to improve the QOL and they&#x27;re <i>very</i> careful about how they do this, in fact if you read up on this you&#x27;d notice the insane attention to detail and the very rigorous process, on par with what I&#x27;ve seen in industry and in fact probably better than most.<p>All of this talk in this thread makes me think back to a time when people were laughing at that Finnish kid that was making his own OS with his buddies. Surely nobody would ever trust their business, their property or the lives to open source.<p>I checked and this is actually hacker news, not the BSA.


type: comment
by: epistasis
text:
  The vandalism was not anti-EV, was performed by a tiny number of extremists outside of any sort of Democrwric politics, so attributing it to both sides&quot; doesn&#x27;t make a lick of sense.<p>It&#x27;s not like elected Democratic officials were saying &quot;we hate EVs, everybody go out and vandalize Musk&#x27;s businesses.&quot; There is no political movement among democrats to avoid the technological transition that the rest of the world is enthusiastically taking.<p>There is no comparison, the idea is absolutely ludicrous.


type: comment
by: PaulHoule
text:
  In the US we have riots because a black person was shot by the police,  anywhere else (France, Egypt, ...) they have riots because government actions raise the price of gas.


type: comment
by: drnick1
text:
  But realistically, most workloads of the kind you would run on these machines don&#x27;t scale benefit from multithreading as much as single core performance. At least at home these machines will do things like video streaming, router, or serving files. Even if you want to use it in the living room as a console&#x2F;emulator, you are better off with higher single core performance and fewer cores than the opposite.


type: comment
by: Forgeties79
text:
  I get what you’re saying but at the end of the day you just need to think about how most people use a tool like this. They’re looking for a simple solution to some specific problem and then they’re likely never using it again. They don’t want to deal with a full-on NLE and iMovie or whatever they have stocked is not cutting it. It’s not worth getting bent out of shape about it ultimately. There are tons of people who use ffmpeg as intended in its original form and more or less understand everything that is going on. The reason we have so many wrappers and variations all centered around ffmpeg is because of how useful it is, so it’s clearly here to stay.<p>I personally use lossless cut more than ffmpeg in the terminal just because I don’t have to really think about it and it can do most of what I need, which is simply removing or attaching things together without re-encoding. I use it maybe once every month or two, because it’s just not something I need to use a ton, so it doesn’t make sense for me to get down and dirty with the original. Ultimately I get what I need and I’m happy!


type: comment
by: tonfa
text:
  Isn&#x27;t it what they&#x27;re saying? Wollishofen is getting densified (Green city, etc.), so that access to green space stays the same.<p>It&#x27;s similar for people in Altstetten, in 10-15 min walk they&#x27;re in a forest in one direction, and can go swimming in the Limmat in the other.


type: comment
by: tremon
text:
  <i>I do CAD... using text! My only experience with it is programmatic in openscad</i><p>That does not mean that the CAD drawing itself is text. It is an artifact, produced from text. Using your argument you could just as easily argue that all computer code is text, and I don&#x27;t think that&#x27;s a useful redefinition of the word &quot;text&quot;.


type: comment
by: paulryanrogers
text:
  The endpoints serving those links can&#x27;t be protected as well. Unless they serve a form that posts, which may not be legal if it requires extra clicks


type: comment
by: silexia
text:
  What I find most funny is that all of the climate change conferences are attended by people who fly there in private jets. The whole thing is a cargo cult.


type: comment
by: pennomi
text:
  Filling in creeper holes and cutting down floating trees left by my children is a never ending job though.


type: comment
by: bell-cot
text:
  When humans really like the sound of a story, and there&#x27;s no real downside to believing falsehoods, then they&#x27;ll go with their emotions.


type: comment
by: dale_glass
text:
  &gt; I find it very useful for wildlife photos. Autofocus never seems to work well for me on e.g. birds in flight.<p>The more recent cameras can detect birds specifically and are great at tracking them.<p>&gt; It&#x27;s also possible to generate a depth map from a single shot, to use as a starting point for a 3D model.<p>That is true, but is a very niche need. Wonderful if you do need it, but it&#x27;s a small market.


type: comment
by: DoingSomeThings
text:
  A few personal examples from my 400 book history:<p>Reader Summary: You are a walking existential crisis who oscillates between trying to save your soul with 13th-century Catholic theology and escaping reality via magic-system spreadsheets. Your reading list is essentially a debate between a Trappist monk and a Silicon Valley venture capitalist, and somehow, they&#x27;re both currently losing to a talking cat in a death dungeon.<p>Information Diet: Your media consumption suggests a high-low split. You balance dense, slow-burn philosophy (Josef Pieper) with high-octane, &#x27;popcorn&#x27; entertainment (Dungeon Crawler Carl), intentionally using fiction as an escape from heavy systemic analysis.<p>Life Arc: Your life trajectory appears to be a journey from &#x27;Enchanted Orthodoxy&#x27; to &#x27;Humanistic Meaning. You moved from preparing for the priesthood&#x2F;ministry to a deconstruction of faith, eventually landing in a space of &#x27;Conscious Leadership&#x27; and secular contemplative practice.


type: comment
by: ofek
text:
  The post is entirely authentic; it matches the writing style of the author from before the LLM boom and discusses work that the human author recently released. Can you pinpoint what makes you feel that way?<p>edit: I asked for explanation before the post was edited to expand on that. I disagree but am sympathetic to the weariness of reading content now that AI use is widespread.


type: comment
by: mintflow
text:
  I have a software that need to build aarch64 (for some aarch64 box with 4 core cpu), currently using Oracle cloud&#x27;s 4core24G Arm neoverse n1 as github self host runner to build it.<p>Seems this machine is more powerful than it, definitely attractive to me for a physical aarch64 self host runner.


type: comment
by: Tempest1981
text:
  &gt; It&#x27;s really not that hard,<p>I&#x27;ve learned not to say this. Different things are easy&#x2F;hard for each of us.<p>Reminds me of a discussion where someone argued, &quot;why don&#x27;t all the poor&#x2F;homeless people just go get good jobs?&quot;<p>Edit: I know your comment was meant to inspire&#x2F;motivate us to try harder. Maybe it&#x27;s easier than it appears.


type: comment
by: pcurve
text:
  The authors appear to be all foreign-born.<p>Just curious for those who are informed on this matter... are most research done by foreign born people?  What happened to the big STEM push?<p>I don&#x27;t mean to stir up political debate... just curious what the reality is, especially given the decline in foreign students coming over in recent year.


type: comment
by: cheema33
text:
  I created a simple skill in Claude Code CLI that collaborates with Codex CLI. It is just a prompt saved in the skill format. It uses subagents as well.<p>Honest question. How is Mysti better than a simple Claude skill that does the same work?


type: story
by: meravic
title: When UX Breaks After the First Product Pivot
url:
  https://medium.com/@meravcohen/use-your-ocd-object-centered-design-as-a-new-way-to-simplify-complex-systems-6a8fab28f19a


type: comment
by: kergonath
text:
  &gt; Sushi is now an English word.<p>Eyeballing the Wikipedia page, and out of the only scripts I could read, I counted 72 languages that used a direct transcription of &quot;sushi&quot;. It isn’t as much a superpower as a thing languages do in general.


type: comment
by: imoverclocked
text:
  So, I agree but less than I did a few months ago. I purchased an Orange Pi 5 Ultra and was put off by the pre-built image and custom kernel. The “patch“ for the provided kernel was inscrutable as well. Now I’m running a vanilla 6.18 kernel on a vanilla uboot firmware (still a binary blob required to build that though) with a vanilla install of Debian. That support includes the NPU, GPU, 2.5G Ethernet and NVMe root&#x2F;boot. I don’t have performance numbers but it’s definitely fast enough for what I use it for.


type: comment
by: ordersofmag
text:
  Or you&#x27;re free to use the output for commercial use if you can get someone else to use the tool to make the (uncopyrighted) output you want.


type: comment
by: sathackr
text:
  The hardest thing about splicing fiber is not splicing fiber(at least not anymore)<p>It&#x27;s cable management and routing to keep things from kinking and breaking while accounting for cable flexing, thermal expansion, and unforseen circumstances like another company lashing their cables to yours for vertical support.<p>All while maintaining future serviceability


type: comment
by: ninalanyon
text:
  &gt; It&#x27;s really not that hard,<p>if you are doing it often that&#x27;s true.  But for people like me who do it once every month or two it really is hard to memorize, especially if it&#x27;s not exactly the same task.<p>What I would love would be an interactive script that asked me what I was trying to do and constructed a command line for me while explaining what it would do and the meaning of each argument.  And of course it should favour commands that do not re-encode where possible.


type: comment
by: mindslight
text:
  I&#x27;d say someone did flip a switch in 2025 - the rejection of the standard norms of good faith execution of all three branches of government. The government has always been authoritarian. But it had been predominately <i>bureaucratic</i> authoritarianism, while now it&#x27;s driven by <i>autocratic</i> authoritarianism.<p>I say this as a libertarian who&#x27;s right there with you on the &quot;piling up wood&quot;.<p>There are many angles from which to analyze how we got here. Yes, the &quot;centrists&quot; supporting lazy authoritarian laws and agencies because they couldn&#x27;t bother thinking one step ahead to how they&#x27;d be abused. The sprawling surveillance industry pointed out by a sibling comment. Narrower issues of destruction of the fairness doctrine and campaign finance limits. Even many of the refrains of the Trumpists point to problems that were slowly allowed to fester until they reached a breaking point (although as usual for Republicans, the answer they&#x27;ve been stage-managed into is completely self-defeating).<p>For all of these things it&#x27;s understandable to want to say &quot;I told you so&quot; - for catharsis, and trying to establish some authority of having a larger context of what direction we need to head in.<p>But none of that justifies downplaying the situation we&#x27;re currently staring down, which is what I take issue with.<p>(also re being pepper sprayed: what&#x27;s left of your country thanks you for your service)


type: comment
by: devnavigator
text:
  AI Transformation has moved past experimentation. For most organizations, the question is no longer whether to use AI, but whether it will meaningfully change how the business operates. A recent McKinsey study makes one point unmistakably clear: high AI performers approach transformation very differently from everyone else. Their advantage does not come from better models, bigger budgets, or more pilots. It comes from how deeply they are willing to redesign the organization around AI.


type: comment
by: eleventyseven
text:
  I was confused too. I first thought I should open up my terminal and just enter `ssh dev.exe` and this would be some kind of ssh-based interface? Honestly my first thought is that it would be one of those cool dev hack &#x2F; art projects like the old starwars traceroute to 216.81.59.173<p>It didn&#x27;t read as a company with products at all to me from the front page. Just a cryptic &quot; The disk persists. You have sudo.&quot; with links to &quot;Login&quot; and &quot;About * Blog * Discord&quot; --- no pricing link, which made me think it was a weird hobby &#x2F; art.


type: comment
by: techjamie
text:
  Another thing to add to the uBlock filters alongside the cookie banners. Can&#x27;t wait to wade through a dozen regulatory warnings to visit a website if you don&#x27;t block it all.


type: comment
by: analog31
text:
  I looked into the details at the time, and as I recall the camera had lower resolution than the 4 MP of the sensor because of the microlens array. A lot was written about this at the time.<p>I remember a friend, who was a photography buff, was quite excited about the camera. But he didn&#x27;t actually buy one.


type: comment
by: nutjob2
text:
  You&#x27;re doing the old Soviet thing of accusing people of the thing you&#x27;re doing. Did you use to live in that environment?<p>Everything you say is unfounded and makes little sense. You seem to be read things that are not there.<p>I&#x27;m just saying that what you think is an acceptable amount of gay &quot;representation&quot; does matter and that it merely reflects your own biases. Your views don&#x27;t matter in this respect because if you live in a free country the media can &quot;represent&quot; anything it likes and if you don&#x27;t like it you can turn it off. And complain about it I guess.<p>That&#x27;s what it&#x27;s all about freedom. Preserving freedom. Trying to take away other people&#x27;s freedom to express themselves is not what its about.


type: comment
by: tonfa
text:
  &gt; “Neither cooperatives nor the city typically sell flats. Mostly because …they really love recurring revenue and absolutely would hate to deal with short-term income as they are generally <i>non-profit institutions</i>.” (My emphasis)<p>FWIW that was a bit misleading, the goal of the city or the non profits (Genossenschaften) is to provide housing, not selling flat. (There&#x27;s a goal that 1&#x2F;3 of all housing in the city has to be non-profit by 2050, this was voted back in 2011)


type: comment
by: WhyNotHugo
text:
  The website has a huge `ssh exe.dev`, so I&#x27;d expect that running that works, but:<p><pre><code>    SSH keys are required to access exe.dev. </code></pre> Why put an SSH command in a huge banner if I have to go around and register before I can use it anyway?


type: comment
by: arjie
text:
  I actually just use Claude code. “Stabilize the video x.mp4 and keep my daughter Astra as the subject. Convert it to a GIF that is under a megabyte”. It does a great job.<p>It will sample images from the video then go crop the video to that, stabilize if required, and then make me an optimized GIF that I can put in my weekly journal.


type: comment
by: wintermutestwin
text:
  I am befuddled. How do are you hearing Portishead (and DCD is even more bizarre)? I hear a touch of Beach House on older releases when there are vocals. But yeah, agree that it is a good addition to my library. Stereolab still hasn’t clicked for me, but I’ll give it another try. Along these lines, Yndling was my cool find this year


type: comment
by: garethsprice
text:
  Good paper from 2015: &quot;Why Are There Still So Many Jobs? The History and Future of Workplace Automation&quot;: <a href="https:&#x2F;&#x2F;economics.mit.edu&#x2F;sites&#x2F;default&#x2F;files&#x2F;inline-files&#x2F;Why%20Are%20there%20Still%20So%20Many%20Jobs_0.pdf" rel="nofollow">https:&#x2F;&#x2F;economics.mit.edu&#x2F;sites&#x2F;default&#x2F;files&#x2F;inline-files&#x2F;W...</a><p>tl;dr: Technology eliminates tasks not jobs, ie. automating routine work while making the remaining human parts more valuable: judgement, problem-solving, knowing what to build and why, communicating with a bunch of stakeholders.<p>This judgement and communication layer has been stubbornly hard to automate across every previous wave of tech and so it will be with this one.<p>Even if AI is capable of good judgement in a problem space, are the users of the AI able to ask the right questions to get it to express that judgement? (speaking from experience: no).<p>Banging out syntactically correct code loses value but communication and end-to-end ownership gains value; translating vague C-suite wishlists into working systems, knowing when _not_ to automate or use AI, navigating organizational constraints, understanding the domain you are working in, the organization you are working in, and directing technology in their service.<p>As long as there are capital owners they will have a need to exchange that capital for skilled, professional judgement in high value tasks, just the nature of what tasks are considered high value will adapt over time, as it always has.


type: comment
by: qwertfisch
text:
  My brother bought a hand-held console. You can have thousands of games (NES, SNES, Gameboy, even Amiga and ScummVM), and there is just no need for a replay value. It can be new every day. It&#x27;s not for young kids, but starting with age 6 or 7, I would day it lasts several years. Using the same metric it scores at least 12 or 13.


type: comment
by: khelavastr
text:
  Also New York Times: Why do far-right men connect with each other and express their emotions so easily?


type: comment
by: ProllyInfamous
text:
  &gt;Just two rules they live by:<p>&gt;1) I am here<p>&gt;2) So glad you are<p><i>The existance of the harminoniums</i>. That most beautiful of passages, simplicity and grace...


type: comment
by: stinkytaco
text:
  This could also be an investment in future happiness. Part of the point of journaling and documenting is to later revisit and unlocking memories one might have not accessed in some time. This is part of the reason Spotify Wrapped and similar &quot;recaps&quot; are enjoyable. People enjoy seeing what they were like. In many ways we are the product of things we do (whether that be consuming or creating) and exploring those things at a future date is to be in conversation with ourselves.<p>Things like this are also a way of expressing and sharing gratitude, which is a cathartic exercise to engage in periodically. Putting into words &quot;these are things I enjoyed&quot; is worthwhile, in my experience, and sharing it is a small extra step. Additionally, sharing it can be a gift to the future. I can&#x27;t tell you how much I appreciate effort my parents took to document parts of my childhood (vacations, accomplishments, daily life, etc.) and I know other children feel the same. It&#x27;s the kind of window to the past that is only open through efforts like this.


type: comment
by: kubezen
text:
  We’re open-sourcing zen-gc, a policy-driven Kubernetes garbage collector. You define cleanup policies via a CRD (TTL + selectors), and the controller enforces them continuously. The goal is to make lifecycle management and retention rules a first-class part of cluster operations—reducing drift, controlling resource sprawl, and keeping environments compliant with housekeeping policies.<p><a href="https:&#x2F;&#x2F;kube-zen.io" rel="nofollow">https:&#x2F;&#x2F;kube-zen.io</a> Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;kube-zen&#x2F;zen-gc" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;kube-zen&#x2F;zen-gc</a> Helm chart (Artifact Hub): <a href="https:&#x2F;&#x2F;artifacthub.io&#x2F;packages&#x2F;helm&#x2F;zengc&#x2F;gc-controller" rel="nofollow">https:&#x2F;&#x2F;artifacthub.io&#x2F;packages&#x2F;helm&#x2F;zengc&#x2F;gc-controller</a> 6-min explainer (no demo): <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=P8afhcgjWVQ&amp;list=PL1AGc_sKXJBdInu0yffTJxN828oaCuqwx" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=P8afhcgjWVQ&amp;list=PL1AGc_sKXJ...</a>


type: comment
by: givinguflac
text:
  Literally what this model does- create seemingly 3d scenes from 2d images, in the iOS photos app. It works even better when you take a real spatial image, which uses dual lenses.


type: comment
by: RobotToaster
text:
  &quot;weights-available&quot; is probably the correct term, since it doesn&#x27;t look like the training data is available.


type: comment
by: coliveira
text:
  I think exactly like this. If I created a tool and it were used for free by billion dollar corporations to enrich themselves, I would consider it a personal loss.


type: comment
by: doctorpangloss
text:
  The ones that Microsoft Apple and Google pay for, the codec licenses. FFmpeg believes that only end users need licenses for codecs, which is not only their belief, but it’s not a belief of Microsoft, Apple and Google, and it is true the sense of the status quo, but also, LGPL violations are a status quo. So you can see how it’s a bad idea for FFmpeg to make a stink about licenses.


type: comment
by: martin_rj
text:
  I have to be honest: anyone not at least a little afraid is likely missing the architectural shift happening in the backend.<p>The standard counter-argument is always &quot;hallucination rates.&quot; I have had this debate with medical pros who use AI for diagnostics. They laughed when I warned them about 3% error rates, noting that human error rates are often worse. But that misses the real point: relying on raw model output is already outdated.<p>I am a Team Lead for security testing at a major crowdtesting provider. I see a massive disconnect between public perception and enterprise reality. People judge the risk based on generalized chatbots like ChatGPT or Gemini which are optimized for cheap, broad usability. They do not see the specialized agentic workflows being deployed behind closed doors.<p>With frameworks like MAKER, we are seeing error rates drop to near-zero even with cheap APIs like GPT-5-Nano. It is just engineering: break jobs into micro-tasks, multi-agent voting, strict format validation. If a JSON output does not match the schema, it is rejected and re-rolled automatically. The &quot;hallucination&quot; problem is being solved by process, not just better models.<p>In my day job, I watch clients validate plans to replace 90% of their developers. And this is happening right now. Mass layoffs have already started. Personally, I have no fear of not finding a job, but MY job being replaced? Well, to be honest: I think I am the only one who could actually implement that correctly. I am certainly not going to automate myself away on purpose, but I take the risk that it could happen absolutely seriously.<p>The bubble might pop for investors, but the efficiency gains are too real for companies to ignore.


type: comment
by: jhanschoo
text:
  Note that the word &quot;coordinate&quot; used here feels a bit disingenuous to me, because that&#x27;s how one might refer to the nth property defining a mathematical object or another.<p>For example: The third coordinate of the rational number 1&#x2F;2 is a bijection.<p>Coordinate here actually means: third property in the definition of a rational number in Lean. Here, this property is the statement that the denominator 2 is not zero. This is not so absurd, if we define a rational number as a tuple consisting of a natural number for the numerator (property 1) and an integer for the denominator (property 2), with the added restrictions that the denominator is not the integer zero (property 3), and that the numerator and denominator are in least terms (property 4).<p>But the part where the proof that the denominator is nonzero can be viewed as a bijective function, is to me indeed type-theoretic weirdness. If I&#x27;m not wrong, it&#x27;s just the proof viewed as a zero-argument function. (proofs for theorems that begin with e.g. forall are functions that take arguments).


type: comment
by: dale_glass
text:
  I&#x27;d argue the opposite, consumers need more resolution than pros.<p>A pro will show up with a 300mm f&#x2F;2.8, a tripod, a camera with good AF and high ISO, and the skills, plan and patience to catch birds in flight.<p>But all that stuff is expensive. The consumer way to approximate the lack of a good lens is a small, high res sensor. That only works in bright light, but you can get good results with affordable equipment in the right conditions. Greatly reducing the resolution is far from optimal when you can&#x27;t have a big fancy lens to compensate.<p>And where is focus the hardest? Mostly where you want to have high detail. Wildlife, macro, sports.


type: comment
by: cbsks
text:
  Linux on top of a hypervisor. There are several companies providing hypervisors, including the one I work at, so my experience is biased.


type: comment
by: AnimalMuppet
text:
  Take railroads, for instance.  Back in the 1800s, too many were built.  Many of them (almost all, I think) went bankrupt at one time or another.  At that point, the creditors made a rational evaluation:  Is this worth keeping, or not?  If yes, then let&#x27;s try to reorganize a business that can actually survive.  If not, tear it up and sell the scrap.  Some were kept, some were torn up.<p>But the post-bankruptcy railroads that were kept were able to operate without the burden of the construction costs, because that had been destroyed in the bankruptcy (along with the original owners).<p>So, AI:  I suspect that the training costs (plus hardware costs) dominate the operating costs.  If that is so, then a post-bankruptcy AI company could still be a profitable business.  It wouldn&#x27;t be able to grow its hardware very fast, or be able to re-train new models very often, but it could still be an ongoing business.  The current owners would still get nothing, though.


type: comment
by: mapmeld
text:
  Horizontal gene transfer is looking a lot more common than we learned in biology class. Fungi have a class of proteins (Starships) which transfer hundreds of genes, beetles picked up cellulose-digesting proteins from bacteria in their digestive tract and embryos.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Starship_(genetics)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Starship_(genetics)</a>


type: comment
by: ProllyInfamous
text:
  Just coincidentally, I read <i>Player Piano</i> during my introductions to GPT-2 (summer 2022).<p>One of my brothers asked (out of legitimate concern) if I needed to visit a mental institution... because <i>there just is no way you are talking with machines about books — about such fantasies</i>.<p>Granted, my life has been a series of abuses; but Vonnegut helped me realize the impossible <i>isn&#x27;t so</i>.<p>And now it&#x27;s <i>so</i>.<p>&gt;...so it goes.


type: comment
by: the8472
text:
  Binary usually means arbitrary byte sequences so you can&#x27;t choose a single delimiting character. The usual approaches are storing the length somewhere or picking a sufficiently long random sequence that it&#x27;s vanishingly unlikely to occur in the payload.


type: comment
by: alcomatt
text:
  &quot;A Great Argument&quot; for Capitalism and &quot;competition&quot; being the drive of innovation...  also shows how antimonopoly regulations are just ink-on-pages and zero real-world applicability...


type: comment
by: cpuXguy
text:
  Thanks — good point. Ideally, the construction of the large array should run asynchronously, with a small animation to bridge the wait. On weaker devices, 5+ seconds can be realistic. The app has a bit of a game-like character and intentionally does a single upfront loading step. For now, I’m keeping it synchronous because I want to be sure it works reliably across all combinations of browsers and devices.


type: comment
by: turtlesdown11
text:
  have you ever tried examining the sources? they actually just invent many &quot;sources&quot; when requested to provide sources


type: comment
by: witte
text:
  &gt; deadwood like bankruptcy for private industry<p>Unless a given industry is too big too fail, or requires millions to billions in corporate welfare, or where bankruptcy voids responsibility of ecological disasters and socializes the damage. Since those things have obviously never happened.


type: comment
by: cycomanic
text:
  I doubt resolution is a limiting factor LCoS (transmissive ones are lower resolution typically though, but you could build reflective) phase modulators are available in 4k resolution (and maybe even higher). And I don&#x27;t know if you need that much resolution because the regions you&#x27;re trying to focus are quite broad, in fact I suspect the resolution of your phase modulator would not limit resolution but the max distance between focused regions, because it would set the max phase ramp you can achieve.<p>Loss, i.e. equivalent aperture is a different matter and I think this would imply quite a light loss.


type: comment
by: otterley
text:
  Remote resources only get your public key. It’s meant to be shared! Hence the word “public.”<p>The threat is having a private key stolen, in which case, having multiple keys can mitigate the amount of damage a threat actor can do. However, to steal your private key would involve a successful attack against your client, not against any server you might have given the public key to.


type: comment
by: dwa3592
text:
  &gt;Claude Code (Anthropic), Codex (OpenAI), and Gemini (Google) have different training, different strengths, and different blind spots.<p>Do they?<p>There was a paper about HiveMind in LLMs. They all tend to produce similar outputs when they are asked open ended questions.


type: comment
by: SAI_Peregrinus
text:
  Paths are hard because they usually look like printable text, but don&#x27;t have to be text. POSIX filenames are octet strings not containing 0x2F or 0x00. They aren&#x27;t required to contain any &quot;printable&quot; characters, or even be valid text in any particular encoding. Most of the Rust stdlib you&#x27;re thinking of is for handling text strings, but <i>paths aren&#x27;t text strings</i>. Python also has the same split between Pathlib paths &amp; all other strings.


type: comment
by: cubefox
text:
  Wittgenstein, Philosophical Investigations, §88:<p>&gt; (...) Now, if I tell someone: &quot;You should come to dinner more punctually; you know it begins at one o&#x27;clock exactly&quot;—is there really no question of <i>exactness</i> here? because it is possible to say: &quot;Think of the determination of time in the laboratory or the observatory; <i>there</i> you see what &#x27;exactness&#x27; means&quot;? &quot;Inexact&quot; is really a reproach, and &quot;exact&quot; is praise. (...)


type: comment
by: cj
text:
  There are lots of online resources for outbound sales which will likely be better than advice you’ll find on a forum full of engineers (unless engineers are your target market)<p>I’d focus on zeroing in on a niche (even if it’s an artificial niche). Develop case studies for how you’ve helped people in your specific niche. Then find people in that niche and offer them those same niche services.<p>Do not try to be everything to everyone. No one wants to work with a software agency that “does anything”. (Well it’s possible but then you’re competing with thousands of other consultancies).<p>If you develop into a niche well, you’ll have less competition, you’ll be able to target the right people more easily, and youll be able to write messaging that speaks to people in that niche.<p>Everything gets easier when you narrow in on a small slice of a market. The problem set becomes smaller and easier to solve.<p>Once you see some traction, start to expand your niche.


type: comment
by: Flere-Imsaho
text:
  For me, I really dislike the fact Discord is completely closed off to the wider internet, and Discord, the company, has absolute control: from a privacy and freedom of speech point of view. This goes against the core ideas of a free and open internet.<p>I&#x27;ll admit that the Discord service is really good from a UX point of view.


type: comment
by: xthe
text:
  iRobot has entered bankruptcy after struggling for years to keep up in a fast changing market. The company filed for Chapter 11 in the US on December 14, saying it has reached a deal that will hand over control to its main supplier and lender, Shenzhen PICEA Robotics, along with Santrum Hong Kong.<p>Statement from iRobot on Bankruptcy


type: comment
by: d_burfoot
text:
  When I was a physics student, there were four forces: strong, weak, EM, and gravity. That picture seemed neat and clean. Strong kept the nucleus together, EM kept molecules and atoms together (or broke them apart), gravity kept astronomical bodies together, weak was some kind of momentum-accounting device.<p>Recently, GPT informed me that the strong force is really a tiny after-effect of the &quot;QCD force&quot; (in the same way that the Van der Waals forces are after-effect of EM). Also, more and more questions about &quot;dark matter&quot; seem to be building up, suggesting that the standard Newton-Einstein story of gravity is far from the complete picture.<p>25 years ago it seemed like physics was mostly complete, and the only remaining work was exploring the corner cases and polishing out all the imperfections. It doesn&#x27;t feel that way anymore! The confusing part is that modern physics is so unbelievably successful and useful for technology - if the underlying theory was way off, how could the tech work?


type: comment
by: MyOutfitIsVague
text:
  The MRuby embedding API isn&#x27;t a whole lot like Lua&#x27;s. Lua is a fantastic experience to embed. You might have to futz with the registry to store Lua objects in a C struct, but the abstraction allows you to almost never have to actually worry about the VM internals or the GC directly. Mruby is a lot more like MRI Ruby&#x27;s API. Raw objects are exposed to you, you have to turn off strict aliasing because inheritance is implemented by the old &quot;common meta struct as first member&quot; idiom, you have to manually trigger VM collecting in long-running C code ( <a href="https:&#x2F;&#x2F;github.com&#x2F;mruby&#x2F;mruby&#x2F;blob&#x2F;master&#x2F;doc&#x2F;guides&#x2F;gc-arena-howto.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mruby&#x2F;mruby&#x2F;blob&#x2F;master&#x2F;doc&#x2F;guides&#x2F;gc-are...</a> ), getting args in a C function involves a variadic scanf-style function. The most striking difference is documentation.  The documentation of the mruby C API is actually &quot;read the headers&quot;. There are many seemingly redundant functions that look like they do the same thing, completely without explanatory comments, or minimal inscrutable comments:<p><pre><code>    &#x2F;* mrb_gc_protect() leaves the object in the arena *&#x2F;     MRB_API void mrb_gc_protect(mrb_state *mrb, mrb_value obj);     &#x2F;* mrb_gc_register() keeps the object from GC. *&#x2F;     MRB_API void mrb_gc_register(mrb_state *mrb, mrb_value obj);     &#x2F;* mrb_gc_unregister() removes the object from GC root. *&#x2F;     MRB_API void mrb_gc_unregister(mrb_state *mrb, mrb_value obj); </code></pre> I&#x27;d rather work with Ruby as a language than Lua, but I&#x27;d much rather work with Lua than Mruby for the documentation and API alone. If mruby had anything close to the Lua reference documentation, I&#x27;d be all over it. As-is, embedding mruby kind of sucks, which is a real shame.


type: comment
by: nutjob2
text:
  One thing is certain: Trump is brazenly enriching himself, his family and associates every way he can in this term.<p>But on the bright side when Dems win the midterms they will spend the rest of his term investigating and impeaching him, which will be amusing if nothing else.


type: comment
by: throaway123123
text:
  Thank God. Social Media is a parasite. The more people re-learn to live without it, the better off society will be!


type: comment
by: qkeast
text:
  Some highlights from this year include:<p>- The Saint of Bright Doors by Vajra Chandrasekera<p>- Shroud by Adrian Tchaikovsky<p>- Demon Copperhead by Barbara Kingsolver<p>- The Devils by Joe Abercrombie<p>- A Frog In The Fall (And Later On) by Linnea Sterte (A graphic novel)<p>Overall I&#x27;m at 65 books on the year—I maintain a reading list[1] on my personal site that has the rest.<p>[1] <a href="https:&#x2F;&#x2F;quinnkeast.com&#x2F;reading" rel="nofollow">https:&#x2F;&#x2F;quinnkeast.com&#x2F;reading</a>


type: story
by: tkrenn06
title: Show HN: SQL Data Builder – Visual schema and query builder
url: https://vps-commander.com/products/sql-data-builder/
text:
  Hi HN!<p>I’ve been building SQL Data Builder, a web-based visual database management tool that makes creating and managing SQL databases way easier — no SQL syntax knowledge required. It’s a part of the VPS Commander suite but fully usable on its own:What it does<p>Visual table designer with drag-and-drop column &amp; relationship editing<p>Interactive ER diagrams that update as you design<p>Inline data editing &amp; filtering in a spreadsheet-like view<p>Automatic SQL code generation so you can learn from your actions<p>Works with real databases: MySQL, PostgreSQL, and SQLite<p>Web-based, no installation — just open your browser and connect  VPS Commander<p>Why I built it I was tired of heavyweight, desktop-only tools and outdated UIs that make simple schema design and querying slower than it needs to be. I wanted something:<p>Fast to learn and productive from the first click<p>Accessible from anywhere without installing<p>Helpful both for beginners and seasoned developers. I’m sharing this not just for feedback, but to find out how visual DB workflows resonate with devs who deal with schema design and ad-hoc data tasks every day.<p>Happy to answer questions about design, implementation, UX choices, or future features! Thanks!


type: story
by: dkalola
title: Show HN: LLM Sorter – Python package to sort lists of items using LLM calls
url: https://github.com/kalolad1/llm-sorter
text:
  Just a quick experiment I thought of building. Limited practical usage, for sure.<p>A Python library that uses LLMs as comparators for semantic sorting. Sort any list by meaning, tone, complexity, urgency, or any criteria expressible in natural language. This library uses an OpenRouter API key to interface with LLM providers.


type: comment
by: saagarjha
text:
  1. People with foreign sounding names may have been born in the United States.<p>2. People who were born outside the United States but moved here to do research a while back don’t suddenly stop doing research here.


type: comment
by: foota
text:
  I&#x27;m not trying to be too pc, but you can&#x27;t really tell based on someone&#x27;s name where they were born.<p>That said, the US only has some 5% of the worlds population (albeit probably a larger proportion of the literate population), so you&#x27;d only expect some fraction of the world&#x27;s researchers to be US born. Not to mention that US born is an even smaller fraction of births (2.5-3%, by Google), so you&#x27;d expect an even smaller fraction of US born researchers. So even if we assume that we&#x27;re on par with peer countries, you&#x27;d only expect US born researchers to be a fraction of the overall research population. We&#x27;d have to be vastly better at educating people to do otherwise, which is a longshot.<p>Obviously this makes turning away international students incredibly stupid, but what are we to do against stupidity?


type: comment
by: treetalker
text:
  Thanks for sharing this, and for providing lots of detail about the use of LLMs (to tutor during development). I appreciate the candor and additional explanation of how to prompt in order to achieve a similar process.<p>One question that wasn&#x27;t answered in the readme: Can queries be saved and reused? That is the main feature I&#x27;m looking for: queries that are selectable as if they were folders or custom feeds.


type: comment
by: jupe69
text:
  I built a SwiftUI app to manage Homebrew packages visually. Pure native, ~15MB, no Electron.<p><pre><code>  Core features:   - Package management (search, install, uninstall, upgrade)   - Services dashboard (start&#x2F;stop&#x2F;restart brew services, auto-refresh)   - Taps management   - Brewfile import&#x2F;export   - Diagnostics (brew doctor, disk usage, cleanup)   - Mac App Store integration via mas CLI    The Services view was the main thing I wanted - I run PostgreSQL, Redis, and nginx through Homebrew and got tired of typing `brew services list`. Now I can see status at a glance and control everything with one click.    Also added mas integration, which I haven&#x27;t seen in other Homebrew GUIs. If you use `brew install mas`, Taphouse can manage App Store apps too - unified package management.    Free version covers basics. Pro is $4.99 one-time for bulk operations, menu bar icon, auto-updates, etc.    Built with SwiftUI, targets macOS 14+. First Swift project after years away from coding (was in management). Would appreciate any feedback.    https:&#x2F;&#x2F;taphouse.multimodalsolutions.gr</code></pre>


type: comment
by: ProllyInfamous
text:
  Huxley was a <i>logician</i>.<p>Vonnegut was an <i>artist</i>.<p>They both make you think.<p>They both make you question human-ness.


type: comment
by: notepad0x90
text:
  unlike others, i like the site and the initial prompt.<p>Lost me at &quot;verify email&quot; though. Why get so creative, yet limit yourself to archaic &quot;email&quot;. Why do *YOU* the provider need me to have an email or a phone?<p>Look, mullvad can provide vpn services without email or all that nonsense. If you want people who will use ssh to order things, these are the same people that would get your service because you&#x27;re not asking for dumb things like email. It&#x27;s the first thing you ask of potential users, and it&#x27;s an obstacle preventing them from giving you their money!<p>You can issue users a recovery&#x2F;access key and&#x2F;or let them user their ssh public key and trust they know how to manage that on their own. If you have messages for them, display that when they login. This sort of stuff differentiates your service, ssh does too, but it&#x27;s cosmetic and gimmicky. I would prefer a rest-api over ssh anyways, but ssh is cool too.


type: comment
by: fogus
text:
  Using &quot;performative&quot; as a pejorative is dismissive. I like to read and I like to write. These are my hobbies and as a result posts like this come out. I will not apologize for finding certain topics exciting and being excited by a desire to share my excitement with the world. You say that the &quot;Internet would be a better place if it&#x27;d be full of content like this post.&quot; I agree, and so I share.<p>By the way. I don&#x27;t like beer.


type: story
by: r4mimu
title: Show HN: Year in Review – Breakout with your GitHub contributions
url: https://github.com/fchimpan/gh-kusa-breaker
text:
  Hi HN! it&#x27;s year-end, so I built a very responsible way to review my GitHub year: turn my contribution calendar into a Breakout level and smash through it.<p>gh-kusa-breaker is a terminal Breakout game where each day on your GitHub contribution graph becomes a brick (more contributions = tougher brick). It uses `gh` auth and GitHub’s GraphQL contributionCalendar.<p>Try it: gh extension install fchimpan&#x2F;gh-kusa-breaker gh auth login gh kusa-breaker<p>In Japanese we call the contribution graph &quot;kusa&quot;(grass). Now you can literally break it.<p>Repo + demo: `<a href="https:&#x2F;&#x2F;github.com&#x2F;fchimpan&#x2F;gh-kusa-breaker" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fchimpan&#x2F;gh-kusa-breaker</a>`. Feedback welcome.


type: comment
by: throaway123123
text:
  i think you&#x27;re confusing burnout with &#x27;a&#x27; Burnout. &quot;burnout&#x27; refers to the coming down off of a weed high. &#x27;A&#x27; burnout is a person who is so rarely sober that they are essentially always in a state of burning out. With drugs stronger than marijuana this can be permanent or nearly so.


type: comment
by: clanky
text:
  A general strike is a pretty different (and more effective) beast than something like the Floyd riots.


type: comment
by: rayiner
text:
  It’s bad when the government does those things. That doesn’t change the fact that no such feedback mechanism exists for the government, which comprises almost 40% of GDP (in the U.S. including state and local).


type: comment
by: rkomorn
text:
  I&#x27;m arguing that &quot;it&#x27;s their life, so they&#x27;ll be more careful than &#x27;the man&#x27;&quot; is tenuous.<p>There have been many people who &quot;made informed decisions&quot; about their medical treatments over the advice of professionals and ended up being wrong. They don&#x27;t count as thrill seekers.<p>Even in other threads on HN, you&#x27;ll find takes on this topic ranging from &quot;I don&#x27;t trust my device, so I do finger tests every day&quot; to &quot;I trust my vibes and my device and don&#x27;t do finger tests anymore&quot; which tells me there&#x27;s a pretty wide spectrum along which hackers might fall.<p>I&#x27;m not at all arguing that it&#x27;s impossible that someone would do a good job of hacking their device, let alone do better than pharma&#x2F;med companies.<p>I just don&#x27;t buy that everyone who hacks away at it will inherently do a better than said companies because their life is at stake. There are way too many examples of people taking their lives in their own hands and getting it wrong.


type: comment
by: sunaookami
text:
  What are you talking about? Pure nonsense. Discussions about &quot;great replacement&quot; never happened, that&#x27;s an undeniable fact proven by court records and news media are not allowed to repeat these claims (324 O 439&#x2F;24, 324 O 524&#x2F;24, 7 W 78&#x2F;24).


type: comment
by: consumer451
text:
  Apologies for replying to myself, I am fumbling in my ignorance here, and genuinely curious if anyone could share any other valuable&#x2F;interesting things from this &quot;movement.&quot; In all other cases of people calling themselves &quot;rationalists,&quot; it has been a huge yellow flag for me, as a fallibilist. :~]<p>I guess Dwarkesh Patel is part of that community? Well, his interviews are quite interesting, at least in the sense of seeing into a world that I otherwise don&#x27;t see regarding AI researchers, and his questions are often quite good. Also, after interviewing many leading researchers and being on the hype train, he eventually did say a few months ago ~&quot;yeah, the &#x27;fast take-off&#x27; is not upon us,&quot; after trying to use leading tools to make his own podcast. That&#x27;s intellectual honesty that is greatly missing in this world. So, there is that? I am also a huge fan of his Sara Paine pieces, at least on her part.<p>Is there anything else intellectually honest and interesting coming out of that group?


type: comment
by: SkiFire13
text:
  It&#x27;s more like &quot;the bits of 7 are all equivalent&quot;, which is kinda obvious when you notice that they are `111`


type: comment
by: lostlogin
text:
  Where does Swift fit into this? I haven’t followed along but believe it’s open source and a search appears to confirm this?


type: comment
by: DANmode
text:
  &gt; Show me a platform where you have proper user experience and not some overgeneralized ui, that reeks of bad design. Also, defaults used everywhere.<p>Could you say this another way?


type: comment
by: eviks
text:
  &gt; Then any solutions is broken in this way.<p>Nope, you&#x27;re just doing the same thing - purposefully ignoring the issue to make your non-solution comparable...<p>&gt; Even my bluetooth speaker comes with a manual.<p>... in this case - the length and scope of the manual. First, you can operate the speaker without the manual or with just a single read of the manual- so spend a few seconds to learn how to pair (but you might not even need that as &quot;hold to pair&quot; might be something you remember from other devices), then the power&#x2F;volume buttons require no manual because you&#x27;ve operated such buttons your whole life.<p>&gt; Same as not reading ffmpeg manual<p>Of course it&#x27;s not the same, the ffmpeg manual isn&#x27;t a tiny page of 5 items, and no other apps will help you learn the peculiarities of ffmpeg. Also, the whole point of intuitive UI with &quot;typed info&quot; is that you don&#x27;t need to read that huge manual to do the basics as you can simply follow the structure laid out by someone more knowledgeable<p>&gt; ffmpeg on Window is so far the beaten path that it may as well be in Mordor. I would gladly bet that someone that knows how to run ffmpeg on windows also knows how to find the documentation for it.<p>Who would take that irrelevant bet? The issue isn&#x27;t in finding! the manual!<p>&gt; Why would I find the perfect query?<p>To prove that your solution works. I know it doesn&#x27;t and challenge you to prove otherwise. Your suggestion is worse than asking users to Google, because at least there users will likely get the correct top result in a few tries for common needs<p>&gt; Do you go in the library and then find the correct line of the correct book in one go?<p>No, I open an app and pick the correct format from the drop-down menu correctly in one go<p>&gt;  Or do you consult the list of books of books for a theme, select a few candidates, consult their index, and then read the pages?<p>Oh man, even in your fantasies you can&#x27;t come up with a good workflow! No wonder you&#x27;re fine suggesting everyone wastes a lot of time aproposing empty queries


type: comment
by: lvl155
text:
  Apple trying to “open-source” something is pretty relevant. I don’t trust them at all. People constantly go at Microsoft but what Apple has done in the last 15 years is far worse. Their monopolies have had far worse impact than whatever Microsoft ever did with Windows and IE.


type: comment
by: pier25
text:
  Zacatecas (Mexico) is mostly a desert now but it used to be covered with forests. The wood was used as fuel for smelting silver during the colonial period.


type: comment
by: theletterf
text:
  Apologies: &quot;performative&quot; was a poor word choice and I can no longer edit the comment. I didn&#x27;t mean to suggest the enthusiasm isn&#x27;t genuine. What I was trying to say (clumsily) is that the post is clearly crafted with care for how it lands, which isn&#x27;t a bad thing.


type: comment
by: two_handfuls
text:
  You&#x27;re not wrong, but also there is value in a tool that will behave the same way consistently and has been vetted. I wouldn&#x27;t be so down on this work.


type: comment
by: tokai
text:
  &gt;using machine learning to infer the motions of quarks and gluons inside the proton in a way that sidesteps theoretical guesswork.<p>Doing away with theory and just keep the guessing. But seriously very interesting, though I barely understand anything.


type: comment
by: ProllyInfamous
text:
  &gt;<i>Hocus Pocus</i><p>I read this during the same time I was copyediting a good friend&#x27;s Vietnam memoir. As a staff sargeant [E6], my buddy saw&#x2F;did <i>some things</i> — including lobbing a girl&#x27;s head off as she stepped in front of his rocket trajectory — but we both crossed eyes when I explained what the calculation on the last page of <i>HP</i> resulted in: survivor&#x27;s remorse of rape &amp; pillaging.<p>How many little half-Sargeants must being running around &#x27;Nam...


type: comment
by: anthonypasq96
text:
  you sound insecure. that guy was making a thoughtful self-reflective observation and it seems like he hit a nerve.


type: comment
by: throaway123123
text:
  ya we should take health warnings off of smokes. And alcohol. Also we should get rid of mandatory seat belts. And restrictions on lead. And asbestos. I mean we dont want to coddle people and remove personal choice right?


type: comment
by: doginasuit
text:
  I also don&#x27;t understand the reaction. The AI Village seems to be based on a flawed understanding of LLMs and what they are capable of but at least it is an open project and useful as knowledge gathering. Annoying spam emails are about what I would expect, but it is useful as an earnest demonstration of their effectiveness. I can understand anger at the direction of the tech in general, and there is something grotesque about the emails, but I can find much more disturbing spam if I go check my inbox. It seems like an overreaction.


