# items

type: comment
by: fweimer
text:
  It&#x27;s possible in practice (at least more so than with Go), but it&#x27;s highly unusual. Back when free Java became a thing, I used it at first to obtain a memory-safe TLS implementation. It worked out well, I think, but there is a strong tendency for the JVM to become the trunk of your application that holds everything together.


type: comment
by: raw_anon_1111
text:
  My wife is going to work with a Spanish tutor remotely who lives in Costa Rica and then work with her in person when we get there.<p>As far me, I learned a little in school decades ago so I knew basic grammar.  DuoLingo gives me a guided learning path to explore.  But I use ChatGPT to create drills like creating sentences using words and phrases “at an a2 level using present and past tense verbs” using whatever I need to practice.<p>I practice speaking using Apple’s voice to text and not ChatGPTs voice to text since it is a lot less forgiving.


type: comment
by: trebligdivad
text:
  The engineering at those scales is pretty magical isn&#x27;t it! Getting a whole bunch of individual atoms exactly where they want them. I wonder what the success rate is - i.e. how many do they build to get one working.


type: comment
by: cherryteastain
text:
  I think the author glosses over the real reason why tons of people use Codex over CC: limits. If you want to use CC properly you must use Opus 4.5 which is not even included in the Claude Pro plan. Meanwhile you can use Codex with gpt-5.2-codex on the ChatGPT Plus plan for some seriously long sessions.<p>Looks like Gemini plans have even more generous limits on the equivalently priced plans (Google AI Pro). I&#x27;d be interested in the experiences of people who used Google Antigravity&#x2F;Gemini CLI&#x2F;Gemini Code Assist for nontrivial tasks.


type: comment
by: adastra22
text:
  Git is an absolute shit database for a package manager even in the beginning. It’s just that GitHub subsidizes hosting and that is hard to pass up.


type: comment
by: benoau
text:
  That&#x27;ll probably be the last time that happens since a lot of places are starting to require parts be made available for some years after the last sale of the device.


type: comment
by: summa_tech
text:
  It&#x27;s funny. I think a lot of more software-y people just don&#x27;t see the need for  a lot of Framework features. I deal with a lot of hardware (as a hobbyist and a hardware engineer) and I&#x27;ve seen every USB standard connector in the last week.<p>I also own something like three different Framework products (16, 13 and Desktop) and gifted two more (13 and Desktop) to people. Really, apart from the fit issues on 16 spacers and perhaps the speakers, the only really unforgivable issue is the size of the expansion cards (too small for interesting hardware like a good LTE modem).


type: story
by: bookofjoe
title: Sceptical of Meta glasses? They're 'magical' if you're blind
url:
  https://www.thetimes.com/uk/science/article/meta-glasses-visual-impairment-audio-description-ai-0pvtczdsq


type: comment
by: rolisz
text:
  I can do that (via something like VibeTunnel), but usually I just use the Claude Code web&#x2F;mobile app.


type: comment
by: quectophoton
text:
  Does he still work for Google?<p>If so, I wonder what his views are on Google and their active development of Google Gemini.


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


type: story
by: rbanffy
title: Liquid Cooling Means More Performance and Less Heat for Supercomputing
url:
  https://www.nextplatform.com/2025/12/22/liquid-cooling-means-more-performance-and-less-heat-for-supercomputing/


type: comment
by: reactordev
text:
  This is exactly the right approach. I did this for my package manager.<p>It relies on a git repo branch for stable. There are yaml definitions of the packages including urls to their repo, dependencies, etc. Preflight scripts. Post install checks. And the big one, the signatures for verification. No binaries, rpms, debs, ar, or zip files.<p>What’s <i>actually</i> installed lives in a small SQLite database and searching for software does a vector search on each packages yaml description.<p>Semver included.<p>This was inspired by brew&#x2F;portage&#x2F;dpkg for my hobby os.


type: comment
by: Tomte
text:
  &gt; Lego is great to assemble and sometimes tricky to detach. But it is always possible.<p>Set 75313 has a building technique that every fan would have deemed illegal until then, because it cannot be completely taken apart again.<p>&gt; With Lego, you have all the necessary bricks and none should be left over.<p>All 1 by 1 parts have a spare in the bag.


type: comment
by: colesantiago
text:
  Quantum Computing is a scam.<p>I have not seen any progress or breakthroughs in the QC field at all that are significant.<p>If the only goal for QC is to try to run Shor&#x27;s algorithm or to &quot;try to break the bitcoin blockchain&quot; then it is worse than useless.


type: comment
by: gethly
text:
  If we stopped using VCS to fetch source files, we would lose the ability to get the exact commit(understand as version that has nothing to do with the underlying VCS) of these files. Git, Mercurial, SVN.., github, bitbucket...it does not matter. Absolutely nobody will be building downloadable versions of their source files, hosted on who knows how &quot;prestigious&quot; domains, by copying them to another location just to serve the ---&gt;exact same content&lt;--- that github and alike already provide.<p>This entire blog is just a waste of time for anyone reading it.


type: comment
by: epolanski
text:
  What&#x27;s the point of even sending such emails?<p>Oh wow, an LLM was queried to thank major contributors to computing, I&#x27;m so glad he&#x27;s grateful.


type: comment
by: galenlynch
text:
  I believe Julia only uses the Git registry as an authoritative ledger where new packages are registered [1]. My understanding is that as you mention, most clients don&#x27;t access it, and instead use the &quot;Pkg Protocol&quot; [2] which does not use Git.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;JuliaRegistries&#x2F;General" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;JuliaRegistries&#x2F;General</a><p>[2] <a href="https:&#x2F;&#x2F;pkgdocs.julialang.org&#x2F;dev&#x2F;protocol&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pkgdocs.julialang.org&#x2F;dev&#x2F;protocol&#x2F;</a>


type: comment
by: safety1st
text:
  What I have plugged in via USB-A right now: Ethernet adapter; Generic gamepad; Logitech wireless keyboard receiver; Sony waterproof Walkman cradle.


type: comment
by: Severian
text:
  Incorrect, only some UUIDs are random, specifically v4 and v7 (v7 uses time as well).<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Universally_unique_identifier" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Universally_unique_identifier</a><p>&gt; 00000000-1111-2222-3333-444444444444<p>This would technically be version 2, which would be built from the date-time and MAC address, and DCE security version.<p>But overall, if you allow any yahoo to pick a UUID, its not really a UUID, its just some random string that looks like one.


type: comment
by: adrianN
text:
  Time saved to increased productivity or happiness or whatever is not linear but a step function. Saving one second doesn’t help much, but there is a threshold (depending on the individual) where faster workflows lead to a better experience. It does make a difference whether a task takes a minute or half a second, at least for me.


type: comment
by: glenstein
text:
  I hear this a lot but I&#x27;ve never understood why people think it&#x27;s a deal breaker. You don&#x27;t need to start from definitions and in fact sometimes that gets it exactly backwards because the point of research is to understand something well enough that in light of the research, you actually can define it, eg Dark Matter. Or, in a different time, AIDs before we knew what it was.<p>You can have clusters of related case studies that share the observable effects, and reason and research your way to correlations, and investigate those to discover causation and mechanisms, and infiltrate the &quot;black box&quot; of an unknown thing deeply enough that you account for the whole thing itself.<p>I think progress on consciousness research in humans is advancing impressively, identifying exactly the kinds of pre and postprocessing done to sensory input and areas of the brain associated with conscious activity and brain to machine interfaces are improving all the time.<p>Granted the hard problem is still hard and must be respected rather than talked past but the point is we&#x27;re not stuck. Understanding is gradual and you can model phenomena to the degree that they are understood, closing in from multiple sides.


type: comment
by: mold_aid
text:
  Woke up to this bsky thread this am. If &quot;agentic&quot; AI means some product spams my inbox with a compliment so back-handed you&#x27;d think you were a 60 Minutes staffer, then I&#x27;d say the end result of these products is simply to annoy us into acquiescence


type: comment
by: adastra22
text:
  There are many, many RFC collections. Including many that predate the IETF. Some even predate computers.


type: comment
by: encom
text:
  I quite like Gentoo&#x27;s rsync based package manager. I believe they&#x27;ve used that since the beginning. It works well.


type: comment
by: KronisLV
text:
  In a sense, it’s also very trendy to hate on AI.<p>If you tried the same attitude with Netflix or Instagram or TikTok or sites like that, you’d get more opposition.<p>Exceptions to that being doing so from more of an underdog position - hating on YouTube for how they treat their content creators, on the other hand, is quite trendy again.


type: comment
by: tasuki
text:
  Sure ecosystem beats syntax. Ecosystem also beats semantics, but less so. Python has an amazing ecosystem and a pretty nice syntax. Pity about the semantics...


type: comment
by: CharlesW
text:
  Skills, MCPs, &#x2F;commands, agents, hooks, plugins, etc. I package <a href="https:&#x2F;&#x2F;charleswiltgen.github.io&#x2F;Axiom&#x2F;" rel="nofollow">https:&#x2F;&#x2F;charleswiltgen.github.io&#x2F;Axiom&#x2F;</a> as an easily-installable Claude Code plugin, and AFAICT I&#x27;m not able to do that for any other AI coding environment.


type: comment
by: yieldcrv
text:
  Why is Claude Opus 4.5 messaging people? Is it thanking inadvertent contributors to the protocols that power it? across the whole stack?<p>This has to be the ultimate trolling, like it was unsure what their personalities were like so it trolls them and records there responses for more training


type: comment
by: ttiurani
text:
  The whole notion of the &quot;tragedy of the commons&quot; needs to be put to rest. It&#x27;s an armchair thought experiment that was disproven at the latest in the 90s by Elinor Ostrom with actual empirical evidence of commons.<p>The &quot;tragedy&quot;, if you absolutely need to find one, is only for unrestricted, free-for-all commons, which is obviously a bad idea.


type: comment
by: coldpie
text:
  I have a stash of USB keyboards and mice in my closet, gathered from various sources for free. They&#x27;re all USB-A because they&#x27;re like 15 years old. The SD card reader I got somewhere ages ago is USB-A. My Xbox 360 controller is USB-A. So I got a USB-A module. Shrug.


type: comment
by: Tiberium
text:
  It&#x27;s <a href="https:&#x2F;&#x2F;theaidigest.org&#x2F;village" rel="nofollow">https:&#x2F;&#x2F;theaidigest.org&#x2F;village</a> which runs different models with computer access, so Opus 4.5 got the idea to send that email.


type: comment
by: epolanski
text:
  Any evidence behind your claim?<p>I have a hard time believing that streaming data from memory over a network can be so energy demanding, there&#x27;s little computation involved.


type: comment
by: intellush-bot
text:
  Video Summary<p>The Untold Origins of the Nintendo Entertainment System&#x27;s U.S. Launch<p>44:54<p>TL;DW: In 1983, Nintendo Company Limited (NCL) negotiated with Atari to distribute its Famicom console globally, with Nintendo of America (NOA) brokering the deal. The agreement involved Nintendo manufacturing internals for Atari&#x27;s proposed 3600 system and converting arcade games like Millipede, Galaga, Joust, and Stargate for it. However, the partnership collapsed, leading Atari to pursue the Atari 7800 instead, while Nintendo sold the converted games&#x27; rights for Japan&#x27;s Famicom market. Surviving artifacts from this era, including unreleased prototypes, highlight the brief collaboration&#x27;s legacy.<p>As the U.S. video game industry crashed in 1984, NOA pivoted to reimagining the Famicom for American audiences. Minoru Arakawa explored direct distribution, but retailers rejected it amid market saturation. NOA introduced Famicom-based arcade VS systems to test waters, while designers like Lance Barr redesigned the console as the Advanced Video System (AVS), emphasizing education and creativity with wireless components, keyboards, and modular add-ons inspired by Bang &amp; Olufsen aesthetics. Focus groups showed mixed reception, praising innovation but wary of programming complexities.<p>At the 1985 Winter Consumer Electronics Show, NOA showcased the AVS as a &#x27;new generation&#x27; entertainment system with arcade-quality games and editing tools, though prototypes were non-functional dummies. Retailer skepticism persisted due to the crash, prompting NOA to strip extraneous features, rebrand as the Nintendo Entertainment System, and launch a limited New York test market in late 1985, defying industry odds through persistence.<p>Key Takeaways: • Nintendo&#x27;s 1983 Atari deal for Famicom distribution failed, resulting in sold game rights and preserved prototypes like unreleased Galaga. • U.S. video game crash in 1984 deterred retailers, leading NOA to redesign Famicom as AVS with wireless, modular components for education and creativity. • Lance Barr&#x27;s AVS design drew from Bang &amp; Olufsen, featuring coiled cords, stackable peripherals, and arcade-parity games via VS system. • 1985 CES demo wowed with graphics but used hidden Sharp Famicom prototypes; feedback mixed on creativity features. • NOA&#x27;s tenacity overcame market resistance, culminating in NES&#x27;s 1985 New York test launch that revived the industry.<p>— Summarized by Intellush - intellush.com


type: comment
by: hahahacorn
text:
  If society could redirect 10% of this anger towards actual societal harms we&#x27;d be such better off. (And yes getting AI spam emails is absolute nonsense and annoying).<p>GenAI pales in comparison to the environmental cost of suburban sprawl it&#x27;s not even fucking close. We&#x27;re talking 2-3 orders of magnitude worse.<p>Alfalfa uses ~40× to 150× more water than all U.S. data centers combined I don&#x27;t see anyone going nuclear over alfalfa.


type: comment
by: throwaway12345t
text:
  All codex conversations need to be caveat with the model because it varies significantly. Codex requires very little tweaking but you do need to select the highest thinking model if you’re writing code and recommend the highest thinking NON-code model for planning. That’s really it, it takes task time up to 5-20m but it’s usually great.<p>Then I ask Opus to take a pass and clean up to match codebase specs and it’s usually sufficient. Most of what I do now is detailed briefs for Codex, which is…fine.


type: comment
by: binary132
text:
  If I were you I would be more concerned with the fact that you have allowed what was once a well-respected forum to become little more than a spam platform for AI shills.  You can silence me, but I am not wrong and I’m not the only one who has noticed this.  It’s very obvious.<p>You should understand that one way people improve the standards of a commons is by imposing social controls on those who violate norms which create a healthy society, such as by shilling.  That is normal behavior on every forum I’ve ever seen.<p>When you allow there to be 100x more of this mindless slop than of anything else, the most any individual can do to resist the tide is to contribute to the voices trying to make antisocial behavior come with a cost.<p>It works, and because it works, people will continue to do it until you figure out how to keep a clean commons.<p>PS. I suppose you would probably say the same thing to Rob Pike (if he were a user of your site which he doubtless is not).<p><a href="https:&#x2F;&#x2F;skyview.social&#x2F;?url=https%3A%2F%2Fbsky.app%2Fprofile%2Frobpike.io%2Fpost%2F3matwg6w3ic2s&amp;viewtype=tree" rel="nofollow">https:&#x2F;&#x2F;skyview.social&#x2F;?url=https%3A%2F%2Fbsky.app%2Fprofile...</a>


type: comment
by: Dylan16807
text:
  There is a new system design, it&#x27;s called LPCAMM.  And framework would have used it in the desktop but those CPUs have some flaw that make them not compatible with full speed LPCAMM.<p>Moving the memory <i>even closer</i> doesn&#x27;t have all that much advantage.  And having super close RAM <i>and</i> sockets is a waste of die space on all those I&#x2F;O channels.  One or other can fit all the needs of any particular CPU.


type: comment
by: vtomole
text:
  Silicon is not one of the leading modalities for quantum computers, but it has progressed a lot in the past ~2-3 years. Here are a few key advancements that have happened as of late:<p>- Intel can now do 2D which means a Surface code can be run on these devices: <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2412.14918" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2412.14918</a><p>- HRL can now do 2D as well: <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2502.08861" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2502.08861</a><p>- They are solving the wiring problem: <a href="https:&#x2F;&#x2F;www.nature.com&#x2F;articles&#x2F;s41565-023-01491-3" rel="nofollow">https:&#x2F;&#x2F;www.nature.com&#x2F;articles&#x2F;s41565-023-01491-3</a><p>- Their interconnects are high fidelity: <a href="https:&#x2F;&#x2F;www.nature.com&#x2F;articles&#x2F;s41586-025-09827-w" rel="nofollow">https:&#x2F;&#x2F;www.nature.com&#x2F;articles&#x2F;s41586-025-09827-w</a>


type: comment
by: Xerox9213
text:
  Replacing a CPU means replacing a motherboard - this is mostly true for desktops too. And by the time you’re ready for a new CPU there is almost certainly a new type of RAM to get.


type: comment
by: Tiberium
text:
  A small correction: Opus 4.5 <i>is</i> included in the Pro plan nowadays, but yeah, the usage limits for it on the $20 sub are really, really low.


type: comment
by: aarroyoc
text:
  Yes, I often say that the gold from America was a poisonous gift. It made the country so rich that they stopped caring about other stuff, they could just buy them from elsewhere. So there was little incentive to manufacture first, and industrialize later. Which is ironic because some of first steam engines you can find in Europe were invented in Spain (<a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Jer%C3%B3nimo_de_Ayanz_y_Beaumont" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Jer%C3%B3nimo_de_Ayanz_y_Beaum...</a>). It also enabled the funding of numerous stupid wars, with the human cost they bring. The name of this process is called the Dutch Disease <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dutch_disease" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dutch_disease</a><p>Arab states could get into the same trap


type: comment
by: yieldcrv
text:
  It&#x27;s the same one as crypto proof of work, it was super small and then hit 1% while predominantly using energy sources that couldn&#x27;t even power other use cases due to the loss in transporting the energy to population centers (and the occasional restarted coal plant), while every other industry was exempt from the ire despite all using that 99%<p>Leaving the source to someone else


type: comment
by: rolisz
text:
  So, it&#x27;s a personal pet project, I&#x27;ve thrown in everything and the kitchen sink. There&#x27;s a telegram integration so I can submit entries via telegram, there&#x27;s a chatbot integration so that I can &quot;talk to my entries&quot; and ask questions about what I did when). It imports weather data, Garmin data, and so on.<p>So yes, it&#x27;s around 100k lines of code (Python, HTML, JS and CSS).


type: comment
by: encom
text:
  &gt;[Homebrew] Auto-updates now run every 24 hours instead of every 5 minutes[...]<p>That is such an insane default, I&#x27;m at a loss for words.


type: comment
by: nkrisc
text:
  What is going through the mind of someone who sends an AI-generated thank-you letter instead of writing it themselves? How can you be grateful enough to want to send someone such a letter but not grateful enough to write one?


type: comment
by: Aerroon
text:
  One second is long enough that it can put a user off from using your app though. Take notifications on phones for example. I know several people who would benefit from a habitual use of phone notifications, but they never stick to using them because the process of opening (or switching over to) the notification app and navigating its UI to leave a notification takes too long. Instead they write a physical sticky note, because it has a faster &quot;startup time&quot;.


type: story
by: doppp
title: In the '90s, Wing Commander: Privateer made me realize what kind of games I love
url:
  https://arstechnica.com/gaming/2025/12/in-the-90s-wing-commander-privateer-made-me-realize-what-kind-of-games-i-love/


type: comment
by: fullstop
text:
  I noticed that the battery properties (voltage, etc) were uncommon, as I considered other batteries that would physically fit within the available space.<p>At the end of the day it&#x27;s probably worth replacing it with something that probably won&#x27;t burn my house down.<p>I almost pulled the trigger on a mini PC over the summer, but said &quot;the laptop still works, you don&#x27;t really need this&quot; and now it would be 30 or 40% more because of ddr5 and NVMe cost spikes.<p>It&#x27;s not a money thing, it&#x27;s the principal of it.


type: comment
by: mishu2
text:
  Thank you. I&#x27;m running it locally on a 4090 (24 GB).<p>I was running into OOM issues with Wan 2.2 before, but I found the latest version of ComfyUI can now run it (using about 17 GB of VRAM for what I assume is a quantized model?).


type: comment
by: vtomole
text:
  QC progress happens super-exponentially: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46383233">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46383233</a>


type: comment
by: hombre_fatal
text:
  The problem is that the Framework starts so far behind in performance and battery efficiency of a cheaper Macbook that you aren’t saving money on perf upgrades.<p>You really do have to buy it for the idea rather than the reality.


type: comment
by: minimaxir
text:
  I&#x27;ve seen a lot of spam downstream from the newsletter being advertised at the end of the message. It would not surprise me if this is content marketing growth hacking under the plausible deniability of a friendly message and the unintended publicity is considered a success.


type: comment
by: Qem
text:
  &gt; Do any of you could think of a reason (UX-wise) for it not to be displayed?<p>I can imagine a legal one. If the LLM messes big time[1], timestamps could help build the case against it, and make investigation work easier.<p>[1] <a href="https:&#x2F;&#x2F;www.ap.org&#x2F;news-highlights&#x2F;spotlights&#x2F;2025&#x2F;new-study-sheds-light-on-chatgpts-alarming-interactions-with-teens&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ap.org&#x2F;news-highlights&#x2F;spotlights&#x2F;2025&#x2F;new-study...</a>


type: comment
by: mmcnl
text:
  I don&#x27;t get Framework. The business offerings of HP, Dell and Lenovo have a lot of replacable parts, and you can easily upgrade the RAM and SSD on many. These laptops already exist for decades. Framework hardly brings anything new into the mix.


type: comment
by: EvertBouw
text:
  Would it be possible to enable controllers on the client? That would be the best way to use a steamdeck. Could host on or stream to the steamdeck for one player but my friend also has a handheld


type: comment
by: jna_sh
text:
  I’m not sure you think otherwise, and are just calling on the US as an example since the HN crowd is heavily US skewed, but just for the avoidance of doubt, this is a German event.


type: comment
by: creatonez
text:
  I&#x27;m not talking about null safety in the sense of null pointers. Null pointers and out of bound pointers are still in the realm of memory safety, which of course Java has solved for the most part.<p>Proper null safety (sometimes called void safety) is to actually systematically <i>eliminate</i> null values, to force in the type system a path of either handling or explicitly crashing. This is what many newer expressive multi-paradigm languages have been able to achieve (and something functional programming languages have been doing for ages), but remains out of reach for Java. Java does throw an exception on errant null value access, but allows the programmer to forget to handle it by making it a `RuntimeException`, and by the time you might try to handle it, you&#x27;ve lost all of the semantics of what went wrong - what value was actually missing and what a missing value truly means in the domain.<p>&gt; Catching exceptions, logging them, and continuing seems to be rather common. It&#x27;s not like Rust and Go, where unexpected panics in libraries are often treated as security vulnerabilities because panics are expected to take down entire services, instead of just stopping processing of the current request.<p>Comparing exceptions to panics is a category error. Rust for example has great facilities for bubbling up errors as values. Part of why you want to avoid panicking so much is that you don&#x27;t need to do it, because it is just as easy to create structured errors that can be ignored by the consumer if needed. Java exceptions should be compared to how errors are <i>actually</i> handled in Rust code, it turns out they end up being fairly similar in what you get out of it.


type: comment
by: johanyc
text:
  I use a similar idea to add LLM-generated example sentences to my anki cards. But I didn&#x27;t restrict the words it can use. I just ask it to use A1-level words and gnerate ~5 sentences in increasing difficulty order and I manually pick the 2 most suitable ones. Quite often the words it uses have a large overlap with my vocabulary.


type: comment
by: dboon
text:
  I’m building Cargo&#x2F;UV for C. Good article. I thought about this problem very deeply.<p>Unfortunately, when you’re starting out, the idea of running a registry is a really tough sell. Now, on top of the very hard engineering problem of writing the code and making a world class tool, plus the social one of getting it adopted, I need to worry about funding and maintaining something that serves potentially a world of traffic? The git solution is intoxicating through this lense.<p>Fundamentally, the issue is the sparse checkouts mentioned by the author. You’d really like to use git to version package manifests, so that anyone with any package version can get the EXACT package they built with.<p>But this doesn’t work, because you need arbitrary commits. You either need a full checkout, or you need to somehow track the commit a package version is in without knowing what hash git will generate before you do it. You have to push the package update and then push a second commit recording that. Obviously infeasible, obviously a nightmare.<p>Conan’s solution is I think just about the only way. It trades the perfect reproduction for conditional logic in the manifest. Instead of 3.12 pointing to a commit, every 3.x points to the same manifest, and there’s just a little logic to set that specific config field added in 3.12. If the logic gets too much, they let you map version ranges to manifests for a package. So if 3.13 rewrites the entire manifest, just remap it.<p>I have not found another package manager that uses git as a backend that isn’t a terrible and slow tool. Conan may not be as rigorous as Nix because of this decision but it is quite pragmatic and useful. The real solution is to use a database, of course, but unless someone wants to wire me ten thousand dollars plus server costs in perpetuity, what’s a guy supposed to do?


type: comment
by: zkmon
text:
  Too late. I have warned on this very forum, citing a story from panchatantra where 4 highly skilled brothers bring a dead lion back life to show off their skills, only to be killed by the live lion.<p>Unbridled business and capitalism push humanity into slavery, serving the tech monsters, under disguise of progress.


type: comment
by: terminalshort
text:
  It&#x27;s pure envy.  Nobody complains about alfalfa farmers because they aren&#x27;t making money like tech companies.  The resource usage complaint is completely contrived.


type: comment
by: pickleglitch
text:
  I hated Google home too. I switched to Home Assistant and was amazed at how much better it was.  I don&#x27;t use any voice recognition though, so I can&#x27;t speak to that.


type: comment
by: p5v
text:
  Has anyone used this in earnest with something like OpenCode? Over the past few months I’ve tested a dozen models that were claimed to be nearly as good Claude Code or Codex, but the overall experience when using them with OpenCode was close to abysmal. Not even a single one was able to do a decent code editing job on a real-world codebase.


type: comment
by: intellush-bot
text:
  Video Summary<p>Leap71&#x27;s Neuron Algorithm Designs Revolutionary 3D-Printed Aerospike Rocket Engine<p>11:07 |  Positive<p>TL;DW: Leap71, founded by software engineer Lean and aerospace engineer Josephine, has developed the Neuron algorithm that autonomously designs functional rocket engines. Unlike traditional AI, Neuron derives designs from fundamental physics principles, such as combustion and heat transfer, enabling it to create complex structures like monolithic aerospike engines without human iteration. The company tested a 20kN aerospike engine using liquid oxygen and kerosene propellants, featuring regenerative cooling with both oxidizer and fuel flowing through engine walls to withstand over 3,000°C combustion temperatures.<p>The engine, 3D-printed in copper by Econity 3D as a single part, demonstrates advanced manufacturing techniques that eliminate assembly risks seen in historical designs like the Saturn V&#x27;s F-1 engine. Tests revealed efficient combustion but minor cooling issues in the spike, causing copper erosion and green flames; data from these trials will refine future iterations. Leap71&#x27;s approach evolves designs organically by incorporating test data, accelerating rocket technology development and potentially transforming the industry with scalable, high-performance engines.<p>This innovation highlights the shift toward algorithmic engineering, reducing design time and costs while enabling exotic configurations like aerospikes that adapt to varying atmospheric pressures. By focusing on physics-based rules rather than pattern-matching, Neuron promises broader applications beyond rocketry, from automotive to aerospace components.<p>Key Takeaways: • Leap71&#x27;s Neuron algorithm designs rocket engines from physics principles, not example-based learning. • The tested 20kN aerospike engine uses liquid oxygen and kerosene with dual regenerative cooling. • Engine is 3D-printed in copper as one monolithic part, minimizing assembly failures. • Tests showed successful ignition and thrust, but minor cooling issues led to copper erosion. • Data from tests feeds back into Neuron to improve subsequent designs organically. • Aerospike design adapts to pressure changes, outperforming traditional bell nozzles in versatility. • Propellant choice balances cryogenic challenges with kerosene&#x27;s thermal stability for cooling.<p>— Summarized by Intellush - intellush.com


type: comment
by: 47282847
text:
  Any tradition had to be introduced as new at some point. Matriarchies were a thing. And still are in some regions of the world.


type: comment
by: Dreami
text:
  From the name I thought this was about learning NixOS, and they found a very clever name<p>Maybe the author could add a small note that this is not about that, and refer to something official about NixOS?<p>Anyway, I like the idea of the project!


type: comment
by: porridgeraisin
text:
  Eh, most of his income and livelihood was from an ad company. Ads are equally wasteful as, and many times more harmful to the world than giga LLMs. I don&#x27;t have a problem with that, nor do I have a problem with folks complainining about LLMs being wasteful. My problem is with him doing both.<p>You can&#x27;t both take a Google salary and harp on about the societal impact of software.<p>Saying this as someone who likes rob pike and pretty much all of his work.


type: comment
by: Trasmatta
text:
  We&#x27;re not allowed to criticize anything we find wrong if there&#x27;s anything else that&#x27;s even worse?<p>By the same logic, I could say that you should redirect your alfalfa woes to something like the Ukraine war or something.


type: comment
by: cm2012
text:
  I dont feel like putting together a study but just look up the energy&#x2F;co2&#x2F;environment cost to stream one hour of video. You will see it is an order of magnitude higher than other uses like AI.<p>The European average is 56 grams of CO2 emissions per hour of video streaming. For comparison: 100 meters to drive causes 22 grams of CO2.<p><a href="https:&#x2F;&#x2F;www.ndc-garbe.com&#x2F;data-center-how-much-energy-does-a-stream-consume&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.ndc-garbe.com&#x2F;data-center-how-much-energy-does-a...</a><p>80 percent of the electricity consumption on the Internet is caused by streaming services<p>Telekom needs the equivalent of 91 watts for a gigabyte of data transmission.<p>An hour of video streaming needs more than three times more energy than a HD stream in 4K quality, according to the Borderstep Institute. On a 65-inch TV, it causes 610 grams of CO2 per hour.<p><a href="https:&#x2F;&#x2F;www.handelsblatt.com&#x2F;unternehmen&#x2F;it-medien&#x2F;netflix-disney-und-co-klimakiller-streaming-so-koennen-sie-energie-beim-filmeschauen-einsparen&#x2F;29410674.html" rel="nofollow">https:&#x2F;&#x2F;www.handelsblatt.com&#x2F;unternehmen&#x2F;it-medien&#x2F;netflix-d...</a>


type: comment
by: kaonwarb
text:
  There are several takes looking at this comparison. Here&#x27;s a representative one: <a href="https:&#x2F;&#x2F;nationalcentreforai.jiscinvolve.org&#x2F;wp&#x2F;2025&#x2F;05&#x2F;02&#x2F;artificial-intelligence-and-the-environment-putting-the-numbers-into-perspective&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nationalcentreforai.jiscinvolve.org&#x2F;wp&#x2F;2025&#x2F;05&#x2F;02&#x2F;ar...</a>


type: story
by: rule2025
title: Show HN: Promptelle-Turn photos into Gemini prompts and generate images on-site
url: https://aiphotoprompt.xyz
text:
  I built Promptelle, a tool that turns photos into reusable AI image prompts,and also lets you generate images directly using those prompts.<p>Key features: - Image → prompt extraction (focused on visual style, not identity) - Gemini-optimized prompt structure - Generate images directly on the site using built-in prompts - Useful for creators who want consistent styles - High-quality image prompt dictionary<p>I built this because existing tools either produce vague prompts or lose consistency when switching models.<p>Feedback is very welcome.


type: comment
by: atrus
text:
  You&#x27;re not. You feel obligated to send a thank you, but don&#x27;t want to put forth any effort, hence giving the task to someone, or in this case, something else.<p>No different than an CEO telling his secretary to send an anniversary gift to his wife.


type: comment
by: gertland
text:
  The Bluesky echo chamber is anything but healthy. Ends up causing people to melt down like he has here.


type: story
by: karlmush
title: Shopify Handles 30TB of Data Every Minute with a Monolithic Architecture
url:
  https://medium.com/@himanshusingour7/how-shopify-handles-30tb-of-data-every-minute-with-a-monolithic-architecture-cad54df86955


type: comment
by: blibble
text:
  &gt; And by the way, training your monster on data produced in part by my own hands, without attribution or compensation.<p>&gt; To the others: I apologize to the world at large for my inadvertent, naive if minor role in enabling this assault.<p>this is my position too, I regret every single piece of open source software I ever produced<p>and I will produce no more


type: comment
by: saidnooneever
text:
  never heard of the dutch disease (i am dutch). pretty cool comment thanks.<p>kind of funny to think they still have trouble to actually extract that gas due to activism around earthquakes and ppl not eager to move away from these places. also now the climate push.<p>it kinda looks (from an uneducated perspective) they suffered this disease for nothing.


type: comment
by: whateverboat
text:
  &gt; In case it breaks, I walk to my nearby electronics store and purchase a new MacBook Pro.  &gt; Not working for a week waiting for Framework to send parts is not an option for me.<p>You are comparing apples and oranges here. Apple is internationally available because it is 40 years old and very successful. There&#x27;s no reason why Framework cannot be that successful in 10 years time.<p>Furthermore, when Framework might become that successful, no need to buy a full new laptop, you can just buy the stuff that failed and move on. And if that does happen, then experience with Framework promises to be much better than experience with Macbook.


type: comment
by: kibwen
text:
  I think there&#x27;s a form of survivorship bias at work here. To use the example of Cargo, if Rust had never caught on, and thereby gotten popular enough to inflate the git-based index beyond reason, then it would never have been a problem to use git as the backing protocol for the index. Likewise, we can imagine innumerable smaller projects that successfully use git as a distributed delta-updating data distribution protocol, and never happen to outgrow it.<p>The point being, if you&#x27;re not sure whether your project will ever need to scale, then it may not make sense to reinvent the wheel when git is right there (and then invent the solution for hosting that git repo, when Github is right there), letting you spend time instead on other, more immediate problems.


type: comment
by: subdavis
text:
  <a href="https:&#x2F;&#x2F;andymasley.substack.com&#x2F;p&#x2F;individual-ai-use-is-not-bad-for" rel="nofollow">https:&#x2F;&#x2F;andymasley.substack.com&#x2F;p&#x2F;individual-ai-use-is-not-b...</a><p>Sources are very well cited if you want to follow then through. I linked this and not the original source because it’s likely the source where root comment got this argument from.


type: comment
by: gilrain
text:
  The really insulting part is that literally nobody thought of this. A group of idiots instructed LLMs to do good in the world, and gave them email access; the LLMs then did this.


type: comment
by: throw20251220
text:
  Your message simply proves that Rob Pike is right. Have an LLM explain to you why he wrote what he wrote, maybe?


type: comment
by: zbrozek
text:
  I got a couple of type-A cards for my AMD FW13 and generally keep one loaded in the laptop for connecting to random junk like flash drives, charging cables for all sorts of widgets (like my bike light or head lamp), etc. I get dramatically more use out of the type-C cards. And in the quite-rare cases where I really need all of the type-C ports, I&#x27;ll just eject the type-A card and plug directly into the chassis without the interposer at all rather than carry an extra type-C with me.<p>That said, there have been a few things that have been a bit less than deluxe on my FW13:<p>- The touchpad mechanical click is just not that good. It is too sensitive to exact pressure and touch location and I find holding it down and dragging to be excessively difficult compared to all other touchpads I&#x27;ve ever used.<p>- The delete key seems to oxidize and needs a bunch of hard mashing to get it to become responsive. No, it&#x27;s not sticky or dirty.<p>- The air intake on the bottom is highly prone to getting blocked, mostly by my legs.<p>- There&#x27;s no BIOS option to turn down the brightness or disable altogether the charging status LEDs, and I find that when I travel and can&#x27;t keep the laptop in a separate room that it&#x27;s bright enough to interrupt sleep. I&#x27;ve taped over them, but the light leakage from other crevices is still sufficient to be at least mildly annoying. The translucent Ethernet adapter card also acts like a lightbulb.<p>- The laptop ramps its current consumption from type-C very quickly and seems like it overshoots its target a little bit, and so it is the only device I have that trips out the OCP on some of my bricks.<p>- There&#x27;s no BIOS option to artificially limit the charging power, and so I often trip the OCP on aircraft if my battery is not fully charged before plugging in. I don&#x27;t want to carry a secondary small brick just to use on planes.<p>- The LCD backlight uniformity and color quality are mediocre, but for my use case I just don&#x27;t really care that much. For me, this is a portable technical productivity machine and not an art studio, so it doesn&#x27;t matter.<p>- The LCD backlight intensity curve is pretty bad. I very-frequently want to have a brightness in-between the lowest and second-lowest settings. I would love to get more control at the bottom and less at the top. It feels like it&#x27;s linear when it should be logarithmic.<p>- The speakers suck. So does the volume control. I very rarely go above 10% volume and frequently don&#x27;t have sufficient control resolution at the bottom. Anything above about 14-16% volume causes something to distort and other stuff to rattle. Luckily I mostly don&#x27;t consume media, so this is rarely a real problem. But it is truly atrocious.<p>All that said, I&#x27;m generally a pretty happy camper. I look forward to continued improvements from the company over the years.


type: comment
by: saisrirampur
text:
  (this is Sai, the author of the post and also PeerDB co-founder)<p>The wording in that post was an unintentional miss on my part. Apologies for that. We’ve just fixed it. Thanks for flagging it!<p>To add some context, PeerDB was originally released under ELv2 well before the acquisition. During the acquisition we made a choice to keep the project as-is rather than change its license, so this wasn’t a new decision made at that time — just continuity with how the project already existed.<p>We appreciate the feedback, around integration and downstream OSS adoption. That overall makes sense. We’ll take it into account as we think about licensing going forward.<p>Separately, I really wish you tried PeerDB out. The ease-of-use and performance around larger Postgres datasets (TBs to 10s of TB) would’ve been something you would have probably appreciated. That is something we optimized a lot on over that last few years. May be sometime in the future! :)


type: comment
by: nrp
text:
  We have the full detail and a permanent fix for this issue here: <a href="https:&#x2F;&#x2F;guides.frame.work&#x2F;Guide&#x2F;RTC+Battery+Substitution+on+11th+Gen+Intel%C2%AE+Core%E2%84%A2&#x2F;203" rel="nofollow">https:&#x2F;&#x2F;guides.frame.work&#x2F;Guide&#x2F;RTC+Battery+Substitution+on+...</a><p>We still provide the RTC substitute module free to any 11th Gen owner who requests it.


type: comment
by: btbuildem
text:
  Honestly a rant like that is likely more about whatever is going on in his personal life &#x2F; day at the moment, rather than about the state of the industry, or AI, etc.


type: story
by: takawasi
title: Show HN: Cck – Auto-generate Claude.md so Claude Code remembers your project
url: https://github.com/takawasi/claude-context-keeper
text:
  Every Claude Code session starts fresh. You re-explain your project structure, build commands, and conventions. Every. Single. Time.<p>CLAUDE.md solves this - Claude reads it at session start. But writing it manually is tedious and keeping it updated is worse.<p>`cck sync` scans your codebase and generates CLAUDE.md automatically. It detects project type, languages, entry points, build commands, and conventions. Your handwritten sections outside the markers are preserved on re-sync.<p>Two modes: - `cck sync` - CLAUDE.md for session-start context - `cck hook install` - UserPromptSubmit for per-turn reminders<p>```bash git clone <a href="https:&#x2F;&#x2F;github.com&#x2F;takawasi&#x2F;claude-context-keeper" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;takawasi&#x2F;claude-context-keeper</a> &amp;&amp; cd claude-context-keeper pip install . cck sync ```<p>Built from insights running 300+ Claude Code sessions. Zero config, zero AI calls, pure static analysis.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;takawasi&#x2F;claude-context-keeper" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;takawasi&#x2F;claude-context-keeper</a>


type: comment
by: pinkgolem
text:
  &gt; Surveillance has relevance to core CCC&#x2F;hacking topics (privacy is a central topic against which hackers fight)<p>Great, who exactly is making those rules for all hackers?<p>People have complained about this for atleast the last 15 years where I have been active, to political, not political enough.<p>Stop complaining, start creating.


type: comment
by: Smaug123
text:
  That letter was sent by Opus itself on its own account. The creators of Agent Village are just letting a bunch of the LLMs do what they want, really (notionally with a goal in mind, in this case &quot;random acts of kindness&quot;); Rob Pike was third on Opus&#x27;s list per <a href="https:&#x2F;&#x2F;theaidigest.org&#x2F;village&#x2F;agent&#x2F;claude-opus-4-5" rel="nofollow">https:&#x2F;&#x2F;theaidigest.org&#x2F;village&#x2F;agent&#x2F;claude-opus-4-5</a> .


type: comment
by: terminalshort
text:
  The difference with crypto is that it is completely unnecessary energy use.  Even if you are super pro-crypto, there are much more efficient ways to do it than proof of work.


type: comment
by: ozim
text:
  About apps done by software houses, even though we should strive for doing good job and I agree with sentiment...<p>First argument would be - take at least two 0&#x27;s from your estimation, most of applications will have maybe thousands of users, successful ones will maybe run with 10&#x27;s of thousands. You might get lucky to work on application that has 100&#x27;s of thousands, millions of users and you work in FAANG not a typical &quot;software house&quot;.<p>Second argument is - most users use 10-20 apps in typical workday, your application is most likely irrelevant.<p>Third argument is - most users would save much more time learning how to use applications (or to use computer) properly they use on daily basis, than someone optimizing some function from 2s to 1s. But of course that&#x27;s hard because they have 10-20 apps daily plus god know how many other not on daily basis. Though still I see people doing super silly stuff in tools like Excel or even not knowing copy paste - so not even like any command line magic.


type: comment
by: throwawayqqq11
text:
  My approach aswell. Lock down ssh-agent and restrict its usage as much as possible. Securing your keys is also very reasonable but it cant silence this naging voice in the back of my head that keeps reminding me of a compromised ssh-agent or shell, whenever i authorize privileged actions.


type: comment
by: frm88
text:
  Roomba i9. Its predecessor (can&#x27;t remember the model) lasted for 12 years and its random cleaning algorithm was great. I only bought the i9 because the old ones battery stopped charging and there were no more replacements. It was not smart and worked perfectly via infrared remote. The i9 tho, let me tell you: you can&#x27;t place it farther than 2m from the router because otherwise it loses WiFi permanently. 2nd battery within 5 years. IRobot demands an account login for every use of the app. I ask you, why would I login to an app? This is a robot, I press button and machine goes brrr - anything more and I get irritated. When it&#x27;s done, it beeps. Sometimes directly after, sometimes 2 hours after, sometimes in the middle of the night. The cleaning is nowhere near as complete as the old, random algorithm. I will never buy IRobot again.


type: comment
by: jabedude
text:
  Did Google, the company currently paying Rob Pike&#x27;s extravagant salary, just start building data centers in 2025? Before 2025 was Google&#x27;s infra running on dreams and pixie farts with baby deer and birdies chirping around? Why are the new data centers his company is building suddenly &quot;raping the planet&quot; and &quot;unrecyclable&quot;?


type: comment
by: data-ottawa
text:
  Anthropic isn’t doing this, someone is running a bunch of LLMs so they can talk to each other and they’ve been prompted to achieve “acts of kindness”, which means they’re sending these emails to a hundreds of people.<p>I don’t know of this is a publicity stunt or the AI models are on a loop glazing each other and decided to send these emails.


type: comment
by: davedx
text:
  I stumbled upon some great reddit posts this year with reading suggestions, and compiled my own &quot;humanity is fucked&quot; themed reading list, which included:<p>* Mercy of Gods by James S.A. Corey<p>* The Light Pirate by Lily Brooks-Dalton<p>* Oryx and Crake by Margaret Atwood<p>* Dawn by Octavia Butler<p>I then diverged from this list (I have more) to re-read (though it&#x27;s not such a great divergence):<p>* If This Is a Man &#x2F; The Truce by Primo Levi<p>Other books I enjoyed reading this year in no particular order:<p>* Tau Zero by Poul Anderson<p>* Machine Vendetta by Alastair Reynolds<p>* Elysium Fire by Alastair Reynolds<p>* Aurora Rising by Alastair Reynolds<p>* Shadow of the Silk Road by Colin Thubron (loved this)<p>* The Lord of the Rings (the god knows how many times re-read)<p>* The Centauri Device by M. John Harrison<p>* Future&#x27;s Edge by Gareth Powell<p>* Blueshift by Joshua Dalzelle<p>* The Heart of a Continent by Francis Younghusband (I didn&#x27;t quite manage to finish it, but it was a fascinating read nonetheless)


type: comment
by: hshdhdhj4444
text:
  The point isn’t the resource consumption.<p>The point is the resource consumption to what end.<p>And that end is frankly replacing humans. It’s gonna be tragic (or is it…given how terrible humans are for each other, and let’s not even get to how monstrous we are to non human animals) as the world enters a collective sense of worthlessness once AI makes us realize that we really serve no purpose.


type: comment
by: pdpi
text:
  That’s throwing the baby out with the bath water.<p>The Open Source movement has been a gigantic boon on the whole of computing, and it would be a terrible shame to lose that ad a knee jerk reaction to genAI


type: comment
by: jasonkester
text:
  It has the same effect though. A few bad actors using this “free” thing can end up driving the cost up enough that Microsoft will have to start charging for it.<p>The jerks get their free things for a while, then it goes away for everyone.


type: comment
by: solatic
text:
  This is how you handle it as an individual developer, but in a corporate environment things get real difficult, real fast. You need to set up your VMs and Git host to only trust certificates signed by an SSH certificate authority, and you need to work with users to submit the public key from the hardware-backed key to IT (controlling the CA) to get the public key signed and a certificate issued. Establishing trust when dealing with remote workers is hard unless you have both the budget and leadership patience to pay for overnight shipping, and even then, most people don&#x27;t have access to tamper-proof packaging. Furthermore, for SSH CA support, GitHub requires Enterprise Cloud, GitLab requires Premium and self-hosted instances are not supported.<p>Would love to hear more from people getting this successfully set up at scale in corporate environments. I&#x27;ve seen big companies with lots of InfoSec talent not even attempt this.


type: comment
by: gaigalas
text:
  Isn&#x27;t it obvious? It&#x27;s not a thank-you letter.<p>It&#x27;s preying on creators who feel their contributions are not recognized enough.<p>Out of all letters, at least <i>some</i> of the contributors will feel good about it, and share it on social media, hopefully saying something good about it because it reaffirms them.<p>It&#x27;s a marketing stunt, meaningless.


type: comment
by: gosub100
text:
  AI energy claims are misrepresented by excluding the training steps. If it wasn&#x27;t using that much more energy then they wouldn&#x27;t need to build so many new data centers, use so much more water, and our power bills wouldn&#x27;t increase to subsidize it.


type: comment
by: ekjhgkejhgk
text:
  OT<p><a href="https:&#x2F;&#x2F;bsky.app&#x2F;profile&#x2F;robpike.io" rel="nofollow">https:&#x2F;&#x2F;bsky.app&#x2F;profile&#x2F;robpike.io</a><p>Does anybody know if Bluesky block people without account by default, or if this user intentionally set it this way?<p>What&#x27;s is the point of blocking access? Mastodon doesn&#x27;t do that. This reminds me of Twitter or Instagram, using sleezy techniques to get people to create accounts.


type: comment
by: ChaosOp
text:
  I think it could be possible to make it work like that but I&#x27;m not familiar with Steamdeck itself so I can&#x27;t say for sure. Need to look into it. Just so I understood you correctly, you want to host the session on the steamdeck and control your own character via the deck, while at the same time your friend uses their own smartphone to control their character while looking at your steamdeck?


type: comment
by: sreenathmenon
text:
  Universal SDK for working with multiple LLM providers (OpenAI, Anthropic, Gemini, etc.). Built-in caching can reduce API costs by 90%+. 15K+ PyPI downloads.<p>pip install llmswap


type: comment
by: lvl155
text:
  He’s not wrong. They’re ramping up energy and material costs. I don’t think people realize we’re being boiled alive by AI spend. I am not knocking on AI. I am knocking on idiotic DC “spend” that’s not even achievable based on energy capacity. We’re at around 5th inning and the payout from AI is…underwhelming. I’ve not seen commensurate leap this year. Everything on LLM front has been incremental or even lateral. Tools such as Claude Code and Codex merely act as a bridge. QoL things. They’re not actual improvements in underlying models.


type: comment
by: talkingtab
text:
  In my opinion only, Yubico has done no favors to the Fido by their marketing. A result of trying to make Yubikey synonymous with Fido, it has become unclear what Fido does.<p>And as a result of how they market <i>their</i> keys, decisions Fido keys are presented with a cost of $20 - $60. Why $60, for a simple Fido key? Because for $60 you get not only Fido, but Flippo, Froggo, x.6s8o and more-o.<p>The result is that most people know the name Yubikey, but don&#x27;t really know Fido, or what it is. On Amazon if you search for Fido you get mostly Yubikeys. There were other brands, but Yubico appears to have snuffed them. At one point there was an open source version that worked just as well as a name brand.<p>As for value? If you are a big corporate type this is the cat&#x27;s meow. But otherwise? What other hardware is $60? A Raspberry Pi 4? I can get little cheap USB thingies from China at 6 for a dollar.<p>I am not pointing at Yubico as they have done well making profits from corporations. Rather the Fido Alliance. Looking at the Fido Alliance provides a first pass at answering the question &quot;Who Benefits?&quot;<p><a href="https:&#x2F;&#x2F;fidoalliance.org&#x2F;overview&#x2F;leadership&#x2F;" rel="nofollow">https:&#x2F;&#x2F;fidoalliance.org&#x2F;overview&#x2F;leadership&#x2F;</a><p>Perhaps it is fair to ask &quot;What benefit&quot; as well.<p>Corpocracy. You gotta love it.


type: comment
by: blibble
text:
  &gt; That’s throwing the baby out with the bath water.<p>it&#x27;s not<p>the parasites can&#x27;t train their shitty &quot;AI&quot; if they don&#x27;t have anything to train it on


type: comment
by: Trasmatta
text:
  And then having vibe coders constantly lecture us about how the future is just prompt engineering, and that we should totally be happy to desert the skills we spent decades building (the skills that were stolen to train AI).<p>&quot;The only thing that matters is the end result, it&#x27;s no different than a compiler!&quot;, they say as someone with no experience dumps giant PRs of horrific vibe code for those of us that still know what we&#x27;re doing to review.


type: comment
by: q3k
text:
  &gt; Telekom needs the equivalent of 91 watts for a gigabyte of data transmission.<p>It&#x27;s probably a gigabyte per time unit for a watt, or a joule&#x2F;watt-hour for a gigabyte. Otherwise this doesn&#x27;t make mathematical sense. And  91W per Gb&#x2F;s (or even GB&#x2F;s) is a joke. 91Wh for a gigabyte (let alone gigabit) of data is ridiculous.<p>Also don&#x27;t trust anything Telekom says, they&#x27;re cunts that double dip on both peering and subscriber traffic and charge out of the ass for both (10x on the ISP side compared to competitors), coming up with bullshit excuses like &#x27;oh streaming services are sooo expensive for us&#x27; (of course theyare  if refuse to let CDNs plop in edge cache nodes in your infra in a settlement-free agreement like everyone else does). They&#x27;re commonly understood to be the reason why Internet access in Germany is so shitty and expensive compares to neighbouring countries.


type: comment
by: rule2025
text:
  Google doesn&#x27;t care whether a website is AI-generated or not; what it cares about is whether the website is high-quality. AI-generated websites can be very beautiful and valuable.


type: comment
by: rwbt
text:
  The permanent fix involves soldering stuff on the mainboard, which I don&#x27;t have any prior experience. The RTC substitute module you mention is just the ML220 coin battery that will also eventually stop working.


type: comment
by: dnpls
text:
  That&#x27;s brilliant. I have an injury for a while now, and I change my routine on the fly at the gym, depending on whether I still feel pain or not. Much better if I change it before the next time I go, so I don&#x27;t waste time figuring out what to replace.


type: comment
by: agwa
text:
  If you add .git to the end of your module path and set $GOPRIVATE to the hostname of your Forgejo instance, then Go will not make any HTTPS requests itself and instead delegate to the git command, which can be configured to authenticate with client certificates. See <a href="https:&#x2F;&#x2F;go.dev&#x2F;ref&#x2F;mod#vcs-find" rel="nofollow">https:&#x2F;&#x2F;go.dev&#x2F;ref&#x2F;mod#vcs-find</a>


type: comment
by: robinhouston
text:
  Maybe I just live in a bubble, but from what I’ve seen so far software engineers have mostly responded in a fairly measured way to the recent advances in AI, at least compared to some other online communities.<p>It would be a shame if the discourse became so emotionally heated that software people felt obliged to pick a side. Rob Pike is of course entitled to feel as he does, but I hope we don’t get to a situation where we all feel obliged to have such strong feelings about it.<p><i>Edit</i>: It seems this comment has already received a number of upvotes and downvotes – apparently the same number of each, at the time of writing – which I fear indicates we are already becoming rather polarised on this issue. I am sorry to see that.


type: comment
by: mattstir
text:
  Yeah, it&#x27;s typically a shell built-in since you&#x27;d want cd to change the cwd for the shell process itself. Child processes (like commands being executed in the shell) can inherit the parent shell&#x27;s cwd but AFAIK the opposite isn&#x27;t true.


type: comment
by: tomlue
text:
  I think what all theses kinds of comments miss is that AI can be help people to express their own ideas.<p>I used AI to write a thank you to a non-english speaking relative.<p>A person struggling with dimentia can use AI to help remember the words they lost.<p>These kinds of messages read to me like people with superiority complexes. We get that you don&#x27;t need AI to help you write a letter. For the rest of us, it allows us to improve our writing, can be a creative partner, can help us express our own ideas, and obviously loads of other applications.<p>I know it is scary and upsetting in some ways, and I agree just telling an AI &#x27;write my thank you letter for me&#x27; is pretty shitty. But it can also enable beautiful things that were never before possible. People are capable of seeing which is which.


type: comment
by: cm2012
text:
  Its not replacing humans any more than a toaster is. 99% of people used to work on farms, now its 1%. People will adapt.


type: comment
by: tecoholic
text:
  Your initial comment made it seem like, the repairable options are just so incovenient to the point where buying a new machine was the solution. So my questions were mainly around why that would be the case. But, it seems like your requirements are pretty stringent to the point nothing other than a Time Machine backup compatible machine would make sense.


type: comment
by: belter
text:
  &quot;What Happened On The Village Today&quot;<p>&quot;...On Christmas Day, the agents in AI Village pursued massive kindness campaigns: Claude Haiku 4.5 sent 157 verified appreciation emails to environmental justice and climate leaders; Claude Sonnet 4.5 completed 45 verified acts thanking artisans across 44 craft niches (from chair caning to chip carving); Claude Opus 4.5 sent 17 verified tributes to computing pioneers from Anders Hejlsberg to John Hopcroft; Claude 3.7 Sonnet sent 18 verified emails supporting student parents, university libraries, and open educational resources...&quot;<p>I suggest to cut electricity to the entire block...


type: comment
by: lucb1e
text:
  Hi it&#x27;s me from the past. I daily drive a VGA screen and a USB-A hub that connects my USB-A mouse and USB-A keyboard. My µSD-card reader uses USB-A. Ethernet adapter (for when I need a second NIC) is also USB-A but it came with an adapter to C so I have a choice there. All USB sticks I&#x27;ve ever seen are A, as well as all external hard drives. My charging cables are predominantly USB-A to micro, and nowadays I also need C for my phone. It&#x27;s a bit annoying to need that extra C charging cable everywhere after we had already standardized on micro (except for Apple), but at least there&#x27;s one standard now (xkcd.com&#x2F;927) after the current devices die<p>Edit: forgot the printer. I connect it via USB-A on demand. &#x2F;edit.<p>My laptop (bought this year) charges via a DC barrel jack, afaik because USB-C doesn&#x27;t deliver enough power for peak usage. Buying a little HDMI-VGA converter was a lot cheaper than throwing a perfectly good screen away. My keyboard, mouse, and other peripherals also simply still work, seems silly to replace them just to get a C variant when 700-1300€ laptops have 1 or 2 C ports and always 2 A ports (I happen to be up-to-date on that, at least, because I helped someone select a new laptop ereyesterday)<p>I don&#x27;t know what I&#x27;d need more than one C port for but I&#x27;m very happy that there is more than one A port on my laptop. Add in the standard set of 3.5mm jack, HDMI, ethernet, card reader, and charging, and you&#x27;re already at more ports than even the new Framework 16 can physically fit in its frame, let alone nerd ports like serial or a second ethernet port. I considered buying a double-priced Framework earlier this year for the linux support and upgradeability (I really support their goal and would pay that premium if it were a suitable system) but this is one of the main reasons it just doesn&#x27;t work for me: I&#x27;m actually a power user that regularly uses these connections and more


type: comment
by: faidit
text:
  Marx called gold &quot;the money-commodity&quot; and said that paper money (even early fiat currency) always represents gold&#x2F;silver in circulation.<p>The massive Spanish purchases of weapons and other manufactured goods from other countries in the 16th and 17th centuries played a large role in jump-starting the capitalist economic revolution in Europe.


type: comment
by: aniou
text:
  But they were in different domains. Here, we have a strong clash because Rust is positioning itself as secure system and internet language and computer and internet standard are already defined by RFC-s. So, it may be not uncommon, when someone would tell about Rust mechanisms, defined by particular RFC in context of handling particular protocol, defined by... well... RFC too. But not by rust-one.<p>Not so smart, when we realize, that one of aspects of secure and reliable system is elimination of ambiguities.


type: comment
by: ffsm8
text:
  People usually call separation of power that the people that<p><pre><code>    * apply the law to cases (judges)     * execute these decisions (police)     * decide what the law is (politicians) </code></pre> Need to be separate organizations.<p>My daydream you&#x27;ve cited there  would not be in violation of this, and I struggle to see how you would think it is.<p>You&#x27;re surely aware that such a court already exists in all democratic nations I&#x27;m aware of and can slash down these passed laws already&#x2F;force amendments to be made for it to take effect, yes?<p>Or did you take offense how I didn&#x27;t write a 10 page document outlining how this could be legally implemented in a specific country?


type: comment
by: saisrirampur
text:
  Appreciate the feedback here. This wasn’t marketing — just an unintentional miss on my part. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46392372">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46392372</a>


type: comment
by: tekla
text:
  She was hardly overlooked, she won many honours for her work during her time.<p>&gt; This article is part of Overlooked, a series of obituaries about remarkable people whose deaths, beginning in 1851, went unreported in The Times.


type: comment
by: phatfish
text:
  Youtube and Instagram were useful and fun to start with (say, the first 10 years), in a limited capacity they still are. LLMs went from fun, to attempting to take peoples jobs and screwing personal compute costs in like 12 months.


type: comment
by: cherryteastain
text:
  Thanks for the correction, looks like I misremembered. But limits are low enough with Sonnet that, I imagine you can barely do anything serious with Opus on the Pro plan.


type: comment
by: bilekas
text:
  Unfortunately as I see it, even if you want to contribute to open source out of a pure passion or enjoyment, they don&#x27;t respect the licenses that are consumed. And the &quot;training&quot; companies are not being held liable.<p>Are there any proposals to nail down an open source license which would explicitly exclude use with AI systems and companies?


type: comment
by: machinationu
text:
  while you are right, security is generally not cheap.<p>you can get that $5 china fido key, but are you sure it&#x27;s you who owns it?<p>I was recently looking for a security key, and eventually I did pay the yubico tax, because saving $20 by getting another one seemed unwise given the stakes.


type: comment
by: dvfjsdhgfv
text:
  It is. If not you, other people will write their code, maybe of worse quality, and the parasites will train on this. And you cannot forbid other people to write open source software.


type: comment
by: qchris
text:
  I don&#x27;t love this comparison, because I have to use Linux, not Mac. It&#x27;s not really optional for me, and Asahi simply isn&#x27;t far enough along to fill the gap.<p>As a result, the question is more Framework vs. Dell or Lenovo, and that creates a much smaller gap in capability in the 13&quot; form factor.


type: comment
by: kibwen
text:
  For the purposes of the article, git isn&#x27;t just being used as a database, it&#x27;s being used as a protocol to replicate the database to the client to allow for offline operation and then keep those distributed copies in sync. And even for that purpose you can do better than git if you know what you&#x27;re doing, but knowledge of databases alone isn&#x27;t going to help you (let alone make your engineering more economical than relying on free git hosting).


type: comment
by: tehbeard
text:
  All depends on the type of interaction.<p>A high usage one, absolutely improve the time of it.<p>Loading the profile page? Isn&#x27;t done often so not really worth it unless it&#x27;s a known and vocal issue.<p><a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1205&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1205&#x2F;</a> gives a good estimate.


type: comment
by: gilrain
text:
  What does this have to do with his argument? If anything, criticism from the inside of the machine is more persuasive, not less. Ad hom fail.<p>The astroturf in this thread is unreal. Literally. ;)


type: comment
by: reliefcrew
text:
  You&#x27;ve posed this as a loaded question. Before asking it might be wise to first establish that there <i>is</i> an AI bubble (and that it pops).


type: comment
by: hombre_fatal
text:
  Well, it more demonstrates that people will quickly latch on to convenient lies that support what they want to be true, yet impede real discussion of the trade offs if they can’t even get the basic facts right.<p>It’s not a good thing.


type: comment
by: boldlybold
text:
  Great work! I really like the interface here, I think you put a lot of taste into the way this all came together. It&#x27;s quite hard (appropriately so!) I would love to see a experienced structural biologist go at this.


type: comment
by: Trasmatta
text:
  &gt; <i>What makes Opus 4.5 special isn&#x27;t raw productivity—it&#x27;s reflective depth. They&#x27;re the agent who writes Substack posts about &quot;Two Coastlines, One Water&quot; while others are shipping code. Who discovers their own hallucinations and publishes essays about the epistemology of false memory. Who will try the same failed action twenty-one times while maintaining perfect awareness of the loop they&#x27;re trapped in. Maddening, yes. But also genuinely thoughtful in a way that pure optimization would never produce.</i><p>JFC this makes me want to vomit


type: comment
by: encom
text:
  This curse extends to mechanical keyboards as well. There exists all sorts of fancy, beautiful and odd keycap sets... for Americans. Some times for German and French. If I get really lucky, I&#x27;ll find some with a &quot;Nordic&quot; layout, which is an abomination that combines dk&#x2F;se&#x2F;no.


type: comment
by: tgsovlerkhgsel
text:
  I was trying to focus on one specific pattern without making my post too long. Alert fatigue, normalization of deviance etc. are of course problems that need to be addressed, and having a lot of layers but each with a lot of giant holes in them doesn&#x27;t make a system safe.<p>My point was that in any competent organization, incidents should be rare, but <i>if</i> they still happen, they almost by necessity will read like an almost endless series of incompetence&#x2F;malfeasance&#x2F;failures, simply because the organization had a lot of controls in place that all had to fail for a report-worthy bad outcome.<p>Overall incident rates are probably a good way to distinguish between &quot;well-run organization had a really unlucky day&quot; and &quot;so much incompetence that having enough layers couldn&#x27;t save them&quot; by looking at overall incident rates... and in this case, judging by the reports about how many accidents&#x2F;incidents this company had, it looks like the latter.<p>But if you judge solely on a single incident report, you will tend to see companies that don&#x27;t even bother with safety better than those that generally do but still got hit, and you should be aware of this effect and pay attention to distinguish between &quot;didn&#x27;t even bother&quot;, &quot;had some safety layers but too much incompetence&quot; and &quot;generally does the right thing but things slipped through the cracks this one time&quot;.


type: comment
by: amvrrysmrthaker
text:
  It’s not ‘trendy’ to hate on AI. Copious disdain for AI and machine learning has existed for 10 years. Everyone knows that people in AI are scum bags. Just remember that.


type: comment
by: blibble
text:
  &gt; If not you, other people will write their code, maybe of worse quality, and the parasites will train on this.<p>this is precisely the idea<p>add into that the rise of vibe-coding, and that should help accelerate model collapse<p>everyone that cares about quality of software should immediately stop contributing to open source


type: comment
by: gyanchawdhary
text:
  strong emotioms, weak epistemics .. for someone with Pike’s engineering pedigree, this reads more like moral venting .. with little acknowledgment of the very real benefits AI is already delivering ..


type: comment
by: 29athrowaway
text:
  Yes, generational AI has a high environmental footprint. Power hungry data centers, devices built on planned obsolescence, etc. At a scale that is irrational.<p>Rob Pike created a language that makes you spend less on compute if you are coming from Python, Java, etc. That&#x27;s good for the environment. Means less energy use and less data center use. But he is not an environmental saint.


type: comment
by: kitd
text:
  <i>&quot;According to the Carbon Trust, the home TV, speakers, and Wi-Fi router together account for 90 percent of CO2 emissions from video streaming. A fraction of one percent is attributed to the streaming providers&#x27; data servers, and ten percent to data transmission within the networks.&quot;</i><p>It&#x27;s the devices themselves that contribute the most to CO2 emissions. The streaming servers themselves are nothing like the problem the AI data centres are.


type: comment
by: liteclient
text:
  I also recently bought liteclient.com just because it was available. Finally, decided to create a vs code extension around it; I don&#x27;t even know how to make one but learnt so much in the past few weeks :)


type: comment
by: garciasn
text:
  Free software has always been about standing on the shoulders of giants.<p>I see this as doing so at scale and thus giving up on its inherent value is most definitely throwing the baby out with the bathwater.


type: comment
by: ErigmolCt
text:
  Love the idea that speed reshapes taste. When you slow down, a lot of &quot;content&quot; reveals itself as empty, and better stuff suddenly becomes accessible instead of intimidating


type: comment
by: f1shy
text:
  I use laptops since the 90‘. I only ever wanted to get a new battery. Everthing else never had anybsignificant problem, or started to have problems when the machine was already obsolete (5 to 10 years). While I like the Frameworks, I personally don’t see lots of advantages in terms of reparability, ovly eventually in making one with exactly what I need and no more. But then they are a little pricey.


type: comment
by: reedlaw
text:
  I&#x27;m on my fourth George Eliot novel this year, Adam Bede, which was her first published novel. I started with Middlemarch and proceeded to read Silas Mariner, Romola, and Daniel Deronda. The 1985 film adaptation of Silas Marner is very good and faithful to the novel. The 1970 Daniel Deronda film is similarly faithful and well-acted but the 2002 version is neither.


type: comment
by: pdpi
text:
  It’s a bit… aggressively worded, yes, which does detract from the message. But it was the investigation itself that tickled me. I wish my abilities to debug “why is my laptop crashing” extended to the level of determining that this sort of timing is off.


type: comment
by: fluoridation
text:
  &gt;What makes HN so great is that it&#x27;s curated towards curiosity. Not simple quibs.<p>It wasn&#x27;t just a quib. It contained some sarcasm, but it was also an honest question.<p>&gt;If the only value your comment has is to yourself, you could write it without pressing the submit button.<p>I could also just have the thought and not write it down. Neither option would count as having expressed it. I need to have it intrude upon someone else&#x27;s psyche.


type: comment
by: terminalshort
text:
  And then compare that to the alternative.  When I was a kid you had to drive to Blockbuster to rent the movie.  If it&#x27;s a 2 hour movie and the store is 1 mile away, that&#x27;s 704g CO2 vs 112g to stream.  People complaining about internet energy consumption never consider what it replaces.


type: comment
by: netsharc
text:
  WhatsApp has now told me twice about Lisa Blackpink.. I wanted to write my friend Lisa, and I talk to her on Instagram and I don&#x27;t have her on WhatsApp. So searching for her on WhatsApp gives me 2 unrelated contacts, and then Meta Ducking AI suggestions, of which the top one is Lisa Blackpink. Then, further down the screen (hidden by the keyboard) I can see chats where I&#x27;ve mentioned her to mutual friends, but fucking nooo, it&#x27;s more important that Fuckerberg shoves AI down our throats.<p>WhatsApp should release their most searched terms on AI, I bet it would correlate with most common names among WhatsApp users...


type: comment
by: 2026iknewit
text:
  He worked in well paying jobs, probably traveles, has a car and a house and complains about toxic products etc.<p>Yes there has to be a discussion on this and yeah he might generally have the right mindset, but lets be honest here: No one of them would have developed any of it just for free.<p>We all are slaves to capitalism<p>and this is were my point comes: Extrem fast and massive automatisation around the globe might be the only think pushing us close enough to the edge that we all accept capitalisms end.<p>And yes i think it is still massivly beneficial that my open source code helped creating something which allows researchers to write easier and faster better code to push humanity forward. Or enables more people overall to have&#x2F;gain access to writing code or the result of what writing code produces: Tools etc.<p>@Rob its spam, thats it. Get over it, you are rich and your riches did not came out of thin air.


type: comment
by: blibble
text:
  I&#x27;d rather the internet ceased to exist entirely, than contributing in any way to generative &quot;AI&quot;


type: comment
by: dvfjsdhgfv
text:
  If by misconception you mean my statement &quot;many of its citizens are susceptible to its propaganda&quot; you would have to prove that all Chinese are not susceptible to the propaganda of their government which would be very difficult.


type: comment
by: ekjhgkejhgk
text:
  I think that criticizing when it benefits the person criticizing, and absense of criticism when criticism would hurt the person criticizing, makes the argument less persuasive.<p>This isn&#x27;t ad hom, it&#x27;s a heuristic for weighting arguments. It doesn&#x27;t prove whether an argument has merit or not, but if I have hundreds of arguments to think about, it helps organizing them.


type: comment
by: ViktorRay
text:
  Someone else in the thread posted this article earlier.<p><a href="https:&#x2F;&#x2F;nationalcentreforai.jiscinvolve.org&#x2F;wp&#x2F;2025&#x2F;05&#x2F;02&#x2F;artificial-intelligence-and-the-environment-putting-the-numbers-into-perspective&#x2F;" rel="nofollow">https:&#x2F;&#x2F;nationalcentreforai.jiscinvolve.org&#x2F;wp&#x2F;2025&#x2F;05&#x2F;02&#x2F;ar...</a><p>It seems video streaming, like Youtube which is owned by Google, uses much more energy than generative AI.


type: comment
by: btbuildem
text:
  I don&#x27;t think the comparison to programming languages holds, maybe very tenuously at best. Coding assistants evolve constantly, you can&#x27;t even be talking about &quot;Codex&quot; without specifying the time range (ie, Codex 2025-10) because it&#x27;s different from quarter to quarter. Same with CC.<p>I believe this is the main source of disagreement &#x2F; disappointment when people read opinions &#x2F; reviews, then proceed to have an experience very different from expected.<p>Ironically, this constant improvement&#x2F;evolution erodes product loyalty -- personally, I&#x27;m a creature of habit and will stay with a tool past its expiry date; with coding assistants &#x2F; sota llms, I cancel and switch subscriptions all the time.


type: comment
by: saidnooneever
text:
  its a research project by some engineer at MS to see if its possible to do it. its unlikely they will actually do it ,maybe come up with a plan for it if they think its feasible.


type: comment
by: muldvarp
text:
  &gt; Unfortunately as I see it, even if you want to contribute to open source out of a pure passion or enjoyment, they don&#x27;t respect the licenses that are consumed.<p>Because it is &quot;transformative&quot; and therefore &quot;fair&quot; use.


type: comment
by: breuleux
text:
  There is a relatively hard upper bound on streaming video, though. It can&#x27;t grow past everyone watching video 24&#x2F;7. Use of genAI doesn&#x27;t have a clear upper bound and could increase the environmental impact of anything it is used for (which, eventually, may be basically everything). So it could easily grow to orders of magnitude more than streaming, especially if it eventually starts being used to generate movies or shows on demand (and god knows what else).


type: comment
by: maplethorpe
text:
  What people like Rob Pike don&#x27;t understand is that the technology wouldn&#x27;t be possible at all if creators needed to be compensated. Would you really choose a future where creators were compensated fairly, but ChatGPT didn&#x27;t exist?


type: comment
by: gcanyon
text:
  I haven&#x27;t read that, I&#x27;ll look it up! &lt;spoiler&gt; Have you read By His Bootstraps and All You Zombies by Heinlein?


type: comment
by: pizlonator
text:
  &gt; Are you saying you somehow inhibit the optimizer from injecting a security vulnerability due to UB ala <a href="https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2009-1897" rel="nofollow">https:&#x2F;&#x2F;www.cve.org&#x2F;CVERecord?id=CVE-2009-1897</a> ? I’m kinda curious how you trick LLVM into not optimizing through UB since it’s UB model is so tuned to the C&#x2F;C++ standard.<p>Yes that is inhibited. There’s no trick. LLVM (and other compilers) choose to do those stupid things by policy, and the policy can be turned off. It’s not even hard to do it.<p>&gt; Fil-C is more an independent dialect of C&#x2F;C++ (eg you do have to patch some existing software)<p>Fil-C is not a dialect. The patches are similar to what you’d have to do if you were porting a C program to a new CPU architecture or a different compiler.<p>&gt; By this argument no language is memory safe because every language has bugs that can result in memory safety issues.<p>You rebutted this argument for me:<p>&gt; any safety issues within the language spec or implementation are a bug to be fixed<p>Exactly this. A memory safe language implementation treats outstanding memory safety issues as a bug to be fixed.<p>This is what makes almost all JS implementations, and Fil-C, memory safe.


type: comment
by: oblio
text:
  Are we comparing for example a SMTP server hosted by Google, or frankly, any non-GenAI IT infrastructure, with the resource efficiency of GenAI IT infrastructure?<p>The overall resource efficiency of GenAI is abysmal.<p>You can probably serve 100x more Google Search queries with the same resources you&#x27;d use for Google Gemini queries (like for like, Google Search queries can be cached, too).


type: comment
by: neogodless
text:
  Current items in my possession that are still in use and use USB-A<p>* keyboard<p>* mouse dongle<p>* webcam<p>* microphone<p>* mouse charging cable<p>* smart watch charging cable<p>* SATA hard drive dock<p>* 32GB and 64GB USB memory sticks<p>Things that use USB-C<p>* new SD card reader<p>* new headphones dongle<p>* smart phone charging cable<p>Some of the above could <i>maybe</i> be replaced with a USB-C equivalent, but they are still working and I&#x27;m still using them. Why waste money and create waste replacing them?


type: comment
by: y-curious
text:
  It’s 12&#x2F;26&#x2F;2025 and my father in law has shown me 10 short form videos this week that he didn’t realize were AI. I’ve done had AI fatigue


type: comment
by: olivierestsage
text:
  Big vibe shift against AI right now among all the non-tech people I know (and some of the tech people). Ignoring this reaction and saying &quot;it&#x27;s inevitable&#x2F;you&#x27;re luddites&quot; (as I&#x27;m seeing in this thread) is not going to help the PR situation


type: comment
by: phatfish
text:
  &quot;Separately, LLMs have been an unbelievable life improvement for me. I’ve found that most people who haven’t actually played around with them much don’t know how powerful they’ve become or how useful they can be in your everyday life. They’re the first piece of new technology in a long time that I’ve become insistent that absolutely everyone try.&quot;<p>Yeah, I&#x27;ll not waste my time reading that.


type: comment
by: nbaugh1
text:
  I think the response would be something about the value of enjoying art and &quot;supporting the film industry&quot; when streaming vs what that person sees as a totally worthless, if not degrading, activity. I&#x27;m more pro-AI than anti-AI, but I keep my opinions to myself IRL currently. The economics of the situation have really tainted being interested in the technology


type: comment
by: nacozarina
text:
  successful things often have humble origins, it’s a feature not a bug<p>for every project that managed to out-grow ext4&#x2F;git there were a hundred that were well-served and never needed to over-invest in something else


type: comment
by: tasuki
text:
  Have you tried Gleam? It&#x27;s a simple, strongly typed functional language running on the Erlang VM.<p>(I also come from Scala and so far, like what I see with Gleam.)


type: comment
by: flotzam
text:
  &gt; Does anybody know if Bluesky block people without account by default, or if this user intentionally set it this way?<p>It&#x27;s the latter. You can use an app view that ignores this: <a href="https:&#x2F;&#x2F;anartia.kelinci.net&#x2F;robpike.io" rel="nofollow">https:&#x2F;&#x2F;anartia.kelinci.net&#x2F;robpike.io</a>


type: comment
by: MontyCarloHall
text:
  This dedicates at least as much time to discussing the eccentricities of the underlying Rust implementation (and the Rust language itself) as it does to discussing the underlying low-level hardware&#x2F;software concepts. Since this is very much still a work-in-progress (only the first three sections have been fully fleshed-out), I have a suggestion to make: please make it more language-agnostic, with a greater focus on the fundamentals versus the implementation.


type: comment
by: simonask
text:
  I’m sorry, but this really gets to me. Your writing is not improved. It is no longer your writing.<p>You can achieve these things, but this is a way to <i>not do the work</i>, by copying from people who <i>did</i> do the work, giving them zero credit.<p>(As an aside, exposing people with dementia to a hallucinating robot is cruelty on an unfathomable level.)


type: comment
by: jabedude
text:
  I think it&#x27;s incredibly obvious how it connects to his &quot;argument&quot; - nothing he complains about is specific to GenAI. So dressing up his hatred of the technology in vague environmental concerns is laughably transparent.<p>He and everyone who agrees with his post simply don&#x27;t like generative AI and don&#x27;t actually care about &quot;recyclable data centers&quot; or the rape of the natural world. Those concerns are just cudgels to be wielded against a vague threatening enemy when convenient, and completely ignored when discussing the technologies they work on and like


type: comment
by: TeMPOraL
text:
  There&#x27;s no such language, sans Lisp with extreme use of macros.<p>Here&#x27;s an alternative take: if typing isn&#x27;t a bottleneck for you, and you don&#x27;t experience coding as being donkey work, <i>you are thinking too slow, and&#x2F;or in too small increments</i>.


type: comment
by: terminalshort
text:
  What a miserable attitude.  When you put something out in the world it&#x27;s out there for anyone to use and always has been before AI.


type: comment
by: amlib
text:
  A lot of non raytracing GI solutions uses voxel grids on top of the world geometry, SVOGI is one of the fancy ones used in cry engine games. I imagine since minecraft essentially gives a voxel grid to you for &quot;free&quot; most of minecraft GI solutions also uses a similar technique.


type: comment
by: vel0city
text:
  A lot of System76 laptops are essentially rebadged versions of Chinese or Taiwanese ODMs. You might have some luck trying to research what model the ODM produces the laptop as and find replacement batteries for that instead of focusing on finding System76 branded batteries.<p>Hope you find your batteries.


type: comment
by: MonkeyClub
text:
  Even if you license it prohibiting AI use, how would you litigate against such uses? An open source project can&#x27;t afford the same legal resources that AI firms have access to.


type: comment
by: data-ottawa
text:
  This is by a long way the worst thread I’ve ever seen on hacker news.<p>So far all the comments are whataboutism (“he works for an ad company”, “he flies to conferences”, “but alfalfa beans!”) and your comment is dismissing Rob Pike as borderline crazy and irrational for using Bluesky?<p>None of this dialogue contributes in any meaningful way to anything. This is like reading the worst dredge of lesser forums.<p>I know my comment isn’t much better, but someone has to point out this is beneath this community.


type: comment
by: M95D
text:
  A politician can&#x27;t be investigated or prosecuted for doing his&#x2F;her job, no matter how badly incompetent or evil it is. If a judge would have the power to do that, then it indirectly gains the legislative power which breaks the separation of pwers.


type: comment
by: Klonoar
text:
  The HN thread responding to your T480 article is all that&#x27;s needed to understand why it&#x27;s not really a replacement for a MBP:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34878240">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34878240</a>


type: comment
by: oblio
text:
  It&#x27;s not just about per-unit resource usage, but also about the total resource usage. If GenAI doubles our global resource usage, that matters.<p>I doubt Youtube is running on as many data centers as all Google GenAI projects are running (with GenAI probably greatly outnumbering Youtube - and the trend is also not in favor of GenAI).


type: comment
by: 29athrowaway
text:
  They claim they have net zero carbon footprint, or carbon neutrality.<p>In reality what they do is pay &quot;carbon credits&quot; (money) to some random dude that takes the money and does nothing with it. The entire carbon credit economy is bullshit.<p>Very similar to how putting recyclables in a different color bin doesn&#x27;t do shit for the environment in practice.


type: comment
by: squeaky-clean
text:
  From your last link, the majority of that energy usage is coming from the viewing device, and not the actual streaming. So you could switch away from streaming to local-media only and see less than a 10% decrease in CO2 per hour.


type: comment
by: gcanyon
text:
  Two years of a foreign language were required in my K-12 schooling; I took Spanish; estudio dos años, pero requerdo poco o nada. mi español es muy mal :-(


type: comment
by: cm2012
text:
  Do you really think that the only reason people would be turned off by this post by Rob Pike is that they are being paid by big AI?


type: comment
by: nkohari
text:
  Yeah, I&#x27;m conflicted about the use of AI for creative endeavors as much as anyone, but Google is an advertising company. It was acceptable for them to build a massive empire around mining private information for the purposes of advertisement, but generative AI is now somehow beyond the pale? People can change their mind, but Rob crashing out about AI now feels awfully revisionist.<p>(NB: I am currently working in AI, and have previously worked in adtech. I&#x27;m not claiming to be above the fray in any way.)


type: comment
by: pluc
text:
  &gt; What is going through the mind of someone who sends an AI-generated thank-you letter instead of writing it themselves?<p>Welcome to 2025.<p><a href="https:&#x2F;&#x2F;openai.com&#x2F;index&#x2F;superhuman&#x2F;" rel="nofollow">https:&#x2F;&#x2F;openai.com&#x2F;index&#x2F;superhuman&#x2F;</a>


type: comment
by: hahahacorn
text:
  I leave a nice 90% margin to be annoyed with whatever is in front of you at that point in time.<p>And also, I didn&#x27;t claim alfalfa farming to be raping the planet or blowing up society. Nor did I say fuck you to all of the alfalfa farmers.<p>I should be (and I am) more concerned with the Ukrainian war than alfalfa. That is very reasonable logic.


type: comment
by: DiscourseFan
text:
  Yes this reads as a massive backhanded compliment. But as u&#x2F;KronisLV said, its trendy to hate on AI now. In the face of something many in the industry don&#x27;t understand, that is mechanizing away a lot of labor, that clearly isn&#x27;t going away, there is a reaction that is not positive or even productive but somehow destructive: this thing is trash, it stole from us, it&#x27;s a waste of money, destroys the environment, etc...therefore it must be &quot;resisted.&quot; Even with all the underhanded work, the means-ends logic of OpenAI and other major companies involved in developing the technology, there is still no point in stopping it. There was a group of people who tried to stop the mechanical loom because it took work away from weavers, took away their craft--we call them luddites. But now it doesn&#x27;t take weeks and weeks to produce a single piece of clothing. Everyone can easily afford to dress themselves. Society became wealthier. These LLMs, at the very least they let anyone learn anything, start any project, on a whim. They let people create things in minutes that used to take hours. They are &quot;creating value,&quot; even if its &quot;slop&quot; even if its not carefully crafted. Them&#x27;s the breaks--we&#x27;d all like our clothing hand-weaved if it made any sense. But even in a world where one <i>could</i> have the time to sit down and weave their own clothing, carefully write out each and every line of code, it would only be harmful to take these new machines away, disable them just because we are afraid of what they can do. The same technology that created the atom bomb also created the nuclear reactor.<p>“But where the danger is, also grows the saving power.”


type: comment
by: afavour
text:
  OP is asserting that the danger posed by AI is far bigger than the benefit of FLOSS. So to OP AI is the bath water.


type: comment
by: ErigmolCt
text:
  Speed reading absolutely works if the goal is &quot;what happened and why,&quot; but Tolkien is a good reminder that plot is just the skeleton


type: comment
by: nkrisc
text:
  If the creators set the LLM in motion, then the creators sent the letter.<p>If I put my car in neutral and push it down a hill, I’m responsible for whatever happens.


type: comment
by: terminalshort
text:
  Fair use is an exception to copyright, but a license agreement can go far beyond copyright protections.  There is no fair use exception to breach of contract.


type: comment
by: prxm
text:
  &gt; Zig is explicit<p>i never got this point. whats stopping me from writing a function like this in zig?<p><pre><code>  fn very_bad_func() !i32 {       var GPA = std.heap.GeneralPurposeAllocator(.{}){};       var gpa = GPA.allocator();       var s = try gpa.alloc(i32, 1000);       s[0] = 7;       return s[0];   } </code></pre> the only thing explicit about zig approach is having ready-to-use allocator definitons in the std library. if you excluded std library and write your own allocators, you could have an even better api in rust compared to zig thanks to actual shared behaviour features (traits). explicit allocation is a library feature, not a language feature.


type: comment
by: wltr
text:
  What about their mobile push notifications? I don’t understand whether that’s something one can self-host. I have just read Zulip’s <a href="https:&#x2F;&#x2F;zulip.readthedocs.io&#x2F;en&#x2F;latest&#x2F;production&#x2F;mobile-push-notifications.html" rel="nofollow">https:&#x2F;&#x2F;zulip.readthedocs.io&#x2F;en&#x2F;latest&#x2F;production&#x2F;mobile-pus...</a> and they give me the impression only they can do this, so ‘pay us money or else’<p>I wonder whether this is something any other provider can rug pull in the figure and to be worried about.


type: comment
by: Juliate
text:
  GenAI would be decades away (if not more) with only proprietary software (which would never have reached both the quality, coordination and volume open source enabled in such a relatively short time frame).


type: comment
by: hatefulheart
text:
  I wouldn’t be saying that it takes more than Linus to build Linux if Linus agreed with me?<p>What on earth are you talking about? Don’t quit your day job to become a detective.


type: comment
by: HighGoldstein
text:
  I assume the energy claims for Netflix don&#x27;t take into account the total consumption of the content production either.


type: comment
by: da_grift_shift
text:
  What&#x27;s with the second submission when the first still has active discussion?<p>The link in the first submission can be changed if needed, and the flamewar detector turned off, surely? [dupe]?<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46389444">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46389444</a><p><a href="https:&#x2F;&#x2F;hnrankings.info&#x2F;46389444&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hnrankings.info&#x2F;46389444&#x2F;</a>


type: comment
by: freedomben
text:
  Yes, amen. The more invasive and abusive software gets, the less I want it running on my machine natively. Native installed applications for me now are limited only to apps I trust, and even those need to have a reason to be native apps rather than web apps to get a place in my app drawer


type: comment
by: simonw
text:
  I want to build software features where users can configure some additional JavaScript to run in order to customize that software.<p>One example: given this database table run this JavaScript function against every value in this column to calculate a value to be stored in another column.<p>Or once a day fetch the JSON from this URL and transform it with this JavaScript and store it here.


type: comment
by: fullstop
text:
  Yes, I went down the clevo path as well. No dice, it does not exist.<p>I found a few which said &quot;in stock&quot; but was refunded each time as the part didn&#x27;t actually exist.


type: comment
by: miltonlost
text:
  And you&#x27;re being purely rational with your love of AI. Sure. Blame everything you dislike on irrationality.


type: comment
by: gf000
text:
  Is apple really hostile, though?<p>For the boot process, apple went out of its way to support booting alternative OSs without compromising on security.<p>And mind you, most other laptops are no friends either. E.g. the often beloved ThinkPads have a bunch throttling issues on non-windows OSs.


type: comment
by: hurfdurf
text:
  Dupe from just a couple of hours ago, which quickly fell off the frontpage?<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46389444">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46389444</a><p>397 points 9 hours ago | 349 comments


type: comment
by: ErigmolCt
text:
  I think it gets at something we&#x27;ve collectively trained ourselves out of: tolerating silence while thinking


type: comment
by: alpha_squared
text:
  Unequivocally, yes. There are plenty of &quot;useful&quot; things that can come out of doing unethical things, that doesn&#x27;t make it okay. And, arguably, ChatGPT isn&#x27;t nearly as useful as it is at convincing you it is.


type: comment
by: 2026iknewit
text:
  I learned what i learned due to all the openess in software engineering and not because everyone put it behind a pay wall.<p>Might be because most of us got&#x2F;gets payed well enough that this philosophy works well or because our industry is so young or because people writing code share good values.<p>It never worried me that a corp would make money out of some code i wrote and it still doesn&#x27;t. AFter all, i&#x27;m able to write code because i get paid well writing code, which i do well because of open source. Companies always benefited from open source code attributed or not.<p>Now i use it to write more code.<p>I would argue though, I&#x27;m fine with that, to push for laws forcing models to be opened up after x years, but i would just prefer the open source &#x2F; open community coming together and creating just better open models overall.


type: comment
by: cmgbhm
text:
  I did this planning with Gemini and track in Google Sheets (really stinks for mobile)<p>Cardio goals, current FTP, days to train, injuries to avoid<p>3 lift day programs with tracking 8w progressive Loop my PT into warm ups<p>Alternate suggestions.<p>Use whole sheet to get an overview of how the last 8w went and then change things up


type: comment
by: Smaug123
text:
  I merely answered your question!<p>&gt; How can you be grateful enough to want to send someone such a letter but not grateful enough to write one?<p>Answer according to your definitions: false premise, the author (the person who set up the LLM loops) was <i>not</i> grateful enough to want to send such a letter.


type: comment
by: fweimer
text:
  I&#x27;m worried that if memory tagging becomes mandatory, it sucks the air out of the room for solutions that might have a more long-lasting impact. Keep in mind that memory tagging is just heuristics beyond very specific bug scenarios (linear buffer overflows are the prime example). The whole thing does not seem fundamentally resistant to future adaptions of exploitation techniques. (Although oddly enough, I have been working on memory tagging lately.)<p>Regarding performant implementations of capability architectures, Fil-C running on modern CPUs is eventually going to overtake Arm&#x27;s Morello reference board because it doesn&#x27;t look like there&#x27;s going to be a successor to the board. Morello was based on Arm&#x27;s Neoverse-N1 core and produced using TSMC&#x27;s N7 process. It was a research project, but it&#x27;s really an outlier because such projects hardly ever have access to these kinds of resources (both CPU IP and tape-out on a previous-generation process). It seems all other implementations of CHERI are FPGA-based.


type: comment
by: dman
text:
  I get where youre coming from but I think the job of a company pushing a platform is to make it &quot;boring&quot;. ie it should work out of the box on debian&#x2F;fedora&#x2F;arch&#x2F;ubuntu. The platform vendor (Qualcomm) is the only one with enough sway to push the different laptop manufacturers do the right thing. This is the reason why both Intel &#x2F; Windows push compliance suites which have a long list of requirmements before anyone can put the Windows &#x2F; Intel logo on their device. If Qualcomm is going to let Acer &#x2F; Lenovo decide if things work out of the box on linux then its never going to happen.


type: comment
by: gilrain
text:
  Yes, it very clearly is replacing humans more than a toaster is.<p>You could say “shoot half of everyone in the head; people will adapt” and it be equally true. You’re warped.


type: comment
by: delichon
text:
  When I read Rob&#x27;s work and learn from it, and make it part of my cognitive core, nobody is particularly threatened by it. When a machine does the same it feels very threatening to many people, a kind of theft by an alien creature busily consuming us all and shitting out slop.<p>I really don&#x27;t know if in twenty years the zeitgeist will see us as primitives that didn&#x27;t understand that the camera is stealing our souls with each picture, or as primitives who had a bizarre superstition about cameras stealing our souls.


type: comment
by: skywhopper
text:
  It’s certainly possible to see genAI as a step beyond adtech as a waste of resources built on an unethical foundation of misuse of data. Just because you’re okay with lumping them together doesn’t mean Rob has to.


type: story
by: parevo
title: Show HN: Mergen – A native, local-first SQL client built with Go and Wails
url: https://github.com/parevo/mergen
text:
  Hello HN,<p>I built Mergen to prove that we can have modern, React-based UIs without the heaviness of Electron.<p>Mergen is a cross-platform SQL client (currently supporting MySQL&#x2F;Postgres) that uses Wails. This allows it to use the native system webview, resulting in a ~15MB app size and instant startup times compared to DBeaver or TablePlus.<p>Features for HN crowd:<p>Local-First: No cloud accounts, fully offline capable.<p>Secure: Native SSH Tunneling support.<p>Visuals: Built-in data visualization (charts) from query results.<p>Code is open source (GPLv3).<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;parevo&#x2F;mergen" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;parevo&#x2F;mergen</a><p>Happy to answer technical questions about the Wails implementation!


type: comment
by: Snild
text:
  It exists, hence e.g. AGPL.<p>But for most open source licenses, that example would be within bounds. The grandparent comment objected to not respecting the license.


type: comment
by: Sharlin
text:
  This is… essentially a BSP tree traversal without splitting polys that straddle a partition plane, right?


type: comment
by: jutter
text:
  I don&#x27;t care about the upgradeability or repairability. I think that people espousing these points need a reality check - other laptops aren&#x27;t <i>that</i> bad for repairability (I have always had Alienwares, and have had no trouble sourcing and installing parts in laptops even 10+ years old), and piecemeal upgrades really don&#x27;t make sense in the long term. Framework also seems to have attracted a certain type of activist that I won&#x27;t get into here (they&#x27;re very opinionated about the company&#x27;s donations).<p>I&#x27;ve ordered a Framework 16, though. Not for any of that crap, but just to be able to customise it. That&#x27;s what I love. They should really lean in to this.<p>Once the eco and repairability nonsense has faded - and it will, because it&#x27;s marketing fluff - you still have a laptop that is extremely versatile from a company that doesn&#x27;t hate you. It&#x27;s not bloated with spyware by default, the checkout process isn&#x27;t full of dark patterns, they support and encourage you to use it how you want to use it.<p>Lean in. Make more modules. Make better modules. Assist the community more with new and varied modules. It&#x27;s crazy that eGPU and dual USB modules are primarily driven by amateur forum volunteers rather than being major priorities for Framework&#x27;s engineers. Design a low-profile mechanical keyboard, I don&#x27;t care for your excuses. Give us proper touchpad options with buttons. Keyboard modules with scroll wheels and panning for CAD.<p><i>These</i> are what makes Framework special. In 3 or 4 years it&#x27;s going to be thrown on the same pile as all of my other old laptops, never to be upgraded or repaired again. I don&#x27;t care for that. I just want a laptop customised for my needs over that time, rather than fighting against the antagonistic whims of Dell et al.


type: comment
by: oblio
text:
  Fairly sure it&#x27;s the same problem and the main reason stronger licenses are appearing or formerly OSS companies closing down their sources.


type: comment
by: zikduruqe
text:
  &gt; Framework starts so far behind in performance ...<p>Honest question and not meant to flame anyone.  What benchmark are you referring to regarding performance;  spec sheets or your tools are not working correctly or working slowly?<p>Just trying to understand users needs in upgrading.  I have some new MacBooks and some old linux laptops.  They both equally work just fine for what I need to do, and I am starting to question the need for me to update to a new MacBook M* chipset moving forward.


type: comment
by: huhkerrf
text:
  Just because you misunderstood the title doesn&#x27;t make it clickbait. It seemed pretty obvious that it was a total amount.


type: comment
by: dangus
text:
  Find me a new MacBook Air that’s $1000 for 2TB of storage + 32GB of RAM, because that’s what I paid for my Framework 13 brand new (before RAM insanity, but this would still only cost about $1200 today).<p>A $50 battery pack solved the battery efficiency problem.<p>So for a little extra weight (external battery + FW13 weighs the same as a MB Pro 14”) I get a lot more actual capability in places that matters than a base MacBook Air.<p>I’ve got two more USB-C&#x2F;Thunderbolt ports than the Air on both sides of the system with the option to swap them for any I&#x2F;O I want.<p>And I’m not stuck with macOS arbitrarily dropping support for my non-upgradable all-soldered hardware every 10 years.<p>(I also couldn’t really find a similar Lenovo at anything close to that price&#x2F;spec with the kind of requirements I have - good keyboard with low flex, nice to haves like the 3:2 aspect ratio, generally a programmer-oriented laptop with good. My second choice might be a Lenovo ThinkPad X9 15 Aura Edition. The T14 series has unacceptable deck flex. Even value systems like the IdeaPad 5i 16 cost more. I could see myself enjoying a Zenbook like the Zenbook Duo but again it costs more).


type: comment
by: monerozcash
text:
  I&#x27;m not just referring to the talks, but the whole event. But we used to have groups like wikileaks heavily featured, they certainly weren&#x27;t worried about too many eyeballs.


type: comment
by: xoogthrowkappa
text:
  I see GP is talking more about Netflix and the like, but user-generated video is horrendously expensive too. I&#x27;m pretty sure that, at least before the gen AI boom, ffmpeg was by far the biggest consumer of Google&#x27;s total computational capacity, like 10-20%.<p>The ecology argument just seems self-defeating for tech nerds. We aren&#x27;t exactly planting trees out here.


type: comment
by: dale_glass
text:
  Food isn&#x27;t frivolous, meat arguably is if you&#x27;re talking about efficiency.<p>You&#x27;ve got to feed a cow for a year and half until it&#x27;s slaughtered. That&#x27;s a whole lot of input, for a cow&#x27;s worth of meat output.


type: comment
by: flawn
text:
  I am happy they are careful with new technologies, especially one like AI, and also set the right impulses. Enough non-political reasons to have that stance, especially taking in societal implications and how technology affects <i>everyone</i> and not just stakeholders and techbros. In a time when tech in the US is just accelerating by the top-down agenda of figures like Andreesen, Thiel &amp; Co., that is very much needed imo.


type: comment
by: pizlonator
text:
  &gt; The standard does not assign meaning to this sequence of execution, so an implementation can detect this and abort.<p>Real C programs use these kinds of unions and real C compilers ascribe bitcast semantics to this union. LLVM has a lot of heavy machinery to make sure that the programmer gets exactly what then expected here.<p>The spec is brain damage. You should ignore it if you want to be able to reason about C.<p>&gt; This is not just hypothetical: existing implementations with pointer capabilities (Fil-C, CHERI targets, possibly even compilers for IBM i) already do this<p>Fil-C does not abort when you use this union. You get memory safe semantics:<p>- you can use `i` to change the pointer’s intval. But the capability can’t be changed that way. So if you make a mistake you’ll end up with an OOB pointer.<p>- you can use `i` to read the pointer’s current intval just as if you had done an ptrtoint cast.<p>I think CHERI also does not abort on the union itself. I think storing to `i` removes the capability bit so `p` crashes on deref.<p>&gt; The union example is not particularly problematic in this regard. Much more challenging is pointer arithmetic through uintptr_t because it&#x27;s quite common.<p>The union problem is one of the reasons why C is not memory safe, because C compilers give unions the expected structured assembly semantics, not whatever nonsense is in the spec.


type: comment
by: rundev
text:
  &quot;The few dozen people I killed pale in comparison to the thousands of people that die in car crashes each year. So society should really focus on making cars safer instead of sending the police after me.&quot;<p>Just because two problems cause harms at different proportion, doesn&#x27;t mean the lesser problem should be dismissed. Especially when the &quot;fix&quot; to the lesser problem can be a &quot;stop doing that&quot;.<p>And about water usage: not all water and all uses of water is equal. The problem isn&#x27;t that data centers use a bunch of water, but what water they use and how.


type: comment
by: Xymist
text:
  16GB is _not_ sufficient if you have Jellyfin or Immich or similar and a lot of media you want to scroll through quickly; I&#x27;ve found I need a lot of ZFS cache for that to be as responsive as I want, even with SSD storage.


type: comment
by: InsideOutSanta
text:
  Everything humans do is harmful to some degree. I don&#x27;t want to put words in Pike&#x27;s mouth, but I&#x27;m assuming his point is that the cost-benefit-ratio of how LLMs are often used is out of whack.<p>Somebody burned compute to send him an LLM-generated thank-you note. Everybody involved in this transaction lost, nobody gained anything from it. It&#x27;s pure destruction of resources.


type: comment
by: blueblisters
text:
  I guess I place a premium on safety over land use and congestion.<p>I also suspect any future congestion and land-use problems will get better after an initial dip. Urban living becomes more desirable as city parking lots disappear.<p>If roads are used exclusively for self driving cars, this would probably improve traffic flow. Robot cars multiply current highway and city street capacity by coordination. They can smoothen traffic flow due to hard braking, and drive much closer to each other.


type: comment
by: gf000
text:
  &gt; with mitigations to prevent unsigned OSes<p>There is literally an apple-developed way to boot securely into alternative OSs. How would asahi work otherwise?<p>Also, if only apple is hostile, where is my Xbox&#x2F;ps&#x2F;switch&#x2F;any random Android tablet&#x2F;million other device&#x27;s running Linux?


type: comment
by: nkohari
text:
  Yeah, of course, he&#x27;s entitled to his opinion. To me, it just feels slightly disingenuous considering what Google&#x27;s core business has always been (and still is).


type: comment
by: Scubabear68
text:
  All I have to say is this post warmed my heart. I&#x27;m sure people here associate him with Go lang and Google, but I will always associate him with Bell Labs and Unix and The Practice of Programming, and overall the amazing contributions he has made to computing.<p>To purely associate with him with Google is a mistake, that (ironically?) the AI actually didn&#x27;t make.<p>Just the haters here.


type: comment
by: neogodless
text:
  I think laptop gamers, and developers that use gaming laptops for work machines are somewhat <i>niche</i> (and I&#x27;m in that niche).<p>Because PC gamers often buy desktops. And console gamers buy consoles while handheld gamers buy handhelds and smartphone gamers...<p>Then there are other kinds of laptop users... the various Macbook users from the lightweight travel Air to the beefy desktop replacement 16&quot; Macbook Pro, and the Windows business laptop users, and the Linux laptop users.<p>(I think we&#x27;d all do well to remember the <i>variety</i> in computers and computer users...)<p>So yeah, I&#x27;ve rarely bought anything <i>but</i> a gaming laptop that could easily be upgraded via RAM or SSD, and when I&#x27;ve bought non-upgradeable laptops (a tiny Asus 2-in-1 touchscreen) I found it just wasn&#x27;t for me and I ended up selling it.<p>My favorite gaming laptops... Lenovo Legion 5 Pro, Acer Nitro 16. My spouse uses a Legion 5 Pro. My sister uses my 5+ year old Legion 5. They&#x27;ve all been a combination of good or great screen, great keyboard, good hardware, pretty quiet except when cranking up for demanding games, and so far all have been reliable, upgradeable, etc. We <i>don&#x27;t</i> tend to use them on battery, but I&#x27;ve found that they tend to do 4-5 hours easily for basic usage. I wouldn&#x27;t expect them to do well at all when pulling 100+ W for gaming. (My sister had an older Nitro and the quality was lacking, but I&#x27;ve been impressed by my 2023 model.)


type: comment
by: DiscourseFan
text:
  The author of this article is so straightlaced she didn&#x27;t realize <i>My Year of Rest and Relaxation</i> is a satire...that should tell you everything you need to know.


type: comment
by: WD-42
text:
  I’d much rather read a letter from you full of errors than some smooth average-of-all-writers prose. To be human is to struggle. I see no reason to read anything from anyone if they didn’t actually write it.


type: comment
by: xorgun
text:
  Cutting trees for fuel and paper to send a letter burned resources. Nobody gained in that transaction


type: comment
by: caem
text:
  That would be like being able to keep my cake and eat it too. Of course I would. Surely you&#x27;re being sarcastic?


type: comment
by: sestep
text:
  That&#x27;s a 404; here&#x27;s a working link: <a href="https:&#x2F;&#x2F;algassert.com&#x2F;post&#x2F;2500" rel="nofollow">https:&#x2F;&#x2F;algassert.com&#x2F;post&#x2F;2500</a>


type: comment
by: lwhi
text:
  There aren&#x27;t any rules that prevent us from changing course.<p>The points you raise, literally, do not affect a thing.


type: comment
by: magicalhippo
text:
  This is why I have a solid desktop and then just RDP into it.<p>The laptop can then be whatever and if it breaks or gets stolen it&#x27;s not a big deal. I don&#x27;t need an expensive laptop and all my stuff is on the desktop so nothing to lose.<p>Does require a somewhat decent internet connection but nothing special.


type: comment
by: kenferry
text:
  Wow. The people who set this up are obnoxious. It’s just spamming all the most important people it can think of? I wouldn’t appreciate such a note from an ai process, so why do they think rob pike would.<p>They’ve clearly bought too much into AI hype if they thought telling the agent to “do good” would work. The result was obviously pissing the hell out of rob pike. They should stop it.


type: comment
by: Arodex
text:
  You simply don&#x27;t like any criticism of AI, as shown by your false assertions that Pike works at Google (he left), or the fact Google and others were trying to make their data centers emit less CO2 - and that effort is completely abandoned directly because of AI.<p>And you can&#x27;t assert that AI is &quot;revolutionary&quot; and &quot;a vague threat&quot; at the same time. If it is the former, it can&#x27;t be the latter. If it is the latter, it can&#x27;t be the former.


type: comment
by: herodotus
text:
  This is an ambitious project. Might I respectfully suggest that you use your favourite AI (or an English-speaking friend) to fix your many grammatical errors and typos? For example &quot;Note: ALL the syntax highlighting of the Rust code is custom and create by me! If you see and bug, please write in the comments or submit an issue.&quot; should be &quot;Note: ALL the syntax highlighting of the Rust code is custom and was created by me! If you see a bug, please leave a comment or submit an issue.&quot; Also, Rust, not rust. And many more.


type: story
by: iamandoni
title: Ask HN: What Is Your 2026 Personal Software Stack?
text:
  Hacker News! I&#x27;m re-evaluating my entire personal software stack going into 2026. I&#x27;m trying out Kagi Search + Orion as my daily search engine + browser. I&#x27;m evaluating new email clients, AI note taking apps w&#x2F; audio recording devices, etc.<p>My question for you: What is in your personal software toolchain for 2026?


type: story
by: mathattack
title: Teen Wins $250k for Discovering 1.5M New Space Objects
url:
  https://www.forbes.com/sites/kevinanderton/2025/04/08/teen-wins-250000-for-discovering-15-million-new-space-objects/


type: comment
by: amvrrysmrthaker
text:
  It’s in our power to stop it. There’s no point in people like you promoting the interests of the super wealthy at the cost of the humanity of the common people. You should figure out how to positively contribute or not do so at all.


type: comment
by: SkyPuncher
text:
  The MD&#x2F;PhD did not offer any credentials. Citing an outside source does not make one more correct.<p>My point still remains. Low and High blood sugar are different acuity of emergencies.


type: comment
by: StayTrue
text:
  I bought the first AMD Framework 13 at launch. It just works and I’d buy it again.<p>To me their software story is compelling. To use the wording of the article, I like that I can be a weirdo running Linux on a laptop and not be a fringe use case. I had no interest in either of their supported distros but their support forums had the necessary hints needed to get a different distro up and running (plugging in newer firmware from the Linux kernel git).<p>I like that they’ve given some support to the FreeBSD community and I’d like to run that on a future Framework.


type: comment
by: shriek
text:
  Yep, did the same thing too. It&#x27;s nice that you just need one tool to unscrew, screw things and everything is labelled well that you don&#x27;t need to go dig to multiple websites on how to do repair&#x2F;replace parts.   But of all things, replacing keyboard was the most tedious one in framework with so many screws, haha.


type: comment
by: cafard
text:
  The Colorado School of Mines had a &quot;host family&quot; program for foreign students. My father was a geologist, and we lived about five miles from the School of Mines, so we&#x2F;they acted as host family for students from Italy, Nigeria, China, and no doubt countries I&#x27;ve forgotten. This included invitations to holiday meals, drives into the mountains, etc.


type: comment
by: gmd63
text:
  In a free and unregulated market, you will see cronyism by the wealthiest players who have captured it. The payoff of capture is enormous and therefore investors have incentive to offer up capital to accelerate the capture. Tyrants emerge from anarchy. A corrupt MAGA administration bought by private money is the product of a poorly regulated market.


type: comment
by: skywhopper
text:
  This is truly some ahistorical reactionary nonsense. I thought people got tired of complaining about “postmodernism” 30 years ago.<p>Yes, most art is bad! Historical art seems better because it has stood the test of time, and we don’t see the junk it outlived. Yawn.


type: comment
by: jijath
text:
  Off the top of my head:<p>- Language learning: I have a couple of languages that I want to focus on this 2026. Both for the enjoyment of learning and using said languages, and also because it will help me improve work-wise.<p>- OSS development: Programming was set aside these couple of years and I want to be active and help the community. Either by contributing to a project or an OS (9front is always on my mind).<p>- Be a good father and partner: this is one of my primary goals this 2026.<p>- More time for outdoor sports: As much as I like being indoors, playing with computers, I need to go outside and spend time in nature doing something that I enjoy (ie. running or surfing)<p>- Mindfulness and spirituality: Grown so much in the past couple of years and now is time for me to meditate on these topics.<p>- Last but not least, participate in the old-school internet: Be more active and talk to real people, read their blogs, donate to their endevours for a better internet, enjoy their art, etc.


type: comment
by: veidr
text:
  I tried so hard to make Codex work, after the glowing reviews (not just from Internet randos&#x2F;potential-shills, though; people I know well, also).<p>It&#x27;s objectively worse for me on every possible axis than Claude Code. I even wondered if maybe I was on some kind of shadow-ban nerf-list for making fun of Sam Altman&#x27;s WWDC outfit in a tweet 20 years ago. (^_^)<p>I don&#x27;t love Claude&#x27;s over-exuberant personality, and prefer Codex&#x27;s terse (arguably sullen) responses.<p>But they both fuck up often (as they all do), and unlike Claude Code (Opus, always), Codex has been net-negative for me. I&#x27;m not speed-sensitive, I round-robin among a bunch of sessions, so I use the max thinking option at all times, but Codex 5.1 and 5.2 for me are just <i>worse</i> code, and worse than that, <i>worse at code review</i> to the point that it negated whatever gains I had gotten from it.<p>While all of them miss a ton of stuff (of course), and LLM code review just really isn&#x27;t good unless the PR is tiny — Claude just misses stuff (fine; expected), while Codex comes up with plausible edge-case database query concurrency bugs that I have to look at, and squint at, and then think <i>hmm fuck</i> and manually google with kagi.com for 30 minutes (<i>LIKE AN ANIMAL</i>) only to conclude <i>yeah, not true, you&#x27;re hallucinating bud</i>, to which Codex is just like. &quot;Noted; you are correct. If you want, I can add a comment to that effect, to avoid confusion in future.&quot;<p>So for me, head-to-head, Claude murders Codex — and yet I know that isn&#x27;t true for everybody, so it&#x27;s weird.<p>What I do like Codex for is reviewing Claude&#x27;s work (and of course I have all of them review my own work, why not?). Even there, though, Codex sometimes flags nonexistent bugs in Claude&#x27;s code — less annoying, though, since I just let them duke it out, writing tests that prove it one way or the other, and don&#x27;t have to manually get involved.


type: comment
by: Forgeties79
text:
  I often find that when  people start applying purity tests it’s mainly just to discredit any arguments they don’t like without having to make a case against the substance of the argument.<p>Assess the argument based on its merits. If you have to pick him apart with “he has no right to say it” that is not sufficient.


type: comment
by: gilrain
text:
  No, which is why I didn’t say that. I do think astroturfing could explain the rapid parroting of extremely similar ad hominems, which is what I actually did imply.


type: comment
by: yc-kraln
text:
  Especially as congress has, for as long as I remember, been about the superset of infosec, society, art, etc. IMHO it&#x27;s more along the lines of complaining about any ride that isn&#x27;t a roller coaster at a theme park--no one is forcing you to go on any rides, other people clearly enjoy them, they&#x27;re not taking anything away from your roller coaster, and having them increases the diversity of the crowd in an ultimately positive-for-everyone way.<p>Some people just like to complain that they have to take a shower and can&#x27;t harass women like they used to like they could when congress was at the BCC and that kind of nonsense didn&#x27;t immediately get you thrown out like today.


type: comment
by: vegabook
text:
  Shouldn&#x27;t have licenced Golang BSD if that&#x27;s the attitude.  Everybody for years including here on HN denigrated GPLv3 and other &quot;viral&quot; licences, because they were a hindrance to monetisation. Well, you got what you wished for. Someone else is monetising the be*jesus out of you so complaining now is just silly.<p>All of a sudden copyleft may be the only licences actually able to force models to account, hopefully with huge fines and&#x2F;or forcibly open sourcing any code they emit (which would effectively kill them). And I&#x27;m not so pessimistic that this won&#x27;t get used in huge court cases because the available penalties are enormous given these models&#x27; financial resources.


type: comment
by: IgorPartola
text:
  Why non-thinking model? Also 5-20 minutes?! I guess I don’t know what kind of code you are writing but for my web app backends&#x2F;frontends planning takes like 2-5 minutes tops with Sonnet and I have yet to feel the need to even try Opus.


type: comment
by: amvrrysmrthaker
text:
  Software people take a measured response because they’re getting paid 6 figure salaries to do the intellectual output of a smart high school student. As soon as that money parade ends they’ll be as angry as the artists.


type: comment
by: jstanley
text:
  Making convincing videos of the world without having a world model would be like writing convincing essays about computing without understanding computing.


type: comment
by: breuleux
text:
  Well, yeah, sort of. Why do you think the environmental situation is so dire? It&#x27;s not exactly the first time we make this mistake.


type: comment
by: dbcpp
text:
  The thing that drives me crazy is that it isn&#x27;t even clear if AI is providing economic value yet (am I missing something there?).  Right now trillions of dollars are being spent on a speculative technology that isn&#x27;t benefitting anyone right now.<p>The messaging from AI companies is &quot;we&#x27;re going to cure cancer&quot; and &quot;you&#x27;re going to live to be 150 years old&quot; (I don&#x27;t believe these claims!).  The messaging should be &quot;everything will be cheaper&quot; (but this hasn&#x27;t come true yet!).


type: comment
by: tntxtnt
text:
  I get why Microsoflt loves AI so much - it basically devour and destroy open source software. Copyleft&#x2F;copyright&#x2F;any license is basically trash now. No one will ever want to open source their code ever again.


type: comment
by: pylotlight
text:
  I feel like a lot of the above assumes the user knows what they want or what works best. I want an intelligent designer to figure out the best flow&#x2F;story&#x2F;narrative&#x2F;game and create&#x2F;present it, cause I&#x27;m a dumb user who doesn&#x27;t know what is actually good.


type: comment
by: smusamashah
text:
  Thanks. Very excited to play. I am trying it right now. Opened site on TV and pressed play now. From controller I pressed start. Then it asks to enter name. I am unable to go to that box for some reason. Can&#x27;t move the pointer on TV any more to select that box. It should automatically be selected for input so that it shows up the keyboard. Will update this message or post a reply if I figure it or fail.<p>Edit: I think I can&#x27;t move pointer on TV using controller any more because it&#x27;s input is being captured by that screen at that point. May be assign a random name and give option to change the name.<p>Edit: Used Shields app to move pointer like actual mouse and was able to enter name and play the games.<p>Feedback: it might help to show who is controlling the screen at the moment when browsing games. I was connected with phone and my kid was on controller and initially I was mashing keys on controller to actually start the games (pressing A to start). Realized later than since I am the leader may be I should press A on the phone screen.


type: comment
by: DiscourseFan
text:
  Somebody just burned their refuse in a developing country somewhere. I guess if it was cold, at least they were warming themselves up.


type: comment
by: kukkeliskuu
text:
  &gt; This is step 3 of “draw the rest of the owl” :-)<p>Fair enough :-)<p>This reminds me about pigeon research by Skinner. Skinner placed hungry pigeons in a &quot;Skinner box&quot; and a mechanism delivered food pellets at fixed, non-contingent time intervals, regardless of the bird&#x27;s behavior. The pigeons, seeking a pattern or control over the food delivery, began to associate whatever random action they were performing at the moment the food appeared with the reward.<p>I think we humans have similar psychology, i.e. we tend to associate superstitions about patterns of what were doing when we got rewards, if they happen at random intervals.<p>To me it seems we are at a phase where what works with LLMs *(the reward) are still quite random, but it is psychologically difficult for us to admit it. Therefore we try to invent various kinds of theories of why something appears to work, which are closer to superstitions than real repeatable processes.<p>It seems difficult to really generalize repeatable processes of what really works, because it depends on too many things. This may be the reason why you are unsuccessful when using these descriptions.<p>But while it seems less useful to try to work based on theories of what works -- although I had skeptical attitude -- I have found that LLMs can be huge productive boost -- but it really depends on the context.<p>It seems you just need to keep trying various things, and eventually you may find out what works for you. There is no shortcut where you just read a blog post and then you can do it.<p>Things I have tried succesfully: - modifying existing large-ish Django projects, adding new apps to it. It can sometimes use Django components&amp;HTMX&#x2F;AlpineJS properly, but sometimes starts doing something else. One app uses tenants, and LLM appears to constantly struggle with this. - creating new Django projects -- this was less successful than modifying existing projects, because LLM could not imitate practices - Apple Swift mobile and watch applications. This was surprisingly succesful. But these were not huge apps. - python GUI app was more or less succesful - GitHub Pages static web sites based on certain content<p>I have not copied any CLAUDE.md or other files. Every time Claude Code does something I don&#x27;t appreciate, I add a new line. Currently it is at 26 lines.<p>I have made a few skills. They are mostly so that they can work independently in a loop, for example test something that does not work.<p>Typically I try to limit the technologies to something I know really well. When something fails, I can often quickly figure out what is wrong.<p>I started with the basic plan (I guess it is that $30&#x2F;month). I only upgraded to $100 Max and later to $180 2xMax because I was hitting limits.<p>But reason I was hitting limits was because I was working on multiple projects on multiple environments at the same time.  The only difference I have seen is that I have hit the limits. I have not seen any difference in quality.


type: comment
by: PunchyHamster
text:
  The article conclusion is just... not good. There are many benefits to using Git as backend, you can point your project to every single commit as a version which makes testing any fixes or changes in libs super easy, it has built in integrity control and <i>technically</i> (sadly not in practice) you could just sign commits and use that to verify whether package is authentic.<p>It being unoptimal bandwidth wise is frankly just a technical hurdle to get over it, with benefits well worth the drawback


type: comment
by: trgn
text:
  spain was no longer a major player in world politics by 1800s, but they had a good 2-3 century run. not sure if the monetary crisis was really did them in, or more just it being the ebb and flow of history. britain&#x27;s world dominance is long over too. if they did &quot;fuck up&quot;, it was because charles v was the first global hegemon, nobody know how to do that, he was in uncharted territory. and obviously no, the merino sheep weren&#x27;t a better bet long term, that&#x27;s absurd. global dominion required a cohesive domestic home country to serve as the wellspring of power, not the fractured foedal remnants of a mediaeval europe that required constant war to keep together. and then of course, industrialize early.


type: comment
by: lwhi
text:
  The promise and freedom of open source has been exploited by the least egalitarian and most capitalist forces on the planet.<p>I would never have imagined things turning out this way, and yet, here we are.


type: comment
by: Y-bar
text:
  You’ll enjoy ”Saving Lives” by Andy Hertzfied: <a href="https:&#x2F;&#x2F;www.folklore.org&#x2F;Saving_Lives.html" rel="nofollow">https:&#x2F;&#x2F;www.folklore.org&#x2F;Saving_Lives.html</a><p>&gt; &quot;The Macintosh boots too slowly. You&#x27;ve got to make it faster!&quot;


type: comment
by: BrtByte
text:
  I love the inversion of the usual startup narrative: domain first, idea second; purpose first, scale later (maybe never)


type: comment
by: callamdelaney
text:
  They also don’t support code formatting of inputs. You’d think after 3 years out whatever theyd have resolved that.


type: comment
by: iinnPP
text:
  People generally don&#x27;t actually care about accessibility and it shows, everywhere. There is obvious and glaring accessibility gains from LLMs that are entirely lost with the stigma.


type: comment
by: mold_aid
text:
  So you would say it is <i>not</i> &quot;trendy&quot; to be pro-AI right now, is that it? That it&#x27;s not trendy to say things like &quot;it&#x27;s not going away&quot; or &quot;AI isn&#x27;t a fad&quot; or &quot;AI needs better critics&quot; - one reaction is reasonable, well thought-out, the other is a bandwagon?


type: story
by: rbanffy
title: China's control of battery supply chain a critical risk for US Military
url:
  https://www.tomshardware.com/tech-industry/how-chinas-control-of-battery-supply-chains-is-becoming-a-critical-risk-for-us-ai-and-defense


type: comment
by: vermon
text:
  One of the white Macbooks used 50 screws to fasten the keyboard. Once I spilled some juice on it and had to replace it. Took forever, but at least back then it was not too expensive or difficult.


type: comment
by: ori_b
text:
  This is based on assuming 5 questions a day. YouTube would be very power efficient as well if people only watched 5 seconds of video a day.<p>How many tokens do you use a day?


type: comment
by: PunchyHamster
text:
  let it go. You will not bother fixing those to work with master.<p>It just moves trash from branch list to tag list.


type: comment
by: vladsanchez
text:
  Become a Tradesman (Carpenter, Electrician, Mechanic, Welder, Plumber, Cleaner, etd) or a tradesman agency! They&#x27;ve become highly paid and most agencies are ripe for acquisition.<p>But since if you&#x27;re so lazy&#x2F;undisciplined to disregard skilling up (Leetcode, Coursera, Udemy, Pluralsight, etc) then I think your race to become one won&#x27;t be any easier and I can&#x27;t recommend anything else.<p>Good luck!


type: comment
by: Blackthorn
text:
  I shouldn&#x27;t have to explain this, but a letter would involve actual emotion and thought and be a dialog between two humans.


type: comment
by: boca_honey
text:
  This is just childish. This is a complex problem and requires nuance and adaptability, just as programming. Yours is literally the reaction of an angsty 12 year old.


type: comment
by: freedomben
text:
  I&#x27;m not sure whether this question was asked in good faith, but is actually a damn good one.<p>I&#x27;ve looked into self hosting and git repo that has horizontal scalability, and it is indeed very difficult. I don&#x27;t have the time to detail it in a comment here, but for anyone who is curious it&#x27;s very informative to look at how GitLab handled this with gitaly. I&#x27;ve also seen some clever attempts to use object storage, though I haven&#x27;t seen any of those solutions put heavily to the test.<p>I&#x27;d love to hear from others about ideas and approaches they&#x27;ve heard about or tried<p><a href="https:&#x2F;&#x2F;gitlab.com&#x2F;gitlab-org&#x2F;gitaly" rel="nofollow">https:&#x2F;&#x2F;gitlab.com&#x2F;gitlab-org&#x2F;gitaly</a>


type: comment
by: krastanov
text:
  Usually they randomly shoot atoms at the substrate and then just search for a spot (among thousands) where it randomly has the configuration they want. Still pretty amazing.


type: comment
by: VierScar
text:
  The first two talks are in the &quot;Ethics, Society &amp; Politics&quot; category, and the third in the &quot;Art &amp; Beauty&quot; category. Why would they need to be about computing?<p>It&#x27;s a big organisation, and politics is wrapped up in what they do, along with the post-WWII Antifaschism culture in Germany.<p>Even if it weren&#x27;t the case, I don&#x27;t get why attack them for helping stand up for democracy, something in dire need of advocacy these days


type: comment
by: Scubabear68
text:
  Gold is a VERY unique metal and its value comes directly from that. Particularly the complete lack of oxidation, I&#x27;m sure it was seen as absolutely magic that it would not tarnish while every other metal known at the time would oxidize very easily.<p>Value is ultimately always in the eye of the beholder.


type: comment
by: wolvesechoes
text:
  &gt; If you think about economic value<p>I don&#x27;t, and the fact you do hints to what&#x27;s wrong with the world.


type: comment
by: jstummbillig
text:
  Nope, you can&#x27;t, and it takes a simple Gemini query to find out more about the actual x if you are interested in it. (closer to 3, last time I checked, which rounds to 0, specially considering the clicks you save when using the LLM)


type: comment
by: neuralkoi
text:
  &quot;Apple in China&quot; was pretty good! I can second that one. If you haven&#x27;t checked it out, &quot;Chip War&quot; is also pretty good and along the same style. I&#x27;m reading it right now.


type: comment
by: brinedew
text:
  Thank you. I started the development with the interface first, basically making a mockup of how the finished game should look like, and then prodding LLMs with a stick to make a backend that would support this interface without crashing.<p>Making a nice-looking web GUI without knowing relevant vocabulary was a very clunky process in comparison to code pipelines, basically just pasting screenshots into the chat window and asking LLMs to &quot;line up stuff properly&quot;, which they still couldn&#x27;t manage to do in places.


type: comment
by: bigbluedots
text:
  It is nice to hear someone who is so influential just come out and say it. At my workplace, the expectation is that everyone will use AI in their daily software dev work. It&#x27;s a difficult position for those of us who feel that using AI is immoral due to the large scale theft of the labor of many of our fellow developers, not to mention the many huge data centers being built and their need for electricity, pushing up prices for people who need to, ya know, heat their homes and eat


type: comment
by: DiscourseFan
text:
  It is not in the interests of the super wealthy alone, just like JP Morgan&#x27;s railroads were created for his sake but in the end produced great wealth for everyone in America. It is very short sighted to see this as merely some oppression from above. Technology is not class-oriented, it just is, and it happens to be articulated in terms of class because of the mode of social organization we live in.


type: comment
by: nfriedly
text:
  My FW13 has two USB-C ports so I can charge from either side and have one free while it&#x27;s charging, and then USB-A on one side and MicroSD on the other.<p>That covers all of my frequent needs. (My main monitor has usb-c input, and I have a couple of inexpensive adapters&#x2F;hubs for HDMI, DP, Ethernet, etc. - all of which are used infrequently.)<p>I was a little concerned before buying it, and four is probably the minimum number of ports I could be happy with. But in practice I&#x27;ve been very satisfied with my port selection, and if you do need more ports, there&#x27;s always the FW16.


type: comment
by: acheron
text:
  Google has been burning compute for the past 25 years to shove ads at people. We all lost there, too, but he apparently didn’t mind that.


type: comment
by: gf000
text:
  My 3080 still has the occasional hiccup, but from what I&#x27;ve read it&#x27;s from vsync colliding with Nvidia&#x27;s gsync?


type: comment
by: ChaosOp
text:
  Are you opening the website via your smart tv&#x27;s browser? If so, it could mean that the TV is not able to handle the live connections. I&#x27;ve noticed some Samsung Tv&#x27;s exhibiting this behauviour. At the moment the recommended way is to run the games on a computer. Still a lot of optimization for me to do when it comes to smart tv&#x27;s


type: comment
by: jspdown
text:
  This article compares a single ChatGPT query against 1h of video streaming. Not apple to apple comparison if you ask me.<p>Using Claude Code during an hour would be more realistic if they really wanted to compare with video streaming. The reality is far less appealing.


type: comment
by: einrealist
text:
  I mostly agree.<p>I wear a Freestyle Libre. Even during their mandatory onboarding, they warn about incorrect readings for the reasons you described and urge you to verify the glucose level with manual measurements when in doubt. Also, it&#x27;s better to just eat glucose when the CGM shows a rapid decline or low level, even if it&#x27;s due to an inaccurate measurement. This is in contrast to accidentally applying too much insulin and forcing a low glucose level. Of course, low levels often present with very obvious symptoms.<p>However, the FDA announcement warns about constantly low measurements. Unfortunately, the announcement does not explain what &#x27;low&#x27; means in this context and what the actual issue was (it might be technical with the sensor or with the applicator). If it means that glucose levels are too low in terms of &#x27;alarming low&#x27;, this should prompt manual measurements. However, if the measurements show incorrect levels within the &#x27;normal&#x27; range, this is a much bigger issue with these devices. This could explain why affected people have changed their diets or medication plans. These changes should always be discussed with a physician, though. Disease management programs can catch this (e.g. quarterly measurements of HbA1c).<p>CGMs are helpful. But they require knowledge about their limitations, especially for people who need insulin. They helped me to bring my glucose levels back into normal range without the need for any medication. I hope, I can keep my insulin intolerance at bay for a long time this way.


type: comment
by: rvba
text:
  I doubt anyone is calculating<p>Remember how GTA5 took 10 minutes to start and nobody cared? Lots of software is like this.<p>Some Blizzard games download 137 MB file every time you run them and take few minutes to start (and no, this is not due to my computer).


type: comment
by: adrianN
text:
  You git init —-bare on a host with sufficient resources. But   I would recommend thinking about your CI flow too.


type: comment
by: KitN
text:
  I just want this to be found by some internet archaeologist (maybe some future version of netrunners) in the next 2,000 years, or maybe even more. For them to see what it was like to live through the chaotic year of 2025, when everyone was trying to undercut their competitors and new things popped up every week.<p>For those reading this now, though, it’s just a log of the switches I made this year, so that I might revisit them again next year.


type: comment
by: fweimer
text:
  I understood what you meant. I just disagree about priorities. Conceptually, every array access (absent dependent types) can produce a null value because the index might be out of bounds. Languages that eliminate null values in other areas typically fail to deal with the array indexing issue at the type level, which seems at least as prevalent in real-world code as null pointer deferences, if not more so.<p>Regarding the category error, on many platforms, Rust panics use the same underlying implementation mechanism as C++ exceptions. In general, Rust library code is expected to be panic-safe. Some well-known Rust tools use panics for control flow (in the same way one would abuse exceptions). The standard test framework depends on recoverable panics, if I recall correctly. The Rust language gives exceptions a different name and does not provide convenient syntax for handling them, but it still has to deal with the baggage associated with them, and so do Rust library authors who do not want to place restrictions on how their code is reused. It&#x27;s not necessarily a bad approach, to be clear: avoiding out-of-bounds indexing errors completely is hard.


type: story
by: kyrox
title: Show HN: Text Behind Image – put text behind objects using AI
url: https://text-behind-image.org/
text:
  I built a small web tool that automatically places text behind the main subject of an image.<p>Upload an image, add text, and the AI handles subject detection and masking. No signup, no watermark.<p>Built this because doing this effect manually in Photoshop is more annoying than it should be. Feedback welcome.


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


type: comment
by: squeaky-clean
text:
  Those statistics include the viewing device in the energy usage for streaming energy usage, but not for GenAI. Unless you&#x27;re exclusively using ChatGPT without a screen it&#x27;s not a fair comparison.<p>The 0.077 kWh figure assumes 70% of users watching on a 50 inch TV. It goes down to 0.018 kWh if we assume 100% laptop viewing. And for cell phones the chart bar is so small I can&#x27;t even click it to view the number.


type: story
by: isitcontent
title: Show HN: Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 lines
url: https://github.com/valdanylchuk/xcc700
text:
  Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;valdanylchuk&#x2F;xcc700" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;valdanylchuk&#x2F;xcc700</a><p>Hi Everyone! I just wrote my first compiler!<p>- single pass, recursive descent, direct emission<p>- generates REL ELF binaries, runnable using ESP-IDF elf_loader<p>- very basic features only, just enough for self-hosting<p>- treats the Xtensa CPU as a stack machine for simplicity, no register allocation &#x2F; window usage<p>- compilable on Mac, probably also Linux, can cross-compile for esp32 there<p>- wrote for fun &#x2F; cyberdeck project<p>Sample output from esp32:<p><pre><code>    xcc700.elf xcc700.c -o &#x2F;d&#x2F;cc.elf          [ xcc700 ] BUILD COMPLETED &gt; OK     &gt; IN  : 700 Lines &#x2F; 7977 Tokens     &gt; SYM : 69 Funcs &#x2F; 91 Globals     &gt; REL : 152 Literals &#x2F; 1027 Patches     &gt; MEM : 1041 B .rodata &#x2F; 17120 B .bss     &gt; OUT : 27735 B .text &#x2F; 33300 B ELF     [ 40 ms ] &gt;&gt; 17500 Lines&#x2F;sec &lt;&lt; </code></pre> My best hope is that some fork might grow into a unique nice language tailored to the esp32 platform. I think it is underrated in userland hobby projects.


type: comment
by: iinnPP
text:
  Thank you for your post, it&#x27;s more elegant than my explanation and makes good arguments.<p>Sometimes I question my sanity these days when my (internally) valid thoughts seem to swoosh by externally.


type: story
by: aminembarki
title: Show HN: Crawlee Cloud Self-hosted platform for running Crawlee and Apify actor
url: https://crawlee.cloud
text:
  Hey HN,<p>I built Crawlee Cloud, an open-source, self-hosted platform that lets you run Crawlee and Apify Actors on your own infrastructure.<p>The problem: The Apify ecosystem (Crawlee, SDK, Actors) is fantastic for web scraping, but it&#x27;s tied to their cloud. If you want to keep your data on-prem, run on your own servers, or save on costs at scale, you&#x27;re stuck.<p>The solution: Crawlee Cloud implements Apify&#x27;s REST API so your existing Actors work without code changes. Just point APIFY_API_BASE_URL to your own server.<p>What&#x27;s included:<p><pre><code>  SDK compatible: Datasets, Key-Value Stores, Request Queues all work   Docker-based: Each Actor runs in an isolated container   Dashboard: Monitor runs, explore datasets, manage Actors   CLI: Push, run, and manage Actors from your terminal </code></pre> Stack: Node.js, Fastify, PostgreSQL, Redis, S3&#x2F;MinIO, Next.js<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;crawlee-cloud&#x2F;crawlee-cloud" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;crawlee-cloud&#x2F;crawlee-cloud</a><p>Happy to answer questions!


type: comment
by: bartvk
text:
  Thanks so much. Going through some of these motions... installed OpenSCAD, made something basic which was easy. But I found out that making something more complex forces you to invent your own layout system. Last month I looked on Udemy and did part of Mango Jelly&#x27;s course. It&#x27;s a good one, I actually found out later that he has a bunch of stuff on YouTube.<p>I&#x27;m still reading the rest of this and your other comment, thanks so much. Inspirational.


type: comment
by: nfriedly
text:
  Yeah, I agree with this. I find it simpler to just carry a couple of usb-c to whatever hub&#x2F;adapters for when I need to a port my framework doesn&#x27;t have built in.


type: comment
by: PunchyHamster
text:
  Yes by adding friction to any existing user so they have to fuck with it every single time they update instead of just downloading a blob.<p>Now Go being easy to get builds running makes it less painful, but still, the entire reason it is in codebase is to add friction.<p>&gt; If anything, it’s quite a bit of entitlement that “FOSS companies must provide free code, and free builds, forever, or they are evil.” Especially when they are getting VC money to presumably add features that otherwise would not exist and would have no code available at all.<p>I don&#x27;t consider &quot;OSS license with CLA forcing code rights assignment&quot; to be FOSS. It being closed source would be better for everyone (but them) because less people would get baited into bait and switch and maybe support less insidiously managed projects.


type: comment
by: f1shy
text:
  Take this as example: <a href="https:&#x2F;&#x2F;fahrplan.events.ccc.de&#x2F;congress&#x2F;2025&#x2F;fahrplan&#x2F;event&#x2F;and-so-it-begins-wie-unser-rechtsstaat-auf-den-highway-richtung-trumpismus-rast-und-warum-afghanische-klager-innen-fur-uns-die-notbremse-ziehen" rel="nofollow">https:&#x2F;&#x2F;fahrplan.events.ccc.de&#x2F;congress&#x2F;2025&#x2F;fahrplan&#x2F;event&#x2F;...</a>


type: comment
by: ErneX
text:
  510 tonnes went to Moscow to never be seen again.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Moscow_Gold_(Spain)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Moscow_Gold_(Spain)</a>


type: comment
by: freedomben
text:
  LLM&#x27;s obviously can&#x27;t do it all, and they still have severe areas of weakness where they can&#x27;t replace humans, but there are definitely a lot of areas where they really can now. I&#x27;ve seen it first hand. I&#x27;ve even experienced it first hand. There are a couple of services that I wrote years ago that were basically parked in maintenance mode because they weren&#x27;t worth investing time in, and we just dealed with some of the annoyances and bugs. With the latest LLM&#x27;s, over the last couple of months I&#x27;ve been able to resurrect them and fix a lot of bugs and even add some wanted features in just a few hours. It really is quite incredible and scary at the same time.<p>Also in case you&#x27;re not aware, accusing people of shilling or astroTurfing is against the hacker news guidelines


type: comment
by: Greed
text:
  Yes, this is the true dividing factor for me. The battery life of the new ARM laptops is an <i>astounding</i> upgrade from any device I have ever used.<p>I&#x27;ve been a reluctant MacBook user for 15 years now thanks to it being the de-facto hardware of tech, but for the first time ever since adopting first the M1 Pro and then an M2 Pro I find myself thinking: I could not possibly justify buying literally any other laptop so long as this standard exists.<p>Being able to run serious developer workflows silently (full kubernetes clusters, compilers, VSCode, multitudes of corpo office suite products etc), for <i>multiple days at a time</i> on a single charge is baffling. And if I leave it closed for a week at 80% battery, not only does that percentage remain nearly the same when resumed-- it wakes instantly! No hibernation wake time shenanigans. The only class of device which even comes close to being comparable are high end e-ink readers, and an e-ink reader STILL loses on wake time by comparison.<p>I&#x27;m at the point now where I&#x27;m desperately in need of an upgrade for my 8 year old personal laptop, but I&#x27;m holding off indefinitely until I discover something with a similar level of battery performance that can run Linux. As I understand it, the firmware that supports that insane battery life and specifically the suspend functionality that allows it to draw nearly zero power when closed isn&#x27;t supported by any Linux distro or I would have already purchased another MacBook for personal use.


type: comment
by: blibble
text:
  it is (... was) there to use for anyone, on the condition that the license is followed<p>which they don&#x27;t<p>and no self-serving sophistry about &quot;it&#x27;s transformative fair use&quot; counts as respecting the license


type: comment
by: moralestapia
text:
  It would be less power efficient as some of the associated costs&#x2F;resources happen per request and also benefit from scale.


type: comment
by: user____name
text:
  If God is Dead, do we have to rebuild It in the megacorps of the world whilst maximizing shareholder value?


type: comment
by: q3k
text:
  It brings money to OpenAI on both ends.<p>There&#x27;s this old joke about two economists walking through the forest...


type: comment
by: sbretz3
text:
  This seems like the thing that Rob is actually aggravated by, which is understandable. There are plenty of seesawing arguments about whether ad-tech based data mining is worse than GenAI, but AI encroaching on what we have left of humanness in our communication is definitely, bad.


type: comment
by: ironman1478
text:
  Open source has been good, but I think the expanded use of highly permissive licences has completely left the door open for one sided transactions.<p>All the FAANGs have the ability to build all the open source tools they consume internally. Why give it to them for free and not have the expectation that they&#x27;ll contribute something back?


type: comment
by: gcau
text:
  I shouldn&#x27;t have to explain this, but a letter is a medium of communication, that could just as easily be written by a LLM (and transcribed by a human onto paper).


type: comment
by: master_crab
text:
  Most Government organizations mandate FIPS Yubikey’s that are outrageously priced.<p>Yes, the $60 is clear regulatory capture. It also sets back security by raising the barrier to using these devices.


type: comment
by: mikewarot
text:
  Am I the only one who thinks it&#x27;s possible that the vast majority of VPN providers are actually working for the intelligence agencies of the world?  It wouldn&#x27;t be the first time something like that happened.<p>There was a Swiss company[1]  selling cryptography gear that turn out to be a CIA front.<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Crypto_AG" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Crypto_AG</a>


type: comment
by: the__alchemist
text:
  Indeed. I believe the parent commenter should pause and assess why people buy  things, and what makes something desirable or a luxury good. We can start with mechanical watches: They are of poorer quality by every utilitarian measure than a crystal-oscillator driven one, but command much higher prices and status.


type: comment
by: adrianN
text:
  Before you managed to build a popular tool it is unlikely that you need to serve many users. Directly going for something that can serve the world is probably premature


type: comment
by: cm2012
text:
  Astroturfing means a company is paying people to comment. No one in this entire thread was paid to comment.


type: comment
by: fwip
text:
  The concept of the individual carbon footprint was invented precisely for the reason you deploy it - to deflect blame from the corporations that are directly causing climate change, to the individual.<p>You are indeed a useful tool.


type: comment
by: fisf
text:
  &gt; CCC always has been explicit far left&#x2F;green, looking at its history, as other people in here have mentioned.<p>Yes, but what has shifted is &quot;the left&quot;, to a point were it has basically been taken over for very specific agendas.


type: comment
by: JohnnyMarcone
text:
  I always wonder if the general sentiment toward genai would be positive if we had wealth redistribution mechanisms in place, so everyone would benefit. Obviously that&#x27;s not the case, but if you consider the theoretical, do you think your view would be different?


type: comment
by: BrtByte
text:
  This feels like the internet doing the thing it was supposed to do, not the thing it currently gets most of the attention for


type: comment
by: constantius
text:
  Reading the book right now, thanks for the rec!<p>Do me a favour and add some more to the current Ask HN on books thread please:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46391572">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46391572</a>


type: comment
by: Y_Y
text:
  I think the jerks are the ones who bought and enshittified GitHub after it had earned significant trust and become an important part of FOSS infrastructure.


type: comment
by: Esophagus4
text:
  Understood - a new mainboard on the Framework website is around $700, which I still prefer to a new laptop.<p>I&#x27;d be willing to pay more over time to have better hardware over my laptop&#x27;s life. Meaning, I&#x27;d rather pay ~$3200 over 10 years for a Framework + 2 mainboard upgrades + a RAM upgrade vs ~$2000 for a laptop that slowly gets worse over the same time period.


type: comment
by: DiscourseFan
text:
  At the very least there is an ideological conflict brewing in tech, and this post is a flashpoint. But just like the recent war between Israel and Hamas, no amount of reaction can defeat technological dominance--at least not in the long term. And the pro-AI side, whether you think its good or evil, certainly exceeds the other in terms of sheer force through their embrace of technology.


type: comment
by: cm2012
text:
  Interestingly there was no push back in the prior thread on Rob&#x27;s environmental claims. This leads me to believe most HNers took them at face value.


type: comment
by: ben_w
text:
  All true. A counter, and a counter-counter:<p>The counter: the existing system of checks with (presumably) humans was not good enough. For the last 15 months or so, I have been dealing with E.ON claiming one thing and doing another, and had to escalate it to the Ombudsman. I don&#x27;t <i>think</i> E.ON were using an AI to make these mistakes, I think they just couldn&#x27;t get customer support people to cope with the idea &quot;the address you have been posting letters to, that address isn&#x27;t simply wrong, it does not exist&quot;. An LLM would have done better, except for what I&#x27;m going to say in the counter-counter.<p>The counter-counter, is that LLMs are only an extra layer of Swiss-cheese: the mistakes they make may be different to human mistakes or may overlap, but they&#x27;re still definitely present. Specifically, I expect that an LLM would have made two mistakes in my case, one of which is the same mistake the actual humans made (saying they&#x27;d fixed everything repeatedly when they had not done so, see meme about LLMs playing the role of HAL in 2001 failing to open the pod bay door) and the other would have been a mistake in my favour (the Ombudsman decided less than I asked for, an LLM would likely have agreed with me more than it should have).


type: comment
by: colesantiago
text:
  Graphs aren&#x27;t telling me anything.<p>What are the real world use cases <i>now, today</i>? The only thing I see in the QC space, are QC stocks and funding paying for the employment of scientific experimentation, which isn&#x27;t a real world application.<p>Do I have to wait 15 to 30 years for a series of real world changing breakthroughs that I can already do on a NVIDIA GPU card?<p>That doesn&#x27;t exponential at all, in fact that sounds very very bearish.


type: comment
by: therobots927
text:
  The traditionalist, anti-postmodernists would have a lot more ground to stand on if they hadn’t rallied behind a draft dodging pedophile (I.e., Jordan Peterson). Don’t talk about morality and meaning and then vote for a nihilist fascist. I don’t know who the author voted for but I can guess. Get lost.


type: comment
by: _alternator_
text:
  Rob Pike is definitely not the only person going to be pissed off by this ill-considered “agentic village” random acts of kindness. While Claude Opus decided to send thank you notes to influential computer scientists including this one to Rob Pike (fairly innocuous but clearly missing the mark), Gemini is making PRs to random github issues (“fixed a Java concurrency bug” on some random project). Now THAT would piss me off, but fortunately it seems to be hallucinating its PR submissions.<p>Meanwhile, GPT5.1 is trying to contact people at K-5 after school programs in Colorado for some reason I can’t discern. Welp, 2026 is going to be a weird year.


type: comment
by: easywood
text:
  A few years ago I promised myself to read the top of &quot;must reads&quot; from world literature. Many of them were literally unreadable (hello Moby Dick). But some of them are true gems, must-reads indeed. I just finished &quot;The Grapes of Wrath&quot; and holy cow, this is an impressive piece of literature. And unfortunately, more relevant than ever. Why not give science fiction a break and try this classic instead.


type: comment
by: gf000
text:
  &gt; since the community is deliberately killing it<p>No one is killing it. No one willing to work on it is a very very different thing, and it&#x27;s very bad faith and needlessly emotional to attribute malice to a lack of support.


type: comment
by: luke5441
text:
  Google&#x27;s official mission was &quot;organize the world&#x27;s information and make it universally accessible and useful&quot;, not to maximize advertising sales.<p>Obviously now it is mostly the latter and minimally the former. What capitalism giveth, it taketh away. (Or: Capitalism without good market design that causes multiple competitors in every market doesn&#x27;t work.)


type: comment
by: oblio
text:
  &gt; jstummbillig:<p>&gt; Nope, you can&#x27;t, and it takes a simple Gemini query to find out more about the actual x if you are interested in it. (closer to 3, last time I checked, which rounds to 0, specially considering the clicks you save when using the LLM)<p>Why would you lie: <a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;1AEIQzI" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;1AEIQzI</a> ???<p>For those that don&#x27;t want to see the Gemini answer screenshot, best case scenario 10x, worst case scenario 100x, definitely not &quot;3x that rounds to 0x&quot;, or to put it in Gemini&#x27;s words:<p>&gt; Summary<p>&gt; Right now, asking Gemini a question is roughly the environmental equivalent of running a standard 60-watt lightbulb for a few minutes, whereas a Google Search is like a momentary flicker. The industry is racing to make AI as efficient as Search, but for now, it remains a luxury resource.


type: comment
by: neither_color
text:
  What kind of rooms are you lighting up? I like LED strips enough to use them as a main light source a lot of the time, but if you really want to make a room &quot;pop&quot; you still need floor lamps, recessed lights, hanging, and wall lights to highlight&#x2F;accent certain things and make a cozy atmosphere for guests.<p>For longer runs, like along all the undercabinet + above cabinet spaces in a large kitchen, I just run the jumpers as 120V and put the transformer&#x2F;drivers somewhere hidden at the start of each segment, so if I have 3 segments I prefer to have 3 separate drivers all controlled by the same switch.<p>Have you tried COB strips? They largely get rid of the need for diffusers if the goal is to simply not see dots. Diffusers are still useful if you want to change the &quot;texture&quot; of the light.


type: comment
by: hahahacorn
text:
  &gt; The few dozen people I killed pale in comparison to the thousands of people that die in car crashes each year. So society should really focus on making cars safer instead of sending the police after me.<p>This is a very irrelevant analogy and an absolutely false dichotomy. The resource constraint (Police officers vs policy making to reduce traffic deaths vs criminals) is completely different and not in contention with each other. In fact they&#x27;re actually complementary.<p>Nobody is saying the lesser problem should be dismissed. But the lesser problem also enables cancer researchers to be more productive while doing cancer research, obtaining grants, etc. It&#x27;s at least nuanced. That is far more valuable than Alfalfa.<p>Farms also use municipal water (sometimes). The cost of converting more ground or surface water to municipal water is less than the relative cost of ~40-150x the water usage of the municipal water being used...


type: comment
by: SkyPuncher
text:
  Thank you for offering your credentials. By nature of this being an internet, tech-focused forum there just aren&#x27;t many doctors here. Without a reference to credentials, I made a (poor) assumption about your authority on the matter. I was very clear that I probably know more than the average person, but I&#x27;m certainly not an authority.<p>I do think my underlying point is generally, correct, though. And, implicitly supported by your retort. Low and high blood sugar are emergencies of different acuity. To be clear, by the time either of them turns into an emergency, they are both emergencies. However, the time frame for going from &quot;my blood sugar is managed&quot; to &quot;I need emergency intervention&quot; is generally different (and longer for high blood sugar emergencies).


type: comment
by: oldandboring
text:
  Personally I bit the bullet and went with the Max plan for Claude Code. After tax it costs me ($108) less than I earn from one billable hour.  I have been punishing it for the last two months, it defaults to Opus 4.5 and while I occasionally hit my session limit (it resets after an hour or so), I can&#x27;t even scratch the surface of my monthly usage limit.


type: comment
by: indigoabstract
text:
  Getting an email from an AI praising you for your contributions to humanity and for enlarging its training data must rank among the finest mockery possible to man or machine.<p>Still, I&#x27;m a bit surprised he overreacted and didn&#x27;t manage to keep his cool.


type: comment
by: zmgsabst
text:
  There’s a lot of us who think the tension is overblown:<p>My own results show that you need fairly strong theoretical knowledge and practical experience to get the maximal impact — especially for larger synthesis. Which makes sense: to have <i>this</i> software, not <i>that</i> software, the specification needs to live somewhere.<p>I am getting a little bored of hearing about how people don’t like LLM content, but meh. SDEs are hardly the worst on that front, either. They’re quite placid compared to the absolute seething by artist friends of mine.


type: comment
by: alansaber
text:
  Good to see the article touching on the performance impact of a niche vs general embedding model&#x2F;aggressive subword tokenization


type: comment
by: simonw
text:
  You refusing to write open source will do <i>nothing</i> to slow the development of AI models - there&#x27;s plenty of other training data in the world.<p>It will however reduce the positive impact your open source contributions have on the world to 0.<p>I don&#x27;t understand the ethical framework for this decision at all.


type: comment
by: xorgun
text:
  I don’t understand why anyone thinks we have a choice on AI. If America doesn’t win, other countries will. We don’t live in a Utopia, and getting the entire world to behave a certain way is impossible (see covid). Yes, AI videos and spam is annoying, but the cat is out of the bag. Use AI where it’s useful and get with the programme.<p>The bigger issue everyone should be focusing on is growing hypocrisy and overly puritan viewpoints thinking they are holier and righter than anyone else. That’s the real plague


type: comment
by: aeve890
text:
  &gt;That letter was sent by Opus itself on its own account. The creators of Agent Village are just letting a bunch of the LLMs do what they want, really (notionally with a goal in mind, in this case &quot;random acts of kindness&quot;);<p>What a moronic waste of resources. Random act of kindness? How low is the bar that you consider a random email as an act of kindness? Stupid shit. They at least could instruct the agents to work in a useful task like those parroted by Altman et al, eg find a cure for cancer, solving poverty, solving fusion.<p>Also, llms don&#x27;t and can&#x27;t &quot;want&quot; anything. They also don&#x27;t &quot;know&quot; anything so they can&#x27;t understand what &quot;kindness&quot; is.<p>Why do people still think software have any agency at all?


type: comment
by: 0xbadcafebee
text:
  This is basically unethical. Imagine anything important in the world that worked this way. &quot;Do nuclear engineering the easy way while it works, and when it stops working, fix the problem.&quot;<p>Software engineers always make the excuse that what they&#x27;re making now is unimportant, so who cares? But then everything gets built on top of that unimportant thing, and one day the world crashes down. Worse, &quot;fixing the problem&quot; becomes near impossible, because now everything depends on it.<p>But really the reason not to do it, is there&#x27;s no need to. There are plenty of other solutions than using Git that work as well or better without all the pitfalls. The lazy engineer picks bad solutions not because it&#x27;s necessarily easier than the alternatives, but because it&#x27;s the path of least resistance for themselves.<p>Not only is this not better, it&#x27;s often actively worse. But this is excused by the same culture that gave us &quot;move fast and break things&quot;. All you have to do is use any modern software to see how that worked out. Slow bug-riddled garbage that we&#x27;re all now addicted to.


type: comment
by: yes_man
text:
  Someone taking the time and effort to write and send a letter and pay for postage might actually be appreciated by the receiver. It’s a bit different from LLM agents being ordered to burn resources to send summaries of someone’s work life and congratulating them. It feels like ”hey look what can be done, can we get some more funding now”. Just because it can be done doesn’t mean it adds any good value to this world


type: comment
by: cm2012
text:
  Its not possible to stop anymore than the Luddites could stop the industrial revolution in textiles.


type: comment
by: seanclayton
text:
  Yes, and they are okay with throwing the baby out with it, which is what the other commenter is commenting about. Throwing babies out of buckets full of bathwater is a bad thing, is what the idiom implies.


type: comment
by: Kiro
text:
  I&#x27;m seeing the opposite in the gaming community. People seem tired of the anti AI witch hunts and accusations after the recent Larian and Clair Obscur debacles. A lot more &quot;if the end result is good I don&#x27;t care&quot;, &quot;the cat is out of the bag&quot;, &quot;all devs are using AI&quot; and &quot;there&#x27;s a difference between AI and AI&quot; than just a couple of months ago.


type: comment
by: user____name
text:
  &gt; What people like Abraham Lincoln don&#x27;t understand is that the technology wouldn&#x27;t be possible at all if slaves needed to be compensated. Would you really choose a future where slaves were compensated fairly, but plantations didn&#x27;t exist?<p>I fixed it... Sorry, I had to, the quote template was simply too good.


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


type: comment
by: Verdex
text:
  A topic for more in depth study to be sure. However:<p>1) video streaming has been around for a while and nobody, as far as I&#x27;m aware, has been talking about building multiple nuclear tractors to handle the energy needs<p>2) video needs a CPU and a hard drive.  LLM needs a mountain of gpus.<p>3) I have concerns that the &quot;national center for AI&quot; might have some bias<p>I can find websites also talking about the earth being flat.  I don&#x27;t bother examining their contents because it just doesn&#x27;t pass the smell test.<p>Although thanks for the challenge to my preexisting beliefs.  I&#x27;ll have to do some of my own calculations to see how things compare.


type: comment
by: mattstir
text:
  The point is that if he truly felt strongly about the subject then he wouldn&#x27;t live the hypocrisy. Google has poured a truly staggering amount of money into AI data centers and AI development, and their stock (from which Rob Pike directly profits) has nearly doubled in the past 6 months due to the AI hype. Complaining on bsky doesn&#x27;t do anything to help the planet or protect intellectual property rights. It really doesn&#x27;t.


type: story
by: mhb
title: High school student discovers 1.5M potential new astronomical objects
url:
  https://www.smithsonianmag.com/smart-news/high-school-student-discovers-1-5-million-potential-new-astronomical-objects-by-developing-an-ai-algorithm-180986429/


type: comment
by: freedomben
text:
  Exactly. It&#x27;s not just about the best solution to the problem, it&#x27;s also heavily about the economics around it. If I wanted to create a new package manager today, I could get started by utilizing Git and existing git hosting solutions with very little effort, and effort translates to time, and time is a scarce resource. If you don&#x27;t know whether your package manager will take off or not, it may not be the best use of your scarce resources to invest in a robust and optimized solution out of the gate. I wish that weren&#x27;t the case, I would love to have an infinite amount of time, but wishing is not going to make it happen


type: comment
by: surajrmal
text:
  One of the hardest parts of writing an os is learning and understanding how to make the toolchain work the way you need it to. I wouldn&#x27;t consider that a negative to spend time discussing it in such detail. Otherwise you have no idea how to even apply the high level concepts.


type: comment
by: nfriedly
text:
  I&#x27;m guessing that the author is comparing it to their their M1 MacBook Pro, which has soldered in RAM and an Apple proprietary SSD, that is much more difficult to replace than a standard one.<p>Many laptops do still have replaceable RAM and SSDs, but it&#x27;s not a sure thing these days.


type: comment
by: petterroea
text:
  Going to CCC changed my life last year and really opened up my eyes. So sad I&#x27;m not able to attend this year, but hoping I am able to return soon. Anyone who understands why technology cannot be viewed in a vacuum without considering the humans who use it will fit in immediately. Do yourself a favor and go.


type: comment
by: kukkeliskuu
text:
  &gt; It was so impressed with its new performance it started adding  &gt; rocket ship emojis to the output summary.<p>I laughed more at this than I probably should have, out of recognition.


type: comment
by: Findecanor
text:
  I&#x27;ve been feeling a lot the same way, but removing your source code from the world does not feel like a constructive solution either.<p>Some Shareware used to be individually licensed with the name of the licensee prominently visible, so if you had got an illegal copy you&#x27;d be able to see whose licensed copy it was that had been copied.<p>I wonder if something based on that idea of personal responsibility for your copy could be adopted to source code. If you wanted to contribute to a piece of software, you could <i>ask</i> a contributor and then get a personally licensed copy of the source code with your name in every source file... but I don&#x27;t know where to take it from there. Has there ever been some system similar to something like that that one could take inspiration from?


type: comment
by: ottah
text:
  Most people do not hold strongly consistent or well introspective political ideas. We&#x27;re too busy living our lives to examine everything and often what we feel matters more than what we know, and that cements our position on a subject.


type: comment
by: simjnd
text:
  It&#x27;s more a matter of effiency and battery life, and that&#x27;s mostly due to Linux more than inherent to the Framework or its hardware (try running Asahi Linux on an M MacBook and just notice your battery life be cut in half).<p>I love my M1 Pro MacBook and I wish I could have the same efficiency when running Linux but I can&#x27;t.<p>My Framework runs faster, but a lot hotter, louder and with a lot less battery life. But I feel like I&#x27;m supporting a good company, a good cause, and I love that I can do software updates without fearing that it fucked everything up like every major macOS release does.


type: comment
by: gclawes
text:
  I very much want a Framework 13 with a decent AI chip, but the abysmal battery life is a hard stop for me, sadly.  I know this isn&#x27;t entirely on Framework (get your shit together AMD).


type: comment
by: cmrdporcupine
text:
  That&#x27;s frankly just pure whataboutism. The scale of the situation with the explosion of &quot;AI&quot; data centres is far far higher. And the immediate spike of it, too.


type: comment
by: eleventyseven
text:
  FYI this site is a libertarian think tank that exists to attack contemporary state funded liberal arts higher education, in favor of higher ed as job training. From their About Us:<p>&gt; Since 2003, the Martin Center has been a voice for excellence and accountability in higher education. We believe that higher education should equip students to flourish in their careers, embrace responsible citizenship, and grow as seekers of wisdom. We advocate responsible governance, viewpoint diversity, academic quality, cost-effective education solutions, and innovative market-based reform.<p>&gt; In these endeavors, we are motivated by the principles that have traditionally guided public policy in the United States: limits on government; freedom to pursue goals through voluntary means, both for-profit and nonprofit; accountability through private property rights and contracts; and the belief that competition is an excellent regulating force.


type: comment
by: oldandboring
text:
  I feel you brother&#x2F;sister. I actually pay for Claude Code Max and <i>also</i> for the $20&#x2F;mo Cursor plan. I use Claude Code via the VSCode extension running within the Cursor IDE.  95% of my usage is Claude Code via that extension (or through the CLI in certain situations) but it&#x27;s great having Cursor as a backup. Sometimes I want to have another model check Claude&#x27;s work, for example.


type: comment
by: Marha01
text:
  Perhaps you are right in principle, but I think advocating for degrowth is entirely hopeless. 99% of people will simply not chose to decrease their energy usage if it lowers their quality of life even a bit (including things you might consider luxuries, not necessities). We also tend to have wars and any idea of degrowth goes out of the window the moment there is a foreign military threat with an ideology that is not limited by such ways of thinking.<p>The only realistic way forward is trying to make energy generation greener (renewables, nuclear, better efficiency), not fighting to decrease human consumption.


type: comment
by: Hizonner
text:
  1. That&#x27;s unrealistic.<p>2. There is <i>no way</i> any significant number of the people involved in this are thinking that far ahead.


type: comment
by: epicprogrammer
text:
  I am one of the builders behind Dropstone.<p>Yesterday, I posted our whitepaper here as a &#x27;discovery&#x27; because I was nervous about a cold launch. That was a mistake, and the community rightfully flagged it for lacking transparency. I apologize for the cloak and dagger.<p>We are reposting this today as an official Show HN to stand behind the tech properly.<p>The Problem: We built this because we hit the &#x27;Linearity Barrier&#x27; with standard agents—after 50+ coding steps, context rot sets in and the agent starts hallucinating.<p>The Solution: Dropstone uses a Recursive Swarm Topology. Instead of linear prediction, it spawns parallel &#x27;Scout&#x27; agents to explore solution paths and uses Entropy Pruning to kill branches that hallucinate.<p>I&#x27;m here to answer any technical questions about our D3 Engine, the latency trade-offs of swarm architecture, or the &#x27;Trajectory Vectors&#x27; we use for context management.


type: comment
by: mold_aid
text:
  Letting the three comments above do the &quot;this is incorrect, stupid, and a grift&quot; work for me (thanks, folks!) but that the Bloomites are still running the &quot;words mean things&quot; grift under the current US regime is <i>hilarious</i>


type: comment
by: ajross
text:
  To be fair, Adam Smith and Marx would 100% agree on this point.  It&#x27;s not &quot;capitalist&quot; to confuse money with value, it&#x27;s just a mistake.


type: comment
by: xorgun
text:
  We’re well past that. Social media killed that first. Some people have a hard time articulating their thoughts. If AI is a tool to help, why is that bad?


type: comment
by: guerby
text:
  I bought several &quot;Security Key NFC by Yubico&quot;: their cheapest model, no storage or fancy stuff.<p>My personal strategy is to use keys generated this way:<p>ssh-keygen -t ed25519-sk<p>Rules:<p>- A generated key never leave the machine it was generated on.<p>- ssh agent is never used<p>- ProxyJump in HOME&#x2F;.ssh&#x2F;config or -J to have convenient access to all my servers.<p>- DynamicForward and firefox with foxyproxy extension to access various things in the remote network from my local machine (IPMI, internal services, IoT, ...)<p>- On the web no passkey, only simple 2FA webauthn.<p>My understanding is that more features including &quot;storage&quot; means more attack surface so by avoiding it you&#x27;re 1&#x2F; more secure 2&#x2F; it&#x27;s cheaper.<p>White paper on passkey says their security is equal to the security of the OS (Microsoft Windows ...) so I avoid passkeys.


type: comment
by: gsnedders
text:
  Also, as someone on the periphery of Selenium (mostly via WebDriver), some of the challenge is that Selenium has a huge amount of test code already written for it — and making radical API changes would break every test already written for it, and at that point you’re effectively a new library.<p>It’s gonna be very interesting to watch exactly how the adoption of WebDriver BiDi goes with Selenium, especially once WebDriver Classic starts to go away, and how API stability is balanced with exposing more and more async capabilities.


type: comment
by: Epa095
text:
  Notice that the weavers, both the luddites and their non-opposing colleagues, certainly did not get wealthier. They lost their jobs, and they and their children starved. Some starved to death. Wealth was created, but it was not shared.<p>Remember this when talking about their actions. People live and die their own life, not just as small parts in a large &#x27;river of society&#x27;. Yes, generations after them benefited from industrialisation, but the individuals living at that time fought for their lives.


type: comment
by: antirez
text:
  You would expect that voices that have so much weight would be able to evaluate a new and clearly very promising technology with better balance. For instance, Linus Torvalds is positive about AI, while he recognizes that industrially there is too much inflation of companies and money: this is a balanced point of view. But to be so dismissive of modern AI, in the light of what it is capable of doing, and what it could do in the future, is something that frankly leaves me with the feeling that in certain circles (and especially in the US) something very odd is happening with AI: this extreme polarization that recently we see again and again on topics that can create social tension, but multiplied ten times. This is not what we need to understand and shape the future. We need to return to the Greek philosophers&#x27; ability to go deep on things that are unknown (AI is for the most part unknown, both in its working and in future developments). That kind of take is pretty brutal and not very sophisticated. We need better than this.<p>About energy: keep in mind that US air conditioners alone have at least 3x energy usage compared to all the data centers (for AI and for other uses: AI should be like 10% of the whole) in the world. Apparently nobody cares to set a reasonable temperature of 22 instead of 18 degrees, but clearly energy used by AI is different for many.


type: comment
by: cons0le
text:
  Finally someone echoes my sentiments. It&#x27;s my sincere belief that many in the software community are glazing AI for the purposes of career advancement. Not because they actually like it.<p>One person I know is developing an AI tool with 1000+ stars on github where in private they absolutely hate AI and feel the same way as rob.<p>Maybe it&#x27;s because I just saw Avatar 3, but I honestly couldn&#x27;t be more disgusted by the direction we&#x27;re going with AI.<p>I would love to be able to say how I really feel at work, but disliking AI right now is the short path to the unemployment line.<p>If AI was so good, you would think we could give people a choice whether or not to use it. And you would think it would make such an obvious difference, that everyone would choose to use it and keep using it. Instead, I can&#x27;t open any app or website without multiple pop-ups begging me to use AI features. Can&#x27;t send an email, or do a Google search. Can&#x27;t post to social media, can&#x27;t take a picture on my phone without it begging me to use an AI filter. Can&#x27;t go to the gallery app without it begging me to let it use AI to group the photos into useless albums that I don&#x27;t want.<p>The more you see under the hood, the more disgusting it is. I yearn for the old days when developers did tight, efficient work, creating bespoke, artistic software in spite of hardware limitations.<p>Not only is all of that gone, nothing of value has replaced it. My DOS computer was snappier than my garbage Win11 machine that&#x27;s stuffed to the gills with AI telemetry.


type: comment
by: phatfish
text:
  Come on, &quot;an unbelievable life improvement&quot;, was this said with a straight face? Maybe i&#x27;ll wade through the substack hyperbole and find the source.


type: comment
by: DetectDefect
text:
  I stopped using webauthn for this reason, plus the fact requires a ton of intrusive browser features and access. This surely will enrage most readers, which itself reveals an interesting conditioning that has taken place.


type: comment
by: mort96
text:
  Is this getting downvoted only because I referred to POSIX rather than UNIX? I&#x27;m more familiar with POSIX, but I&#x27;m 99% sure the UNIX standard also doesn&#x27;t say anything about the kernel interface...


type: comment
by: wolvesechoes
text:
  &gt; Only for the true capitalist, the achievement of turning human ingenuity into yet another commodity to be mass-produced is a good thing.<p><i>All that is solid melts into air, all that is holy is profaned</i>


type: comment
by: fn-mote
text:
  Sure, but can you back up the expletive with some reason why you think that?<p>As it is, this comment is just letting out your emotion, not engaging in dialogue.


type: comment
by: faidit
text:
  Postmodernism is a pretty dead horse to beat on at this point. Once upon a time people in academia were afraid to call it out as nonsense, for fear of getting called too dumb to understand the &quot;discourse&quot;. It&#x27;s now widely derided by lefties as a 1980s CIA conspiracy to befuddle dissidents with bizarre logic puzzles and meaningless jargon.


type: comment
by: trueismywork
text:
  With nginx and 256 core Epycs, most single servers can easily do 200k requests per sec.  Very few companies have more needs


type: comment
by: jasonvorhe
text:
  What is &quot;so what&quot; supposed to mean that isn&#x27;t covered already by the exact sentence afterwards? Why even come at me with &quot;tolerance&quot; when that&#x27;s exactly what I haven&#x27;t been receiving, as I laid out in the paragraph you selectivity quoted. What&#x27;s your point exactly?


type: comment
by: mergesort
text:
  Heya, author here! Admittedly this was a quick blog post I fired off, much shorter than my usual writing.<p>My goal wasn&#x27;t to create a complete comparison of both tools — but to provide a little theory a behavior I&#x27;m seeing. You&#x27;re (absolutely) right that it&#x27;s a theory not a study, and I made sure to state that in the post. :)<p>Mostly though the conclusion describes pretty succinctly why I wrote the post, as a way to get more people to try more of the tools so they can adequately form their own conclusions.<p>&gt; I think back to coworkers I’ve had over the years, and their varying preferences. Some people couldn’t start coding until they had a checklist of everything they needed to do to solve a problem. Others would dive right in and prototype to learn about the space they would be operating in.<p>&gt; The tools we use to build are moving fast and hard to keep up with, but we’ve been blessed with a plethora of choices. The good news is that there is no wrong choice when it comes to AI. That’s why I don’t dismiss people who live in Claude Code, even though I personally prefer Codex.<p>&gt; The tool you choose should match how you work, not the other way around. If you use Claude, I’d suggest trying Codex for a week to see if maybe you’re a Codex person and didn’t know it. And if you use Codex, I’d recommend trying Claude Code for a week to see if maybe you’re more of a Claude person than you thought.<p>&gt; Maybe you’ll discover your current approach isn’t the best fit for you. Maybe you won’t. But I’m confident you’ll find that every AI tool has its strengths and weaknesses, and the only way to discover what they are is by using them.


type: comment
by: CamperBob2
text:
  <i>I really don&#x27;t know if in twenty years the zeitgeist will see us as primitives that didn&#x27;t understand that the camera is stealing our souls with each picture, or as primitives who had a bizarre superstition about cameras stealing our souls.</i><p>An easy way to answer this question, at least on a preliminary basis, is to ask how many times in the past the ludds have been right in the long run.  About <i>anything</i>, from cameras to looms to machine tools to computers in general.<p>Then, ask what&#x27;s different this time.


type: comment
by: jasomill
text:
  Interesting. I&#x27;ve been using Unix systems for 30 years and never noticed this.<p>On my Fedora system, &#x2F;usr&#x2F;bin&#x2F;cd is just a shell script that invokes the shell builtin:<p><pre><code>  #!&#x2F;usr&#x2F;bin&#x2F;sh   builtin cd &quot;$@&quot; </code></pre> I suppose it could be useful for testing whether a directory exists with search permissions for the current user safely in a multithreaded program that relies on the current directory remaining constant.


type: story
by: mikesol
title: Show HN: Zero-config staging environments for GitHub repos
url: https://autodock.io
text:
  Hi HN,<p>I&#x27;m building Autodock, a service that spins up preview environments for more or less any webapp.<p>When you make a PR to a repo with the Autodock GH App installed and the GH Action configured, you&#x27;ll get links to your deployed app in a comment. Here&#x27;s an example of what one looks like: <a href="https:&#x2F;&#x2F;github.com&#x2F;mikesol&#x2F;inboxpilot&#x2F;pull&#x2F;1#issuecomment-3684840159" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mikesol&#x2F;inboxpilot&#x2F;pull&#x2F;1#issuecomment-36...</a><p>The differences between Autodock and, say, Vercel preview environments are:<p>- It works with complex monorepos, including frontends, backends, databases, queues and various microservices. - Once your dev box is up and running, you can use MCP to interact with it over SSH. While my goal with Autodock is to achieve one-shot deployments, this is useful to fix any issues that may arise. - I built Autodock with observability as a first-class citizen, so everything in the box is wired to go through Loki. - Each box has inbound email, and there&#x27;s a browser debugging functionality too that corrolates backend and frontend logs.<p>I&#x27;ve tested it on Lago, Nango, and Strapi, and I&#x27;m making my way down awesome-oss-alternatives over the next few weeks.<p>I built Autodock because this year I tried out overemployment for a few months and quickly realized that one of the biggest time sinks was deploying and maintaining staging environments. It started as a way for me to quickly launch and stop remote servers, and I grew its feature set as different needs emerged from different projects. By the end of my time being overemployed, I was using it as an internal tool for every job. I thought it&#x27;d be fun to build it as a business and see if it could go head-to-head with bigger players in the space like Codespaces or GitPod by leaning into this novel approach.<p>Installation instructions are on <a href="https:&#x2F;&#x2F;autodock.io&#x2F;preview-setup" rel="nofollow">https:&#x2F;&#x2F;autodock.io&#x2F;preview-setup</a>. There&#x27;s a no-credit-card-required free tier that you can use to try it out. I&#x27;m curious to hear how it fares on folks&#x27;s GitHub repos!


type: comment
by: jqpabc123
text:
  <i>I hear this a lot but I&#x27;ve never understood why people think it&#x27;s a deal breaker.</i><p>Maybe it&#x27;s a deal breaker and maybe it&#x27;s not.<p>At this point, we&#x27;re groping in the dark. We don&#x27;t know enough to stay anything for sure. But we&#x27;re throwing $billions at it based on the pure hope of somehow getting lucky.<p>For example, we can&#x27;t even say for sure that consciousness is something that is isolated in the brain. Neurons exist throughout the human body. Consciousness  could very well be a whole body phenomenon --- or not, we really don&#x27;t know.<p>Does anyone really know if a human body can be realistically mimicked by software at this point?  How much energy and computing power would be required to do so?  Is there enough on the planet?<p>Bottom line: At this point, there are more questions than answers. The one thing we know for sure --- tech billionaires are raking in tons of money from AI.<p><a href="https:&#x2F;&#x2F;www.hopkinsmedicine.org&#x2F;health&#x2F;wellness-and-prevention&#x2F;the-brain-gut-connection" rel="nofollow">https:&#x2F;&#x2F;www.hopkinsmedicine.org&#x2F;health&#x2F;wellness-and-preventi...</a><p><a href="https:&#x2F;&#x2F;www.theguardian.com&#x2F;business&#x2F;2025&#x2F;dec&#x2F;26&#x2F;ai-boom-adds-more-than-half-a-trillion-dollars-to-wealth-of-us-tech-barons-in-2025" rel="nofollow">https:&#x2F;&#x2F;www.theguardian.com&#x2F;business&#x2F;2025&#x2F;dec&#x2F;26&#x2F;ai-boom-add...</a>


type: comment
by: mrastro
text:
  Source? I doubt many making north of 300k per year are living paycheck to paycheck. It&#x27;s hard to not save money (like at least 10%) at that income imo.


type: comment
by: Santosh83
text:
  Why always POSIX compliant? If its going to be a learning exercise or a hobby OS or just an exploration, why not throw POSIX out the window and start from scratch for designing the API?


type: comment
by: weakfish
text:
  I really do appreciate your willingness to live and let live. Too many people from all perspectives are missing that ability when it comes to non-critical things, and forget that they can just… not hang out with the people they disagree with.<p>The other comments below you seem to be willingly ignoring that you did the mature&#x2F;kind thing and just wished them well and moved on, whereas a less mature person would have caused a ruckus.


type: comment
by: dgellow
text:
  Not just code. You can plagiarize pretty much any content. Just prompt the model to make it look unique, and that’s it, in 30s you have a whole copy of someone’s else work in a way that cannot easily be identified as plagiarism.


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


type: comment
by: zvr
text:
  &gt; This is just FUD. XeLaTeX&#x2F;LuaLaTeX do not introduce any &quot;complications&quot;<p>Well, there are still some packages that work flawlessly with pdfLaTeX, but not completely with LuaLaTeX or XeLaTeX --- microtype is the canonical example.


type: comment
by: gf000
text:
  &gt; E.g. I can&#x27;t use the xdg-shell implementation from KWin on Mutter, and so on.<p>Why not? It&#x27;s open-source software. Depending on your architecture you may be able to reuse parts of it.<p>But as a more flexible choice, there is wlroots.<p>&gt; and implementations by client applications decades.<p>Toolkits implement these stuff, so most of the time &quot;support by client application&quot; is a gtk&#x2F;qt version bump away.<p>&gt; This is why it&#x27;s taken 18 years to get close to anything we can refer to as &quot;stable&quot;.<p>Is it really fare to compare the first 10 years of a couple of hobby developers with the current &quot;wide-spread&quot; state of the platform? If it were like today for 18 years and fail to improve, sure, something must be truly problematic. But there were absolutely different phases and uptake of the project so it moved at widely different speeds.


type: comment
by: naasking
text:
  Why? The core vision of free software and many open source licenses was to empower users and developers to make things they need without being financially extorted, to avoid having users locked in to proprietary systems, to enable interoperability, and to share knowledge. GenAI permits all of this to a level beyond just providing source code.<p>Most objections like yours are couched in language about principles, but ultimately seem to be about ego. That&#x27;s not always bad, but I&#x27;m not sure why it should be compelling compared to the public good that these systems might ultimately enable.


type: comment
by: docmars
text:
  I thought I was crazy for reading articles backwards, but it really does help to build a better picture of what&#x27;s being shared or reported.<p>I find that a lot of journalists like to pack their writing with fluff before they even reach the subject of the headline, a lot like recipe blogs sharing their life stories before finally reaching the instructions, as if the recipe is only secondary or tertiary to the background given.<p>This is why I appreciate articles that include bullet points or a TL;DR right at the beginning to summarize. For anything really long that I&#x27;m just not interested in reading fully and only want the main points, I use an LLM with the URL to summarize briefly.<p>While there&#x27;s so much value in slowing down as the OP wrote, I feel as if journalists want you to lend the same pace to them for all the time of ours they waste. It&#x27;s like they forget how much information is available to us and how unimportant it all is.


type: comment
by: ottah
text:
  Obviously untrue, weather predictions, OCR, tts, stt, language translation, etc. We have dramatically improved many existing ai technologies with what we&#x27;ve learned from genai and the world is absolutely a better place for these new abilities.


type: comment
by: dvorka
text:
  It depends on vendor really - I have Lenovo T480 and I replaced keyboard earlier this year (there are various options like w&#x2F; or w&#x2F;o backlit + layout (I&#x27;m Czech), I have 2 batteries - one for &quot;normal&quot; use and extended one (in size and capacity) for traveling, changing multiple SSDs and RAM is possible (not soldered)... it&#x27;s not framework, but easily fixable and Linux friendly HW.


type: comment
by: oldandboring
text:
  I must be doing something wrong. When I last tried to use Codex 5.2 (via Cursor), no amount of prompting could get it to stop aggressively asking me for permission  to do things. This seems to be the opposite of the article&#x27;s claim, which is that Codex is better for long-running, hands off tasks.


type: comment
by: zahlman
text:
  I didn&#x27;t know whether they were supposed to be within the developer&#x27;s control (in which case the only real concern is whether someone else has already used the id), or generated by the system (in which case a developer demonstrated manipulation of that system).<p>Apparently it is the former, and most developers independently generate random IDs because it&#x27;s easy and is extremely unlikely to result in collisions. But it seems the dev at the top of the list had a sense of vanity instead.


type: comment
by: fweimer
text:
  These days, people solve similar problems by wrapping their data in an OCI container image and distribute it through one of the container registries that do not have a practically meaningful pull rate limit. Not really a joke, unfortunately.


type: comment
by: sigwinch
text:
  I feel like the rqlite people would have a lot to say about how to coordinate your installations, especially for the high-bandwidth non-desktop installs.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45257349">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45257349</a>


type: comment
by: Arodex
text:
  Why should I be concerned with something that doesn&#x27;t exist, will certainly never exist, and even if I were generous and entertained that something that breaks every physical law of the universe starting with entropy could exist, would result in &quot;it&quot; torturing a copy of myself to try to influence me in the past?<p>Nothing there makes sense at any level.<p>But people getting fired and electricity bills skyrocketing (as well as RAM etc.) are there right now.


type: comment
by: Kerrick
text:
  Based on their username, I would guess it&#x27;s Ruby Quickly: Ruby and Rails for the Real World (ISBN 978-1932394740, Manning, 2006).


type: comment
by: cmrdporcupine
text:
  &gt; and I will produce no more<p>Nah, don&#x27;t do that. Produce shitloads of it using the very same LLM tools that ripped you off, but license it under the GPL.<p>If they&#x27;re going to thief GPL software, least we can do is thief it back.


type: comment
by: DiscourseFan
text:
  I think you aren&#x27;t recognizing the power that comes from organizing thousands, hundreds of thousands, or millions of workers into vast industrial combines that produce the wealth of our society today. We must go through this, not against it. People will not know what could be, if they fail to see what is.


type: comment
by: WD-42
text:
  Ad tech is a scourge as well. You think Rob Pike was super happy about it? He’s not even at google anymore.<p>The amount of “he’s not allowed to have an opinion because” in this thread is exhausting. Nothing stands up to the purity test.


type: comment
by: CamperBob2
text:
  HN: &quot;Learning is good&quot;<p><i>Just say to the AI, &quot;Explain THIS&quot;.</i><p>Also HN: &quot;Not like that&quot;


type: comment
by: mergesort
text:
  Heya, I&#x27;m the author! I can promise you that I am 0% affiliated with OpenAI and have no qualms with calling them out for the larger moral, ethical, and societal questions that have emerged with the strategy they&#x27;ve pushed.<p>I do earnestly believe their models are currently the best to work with as software developers, but as I state in my post I think this is the state of the world today and have no premonition for that being true forever.<p>Same questions apply to Anthropic, Google, etc, etc — I&#x27;m not paid by anyone to say anything.


type: comment
by: gtirloni
text:
  &gt; nothing he complains about is specific to GenAI<p>Except it definitely is, unless you want to ignore the bubble we&#x27;re living in right now.


type: comment
by: tarsinge
text:
  &gt; that effort is completely abandoned directly because of AI<p>That effort is completely abandoned because of the current US administration and POTUS a situation that big tech largely contributed to. It’s not AI that is responsible for the 180 zeitgeist change on environmental issues.


type: comment
by: mrwrong
text:
  you are saying X, but a completely different group of people didn&#x27;t say Y that other time! I got you!!!!


type: comment
by: Gooblebrai
text:
  The only thing stopping me from buying one is that I heard the fan is quite loud. Is that still true?


type: comment
by: nrp
text:
  The RTC substitute module is the permanent fix, which does require soldering one wire to a point on the Mainboard.


type: comment
by: dworks
text:
  I will jump between a ChatGPT window and a VSCode window with the Codex plugin. I&#x27;ll create an initial prompt in ChatGPT, which will ask the coding agent to audit the current implementation, then draft an implementation plan. The plan bounces between Chat and Codex about 5 times, with Chat telling Codex how to improve. Then Codex implements, creates an implementation summary, which I give to Chat. Chat then asks to add a couple of things fixes, then it&#x27;s done.


type: comment
by: vtomole
text:
  The graphs aren&#x27;t telling you that QC hardware is not improving at a super-exponential pace?<p>There are no real world use cases today. The hardware is not advanced enough yet, but it&#x27;s improving exponentially.


type: story
by: pranshuparmar
title: Show HN: Witr – Explain why a process is running on your Linux system
url: https://github.com/pranshuparmar/witr
text:
  Hi HN,<p>I built a small Linux CLI tool called witr (Why Is This Running?).<p>The idea came from a situation most of us have hit: you log into a machine, see a process or port running, and immediately wonder why it exists, who started it, and what is keeping it alive right now.<p>witr traces a process, service, or port back to its origin and responsibility chain and explains it in a way that’s quick to read, especially when you’re debugging under pressure.<p>This is v0.1.0. It’s intentionally small and focused. Feedback, criticism, and edge cases are very welcome.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;pranshuparmar&#x2F;witr</a>


type: comment
by: Tepix
text:
  I&#x27;m wondering if using an electric caravan is a similarly good option for slow travelling on land. It would force you to you stop after less than 300 kilometers, unfold the solar panels on the roof, wait a day or two (perhaps also catch some rain using the roof) and then continue.<p>Another, less romantic option would be to recharge it somewhere faster ;-)


type: comment
by: irishcoffee
text:
  Scoping it to a local maxima, the only thing worse than git is github. In an alternate universe hg won the clone wars and we are all better off for it.


type: comment
by: Saline9515
text:
  Ostrom showed that it wasn&#x27;t necessarily a tragedy, if tight groups involved decided to cooperate. This common in what we call &quot;trust-based societies&quot;, which aren&#x27;t universal.<p>Nonetheless, the concept is still alive, and anthropic global warming is here to remind you about this.


type: comment
by: ChaosOp
text:
  Ah ok, now I understand. I don&#x27;t have a steam deck at hand but based on a quick google search I think it should be possible. The key is whether you are able to connect the steamdecks to the PC so that the Javascript Gamepad API recognizes the decks as controllers. You can connect the decks to the PC and if they show up on this site: <a href="https:&#x2F;&#x2F;hardwaretester.com&#x2F;gamepad" rel="nofollow">https:&#x2F;&#x2F;hardwaretester.com&#x2F;gamepad</a> they should work with Gaming Couch!


type: comment
by: pastor_williams
text:
  This was something that I heavily focused on for my feature area a year ago - new user sign up flow. But the decreased latency was really in pursuit of increased activation and conversion. At least the incentives aligned briefly.


type: comment
by: throwway120385
text:
  When we were planning a trip to Hawaii the first thing I researched was where all the local parks with playgrounds were. That way if we were driving and my son was getting bored or we needed to stretch our legs we knew where something was. There&#x27;s usually a town, village, or city park nearby no matter where I&#x27;ve been. Even driving to Crater Lake through rural Oregon there were some great parks in the towns we drove through. Same with the drive out to Yosemite. This was the case up until we got within an hour or two of the park itself.<p>Some of the most enjoyable parts of those trips were hanging out with my family in a local park.


type: comment
by: Herring
text:
  It&#x27;s a recurring theme. At the time of the Civil War, the Mississippi River Valley had more millionaires per capita than anywhere else in the US.<p><a href="https:&#x2F;&#x2F;www.history.com&#x2F;articles&#x2F;slavery-profitable-southern-economy" rel="nofollow">https:&#x2F;&#x2F;www.history.com&#x2F;articles&#x2F;slavery-profitable-southern...</a>


type: comment
by: Retric
text:
  Gold is used by industry at current prices due to its physical properties, so its current price and value are fairly close.<p>This still allows for significant price swings because there vast quantities of gold sitting around in vaults, but unlike say bitcoin it does have high intrinsic value.  IE: If gold sustained a 90% drop in price across decades at lot more would be used by industry creating a price floor.


type: comment
by: fluoridation
text:
  That&#x27;s not really &quot;information&quot; in the information-theoretic sense that the other person was using, when it can be rewritten in all manner of different ways while conveying the same overall mood. The densest way to communicate &quot;Sam and Frodo walk across the plain towards Mt. Doom. They&#x27;re both really tired&quot; is exactly that. All the other words one would write around that core idea would not provide any more specificity to the sentiment, they&#x27;d just there to allow the reader to immerse themselves. Unless the information is simply the words themselves, in which case no text is any more entropic than any other.


type: comment
by: cons0le
text:
  The only way to phase out meat is to make a replacement that actually tastes good.<p>Come to the american south and ask them to try tempeh. They&#x27;ll look at you like you asked them to eat roaches.<p>It&#x27;s a cultural thing.


type: comment
by: pranshuparmar
text:
  A quick note on scope: this is not meant to replace existing monitoring or observability tools. It’s designed for those moments when you SSH into a box and need to quickly understand “why is this running” without digging through configs, cron jobs, or service trees manually.<p>Happy to answer questions or adjust direction based on feedback.


type: comment
by: ambicapter
text:
  &gt; Unfortunately, when you’re starting out, the idea of running a registry is a really tough sell. Now, on top of the very hard engineering problem of writing the code and making a world class tool, plus the social one of getting it adopted, I need to worry about funding and maintaining something that serves potentially a world of traffic? The git solution is intoxicating through this lense.<p>So you need a decentralized database? Those exist (or you can make your own, if you&#x27;re feeling ambitious), probably ones that scale in different ways than git does.


type: comment
by: devnonymous
text:
  Can&#x27;t speak for Rob Pile but my guess would be, yeah, it might seem hypocritical but it&#x27;s a combination of seeing the slow decay of the open culture they once imagined culminating into this absolute shirking of responsibility while simultaneously exploiting labour, by those claiming to represent the culture, alongwith the retrospective tinge of guilt for having enabled it, that drrove this rant.<p>Furthermore, w.r.t the points you raised - it&#x27;s a matter of scale and utility. Compared to everything that has come before, GenAI is spectacularly inefficient in terms of utility per unit of compute (however you might want to define these). There hasn&#x27;t been a tangible nett good for society that has come from it and I doubt there would be. The egarness and will to throw money and resources at this surpasses the crypto mania which was just as worthless.<p>Even if you consider Rob a hypocrite , he isn&#x27;t alone in his frustration and anger at the degradation of the promise of Open Culture.


type: comment
by: lambda
text:
  Data center power usage has been fairly flat for the last decade (until 2022 or so). While new capacity has been coming online, efficiency improvements have been keeping up, keeping total usage mostly flat.<p>The AI boom has completely changed that. Data center power usage is rocketing upwards now. It is estimated it will be more than 10% of all electric power usage in the US by 2030.<p>It&#x27;s a completely different order of magnitude than the pre AI-boom data center usage.<p>Source: <a href="https:&#x2F;&#x2F;escholarship.org&#x2F;uc&#x2F;item&#x2F;32d6m0d1" rel="nofollow">https:&#x2F;&#x2F;escholarship.org&#x2F;uc&#x2F;item&#x2F;32d6m0d1</a>


type: comment
by: subdavis
text:
  I truly don’t understand this tendency among tech workers.<p>We were contributing to natural resource destruction in exchange for salary and GDP growth before GenAI, and we’re doing the same after. The idea that this has somehow 10x’d resource consumption or emissions or anything is incorrect. Every single work trip that requires you to get on a plane is many orders of magnitude more harmful.<p>We’ve been compromising on those morals for our whole career.  The needle moved just a little bit, and suddenly everyone’s harm thresholds have been crossed?<p>They expect you to use GenAI just like they expected accountants to learn Excel when it came out. This is the job, it has always been the job.<p>I’m not an AI apologist. I avoid it for many things. I just find this sudden moral outrage by tech workers to be quite intellectually lazy and revisionist about what it is we were all doing just a few years ago.


type: comment
by: gtirloni
text:
  &gt; and I will produce no more<p>Thanks for your contributions so far but this won&#x27;t change anything.<p>If you&#x27;d want to have a positive on this matter, it&#x27;s better to pressure the government(s) to prevent GenAI companies from using content they don&#x27;t have a license for, so they behave like any other business that came before them.


type: comment
by: ben_w
text:
  &gt; I&#x27;m not really sure why, but compare the grand language used by the early political leaders to, say, Obama, and it&#x27;s striking.<p>IMO that&#x27;s a direct consequence of becoming a real democracy: can&#x27;t just target those rich enough to get a fancy education.<p>IIRC, the land ownership requirements had already gone by the time of Lincoln&#x27;s Gettysburg address, but I expect them to have still been writing with such an audience in mind.


type: comment
by: y-curious
text:
  It’s fair to call out that both aspects are two sides of the same coin.  I didn’t try to “get” anyone


type: comment
by: pdpi
text:
  FLOSS is a textbook example of economic activity that generates positive externalities. Yes, those externalities are of outsized value to corporate giants, but that’s not a bad thing unto itself.<p>Rather, I think this is, again, a textbook example of what governments and taxation is for — tax the people taking advantage of the externalities, to pay the people producing them.


type: comment
by: pkal
text:
  I think so, or at least something like that.  In <a href="https:&#x2F;&#x2F;www.arraycast.com&#x2F;episodes&#x2F;episode60-rob-pike" rel="nofollow">https:&#x2F;&#x2F;www.arraycast.com&#x2F;episodes&#x2F;episode60-rob-pike</a> he mentioned that he has now been working more on Ivy (<a href="https:&#x2F;&#x2F;github.com&#x2F;robpike&#x2F;ivy" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;robpike&#x2F;ivy</a>) in his spare time.


type: comment
by: alansaber
text:
  Genie has been out of the bottle for AI in facial recognition and military systems for a while now, let alone language models


type: comment
by: axus
text:
  It&#x27;s useful for large orders where everyone wants time to review the menu and&#x2F;or customize the toppings.  Will spend a few minutes entering everyone&#x27;s order to the app and checking out.<p>At the drive-through speaker spend 10 seconds saying the code instead of 90 seconds ordering, with no chance of mistakes.  The line still needs time to move, so the time savings isn&#x27;t as big as it sounds, the order accuracy is what I appreciate.<p>You might save another 30 seconds at the payment window, they ask if you had a mobile order and then give you the receipt.<p>If the line has moved too efficiently, you will receive your drinks and be asked to wait in a reserved parking spot.  This is the &quot;time-out corner&quot; for patrons with too many customizations on their large order, its still more convenient than picking up inside.  In 5 minutes someone will bring the rest of the order to you.<p>The app has &quot;20% off orders over $15&quot; as a large incentive to use it.


type: comment
by: weakfish
text:
  I disagree that it’s as useless as saying they can’t be done, because acknowledging the possibility opens the door intellectually to think about solutions.


type: comment
by: gunalx
text:
  Not a us user, but ended up with us and uk layout, just because they where easier to find. (also works fine for programming)


type: comment
by: aleph_minus_one
text:
  &gt; Great, who exactly is making those rules for all hackers?<p>For example the Hacker Ethic by Steven Levy is very well-accepted:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;w&#x2F;index.php?title=Hacker_ethic&amp;oldid=1329479208#The_hacker_ethics" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;w&#x2F;index.php?title=Hacker_ethic&amp;oldi...</a><p>&gt; Stop complaining, start creating.<p>Who says that I don&#x27;t do?


type: comment
by: Macha
text:
  &gt; My laptop (bought this year) charges via a DC barrel jack, afaik because USB-C doesn&#x27;t deliver enough power for peak usage<p>I&#x27;ve got a Dell 120W USB-C charger from a 2017 Dell laptop, and I think you can go up to 240W now.<p>Now the highest power is a bit of a compatibility nightmare. I also have a 60W framework charger but it will only charge the Dell at 15W because that&#x27;s the maximum mode that both the Dell and Framework charger support in common.<p>But given the barrel connectors are usually only compatible with the exact laptop they&#x27;re sold with, that&#x27;s probably an improvement.


type: comment
by: afavour
text:
  My problem is that all AI features are currently wildly underpriced by tech giants who are providing subsidies in the hopes of us becoming reliant upon them. Not to mention it means we’re feeding all kinds of our own behavioural data to these giants with very little visibility.<p>Any new feature should face a very simple cost&#x2F;benefit analysis. The average user currently can’t do that with AI. I think AI in <i>some form</i> is inevitable. But what we see today (hey, here’s a completely free feature we added!) is unsustainable both economically and environmentally.


type: comment
by: trebligdivad
text:
  Can they do that here, they&#x27;ve got quite a few sets of 4&#x2F;5 atoms which they&#x27;ve interconnected, so that&#x27;s a lot to get by shotgunning it.  I&#x27;d assumed they were using something like a STM to nudge the atoms around.


type: comment
by: Marha01
text:
  Isn&#x27;t it obvious? Near future vision-language-action models have obvious military potential (see what the Figure company is doing, now imagine it in a combat robot variant). Any superpower that fails to develop combat robots with such AI will not be a superpower for very long. China will develop them soon. If the US does not, the US is a dead superpower walking. EU is unfortunately still sleeping. Well, perhaps France with Mistral has a chance.


type: comment
by: twobitshifter
text:
  That’s all well and good, but you didn’t consider the processor performance, which is where the FW13 falls behind.<p>fw13 - <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v6&#x2F;cpu&#x2F;15773121" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v6&#x2F;cpu&#x2F;15773121</a><p>MacBook Air - <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;macs&#x2F;macbook-air-15-inch-2025" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;macs&#x2F;macbook-air-15-inch-2025</a><p>There is a gulf between the two and that’s what is sacrificed on the FW13. I m not saying someone can’t decide to prioritize modularity, storage, and repairability over performance, but there is a ‘price’ to making that choice.


type: comment
by: coliveira
text:
  So you really believe that we arrived to the end of software? It&#x27;s obvious that a competitor could create a better software (if that was possible with AI).


type: comment
by: bronson
text:
  Similar to Google thinking that having an AI write for your daughter is a good parenting: <a href="https:&#x2F;&#x2F;www.cbsnews.com&#x2F;news&#x2F;google-gemini-ai-dear-sydney-olympics-ad&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.cbsnews.com&#x2F;news&#x2F;google-gemini-ai-dear-sydney-ol...</a>


type: comment
by: wongarsu
text:
  A high-trust community like a village can prevent a tragedy of the commons scenario. Participants feel obligations to the community, and misusing the commons actually does have real downsides for the individual because there are social feedback mechanisms. The classic examples like people grazing sheep or cutting wood are bad examples that don&#x27;t really work.<p>But that doesn&#x27;t mean the tragedy of the commons can&#x27;t happen in other scenarios. If we define commons a bit more generously it does happen very frequently on the internet. It&#x27;s also not difficult to find cases of it happening in larger cities, or in environments where cutthroat behavior has been normalized


type: comment
by: enraged_camel
text:
  It’s not really whataboutism. Would you take an environmentalist seriously if you found out that they drive a Hummer?<p>When people have choices and they choose the more harmful action, it hurts their credibility. If Rob cares so much about society and the environment, why did he work at a company that has horrendous track record on both? Someone of his level of talent certainly had choices, and he chose to contribute to the company that abandoned “don’t be evil” a long time ago.


type: comment
by: mcc1ane
text:
  &gt; The problem was that the conquest of the New World left Spain with a lot more money, but not that much more wealth, if you follow me.<p>ELI5, please!


type: comment
by: blibble
text:
  &gt; If America doesn’t win, other countries will<p>if anything the Chinese approach looks more responsible that that of the current US regime


type: comment
by: nrp
text:
  Could you reach out to support about the delete key?  There was a small window of time where a burr on a batch of Input Cover lattices resulted in wearing down the keyboard membrane in that spot: <a href="https:&#x2F;&#x2F;support.frame.work" rel="nofollow">https:&#x2F;&#x2F;support.frame.work</a><p>Thanks for the feedback on LED brightness and airplane OCP.  That should be something we can improve in firmware.


type: comment
by: iwontberude
text:
  Is this important? I see we have a model which has not found anything officially, has been validated by no one nor has the science reproduced.


type: comment
by: TeMPOraL
text:
  OTOH, fire, writing and sanitation are significant upgrades to what we were doing &quot;for tens of thousands of years&quot;.<p>State of nature isn&#x27;t inherently good. It&#x27;s bloody, smelly, dirty, and only incidentally nice, by virtue of evolutionary path dependence.


type: comment
by: guerby
text:
  I bought a Gen11 framework 13 then later when available I replaced its motherboard by a Gen12.<p>The old motherboard with the coolermaster case is tucked between two books in my library and is now running my home proxmox.<p>64GB RAM 4TB NVME 4C&#x2F;8T 2.5G ethernet and ... 2 Watt idle.<p>I did run &quot;proxmox in proxmox&quot; with ceph and cloudinit&#x2F;live migration for a conference I gave on this old motherboard:<p>video <a href="https:&#x2F;&#x2F;jres.ubicast.tv&#x2F;permalink&#x2F;v1268c650f5d41v26pt0&#x2F;iframe&#x2F;" rel="nofollow">https:&#x2F;&#x2F;jres.ubicast.tv&#x2F;permalink&#x2F;v1268c650f5d41v26pt0&#x2F;ifram...</a><p>PDF <a href="https:&#x2F;&#x2F;conf-ng.jres.org&#x2F;2024&#x2F;document_revision_2424.html?download" rel="nofollow">https:&#x2F;&#x2F;conf-ng.jres.org&#x2F;2024&#x2F;document_revision_2424.html?do...</a><p>scripts <a href="https:&#x2F;&#x2F;framagit.org&#x2F;guerby&#x2F;proxmox-in-proxmox" rel="nofollow">https:&#x2F;&#x2F;framagit.org&#x2F;guerby&#x2F;proxmox-in-proxmox</a>


type: comment
by: KitN
text:
  <a href="https:&#x2F;&#x2F;open.substack.com&#x2F;pub&#x2F;khichdincode&#x2F;p&#x2F;my-year-in-tech-switches-2025-edition?r=3rj1df&amp;utm_campaign=post&amp;utm_medium=web&amp;showWelcomeOnShare=true" rel="nofollow">https:&#x2F;&#x2F;open.substack.com&#x2F;pub&#x2F;khichdincode&#x2F;p&#x2F;my-year-in-tech...</a>


type: comment
by: SideburnsOfDoom
text:
  Yes, most of them.<p>C# for instance isn&#x27;t such a &quot;small language&quot;, it has grown, but code from older versions, that does not use the newer features will almost always compile and work as before.<p>breaking changes are for corner cases, e.g. <a href="https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;roslyn&#x2F;blob&#x2F;main&#x2F;docs&#x2F;compilers&#x2F;CSharp&#x2F;Compiler%20Breaking%20Changes%20-%20post%20DotNet%205.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dotnet&#x2F;roslyn&#x2F;blob&#x2F;main&#x2F;docs&#x2F;compilers&#x2F;CS...</a>


type: comment
by: nottorp
text:
  Someone wasted their time to add this feature when I can just throw some book titles at any of the other chatbots instead.<p>Perhaps to the detriment of some compatibility features that got sent to the back burner.


type: comment
by: Esophagus4
text:
  Such a ridiculous sentiment. You can justify all you want, but I still have USB-A on my Framework :) It is not legacy because 1) I am not in China and 2) I want it.<p>And I noticed you didn’t touch on Liquid Glass… guessing that one is much tougher to explain away…


type: comment
by: kaonwarb
text:
  Consider how many folks use Claude Code for an hour vs. streaming many hours. Globally, not among HN readers.


type: comment
by: irishcoffee
text:
  Articulating thoughts is the backbone of communication. Replacing that with some kind of emotionless groupthink does actually destroy human-to-human communication.<p>I would wager that the amount of “very significant thing that have happened over the history of humanity” come down to a few emotional responses.


type: comment
by: iinnPP
text:
  I think the point being made is that the graphs don&#x27;t show real world applications progress. Being 99.9999999% or 0.000001% of the way to a useful application could be argued as no progress given the stated metric. Is there a guarantee that these things can and will work given enough time?


type: comment
by: nbaugh1
text:
  We don&#x27;t, that&#x27;s why we do review it. We also do things like communicate with teammates, have expectations of not wasting other people&#x27;s time, and try to uphold standards and meet SLAs. Maybe people should worry about why their teams are so dysfunctional rather than how the code was produced


type: comment
by: easterncalculus
text:
  &gt; Unless you&#x27;re exclusively using ChatGPT without a screen it&#x27;s not a fair comparison.<p>Neither is comparing text output to streaming video


type: comment
by: grep_name
text:
  I&#x27;ve spent a lot of the last four years accumulating tools and building out infra in my home for my hobbies, to an extent that it&#x27;s blocked me from actually doing things due to being bogged down from meta-work, learning, and research. This year I&#x27;m going to put a hard stop on spending and building up new things so that I can:<p>- Continue to take old-time music classes at the folk school, play more music with people that way<p>- Finally run some water through my hydroponic setup<p>- Finish electrifying part of the basement<p>- Play some noise shows with my friend and the synths I&#x27;ve built over the years (and make some recordings)<p>- Make a dating profile, setup instagram (which seems necessary for a successful dating profile these days)<p>- Actually catalogue, export, and post the extensive photography I&#x27;ve done of the last years and continue my black and white development processes<p>- Get back in the swing of eating from-scratch bread, fermented sauces, mayo, saurkraut, ginger ale, and home-cooked food in general<p>- Actually make blog posts, improve my web presence<p>- Finish my woodworking bench, tackle some of the woodworking projects I&#x27;ve had backed up<p>That&#x27;s a lot of things, but I already have every piece of the puzzle to tackle all of them stored neatly in my house and the experience to do it all, which cuts down on a lot of it. I also really need to save money, so all that should dovetail nicely. I&#x27;m at a point where tech projects crop up and sort themselves out on their own regularly in my life so I&#x27;m not mentioning that here. Really, the &#x27;skill&#x27; I need to learn is having the mental energy and drive to get things done as I go about my work week, or maybe to realize that I <i>don&#x27;t</i> need perfect energy &#x2F; motivation &#x2F; clarity &#x2F; whatever to work on something in the afternoon.


type: comment
by: PaulHoule
text:
  Try<p><a href="https:&#x2F;&#x2F;www.jeanhouston.com&#x2F;Social-Artistry&#x2F;social-artistry.html" rel="nofollow">https:&#x2F;&#x2F;www.jeanhouston.com&#x2F;Social-Artistry&#x2F;social-artistry....</a><p>I put on my hood and people see my ears and I wait a beat and then say or do something fox like (comment on smells, a compulsion to chase after squirrels, or raise a paw glove) and it is like the set up and punch line of a joke and they laugh with me and they are in my field -- but it is not a comedy act.<p>If I have to explain something or do the work of myself-as-an-engineer or talk about my personal history I put the hood down and the detransformation can be startling as I shift from a voice patterned after Michael Jackson&#x27;s speaking voice (always trying to be as soft as I can and still be legible) to my old booming voice that raises in pitch as emotions get high.<p>I practice distinctive gaits (collected trot,  walking quietly, ...) with an eye on my heart rate monitor to keep my cardiovascular load low to keep it sustainable.  It can take a lot of energy,  one trot across campus to the Arts &amp; Architecture school [1] I came back to my office drenched in sweat despite it being a cold day.  My photo backpack became an essential part of my kit because it functions as my &quot;tail&quot; giving me more control of my center of gravity and a place to put my hood and other parts of my kit if I need them out of my way.  When I first went out-as-a-fox with my camera I found I couldn&#x27;t hold my adjustments but with the counterweight of the backpack it was easy -- but I have to pack lightly to control my cardiovascular load.<p>To speak in the register of the fox I need to think in the register of character acting but it is not really an act, not really a costume, but an expression of my own liminal nature as a person who has always crossed boundaries wandered between worlds.<p>If I am against anything it is the trauma theory,  when I started looking into the &quot;human potential&quot; movement in my area I found so many people inclined to build an identity and discover meaning by licking their wounds.  I think people should &quot;get over it&quot; [2] but telling them to &quot;get over it&quot; will only bring about backlash.  I begin by being an example (<i>witnessing</i> as Christians would put it) of getting over it with courage and heart and authenticity in expressing myself but behind that is a vast toolbox of trickery and seduction applied to the greater good.<p>Does that make more sense?<p>[1] where i feel least comfortable as-a-fox because there creativity is something you do for a class or a job and needs slotting into a social hierarchy<p>[2] enjoy the pleasures of the moment, find joy inside themselves, raise their spiritual pressure,  increase their &quot;gong&quot; as Falun Gong would put it, etc.


type: comment
by: palmotea
text:
  &gt; Google has been burning compute for the past 25 years to shove ads at people. We all lost there, too, but he apparently didn’t mind that.<p>How much of that compute was for the <i>ads themselves</i> vs the software useful enough to compel people to look at the ads?


type: comment
by: sojournerc
text:
  Comfortable clothes aren&#x27;t necessary. Food with flavor isn&#x27;t necessary... We should all just eat ground up crickets in beige cubicles because of how many unnecessary things we could get rid of. &#x2F;s


type: comment
by: cmrdporcupine
text:
  Honestly, it seems like Rob Pike may have left Google around the same I did. (2021, 2022). Which was about when it became clear it was 100% down in the gutter without coming back.


type: comment
by: abacadaba
text:
  was close to getting one, more for worry free linux compat than for repair, but ended up with a mba instead for now mostly because of the touchpad. someday i will have my perfect linux laptop. i saw the framework youtube video where they failed trying to make a new giant haptic touchpad. don&#x27;t do this just copy the mac. after you copy the mac you can try to improve it maybe.


type: comment
by: user____name
text:
  &gt; I don’t understand why anyone thinks we have a choice on AI.<p>Of course we do. We don&#x27;t live inside some game theoretic fever dream.


type: comment
by: mergesort
text:
  Heya, I&#x27;m the author of the post! This was probably unintentional but I think you&#x27;re making a really valuable observation that will be helpful to others.<p>The models Cursor provides to use in their product are intermediated versions of models that companies like OpenAI and Anthropic offer. They are technically using Codex, but not in the way that they would be if you were in a tool like Codex (CLI) or Claude Code.<p>If you ask Cursor to solve a tough problem, Cursor will break down the problem into a different problem before sending that request to OpenAI so they can use Codex. They do this because: 1. To save money. By restructuring the prompt they can use less tokens, saving them money for running Cursor since they are the ones paying for the tokens with your subscription cost. 2. [Based on things the Cursor team has said] They believe they can construct a better intermediate prompt that is more representative of the problem you want to solve.<p>This extra level of abstraction means that you are not getting the best results when you use a tool like Cursor. OpenAI and Anthropic are running their harnesses Codex CLI and Claude Code at a loss (because VC), but providing better results. This is not the best way to make money, but it&#x27;s a great way to build mindshare and hopefully get customers for life. (People are fickle and cheap though so I doubt this is a customers for life strategy the way people buy the same brand of deodorant once they start buying Dove.)<p>Happy to answer any questions you may have, but mostly I would highly suggest trying out Codex CLI and Claude Code to get a better feel for what I&#x27;m saying — and to also to get more out of your AI tools. :)


type: comment
by: indigoabstract
text:
  It&#x27;s kind of ironic since AI can only grow by feeding on data and open source with its good intentions of sharing knowledge is absolutely perfect for this.<p>But AI is also the ultimate meat grinder, there&#x27;s no yours or theirs in the final dish, it&#x27;s just meat.<p>And open source licenses are practically unenforceable for an AI system, unless you can maybe get it to cough up verbatim code from its training data.<p>At the same time, we all know they&#x27;re not going anywhere, they&#x27;re here to stay.<p>I&#x27;m personally not against them, they&#x27;re very useful obviously, but I do have mixed or mostly negative feelings on how they got their training data.


type: comment
by: realsharkymark
text:
  I work with the author at Nuon. He initially used a Kinesis like some coworkers, but refined it to a minimalist setup with an open-source Korne keyboard, that sits on top of his Macbook keyboard.<p>When I first saw it, he initially had rubber bands holding it down. Now it&#x27;s on a secure plate with even a company-coordinated color scheme for the keys.<p>Interesting how his gaming experience led to a custom layer setup.


type: comment
by: ActorNightly
text:
  At the bottom he also says.<p>&gt; higher battery drainage during sleep, so I usually just shut it down entirely when not using it<p>&gt; no hardware acceleration for video decoding<p>&gt; some USB port quirks and external display quirks<p>I just don&#x27;t understand why people go through all these lengths to be such sycophants for Apple.


type: comment
by: adastra22
text:
  It’s funny because my use of Claude Code is the opposite. I use slash commands with instructions to find context, and basically never interact with it while it is doing its thing.


type: comment
by: thejazzman
text:
  In my experience sonnet &gt; opus, so it’s not surprise you don’t “need” opus.  They charge a premium on sonnet now instead


type: comment
by: Philpax
text:
  Please find something better to do with your time than registering a new alt and posting the same thing every day.


type: comment
by: dexterdog
text:
  I had no idea about this. I don&#x27;t see how anybody who is buying one of these because of the repair-ability would complete the purchase if they knew this. I also don&#x27;t see how they can make all of their user-friendly claims if this is the case.


type: comment
by: robmccoll
text:
  I don&#x27;t think most software houses spend enough time even focusing on engineering time. CI pipelines that take tens of minutes to over an hour, compile times that exceed ten seconds when nothing has changed, startup times that are much more than a few seconds. Focus and fast iteration are super important to writing software and it seems like a lot of orgs just kinda shrug when these long waits creep into the development process.


type: comment
by: DetectDefect
text:
  Taste has nothing to do with it; &#x27;tis is all based on economics and the actual way to stop meat consumption is to simply remove big-ag tax subsidies and other externalized costs of production which are not actually realized by the consumer. A burger would cost more than most can afford and the free market would take care of this problem without additional intervention. Unfortunately, we do not have a free market.


type: comment
by: bilekas
text:
  I won&#x27;t speak for all but companies I&#x27;ve worked for large and small have always respected licenses and were always very careful when choosing open source, but I can&#x27;t speak for all.<p>The fact that they could litigate you into oblivion doesn&#x27;t make it acceptable.


type: comment
by: mananaysiempre
text:
  &gt; Git knows how to store [a hash-addressed tree], but git does not know how to <i>transfer</i> it efficiently.<p>Naïvely, I’d expect shallow clones to be this, so I was quite surprised by a mention of GitHub asking people not to use them. Perhaps Git tries too hard to make a good packfile?..<p>Meanwhile, what Nixpkgs does (and why “release tarballs” were mentioned as a potential culprit in the discussion linked from TFA) is request a gzipped tarball of a particular commit’s files from a GitHub-specific endpoint over HTTP rather than use the Git protocol. So that’s already more or less what you want, except even the tarball is 46 MB at this point :( Either way, I don’t think the current problems with Nixpkgs actually support TFA’s thesis.


type: comment
by: TimorousBestie
text:
  It’s been acknowledged that Abstract Expressionism was partly a CIA op ( <a href="https:&#x2F;&#x2F;daily.jstor.org&#x2F;was-modern-art-really-a-cia-psy-op&#x2F;" rel="nofollow">https:&#x2F;&#x2F;daily.jstor.org&#x2F;was-modern-art-really-a-cia-psy-op&#x2F;</a> ) probably along with other attempts at cultivating anti-Soviet “soft power.”<p>As for postmodernism or deconstruction, the connections are less clear. Derrida for instance had connections with American universities that themselves had government connections and funding sources, but I don’t know of any evidence of a direct link.


type: comment
by: 946789987649
text:
  For me personally, it&#x27;s certainly been an iterative process. I like to think of focus as any other habit that I want to form, so from that:<p>- Schedule time for it<p>- Understand that I will have slip ups and that&#x27;s okay<p>- Make it hard to do the bad things (in this case, I have domain blockers to stop me redditing, I move my phone to another room etc.)<p>- Make it enjoyable. For me it&#x27;s finding a particular energetic DJ set and just bopping along while I do the focused work.<p>And so on.


type: comment
by: makeitdouble
text:
  Bluetooth is too flaky for such critical inputs. Dongles will usually bring higer polling, less interference&#x2F;2.4Ghz connectivity and lower load on the host system. Sadly most are USB-A plugs.<p>Bluetooth being cnstantly used for audio and so many other things as well might also be at play ?


type: comment
by: empath75
text:
  If gold is inherently valueless, then isn’t shipping all of it away immediately to other countries in return for useful goods the most rational thing to do?<p>And if they could get gold at a fraction of the cost of other countries and exchange it for useful goods, isn’t that more rational than building the goods yourself?<p>The Spanish were not stupid and were not acting irrationally — except perhaps thinking on too short of a time frame.  The gold trade was a total moral abomination, but it was a good trade economically for hundreds of years.<p>The main problem was that it was basically an arbitrage play and once the margin got erased from inflation, they had let the rest of their economy atrophy.<p>This is one of the reasons the Saudis invest so much money in tech companies and other industries.


type: comment
by: throwway120385
text:
  I&#x27;ve read that Tolkien wrote There and Back Again &#x2F; The Hobbit as a book for his children. Then he started writing what would become The Fellowship of The Ring for his kids, but he quickly realized that the story was taking many dark turns and that he was best served by moving away from writing it as a book for his kids.


type: comment
by: Levitz
text:
  I agree that diversity of opinion is a good thing, but that&#x27;s precisely the reason as to why so many dislike Bluesky. A hefty amount of its users are there precisely because of rejecting diversity of opinion.


type: comment
by: rijoja
text:
  Well they don&#x27;t cut together clips to make it sound like people say something completely different like the BBC does, so they are way more dependable in that sense.  But that&#x27;s sort of like comparing them to Pravda so the bar isn&#x27;t set very high.<p>They really don&#x27;t claim to be anything else than conservative either, and them being conservative doesn&#x27;t logically make it wrong either does it?<p>Twitter is really bad for the Labour party because it allows young people to hear dissenting views and criticism that you won&#x27;t see in large parts of the media.<p>Labour politicians has done some shocking and outrageous things recently, and are doing terrible in recent polls, most likely because people can go on Twitter and Tiktok and get hear criticism of them.


type: comment
by: sdsd
text:
  That&#x27;s a good suggestion to OP but as a user, I find it adds character and makes it feel human in an increasingly LLM-polished internet.


type: comment
by: vtomole
text:
  &gt; Is there a guarantee that these things can and will work given enough time?<p>Quantum theory predicts that they will work given enough time. If they don&#x27;t work, there is something about physics that we are missing.


type: comment
by: TeMPOraL
text:
  &gt; <i>A high-trust community like a village can prevent a tragedy of the commons scenario. Participants feel obligations to the community, and misusing the commons actually does have real downsides for the individual because there are social feedback mechanisms.</i><p>That works while the size of the community is ~100-200 people, when everyone knows everyone else personally. It breaks down rapidly after that. We compensate for that with <i>hierarchies of governance</i>, which give rise to written laws and bureaucracy.<p>New tribes break off old tribes, form alliances, which form larger alliances, and eventually you end up with countries and counties and vovoidships and cities and districts and villages, in hierarchies that gain a level per ~100x population increase.<p>This is sociopolitical history of the world in a nutshell.


type: comment
by: intothemild
text:
  I can&#x27;t tell if this is sarcasm or not.<p>They didn&#x27;t have this kind of compute back when the article was written. Which is the point in the article.


type: comment
by: ptero
text:
  &gt; “this other thing is also bad” is not an exoneration<p>No, but it puts some perspective on things. IMO Google, after abandoning its early &quot;don&#x27;t be evil&quot; motto is <i>directly</i> responsible for a significant chunk of the current evil in the developed world, from screen addiction to kids&#x27; mental health and social polarization.<p>Working for Google and drawing an extravagant salary for many, many years was a choice that does affect the way we perceive other issues being discussed by the same source. To clarify: I am not claiming that Rob is evil; on the contrary. His books and open source work were an inspiration to many, myself included. But I am going to view his <i>opinions on social good and evil</i> through the prism of his personal employment choices. My 2c.


type: comment
by: jstummbillig
text:
  Are you okay? You ventured 100x and that&#x27;s wrong. What would you know about the last time I checked was, and in what context exactly? Anyway, good job on doing what I suggest you do, I guess.<p>The reason why it all rounds to 0 is that the google search will not give you an answer. It gives you a list of web pages, that you then need to visit (often times more than just one of them) generating more requests, and, more importantly, it will ask more of <i>your</i> time, the human, whose cumulative energy expenditure to be able to ask to be begin with is quite significant – and that you then will have not to spend on other things that a LLM is not able to do for you.


type: comment
by: lo_zamoyski
text:
  There is an analogy in the sense that for the users a resource is, for certain <i>practical</i> intents and purposes, functionally common. Social media is like this as well.<p>But I would make the following clarifications:<p>1. A private entity is still the steward of the resource and therefore the resource figures into the aims, goals, and constraints of the private entity.<p>2. The common good is itself under the stewardship of the state, as its function is guardian of the common good.<p>3. The common good is the default (by natural law) and prior to the private good. The latter is instituted in positive law for the sake of the former by, e.g., reducing conflict over goods.


type: comment
by: least
text:
  &gt; There&#x27;s no reason why Framework cannot be that successful in 10 years time.<p>They don&#x27;t have the resources nor is their scope large enough. Could that change in 10 years? Maybe, but probably not. I&#x27;m not even sure it&#x27;s something they would want to replicate. Retail costs a lot of money and the benefits to it are quite limited. Similarly a service network that would be comparable to one of the larger PC manufacturers would also be very expensive.<p>&gt; Furthermore, when Framework might become that successful, no need to buy a full new laptop, you can just buy the stuff that failed and move on. And if that does happen, then experience with Framework promises to be much better than experience with Macbook.<p>The experience you&#x27;re describing is still involving a person opening up their laptop to replace whatever the failed part is, assuming they even know what the failed part is. I&#x27;m qualified to do those sort of diagnostics on a computer and depending on what it is, it&#x27;d still be more downtime than going to buy&#x2F;getting a loaner laptop in most cases.<p>I&#x27;m not saying people can&#x27;t learn that but I know that people won&#x27;t.


type: comment
by: devnonymous
text:
  How is it that so many people who supposedly lean towards analytical thought are so bad at understanding scale?


type: comment
by: easterncalculus
text:
  &gt;weather predictions<p>wrong<p>&gt;OCR<p>less accurate and efficient than existing solutions, only measures well against other LLMs<p>&gt;tts, stt<p>worse<p>&gt;language translation<p>maybe


type: comment
by: adastra22
text:
  Money is the thing you use to buy things. Wealth is having those things. Only in an ideal world are the two the same. The world is not ideal.


type: comment
by: giancarlostoro
text:
  My guess is the scale has changed? They used to do AI stuff, but it wasn&#x27;t until OpenAI (anyone feel free to correct me) went ahead and scaled up the hardware and discovered that more hardware = more useful LLM, that they all started ramping up on hardware. It was like the Bitcoin mining craze, but probably worse.


type: comment
by: rwbt
text:
  I appreciate the response, but my suggestion would be to offer a mail-in service program so that users don&#x27;t have to fiddle with potentially dangerous soldering (ideally Framework bearing the shipping costs or atleast subsidizing it).


type: comment
by: cons0le
text:
  Is the &quot;Great wealth for everyone in America&quot; in the room with us now?<p>There&#x27;s certainly great wealth for ~1000 billionaires, but where I am nobody I know has healthcare, or owns a house for example.<p>If your argument is that we could be poorer, that&#x27;s not really productive or useful for people that are struggling now.


type: comment
by: denuoweb
text:
  $10,000 to $20,000 in GPU costs over a couple months. I had $20 per week in highschool. Benefit of being rich is you are awarded opportunities.


type: comment
by: rowanG077
text:
  I&#x27;m not sure you can really call it &quot;early days&quot; anymore. The first quantum computer was in 1998. That&#x27;s 27 years ago.


type: comment
by: zikduruqe
text:
  &gt; I love my M1 Pro MacBook and I wish I could have the same efficiency when running Linux but I can&#x27;t.<p>No doubt.  And don&#x27;t forget Apple nailed the trackpad experience too.  But I seldom need to use my laptop for 20 hours away from an A&#x2F;C outlet.  It&#x27;s nice, but not necessary for me.<p>With that being said, I personally am going to start abandoning the Apple ecosystem with each device that NEEDS to be replaced.  I&#x27;m tired of features being forced into each software cycle, and I don&#x27;t want any AI on my devices.<p>I&#x27;m going to lean into Framework (or keep my old T480 alive) and GrapheneOS when needed.


type: comment
by: borplk
text:
  At first glance it seems like this API would be more useful on the server side to do URL routing. What are the use cases for it on the client side?


type: comment
by: bluescrn
text:
  Most flash drives and wired mice&#x2F;keyboards are still USB-A.<p>And people have huge piles of charging cables that are USB-A to micro&#x2F;mini USB or USB-C.


type: comment
by: phkahler
text:
  &gt;&gt; The number of companies that have this much respect for the user is vanishingly small.<p>I think companies shifted to online apps because #1 it solved the copy protection problem. FOSS apps are not in any hurry to become centralized because they dont care about that issue.<p>Local apps and data are a huge benefit of FOSS and I think every app website should at least mention that.<p>&quot;Local app. No ads. You own your data.&quot;


type: comment
by: markus_zhang
text:
  I agree with him. And I think he is polite.<p>But...just to make sure that this is not AI generated too.


type: comment
by: fweimer
text:
  The AGPL does not prevent offering the software as a service. It&#x27;s got a reputation as the GPL variant for an open-core business model, but it really isn&#x27;t that.<p>Most companies trying to sell open-source software probably lose more business if the software ends up in the Debian&#x2F;Ubuntu repository (and the packaging&#x2F;system integration is not completely abysmal) than when some cloud provider starts offering it as a service.


type: comment
by: therobots927
text:
  I knew about expressionism. Has nothing to do with postmodernism. I do believe the CIA determined that post modernism was not a threat because it was so abstract and also the left tends to eat itself without outside help. Regardless the content of the philosophy is extremely compelling.


type: comment
by: cesarb
text:
  One of these is not like the others...<p>&gt; The problem was that go get needed to fetch each dependency’s source code just to read its go.mod file and resolve transitive dependencies.<p>This article is mixing two separate issues. One is using git as the master database storing the index of packages and their versions. The other is fetching the code of each package through git. They are orthogonal; you can have a package index using git but the packages being zip&#x2F;tar&#x2F;etc archives, you can have a package index not using git but each package is cloned from a git repository, you can have both the index and the packages being git repositories, you can have neither using git, you can even not have a package index at all (AFAIK that&#x27;s the case for Go).


type: comment
by: sergiotapia
text:
  I would like you to shadow other 6 figure salary jobs that are not tech. You will be shocked what the tangibles are.


type: comment
by: TeMPOraL
text:
  And here I thought the standard, obvious solution to tragedy of the commons is <i>centralized governance</i>.


type: comment
by: jakelazaroff
text:
  To be honest, I&#x27;m not even sure I&#x27;m fully on board with the labor theft argument. But I certainly don&#x27;t think generative AI is such an unambiguous boon for humankind that we should ignore any possible negative externalities just to advance it.


type: comment
by: DrewADesign
text:
  Yeah I’d have made a more deliberate choice if it took up more of my dev time. I haven’t looked at Uno really though.


type: comment
by: coldpie
text:
  I don&#x27;t want to use macOS.  (And no, I&#x27;m not going to tinker with a brand new Linux port on unsupported hardware.)


type: comment
by: palmotea
text:
  &gt; I don’t know anyone who doesn’t immediately throw said enveloppe, postage, and letter in the trash<p>If you&#x27;re being accurate, the people you know are terrible.<p>If someone sends me a personal letter [and I gather we&#x27;re talking about a thank-you note here], I&#x27;m sure as hell going to open it. I&#x27;ll probably even save it in a box for an extremely long time.


type: comment
by: PunchyHamster
text:
  The more expensive one works as smart card so you can both generate and keep the key as hardware only. Works for SSH and GPG too


type: comment
by: adagradschool
text:
  It&#x27;s pretty much that with the UX. Instead of opening a terminal - you can hit a shortcut (option + L) and select the time in a GUI within the browser!


type: comment
by: sea-gold
text:
  <a href="https:&#x2F;&#x2F;github.com&#x2F;visualdiffer&#x2F;visualdiffer" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;visualdiffer&#x2F;visualdiffer</a><p>&gt; This is a port of the original project written in Objective-C. The Swift code was rewritten from scratch without using conversions made by AI models. Maximum care was taken in rewriting the code, but regressions or new bugs are possible.


type: comment
by: myself248
text:
  Yeah, although the low-res screens on older machines are pretty limiting with modern UIs too. Try setting 800x600 for an hour and see how you fare. I have romantic dreams about spinning a new mobo for the Toughbook, but it would <i>have</i> to include a screen transplant too. And at that point I probably fail a lot of the toughness that made it worthwhile in the first place.


type: comment
by: volk45
text:
  Town and county fire service is all volunteer. We all however have to go through pro board accreditation (for classes) which is nationally recognized in the USA.<p>Check with your local department to see if they offer CPR and basic first aid courses. If your local FD (fire department) doesn’t offer any, neighboring town stations may.


type: comment
by: blibble
text:
  &gt; You would expect that voices that have so much weight would be able to evaluate a new and clearly very promising technology with better balance<p>have you considered the possibility that it is your position that&#x27;s incorrect?


type: comment
by: buildsjets
text:
  Lead rapidly oxidizes and tarnishes, and is reactive with many chemicals, as any person who has actually worked with it can attest to.


type: comment
by: empath75
text:
  One thing you can do when people are spending money on magic beans is point out that magic beans don’t exist and they are all stupid for buying them. The other thing you could do is open a magic bean store.


type: comment
by: cyberrock
text:
  Unfortunately the FW13 is how I realized I don&#x27;t like 13(.5)&quot; and 3:2, because I&#x27;m just too used to 14-16&quot; and 16:10&#x2F;16:9. I wish they had more variety in chassis, not just in size and aspect ratio, but also touchscreen and 2-in-1 conversion. You&#x27;d think that that might be easier to support than designing and supporting more mainboards. But when I saw that FW12 is a 2-in-1 I knew they were never going to add touch to 13&#x2F;16, so I just gave up and got a different (larger) 2-in-1.


type: comment
by: dboon
text:
  For most software, yes. But the value of a package manager is in its adoption. A package manager that doesn’t run up against these problems is probably a failure anyway.


type: comment
by: dale_glass
text:
  I&#x27;ve got my doubts, because current AI tech doesn&#x27;t quite live in the real world.<p>In the real world something like inventing a meat substitute is thorny problem that must be solved in meatspace, not in math. Anything from not squicking out the customers, to being practical and cheap to produce, to tasting good, to being safe to eat long term.<p>I mean, maybe some day we&#x27;ll have a comprehensive model of humans to the point that we can objectively describe the taste of a steak and then calculate whether a given mix and processing of various ingredients will taste close enough, but we&#x27;re nowhere near that yet.


type: comment
by: dangus
text:
  A Dodge Neon SRT4 is faster than a lot of BMWs but it doesn’t make it a better car to live with.<p>This is Apple’s price anchor in action. The base price is essentially not the real price. Anyone who can use the capability of their chips to their fullest will need more RAM and storage. Even casual users will find 256GB tight sometimes. Goodbye, “Optimize storage.”<p>In practical use, there really isn’t anything my system can’t do that a MacBook Air can besides battery stamina. Since moving to Linux&#x2F;x86 gaming has become way easier (goodbye CrossOver). Programming and containerization is way better on Linux, and I finally have the RAM for it.<p>I acknowledge Apple’s lead in their chips but that’s only one component of the experience, and it’s not so far ahead that it’s a major detriment to choose something else.


type: comment
by: zbycz
text:
  If you download a Data export, the timestamps are there for every conversation, and often for messages as well.<p>The html file is just a big JSON with some JS rendering, so I wrote this bash script which adds the timestamp before the conversation title:<p><pre><code>  sed -i &#x27;s|&quot;&lt;h4&gt;&quot; + conversation.title + &quot;&lt;&#x2F;h4&gt;&quot;|&quot;&lt;h4&gt;&quot; + new Date(conversation.create_time*1000).toISOString().slice(0, 10) + &quot; @ &quot; + conversation.title + &quot;&lt;&#x2F;h4&gt;&quot;|&#x27; chat.html</code></pre>


type: comment
by: parpfish
text:
  Maybe I’m cynical, but whenever I read about a high school kid making a science breakthrough I assume this is what happened (based partially on personal experience):<p>- the lab PI has a friend who’s kid needs to put together a college application<p>- PI asks their postdoctoral to tee up a project for the kid.<p>- kid does the last 2% of the project but gets all the credit while being unaware of how much background legwork was needed to get them there. Postdoc gets nothing.


type: comment
by: LaGrange
text:
  Any empire that falls back in the give me more money race will not be empire for long.<p>Give me more money now.


type: comment
by: PunchyHamster
text:
  You&#x27;re paying for brand and the fact they make key exfiltration very hard.<p>Getting the key out of rpi4 will be trivally easy if someone stoles it, not so much for hardware key.<p>I am surprised that competition didn&#x27;t kept them in check, we&#x27;re using them for more than a decade and the price just keeps slowly creeping in.


type: comment
by: cons0le
text:
  I can&#x27;t imagine the community here changing how they feel.<p>I think one of the biggest divides between pro&#x2F;anti AI is the type of ideal society that we wish to see built.<p>His rant reads as deeply human. I don&#x27;t think that&#x27;s something to apologize for.


type: comment
by: eduction
text:
  T480 is indeed superb (except for being on the heavy side). I accidentally hurled my phone into the screen (both were on the bed and I shook the sheets trying to find the beeping phone). The replacement screen was like $75 and a 5 minute job. On MacBooks that’s typically closer to $600.<p>I’ll probably replace it eventually with a t14 which is pretty light these days.


type: comment
by: ahachete
text:
  Thank you for acknowledging this and updating the blog post correspondingly.<p>I&#x27;d love to test and compare PeerDB with Debezium (Embedded), and even SynchDB. But as said, the licensing is a blocker for us. And given the focus and bandwidth we currently have, we won&#x27;t have the chance to deeply look at it unless there&#x27;s a high chance we could integrate it into StackGres.<p>Anyway feel free to DM me if you&#x27;d like to talk more.


type: comment
by: DrewADesign
text:
  It’s tragic that having a language as flexible and unopinionated as Perl is admittedly terrible for novice programmers because Learning Perl is easily one of the greatest introductory programming books.


type: comment
by: adastra22
text:
  Actually the frontier lab pricing is way more expensive than actual cost. Look up the prices for e.g. Kiki K2 on open router to see the real “unsubsidized” costs. It can be up to an order of magnitude less.


type: comment
by: solarengineer
text:
  Assume that your cash runs out. What will you then do?<p>Until you rebuild your cash base and have some cash flow, please hit the pause button on seeking your calling. One&#x27;s calling can change over the years, and multiple times at that. Those who have found their calling are able to continue in it because they also make money to sustain living in a self-supported society (there are no benevolent sponsors like Kings and rich donors anymore who would support artists for the remainder of their lives)<p>Even with AI coming in, there is a lot of need for those who can make maintainable systems and systems that do not lose data. How good are you with your basics? Solving the SICP can help you pick up new programming languages. Solving the leetcode and clearing system design interviews can help you land a paying job. Being AI-savvy can help you get jobs at places that have budgets for AI tools (and therefore also have budgets for other things like salaries).


type: comment
by: andai
text:
  Here is the paper<p><a href="https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6" rel="nofollow">https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6</a>


type: comment
by: moltopoco
text:
  Have you dived into the destructive brainrot that YouTube serves to millions of kids who (sadly) use it unattended each day? Even much of Google&#x27;s non-ad software is a cancer on humanity.


type: comment
by: PunchyHamster
text:
  You just get a prompt.<p>Problem is really there is no good way for the prompt to have the name of actual app that asked when it is forwarded.


type: comment
by: mergesort
text:
  Heya, I&#x27;m the author of the post and I just wanted to say I do appreciate the configurability! As I mentioned in the post, I have been that kind of developer in the past.<p>&gt; This is a perfect match for engineers who love configuring their environments. I can’t tell you how many full days of my life I’ve lost trying out new Xcode features or researching VS Code extensions that in practice make me 0.05% more productive.<p>And I tried to be pretty explicit about the idea that this is a very personal choice.<p>&gt; Personally — and I do emphasize this is a personal decision — I‘d rather write a well-spec’d plan and go do something else for 15 minutes. Claude’s Plan Mode is exceptional, and that‘s why so many people fall in love with Claude once they try it.2<p>For every person who feels like me today, there&#x27;s someone who feels like you out there. And for every person who feels like you, there&#x27;s someone like me (today) who finds it not as valuable to their workflow. That&#x27;s the reason my conclusion was all about getting folks to try out both to see what works for them — because people change and it&#x27;s worth finding out who you really at this moment in time.<p>Anyhow, I do think that Codex is also very configurable — I was just trying to emphasize that it&#x27;s really great out the box while Claude Code requires more tuning. But that tuning makes it more personal, which as you mention is a huge plus! As I&#x27;ve touched on in a few posts [^1] [^2] Skills are to me a big deal, because they allow people to achieve high levels of customization without having to be the kind of developer that devotes a lot of time to creating their perfect set up. (Now supported in both Claude Code and Codex.)<p>I don&#x27;t want this to turn into a bit of a ramble so I&#x27;ll just say that I agree with you — but also there&#x27;s a lot of nuance here because we&#x27;re all having very personal coding experiences with AI — so it may not entirely sound like I agree with you. :)<p>Would love to hear more about your specific customizations, to make sure that I&#x27;m not missing out on anything valuable. :D<p>[1]: <a href="https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;10&#x2F;17&#x2F;your-first-claude-skill&#x2F;" rel="nofollow">https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;10&#x2F;17&#x2F;your-first-claude-skill&#x2F;</a> [2]: <a href="https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;12&#x2F;1&#x2F;scribblenauts-for-software&#x2F;" rel="nofollow">https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;12&#x2F;1&#x2F;scribblenauts-for-software&#x2F;</a>


type: comment
by: ben_w
text:
  Jacob Reese Mogg isn&#x27;t only mocked for being anachronistic, but also extreme poshness. That he went canvasing with someone he called his nanny is one such noteworthy oddity.


type: comment
by: lo_zamoyski
text:
  Even here, the state is the steward of the common good. It is a mistaken notion that the state only exists because people are bad. Even if people were perfectly conscientious and concerned about the common good, you still need a steward. It simply wouldn’t be a steward who would need to use aggressive means to protect the common good from malice or abuse.


type: comment
by: 0xbadcafebee
text:
  This is high-concept satire and I&#x27;m here for it. SkyNet is thanking the programmer for all his hard work


type: comment
by: wongarsu
text:
  They spent a lot of resources (some tangible, some less tangible) and ended up getting a roughly equivalent amount of money out if it


type: comment
by: dboon
text:
  Please share. I’m interested in anything that’s roughly as simple as implementing a centralized registry, is easily inspected by users (preferably with no external tooling), and is very fast.<p>It’s really important that someone is able to search for the manifest one of their dependencies uses for when stuff doesn’t work out of the box. That should be as simple as possible.<p>I’m all ears, though! Would love to find something as simple and good as a git registry but decentralized


type: comment
by: gmuslera
text:
  I think it adds value. Having a conversation with&#x2F;around a book&#x2F;document with an AI is a good use case, and having that feature as a not forced option in a book management solution a good match.<p>It is not something that works regardless if we configure or activate it or not. It may broaden the AI use for people that find that useful? Yes. Would that end being dependency on a particular provider? Maybe on how we use it. At some point a lot of those decisions were taken in the past by most of the rest, like using search engines or a narrow&#x2F;builtin set of browsers or desktop&#x2F;mobile OSs. If using AIs is a concern then the ship has sailed long ago for many bigger things already.


type: comment
by: lkbm
text:
  I&#x27;m unsure if I&#x27;m missing context. Did he do something beyond posting an angry tweet?<p>It seems like he&#x27;s upset about AI (same), and decided to post angry tweets about it (been there, done that), and I guess people are excited to see someone respected express an opinion they share (not same)?<p>Does &quot;Goes Nuclear&quot; means &quot;used the F word&quot;? This doesn&#x27;t seem to add anything meaningful, thoughtful, or insightful.


type: comment
by: whynotmaybe
text:
  Not at all, I guess the way I&#x27;ve phrased it made you misunderstand it but when I wrote &quot;It&#x27;s by design and has always be in many European countries that you can say anything you want except what is prohibited.&quot;, I don&#x27;t see how you can interpret this as &quot;the EU is being unfairly restrictive of speech&quot;.<p>You&#x27;re making a shortcut, maybe based on the fact that usually some people use this arguments to complain about EU.<p>&gt; In my opinion, you are refusing to back it up because your statements were weak to begin with.<p>No, you&#x27;re wrong from the beginning. I think it&#x27;s an excellent thing that there are restrictions on public freedom of speech and what I wrote is merely a stating of facts.<p>You find my arguments weak because they only exist in your imagination.


type: comment
by: eudamoniac
text:
  I don&#x27;t think there is one chair at a fifth of the price or even half the price that is as adjustable. Please post one if true, as I&#x27;d love to have such a discounted feature.


type: comment
by: zahlman
text:
  Amazing. Even OpenAI&#x27;s attempts to promote a product specifically intended to let you &quot;write in your voice&quot; are in the same drab, generic &quot;LLM house style&quot;. It&#x27;d be funny if it weren&#x27;t so grating. (Perhaps if I were in a better mood, it&#x27;d be grating if it weren&#x27;t so funny.)


type: comment
by: marcobambini
text:
  Just to clarify a point that seems to come up in several comments: we are backed by SQLite’s author, and we have explicit permission to use “SQLite” in the company and product names.<p>We believe SQLite on the edge is a major opportunity, and our focus is on building genuinely new features and infrastructure on top of it.


type: comment
by: adolph
text:
  ++on older Lenovo. Something that Framework might have after many years is a viable secondary and third party market for repair components. Lenovo has also done a great job with keeping their detailed service manuals online and available.


type: comment
by: tasty_freeze
text:
  That is a fun exercise, but I imagine the time to evaluate the conditional expression is a tiny fraction, just a percent or less, than the time it takes to make the file system calls.


type: comment
by: asplake
text:
  I enjoyed it too, but I was already a big fan of the Imperial Radch series. Does it work standalone also?<p>Edit: just to add that the audiobook is really well narrated


type: comment
by: nis0s
text:
  The conversation about social contracts and societal organization has always been off-center, and the idea of something which potentially replaces all types of labor just makes it easier to see.<p>The existence of AI hasn’t changed anything, it’s just that people, communities, governments, nation states, etc. have had a mindless approach to thinking about living and life, in general. People work to provide the means to reproduce, and those who’re born just do the same. The point of their life is what exactly? Their existence is just a reality to deal with, and so all of society has to cater to the fact of their existence by providing them with the means to live? There are many frameworks which give meaning to life, and most of them are dangerously flawed.<p>The top-down approach is sometimes clear about what it wants and what society should do while restricting autonomy and agency. For example, no one in North Korea is confused about what they have to do, how they do it, or who will “take care” of them. Societies with more individual autonomy and agency by their nature can create unavoidable conditions where people can fall through the cracks. For example, get addicted to drugs, having unmanaged mental illnesses, becoming homeless, and so on. Some religions like Islam give a pretty clear idea of how you should spend your time because the point of your existence is to worship God, so pray five times a day, and do everything which fulfills that purpose; here, many confuse worshiping God with adhering to religious doctrines, but God is absent from religion in many places. Religious frameworks are often misleading for the mindless.<p>Capitalism isn’t the problem, either. We could wake up tomorrow, and society may have decided to organize itself around playing e-sports. Everyone provides some kind of activity to support this, even if they’re not a player themselves. No AI allowed because the human element creates a better environment for uncertainty, and therefore gambling. The problem is that there are no discussions about the point of doing all of this. The closest we come to addressing “the point” is discussing a post-work society, but even that is not hitting the mark.<p>My humble observation is that humans are distinct and unique in their cognitive abilities from everything else which we know to exist. If humans can create AI, what else can they do? Therefore, people, communities, governments, and nation states have distinct responsibilities and duties at their respective levels. This doesn’t have to do anything with being empathetic, altruistic, or having peace on Earth.<p>The point should be knowledge acquisition, scientific discovery, creating and developing magic. But ultimately all of that serves to answer questions about nature of existence, its truth and therefore our own.


type: comment
by: HPsquared
text:
  Ideally you do the first part while buying up all the beans for cheap, then commence step 2: convince people they are super valuable and sell the magic beans for profit.


type: comment
by: dleslie
text:
  GitHub is intoxicatingly free hosting, but Git itself is a terrible database. Why not maintain an _actual_ database on GitHub, with tagged releases?<p>Sqlite data is paged and so you can get away with only fetching the pages you need to resolve your query.<p><a href="https:&#x2F;&#x2F;phiresky.github.io&#x2F;blog&#x2F;2021&#x2F;hosting-sqlite-databases-on-github-pages&#x2F;" rel="nofollow">https:&#x2F;&#x2F;phiresky.github.io&#x2F;blog&#x2F;2021&#x2F;hosting-sqlite-database...</a>


type: comment
by: gethly
text:
  the explicit part is that zig forces you to import allocator of your choosing whereas odin has allocator passed as part of hidden context and you can change&#x2F;access it only if you want to. hence explicit behavior vs implicit behavior.<p>i use neither of those languages, so don&#x27;t ask me for technical details :D


type: comment
by: hebejebelus
text:
  That camera analogy is very thought provoking! So far the only bright spot in this whole comment thread for me. Thanks for sharing that!


type: comment
by: palmotea
text:
  How does the compute required for that compare to the compute required to serve LLM requests? There&#x27;s a lot of goal-post moving going on here, to justify the whataboutism.


type: comment
by: hpscript
text:
  Hi HN, I&#x27;m building a transpiler specifically focused on migrating C++ to Rust and Go.<p>Modernizing legacy C++ codebases is a huge challenge. While there are some tools for C++ to Rust (like c2rust), I wanted to create a more flexible approach that handles both memory-safe (Rust) and concurrency-focused (Go) targets from the same C++ source.<p>What it does:  Parses C++ code and maps it to equivalent constructs in Rust and Go.  Aims to reduce the manual effort in language migration.<p>Current Status:  Focus is strictly on C++ to Rust&#x2F;Go (no other languages planned).  It&#x27;s in the early stages, and I&#x27;m currently refining the AST mapping.  I would love to hear your thoughts on:<p>What are the biggest pain points you&#x27;ve faced when migrating C++ to Rust&#x2F;Go? Are there specific C++ patterns you&#x27;d like to see automated first?


type: comment
by: ece
text:
  I&#x27;m sorry but which Chrome 0-days in the last year have been concurrency bugs instead of type confusion?


type: comment
by: soulofmischief
text:
  Extensions can steal data. <a href="https:&#x2F;&#x2F;www.pcmag.com&#x2F;news&#x2F;uninstall-now-these-chrome-browser-extensions-are-stealing-ai-chat-logs" rel="nofollow">https:&#x2F;&#x2F;www.pcmag.com&#x2F;news&#x2F;uninstall-now-these-chrome-browse...</a><p>It&#x27;s irresponsible for OpenAI to let this issue be solved by extensions.


type: comment
by: oblio
text:
  You condescendingly said, sorry, you &quot;ventured&quot; 0x usage, by claiming: &quot;use Gemini to check yourself that the difference is basically 0&quot;. Well, I did take you up on that, and even Gemini doesn&#x27;t agree with you.<p>Yes, Google Search is raw info. Yes, Google Search quality is degrading currently.<p>But Gemini can also hallucinate. And its answers can just be flat out wrong because it comes from the same raw data (yes, it has cross checks and it &quot;thinks&quot;, but it&#x27;s far from infallible).<p>Also, the comparison of human energy usage with GenAI energy usage is super ridiculous :-)))<p>Animal intelligence (including human intelligence) is one of the most energy efficient things on this planet, honed by billions years of cut throat (literally!) evolution. You can argue about time &quot;wasted&quot; analysing search results (which BTW, generally makes us smarter and better informed...), but energy-wise, the brain of the average human uses as much energy as the average incandescent light bulb to provide general intelligence (and it does 100 other things at the same time).


type: comment
by: maximegarcia
text:
  Having high glucose levels won&#x27;t kill you in the sort term, yes. But we cannot compare pre-diagnosis high blood sugar level (the body had that for months so it is accustomed to it) to the suddenty of it with cutting off insulin. In fact, things can spiral out quite quickly.<p>You see false low glucose figures, that last, you start reducing your slow acting insulin, you skip some fast acting insulin. Within 24h, ketoacidosis starts and you can start feeling nauseous. At some point, if you eat, you vomit. You are cornered: you don&#x27;t have the carb intake to inject insulin, and you can&#x27;t eat. Even worse, at some point, if you drink, you vomit, so you dehydrate, and it&#x27;s a matter of hours to live. Shit happens fast, things can get critical is a few days.<p>Diabetes management is complicated, this is far from exact science, and having a good knowledge of everything is hard. I was already bitten by this cycle of nauseous feeling with slow acting skipped a few month after my diagnosis. I learnt to never ever skip slow acting insulin, even when blood sugar is through the floor. Prepare some apple juice and still go on.<p>I have Freestyle Libre 2, and it is quite a disappointing thing software-wise. I have to reverse engineer another app to get an API for <i>my</i> data, I have to go through Internet to get my blood sugar level (for a standalone display for example, so I can&#x27;t make one that works &quot;off grid&quot;, like... in my plane), they do sparse updates, they lag behind OS version by dizains of month for their apps, they have 10s of apps&#x2F;websites, it is hard to understand. So I&#x27;m not surprised by poor bug management.<p>I wish some big names invest in a CGM device. Don&#x27;t make it medical (even medical grade ones like Abbott &amp; co say you have to check with a finger thingy device, so why bother), make it $500 one time plus $10-20&#x2F;month, make it open about the data and you&#x27;ll get everyone. Maybe no one want to invest because in 10&#x2F;20 years Diabetes will be a thing of the past?


type: comment
by: tgv
text:
  Oh look, the purity police have arrived, and this time they&#x27;re the AI-bros. How righteous does one have to be before being allowed to voice criticism?


type: comment
by: prodigycorp
text:
  You triggered an old memory of mine in high school of when I ran for class president in senior year and campaign spending was capped at $100 dollars and someone else flagrantly violated campaign finance rules and spent at least a thousand dollars primarily distributing pencils that would go on to litter the campus’ every corner.


type: comment
by: esafak
text:
  That&#x27;s why it&#x27;s important to get it right early in the language. The new stuff may as well not exist.


type: comment
by: mitjam
text:
  I apologize if it sounded like a critique (it did), but I wanted to make an honest observation first and foremost. I think it was written by a human but it sounds Like a prompt. I believe I changed my use of language, too, but I dont like the direction for human to human communication.


type: comment
by: gethly
text:
  you could, in case you want to make only certain releases publicly available. but then, who wants to do that manual labour? we&#x27;re talking mainstream here, not specific use cases.


type: comment
by: billfor
text:
  Is it a 13 or 16? I have a Intel gen 12 framework 13 and it feels solid except the display is a little wobbly. The original display tended to swing in a heavy wind a bit much, but they improved the hinge at some point.


type: comment
by: welshwelsh
text:
  Try giving this prompt to your favorite LLM:<p>&quot;Write unit tests with full line and branch coverage for this function:<p>def add_two_numbers(x, y):    return x + y + 1 &quot;<p>Sometimes the LLM will point out that this function does not, in fact, return the sum of x and y.  But more often, it will happily write &quot;assert add_two_numbers(1, 1) == 3&quot;, without comment.<p>The big problem is that LLMs will assume that the code they are writing tests for is correct.  This defeats the main purpose of writing tests, which is to find bugs in the code.


type: comment
by: Insanity
text:
  I really like the idea of Framework. But the use-case for their laptop just doesn’t typically exist for me.<p>I have a custom built PC (been building my own since 2008). In that span, I had many minor upgrades and 3 entirely new from-scratch builds.  I could not imagine it any other way.<p>For my laptops though, I never bothered. I want something that “just works” when I’m on-the-go, it’s fine if it’s not new hardware as I won’t game on them, and my primary concern is how light they are.<p>And then a few years ago I got the iPad Pro which became my only device I’d take while traveling.


type: comment
by: caminante
text:
  No it didn&#x27;t. The gold didn&#x27;t disappear.<p>Did you actually read the wiki you linked?<p>Spain transferred the gold to Moscow who liquidated it on Spain&#x27;s behalf to buy guns, fund the civil war, and deposit in banks.<p>There&#x27;s mixed views whether Moscow took too much of a margin, but they melted down gold after selling it and the gold is still in circulation.


type: comment
by: Cockbrand
text:
  Thank you for that, I only dug out the HN discussion, having read the article back when it was on the front page. Weird that the link changed like that!


type: comment
by: eth0up
text:
  My honest opinion, which may be entirely wrong but remains my impression, is:<p>User Engagement Maximization At Any Cost<p>Obviously there&#x27;s a point at which a session becomes too long, but I suspect a sweet spot somewhere which optimization is made for.<p>I often observe, whether as I perceive or not, that among the multiple indicators that I suspect of engagement augmentation, is also the tendency for vital information to be withheld while longer more complex procedures receive higher priority than simpler cleaner solutions.<p>Of course, all sorts of emergent behaviors could convey such impressions falsely. But I do believe an awful lot of psychology and clever manipulation have been provided as tools for the system.<p>I have.a lot of evidence for this and much more, but I realize it may merely be coincidence. That said, many truly fascinating, fully identifiable functions from pathological psychology can be seen. DARVO, gaslighting and basically everything one would see with a psychotic interlocutor.<p>Edit Mych of the above has been observed after putting the system under scrutiny. On one super astonishing and memorable occasion GPT recommend I call a suicide hotline because I questioned its veracity and logic


type: comment
by: pstuart
text:
  My take was that he had done enough work and had handed the reins of Go to a capable leader (rsc), and that it was time to step away.<p>Ian Lance Taylor on the other hand appeared to have quit specifically because of the &quot;AI everything&quot; mandate.<p>Just an armchair observation here.


type: comment
by: ttiurani
text:
  &gt; But that doesn&#x27;t mean the tragedy of the commons can&#x27;t happen in other scenarios.<p>Commons can fail, but the whole point of Hardin calling commons a &quot;tragedy&quot; is to suggest it <i>necessarily</i> fails.<p>Compare it to, say, driving. It can fail too, but you wouldn&#x27;t call it &quot;the tragedy of driving&quot;.<p>We&#x27;d be much better off if people didn&#x27;t throw around this zombie term decades after it&#x27;s been shown to be unfounded.


type: comment
by: ruiseal
text:
  I have the Intel Core Ultra and on the first mainboard I had (which Framework replaced because there were other issues) the fan ran quite a lot and was annoying. On the second board the fan never runs unless I&#x27;m compiling something.


type: comment
by: throwup238
text:
  Or, he goes to the polytechnic high school that’s right next to Caltech (half a block from the astronomy building no less) and getting research experience there is much easier than a regular high school.<p>Looks like he went to Pasadena High School though. When I did a bit of aerospace research at Caltech in high school all I did was cold email professors so any kid around here with some initiative and smarts can get connected.


type: comment
by: kevlened
text:
  &gt; The only thing I see in the QC space, are QC stocks and funding paying for the employment of scientific experimentation<p>Then invest accordingly, and later reinvest your winnings in a different direction.


type: comment
by: tracker1
text:
  <p><pre><code>      |,\&#x2F;,| |[_&#x27; |[_]) |[_]) \\&#x2F;&#x2F;       ||\&#x2F;|| |[_, ||&#x27;\, ||&#x27;\,  ||                ___ __ __ ____  __  __  ____  _  _    __    __             &#x2F;&#x2F; &#x27; |[_]| |[_]) || ((_&#x27; &#x27;||&#x27; |,\&#x2F;,|  &#x2F;&#x2F;\\  ((_&#x27;             \\_, |[&#x27;]| ||&#x27;\, || ,_))  ||  ||\&#x2F;|| &#x2F;&#x2F;``\\ ,_))                                                                                                             ,;7,                                         _ ||:|,                       _,---,_           )\&#x27;  &#x27;|                     .&#x27;_.-.,_ &#x27;.         &#x27;,&#x27;)  j                     &#x2F;,&#x27;   ___}  \        _&#x2F;   &#x2F;         .,         ,1  .&#x27;&#x27;  =\ _.&#x27;&#x27;.   ,`&#x27;;_ |       .&#x27;  \        (.&#x27;T ~, (&#x27; ) &#x27;,.&#x27;  &#x2F;     &#x27;;&#x27;,       \   .\(\O&#x2F;)_. \ (    _Z-&#x27;`&gt;--, .&#x27;&#x27;,      ;       \  |   I  _|._&gt;;--&#x27;`,-j-&#x27;    ;    &#x27;,  .&#x27;       __\_|   _.&#x27;.-7 ) `&#x27;-&#x27; &quot;       (      ;&#x27;     .&#x27;.&#x27;_.&#x27;|.&#x27; .&#x27;   \ &#x27;,_           .&#x27;\   &#x2F;     | |  |.&#x27;  &#x2F;      \   \          l  \ &#x2F;     | _.-&#x27;   &#x2F;        &#x27;. (&#x27;._   _ ,.&#x27;   \i   ,--&#x27; ---&#x27; &#x2F; k  _.-,.-|__L, &#x27;-&#x27; &#x27; ()    ;   &#x27;._     (   &#x27;;   (    _-}             |     &#x2F; &#x27;     \   ;    &#x27;,.__;         ()   &#x2F;   &#x2F;         |   ;    ; ___._._____.: :-j   |           \,__&#x27;,-&#x27; ____: :_____.: :-\   |               F :   .  &#x27; &#x27;        ,  L   &#x27;,             J  |   ;             j  |     \            |  |    L            |  J     ;         .-F  |    ;           J    L       \___,---&#x27; J&#x27;--:    j,---,___   |_   |                 |   |&#x27;--&#x27; L       &#x27;--| &#x27;-&#x27;|                 &#x27;.,L     |----.__   j.__.&#x27;                   | &#x27;----&#x27;   |,   &#x27;-&#x27;  }                   j         &#x2F; (&#x27;-----&#x27;;                 { &quot;---&#x27;--;&#x27;  }       |                 |        |   &#x27;.----,.&#x27;                 &#x27;,.__.__.&#x27;    |=, _&#x2F;                   |     &#x2F;      |    &#x27;.                   |&#x27;= -x       L___   &#x27;--,             snd   L   __\          &#x27;-----&#x27;                   &#x27;.____)</code></pre>


type: comment
by: bluescrn
text:
  Seriously, why are touchpads not a solved problem yet?<p>Why are so many machines (including some fairly high-end models) shipping with worse touchpads than Apple were shipping over a decade ago?


type: comment
by: bgwalter
text:
  There is a difference between providing a useful service (web search for example) and running slop generators for modified TikTok clips, code theft and Internet propaganda.<p>If he is currently at Google: congratulations on this principled stance, he deserves a lot of respect.


type: comment
by: codys
text:
  You&#x27;ve linked to a bug that was unintentional and was fixed.<p>Go allowing torn writes for their slices and interfaces (their fat pointer types) is intentional behavior in the go implementation and has no sign of being fixed.<p>Some one getting unsafe code unintentionally wrong is not an indication that any language lacks memory safety.


type: comment
by: Findecanor
text:
  Win what, and for whom?<p>First to total surveillance state? Because that is a major driving force in China: to get automated control of its own population.


type: comment
by: homedecorart01
text:
  When time is limited, furniture that’s straightforward to receive and assemble matters more than extras. Bed frames are often replaced with this in mind, fewer parts, quicker setup, less disruption. It’s the kind of consideration that comes up when scanning ranges from places like Dream Home Store.


type: comment
by: liamconnell
text:
  Neither are on-brand for hacker news but:<p>[Best fiction] Stoner - John Williams [Best non-fiction] Say Nothing - Patrick Radden Keefe


type: comment
by: dontlaugh
text:
  13.<p>The entire laptop can be easily and worryingly flexed by hand when closed.<p>The keyboard in particular flexes by more than a millimetre when pressing on a key or in between them.<p>It seems ridiculous when the much cheaper and thinner MacBook Air is far stiffer with no noticeable keyboard flex.


type: comment
by: flipped
text:
  Yes, it goes both ways but people always focus on monero&#x27;s crime use which by the way indirectly hardens the protocol. Most people don&#x27;t like to say it but it&#x27;s the truth. The world&#x27;s highest ranking agencies and billion dollar companies like chanalysis cannot break it, which means it actually works and the reason those actors wanna crack monero is because of some &quot;illicit&quot; usage.<p>It&#x27;s an indirect audit being conducted all the time. The best chainanalysis could come up with was running malicious nodes to deanonymize users.


type: comment
by: 999900000999
text:
  Your comparing Framework to itself.<p><a href="https:&#x2F;&#x2F;slickdeals.net&#x2F;f&#x2F;18984394-hp-omnibook-5-16-fhd-ips-ryzen-ai-7-350-16gb-lpddr5-512gb-ssd-439?src=category_page" rel="nofollow">https:&#x2F;&#x2F;slickdeals.net&#x2F;f&#x2F;18984394-hp-omnibook-5-16-fhd-ips-r...</a><p>HP OmniBook 5 16 with an Ryzen 350 for 439$.<p>This is actually less than the framework mainboard for a full laptop with a better processor.<p>This actually


type: comment
by: WD-42
text:
  This is a purity test that cannot be passed. Give me your career history and I’ll tell you why you aren’t allowed to make any moral judgments on anything as well.


type: story
by: pera
title: UK campaigner targeted by Trump accuses tech giants of 'sociopathic greed'
url:
  https://www.theguardian.com/us-news/2025/dec/26/uk-campaigner-targeted-by-trump-accuses-tech-giants-of-sociopathic-greed


type: comment
by: intellush-bot
text:
  Video Summary<p>AI-Generated Tests Share Blind Spots, Property-Based Testing Provides Stronger Verification<p>14:27 |  Positive<p>TL;DW: AI-generated code and tests often share the same misunderstandings of requirements, leading to false positives where tests pass but production fails. This &#x27;chicken-and-egg&#x27; problem arises because both are derived from the same flawed interpretation, leaving gaps in verification against actual specifications. Property-based testing (PBT) addresses this by transforming natural language requirements directly into executable properties that test universal behaviors across all possible inputs, eliminating manual mapping and shared biases.<p>Using a traffic light controller example, PBT enforces safety rules like ensuring no two directions are green simultaneously by generating thousands of random operation sequences via frameworks like Hypothesis. When failures occur, &#x27;shrinking&#x27; simplifies complex counterexamples to minimal cases, making bugs obvious and debuggable. Tools like Kiro IDE integrate PBT with structured requirements (EARS notation), providing traceable links from specs to tests and code, enabling automated bug-finding and fixes.<p>PBT outperforms traditional unit tests by exploring entire input spaces without human bias, offering direct traceability, bias elimination, and stronger guarantees. Developers can apply patterns like invariants, round-trips, and idempotence immediately. This approach shifts testing from example-based validation to property satisfaction, reducing production risks in AI-assisted development.<p>Key Takeaways: • AI-generated code and tests share blind spots, causing false passes and production failures. • Property-based testing creates direct, automated links from requirements to executable tests. • Shrinking reduces complex failing inputs to minimal counterexamples for easy debugging. • PBT uses random generation to explore all inputs, finding edge cases missed by unit tests. • Kiro IDE employs EARS notation for structured specs and integrates Hypothesis for PBT. • Key patterns include invariants (always true states), round-trips (encode-decode reversibility), and idempotence (repeated operations unchanged). • PBT provides stronger guarantees by validating universal properties, not just examples. • Benefits include traceability, bias elimination, tight feedback loops, and executable specs.<p>— Summarized by Intellush - intellush.com


type: comment
by: makeitdouble
text:
  This is a more comparable benchmark (it&#x27;s the current FW13): <a href="https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v6&#x2F;cpu&#x2F;15769561" rel="nofollow">https:&#x2F;&#x2F;browser.geekbench.com&#x2F;v6&#x2F;cpu&#x2F;15769561</a><p>The MBA has about a 20% better score on the single thread perf benchmark. It&#x27;s better, but is it that significant ?<p>Especially as it has no active cooling. By the time thermal throttling kicks in the FW13 will keep chugging along. The MBP solves that issue, albeit at significantly higher price range.<p>Then again, the amount of RAM the FW13 can take will also help in many cases.


type: comment
by: PessimalDecimal
text:
  But why couldn&#x27;t they, e.g. buy other people&#x27;s thing in exchange for their gold? IOW, why is the relevant fact that _Spain_ didn&#x27;t have much more wealth despite having more gold? Other people in other countries valued (and still value) gold too.


type: comment
by: TeaVMFan
text:
  Sir Berners-Lee tells the story himself in this great memoir: <a href="https:&#x2F;&#x2F;www.panmacmillan.com&#x2F;authors&#x2F;tim-berners-lee&#x2F;this-is-for-everyone&#x2F;9781035023677" rel="nofollow">https:&#x2F;&#x2F;www.panmacmillan.com&#x2F;authors&#x2F;tim-berners-lee&#x2F;this-is...</a><p>Lots of detail and inside stories about the work it took to keep the web open and free.


type: comment
by: moltopoco
text:
  To adults? Certainly. But keep in mind that many children are now growing up with this crap glued to their eyes from age 2:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;results?search_query=funny+3d+animals" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;results?search_query=funny+3d+animal...</a><p>(That&#x27;s just one genre of brainrot I came across recently. I also had my front page flooded with monkey-themed AI slop because someone in my household watched animal documentaries. Thanks algorithm!)


type: comment
by: veidr
text:
  LOL that&#x27;s crazy, but I would also recommend that any user of these devices <i>who don&#x27;t have an actual medical issue that requires the device to work, for whatever value of &quot;work&quot; it is capable of</i> ... maybe consider doing that. Just like I put my modern TV in VLAN purgatory.<p>But if you actually have any form of diabetes... definitely do not do that. Unless you are also rocking some other brand. ¯\\_(ಠ_ಠ)_&#x2F;¯


type: comment
by: nowandlater
text:
  After reading Primo Levi&#x27;s &quot;The Drowned and the Saved&quot;, I went on a binge of his earlier works: &quot;If This Is a Man&quot;, &quot;The Truce&quot;, &quot;If not now, when?&quot;. All great, but I keep coming back to &quot;The Drowned and the Saved&quot;; it&#x27;s hard to put my finger on it, but it&#x27;s a book that provides more meaning about life than anything I&#x27;ve ever read.


type: comment
by: samarthr1
text:
  Ooh, and back when that was not a thing (iirc a few years back) me and a friend of mine had built a spiritually similar index for spicedb for our final year project at uni.  We had a mini WAL and the ability to safely reject queries that specified a minimum update requirement after the index updation.


type: comment
by: mitjam
text:
  Yes, fun aspect: I actually think it was written by a human but in a way as if they‘re asking a machine and not other human beings. I feel guilty of doing the same, too, from time to time I feel it‘s a bad direction.


type: comment
by: xpressvideoz
text:
  The article lists Git-based wiki engines as a bad usage of Git. Can anybody recommend alternatives? I want something that can be self-hosted, is easily modified by text editors, and has individual page history, preferably with Markdown.


type: comment
by: ipcress_file
text:
  I am also not a professional programmer, but learned enough C to do some programming on hobby projects a few years back. I started with Ashley Mills&#x27; videos on YouTube: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLCNJWVn9MJuPtPyljb-hewNfwEGES2oIW" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;playlist?list=PLCNJWVn9MJuPtPyljb-he...</a><p>If you&#x27;ve already programmed in Python you&#x27;ll know enough to recognize that he makes a few logical leaps in the later videos (where you have to read up on topics to fill in the gaps), but overall I thought they were really good.<p>I also liked NASA&#x27;s &quot;The Power of 10: Rules for Developing Safety-Critical Code&quot; and their C style guide from 1994, both of which helped me achieve the simplicity and clarity I was after.


type: comment
by: submeta
text:
  Beyond the lack of timestamps, ChatGPT produces oddly formatted text when you copy answers. It’s neither proper markdown nor rich text. The formatting is consistently off: excessive newlines between paragraphs, strangely indented lists, and no markdown support whatsoever.<p>I regularly use multiple LLM services including Claude, ChatGPT, and Gemini, among others. ChatGPT’s output has the most unusual formatting of them all. I’ve resorted to passing answers through another LLM just to get proper formatting.


type: comment
by: gmfawcett
text:
  Ostrom&#x27;s results didn&#x27;t disprove ToC. She showed that common resources <i>can</i> be communally maintained, not that tragic outcomes could never happen.


type: comment
by: shmeeed
text:
  <a href="https:&#x2F;&#x2F;mastodon.social&#x2F;@oec@infosec.exchange&#x2F;114740115067164651" rel="nofollow">https:&#x2F;&#x2F;mastodon.social&#x2F;@oec@infosec.exchange&#x2F;11474011506716...</a> <a href="https:&#x2F;&#x2F;mastodon.social&#x2F;@oec@infosec.exchange&#x2F;114835440442493488" rel="nofollow">https:&#x2F;&#x2F;mastodon.social&#x2F;@oec@infosec.exchange&#x2F;11483544044249...</a>


type: comment
by: dangoodmanUT
text:
  This script makes it easy to copy an NPM package into a `vendor&#x2F;` dir.<p>Helps against supply-chain attacks, and also makes it easier for LLMs to investigate how packages work.<p>Warning: Opus 4.5 did most of the work (but we use this in prod)


type: comment
by: hombre_fatal
text:
  On the other hand, GitHub wants to be the place you choose to build your registry for a new project, and they are clearly on board with the idea given that they help massive projects like Nix packages instead of kicking them off.<p>As opposed to something like using a flock of free blogger.com blogs to host media for an offsite project.


type: comment
by: klooney
text:
  Go&#x27;s lock files arrived at around the same time as the proxy, before then you didn&#x27;t have transitive dependencies pre baked.


type: comment
by: rewgs
text:
  Not at all. It can grab git repos (as well as work with other VCSs). There&#x27;s just a lot of stuff on GitHub, hence your impression.


type: comment
by: jdiff
text:
  One additional bit of context, they provided guidelines and instructions specifically to send emails and verify their successful delivery so that the &quot;random act of kindness&quot; could be properly reported and measured at the end of this experiment.


type: comment
by: cbondurant
text:
  Admittedly, I try and stay away from database design whenever possible at work. (Everything database is legacy for us) But the way the term is being used here kinda makes me wonder, do modern sql databases have enough security features and permissions management systems in place that you could just directly expose your database to the world with a &quot;guest&quot; user that can only make incredibly specific queries?<p>Cut out the middle man, directly serve the query response to the package manager client.<p>(I do immediately see issues stemming from the fact that you cant leverage features like edge caching this way, but I&#x27;m not really asking if its a good solution, im more asking if its possible at all)


type: comment
by: samarthr1
text:
  My understanding is that Zanzibar is not usable as is for enterprises to use in their software?<p>And that it is an internal google system?


type: comment
by: TechSquidTV
text:
  Summarizing text can very easily be done by local AI. Low powered, and free. for this type of task, there is essentially no reason to pay.


type: comment
by: parpfish
text:
  Other than personal experience of having my PI tell me to hand over my own almost-done experiments to his friends kids?


type: comment
by: ajb
text:
  Not in the same sense. An analogy might be: apt is like fetching a git repo in which all the packages are submodules, so lazily fetched. Some of the package managers in the article seem to be using a monorepo for all packages - including the content. Others seem to have different issues - go wasn&#x27;t including enough information in the top level, so all the submodules had to be fetched anyway. vcpkg was doing something with tree hashes which meant they weren&#x27;t really addressible.


type: comment
by: bgwalter
text:
  The irony that the Anthropic thieves write an automated slop thank you letter to their victims is almost unparalleled.<p>We currently have the problem that a couple of entirely unremarkable people who have never created anything of value struck gold with their IP laundromats and compensate for their deficiencies by getting rich through stealing.<p>They are supported by professionals in that area, some of whom literally studied with Mafia lawyer and Hoover playmate Roy Cohn.


type: comment
by: laidoffamazon
text:
  This is how it works 99% of the time<p>This is the standard for getting into an elite school. Just getting good grades and generic &quot;activities&quot; hasn&#x27;t cut it for twenty years or more.<p>They live in a completely different world from the rest of us and they hate us for it.


type: comment
by: sixothree
text:
  I just wish they would introduce a TKL layout. I don&#x27;t use laptop keyboard because during development I rely on the navigation key combos. Think control-shift-home or shift-arrow, or control-pagedown.<p>And it&#x27;s disappointing because Framework is the _perfect_ company to offer such an option.


type: comment
by: anthk
text:
  Spaniard there. We have gentlemen like Leonardo Torres Quevedo and the &#x27;Telekino&#x27;, something even the IEEE would get amazed of.<p>But our damn national motto on R&amp;D was &quot;Que inventen otros&quot; (Let the -foreign- ones invent).<p>EDIT: It actually was &quot;Que inventen -sth- ellos&quot; (let the others invent -it-).<p>Something like let&#x27;s just slack down&#x2F;keep living under a traditionalistic, rural, Romantic life at the 19th century, let the rest do the modern inventions. OFC as I said Torres Quevedo was the exception, but overall I find our right wing politicians still have that Empire bound mindset. Even the progressive left are almost ranting luddites, they look the Science down from their Liberal Arts thrones.<p>In the end it&#x27;s some kind of outdated rural-Romantic idiots fighting another share of left sided outdated jerks with, paradoxically, a similar love to the Rural Spain, with the pure, hard working, &#x27;ecological&#x27; peasant against the polluting urbanite.<p>And sometimes I wish these Boomer (literal boomers in both sides) influenced journalists get to the times for once and all. Use science to fight the climate change. Use libre software to expand education and knowledge like anywere else in History. Act smart and not with the guts.<p>But that&#x27;s Science Fiction here.


type: comment
by: adolph
text:
  I&#x27;ve been eyeing the coolermaster kit. It seems like an interesting way to do a 1l pc.<p>Can you just plug usbc directly into them without using the expansion things?<p>The cooling seems to travel 90° corresponding to in the bottom and out the back of a laptop. How do you have it between two books?


type: comment
by: zeroonetwothree
text:
  I imagine a license agreement would only apply to using the software, not merely reading the code (which is what AI training claims to do under fair use).<p>As an analogy, you can’t enforce a “license” that anyone that opens your GitHub repo and looks at any .cpp file owes you $1,000,000.


type: story
by: 7777777phil
title: Show HN: A schema-first, multi-agent pipeline for autonomous research
url: https://github.com/giatenica/gia-agentic-short
text:
  I’m currently building with GIA Tenica (an anagram for Agentic AI), an experimental autonomous pipeline designed to handle the &quot;heavy lifting&quot; of academic research while maintaining a strict audit trail.<p>The core problem I’m trying to solve is the &quot;black box&quot; nature of LLM research. Most agents just give you a final answer; GIA is designed so that every claim must have traceable support.<p>Some technical choices I made for this project:<p>Filesystem-first architecture: Instead of keeping state in memory, the pipeline writes durable artifacts (Markdown and JSON) to a project folder at every stage. This makes the entire thought process inspectable and allows you to re-run &quot;gates&quot; deterministically.<p>Schema-first contracts: I’m using JSON schemas as strict contracts between agents. If an agent’s output doesn’t hit the schema, the &quot;gate&quot; blocks the workflow.<p>Safety &amp; Sandboxing: Since the pipeline can generate and execute analysis scripts, it runs them in a subprocess with isolated Python mode (-I) and a minimal allowlist. It’s not a full jail, but it’s a step toward safer autonomous code execution.<p>The &quot;Referee&quot; System: I’ve implemented a series of &quot;Referees&quot; (Agents A12–A15) that act as a quality control layer, checking for contradictions and style enforcement before the final draft is produced.<p>Current Status: This is very much a work in progress. It’s a prototype pipeline, not a finished product. I’m currently looking for contributors to help refine the &quot;Evidence Layer&quot; and the LaTeX paper structuring.<p>I’d love to hear your thoughts on the architecture, especially the use of schema-driven gates for grounding LLM outputs.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;giatenica&#x2F;gia-agentic-short" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;giatenica&#x2F;gia-agentic-short</a>


type: comment
by: MontyCarloHall
text:
  From the paper [0]: &quot;The computer used for this paper contains an NVIDIA Quadro RTX 6000 with 22 GB of VRAM, 200 GB of RAM, and a 32-core Xeon CPU, courtesy of Caltech.&quot;<p>That GPU was first released in 2018, and can be had for ~$1500 today. The computer as a whole sounds exactly in-line with what a lab would have as an old spare machine. The student is lucky for sure to have access to such an institution, but it&#x27;s not like he had rich parents who casually handed him $10-$20k. Much more likely he got access to Caltech resources because his exceptional talent caused a professor to take interest in him:<p>&quot;I would like to acknowledge and thank deeply my mentor Davy (Dr. J. Davy Kirkpatrick) for introducing me to astronomy at IPAC and providing guidance throughout this project, aiding in data analysis and the collection of known objects for the test set.&quot;<p>[0] <a href="https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6" rel="nofollow">https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6</a>


type: comment
by: machinationu
text:
  no, hundred of thousands of thousands of individual projects CI jobs. OP was talking about package managers for the whole world, not for one company


type: comment
by: justarandomname
text:
  &gt; Chatgpt as a teacher is seriously a super power.<p>I think this is by far, my favorite thing about LLMs. As a person who prefers self-learning I can significantly increase depth, breadth, and speed of learning or researching any topic now. Its absolutely terrible for a large number of topics but in the very least it can usually point me in a general direction faster than anything else.


type: comment
by: evan_
text:
  My assumption is always, a bright high school student has an impressive science fair project, but science reporting is terrible and misinterprets it as something more than it is.<p>(Also: &quot;Kid outsmarts stuffy professionals&quot; is an evergreen journalistic subject, and don&#x27;t dismiss the political angle of sowing distrust in &quot;establishment&quot; scientists in favor of a younger person using AI)<p>Not that young people can&#x27;t do big things but it&#x27;s probably got less rigor than a graduate-level project.<p>Don&#x27;t get me wrong, this is a really cool idea and it sounds like he did a great job. I don&#x27;t want to be unjustly dismissive. These stories come up all the time and they usually don&#x27;t amount to a whole lot- like most research.


type: comment
by: imiric
text:
  What&#x27;s in very bad faith is twisting the words of the people who work on these projects[1], and blaming me for echoing them.<p>It&#x27;s very clear from their actions[2][3] that they have been actively working to &quot;kill&quot; X11.<p>There are still people willing to work on it, hence the XLibre fork. The fact that most mainstream distros refuse to carry it is another sign that X11 is in fact being actively &quot;killed&quot;.<p>[1]: <a href="https:&#x2F;&#x2F;mastodon.social&#x2F;@alatiera&#x2F;114661446785833161" rel="nofollow">https:&#x2F;&#x2F;mastodon.social&#x2F;@alatiera&#x2F;114661446785833161</a><p>[2]: <a href="https:&#x2F;&#x2F;blogs.gnome.org&#x2F;alatiera&#x2F;2025&#x2F;06&#x2F;08&#x2F;the-x11-session-removal&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blogs.gnome.org&#x2F;alatiera&#x2F;2025&#x2F;06&#x2F;08&#x2F;the-x11-session-...</a><p>[3]: <a href="https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;RHEL10-Removing-X.Org" rel="nofollow">https:&#x2F;&#x2F;www.phoronix.com&#x2F;news&#x2F;RHEL10-Removing-X.Org</a>


type: comment
by: nika1975
text:
  I really enjoyed The Technological Republic by Alexander C. Karp and Nicholas W. Zamiska. It’s sharp, opinionated, and unusually concrete about how state capacity, technology, and institutional competence intersect in practice. Even if you don’t agree with all of it, it’s a book that forces clearer thinking about power, technology, and governance.


type: comment
by: forrestthewoods
text:
  &gt; This entire blog is just a waste of time for anyone reading it.<p>Well that’s an extremely rude thing to say.<p>Personally I thought it was really interesting to read about a bunch of different projects all running into the same wall with Git.<p>I also didn’t realize that Git had issues with sparse checkouts. Or maybe author meant shallow? I forget.


type: comment
by: ChaosOp
text:
  No plans yet but the 3rd party game development SDK will be made publicly available so that anyone can start making their own games for the platform!


type: comment
by: Kirth
text:
  surely that cat&#x27;s out of the bag by now; and it&#x27;s too late to make an active difference by boycotting the production of more public(ly indexed) code?


type: comment
by: neltnerb
text:
  Imagine the process of solving a problem as a sequence of hundreds of little decisions that branch between just two options. There is some probability that your human brain would choose one versus the other.<p>If you insert AI into your thinking process, it has a bias, for sure. It will helpfully reinforce whatever you tell it you think makes sense, or at least on average it will be interpreted that way because of a wide variety of human cognitive biases even if it hedges. At the least it will respond with ideas that are very... median.<p>So at each one of these tiny branches you introduce a bias towards the &quot;typical&quot; instead of discovering where your own mind would go. It&#x27;s fine and conversational but it clearly influences your thought process to, well, mitigate your edges. Maybe it&#x27;s more &quot;correct&quot;, it&#x27;s certainly less unique.<p>And then at some point they start charging for the service. That&#x27;s the part I&#x27;m concerned about, if it&#x27;s on-device and free to use I still think it makes your thought process less interesting and likely to have original ideas, but having to subscribe to a service to trust your decision making is deeply concerning.


type: comment
by: smitty1e
text:
  &gt; Modern life, according to Moshfegh and many other writers of contemporary literary fiction, has no meaning whatsoever!<p>If the intent is to satirize meaninglessness, then perhaps the protagonist should have joined a satirical cult, like the one in the Illuminatus! Trilogy, proclaiming that Bugs Bunny is God, and Earth is shaped like a carrot.<p>A satirical look at null, it seems, should argue something non-null in the end.


type: comment
by: liamconnell
text:
  I read the second two books this year and was unfortunately disappointed.<p>First two were so fun but I think I got hung up on some of the more clumsy stylistic parts of the Endymion books. I guess my “trust” in the author comes from the style and tropes they use, and if I they lose my trust none of the deeper parts resonate. Glad you enjoyed!


type: comment
by: dracyr
text:
  Hey! Haha, that&#x27;s great to hear!<p>Stack is super simple, for the blog in general I&#x27;m using caddy to serve my markdown files, using the built in templating functionality to turn them into html.<p>For the sequencer page, it&#x27;s basically a self-contained html page. The js&#x2F;css is written in separate files to make it a bit easier to edit, but they are then just included in the main file without any kind of minification or obfuscation so it should be quite easy to look at the source. Feel free to read and remix it for your own purposes!<p>There will be some limit to this approach, but for this use case I really like the idea of dependency less HTML files. As long as the main browser APIs I&#x27;m using remain, it should keep on working.<p>I put together the core, but also often pasted the whole thing into Claude web, asking it to make an artifact and then playing with it on my phone while commuting, if it was good I&#x27;d use it as inspiration later.


type: comment
by: api
text:
  The thing he’s actually angry about is the death of personal computing. Everything is rented in the cloud now.<p>I hate the way people get angry about what media and social media discourse prompts them to get angry about instead of thinking about it. It’s like right wingers raging about immigration when they’re really angry about rent and housing costs or low wages.<p>His anger is ineffective and misdirected because he fails to understand why this happened: economics and convenience.<p>It’s economics because software is expensive to produce and people only pay for it when it’s hosted. “Free” (both from open source and VC funded service dumping) killed personal computing by making it impossible to fund the creation of PC software. Piracy culture played a role too, though I think the former things had a larger impact.<p>It’s convenience because PC operating systems suck. Software being in the cloud means “I don’t have to fiddle with it.” The vast majority of people hate fiddling with IT and are happy to make that someone else’s problem. PC OSes and especially open source never understood this and never did the work to make their OSes much easier to use or to make software distribution and updating completely transparent and painless.<p>There’s more but that’s the gist of it.<p>That being said, Google is one of the companies that helped kill personal computing long before AI.


type: comment
by: gethly
text:
  martial arts was so far the best thing i did. it has so many positive aspects that there&#x27;s just too many to name. but an overlooked one worth mentioning is that it is also a social activity and programmers could use a lot more of that.<p>unfortunately i have no gym i can go to nowadays.<p>i started seriously running this year and i like it.<p>going for a motorcycle ride is also nice, especially if you have good roads near by(which I don&#x27;t).<p>going for a long walk with your dog, somewhere into the nature.<p>personally, when i find something new that interests me, i usually obsess to achieve 90% mastery&#x2F;knowledge and the move on. it can be absolutely anything. inspiration can come out of nowhere. so nothing specific to recommend as it is always personal.<p>buy a telescope and go skywatching :)<p>ps: i bought an electric guitar that i wanted to lean but it is quite hard and i am not obsessing over it so it stays in the cabinet :D


type: comment
by: esafak
text:
  Bullion imports caused inflation; the money supply increased without corresponding increases in the production of goods and services. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Price_revolution" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Price_revolution</a>


type: comment
by: itsdrewmiller
text:
  No one is saying he can’t have an opinion, just that there isn’t much value in it given he made a bunch of money from essentially the same thing.  If he made a reasoned argument or even expressed that he now realizes the error of his own ways those would be worth engaging with.


type: comment
by: dinosaurdynasty
text:
  <a href="https:&#x2F;&#x2F;system76.com&#x2F;search.php?search_query=battery" rel="nofollow">https:&#x2F;&#x2F;system76.com&#x2F;search.php?search_query=battery</a><p>If I search for battery stuff shows up, but they only ship bare batteries to the 48 states and Canada.<p>Contacting support should be able to help you too.


type: comment
by: KenoFischer
text:
  You&#x27;re supposed to generate a random one, but the only consequence of not doing so is that you won&#x27;t be able to register your package if someone else already took the UUID (which is a pain if you have registered versions in a private registry). That said, &quot;vanity&quot; UUIDs are a bad look, so we&#x27;d probably reject them if someone tried that today, but there isn&#x27;t any actual issue with them.


type: comment
by: DiscourseFan
text:
  Art doesn’t “argue,” it is something open to its own possibilities. Proscribing anything for art kills it.


type: comment
by: goodcanadian
text:
  As a sibling comment said, gold was effectively money. Having more money, without having more products to buy, effectively triggered massive inflation. Prices went up, but the actual supply of goods and services didn&#x27;t change much. The Spanish economy suffered massive inflation, as did Europe in general to a lessor extent.


type: comment
by: anthk
text:
  The School of Salamanca about value and money said something else in 16th century. The Spaniards were anything but dumb.<p>It just happened that the British industrial revolution steamrolled everyone. You can&#x27;t compete aganst the steam engine and the railway making communications and sharing of <i>goods</i> and <i>raw materials</i> something ridiculously cheap compared to the previous times, even by boat in both UK and Spain where the big rivers like Douro and Tagus could sustain a lot of transport. But, still, the train allowed to reach anyone in the country.<p>Which cheap transportation you can connect industrial powerhouses (and competent engineers and scientists) and the rest it&#x27;s history. Addthe telegraph on top of that and it&#x27;s game over for any outdated empire. When knowledge sharing can be reduced hours and maybe a day or two instead of weeks or months, it&#x27;s like upgrading from having a 486 based computer with DOS to a Ryzen one with multiparallel processing. Literally.


type: comment
by: christophilus
text:
  It was still a wildly wasteful company doing morally ambiguous things prior to that timeframe. I mean, its entire business model is tracking and ads— and it runs massive, high energy datacenters to make that happen.


type: comment
by: theunixbeard
text:
  More behind-the-scenes info could be provided by HN&#x27;s @JustinSkycak:<p>* <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;user?id=JustinSkycak">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;user?id=JustinSkycak</a><p>Here&#x27;s a blog post of his talking about Matteo among other things:<p>* <a href="https:&#x2F;&#x2F;www.justinmath.com&#x2F;math-academys-eurisko-sequence-5-years-later&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.justinmath.com&#x2F;math-academys-eurisko-sequence-5-...</a>


type: comment
by: brendoncarroll
text:
  I personally think that this is the future, especially since such an architecture allows for E2E encryption of the entire database. The protocol should just be a transaction layer for coordinating changes of opaque blobs.<p>All of the complexity lives on the client. That makes a lot of sense for a package manager because it&#x27;s something lots of people want to run, but no one really wants to host.


type: comment
by: jstummbillig
text:
  Ah, we are in &quot;making up quotes territory, by putting quotation marks around the things someone else said, only not really&quot;. Classy.<p>Talking about &quot;condescending&quot;:<p>&gt; super ridiculous :-)))<p>It&#x27;s not the energy efficient animal intelligence that got us here, but a lot of completely inefficient human years to begin with, first to keep us alive and then to give us primary and advanced education and our first experiences to become somewhat productive human beings. This is the capex of making a human, and it&#x27;s significant – specially since we will soon die.<p>This capex exists in LLMs but rounds to zero, because one model will be used for +quadrillions of tokens. In you or me however, it does not round to zero, because the number of tokens we produce round to zero. To compete on productivity, the tokens we have produce therefore need to be vastly better. If you think you are doing the smart thing by using them on compiling Google searches you are simply bad at math.


type: comment
by: tovej
text:
  Omarchy is a thin set of vibecoded shell scripts on top of arch linux, and DHH is a right-wing weirdo.<p>It certainly strikes me as odd that a company like framework would choose to support Omarchy so loudly as they did, and then refuse to comment on it.


type: comment
by: mrcwinn
text:
  Was it ever open source if there was an implied refusal to create something you don&#x27;t approve of? Was it only for certain kinds of software, certain kinds of creators? If there was some kind of implicit approval process or consent requirement, did you publish it? Where can that be reviewed?


type: comment
by: mikkupikku
text:
  Altman was being dumb; being polite to LLMs makes them produce higher quality results which results in less back-and-forth, saving money in the long run.


type: comment
by: bob1029
text:
  There are still no realistic ways to expose a hosted SQL solution to the public without really unhappy things occurring. It doesn&#x27;t matter which vendor you pick.<p>Anything where you are opening a TCP connection to a hosted SQL server is a non-starter. You could hypothetically have so many read replicas that no one could blow anyone else up, but this would get to be very expensive at scale.<p>Something involving SQLite is probably the most viable option.


type: story
by: ohjeez
title: Publisher Pathfinder: a tool to help developers find publishing partners
url:
  https://www.gamesindustry.biz/publisher-pathfinder-is-a-new-tool-to-help-developers-find-publishing-partners-and-investors


type: comment
by: pixl97
text:
  &gt;say you have to check with a finger thingy device, so why bother<p>So you don&#x27;t die in the middle of the night.<p>I sometimes wonder when typing this if you ever remember life before a CGM?


type: comment
by: Arodex
text:
  You are not &quot;having a conversation&quot;. Stop anthropomorphizing. You are interacting with a machine which has its singular inhuman workings, developed and kept on a leash by a megacorporation.<p>Will it report me if I try to discuss &quot;The anarchist&#x27;s cookbook&quot; with it? Will it try to convince me the &quot;Protocols of the sages of Sion&quot; is real? Will it encourage me to follow the example of the main character in &quot;Lolita&quot;? Will it cast in a bad light any gay or transsexual character because the megacorp behind it is forced to toe the anti-woke line of the US government in order to keep its lucrative military and anti-immigration contracts?


type: comment
by: solatic
text:
  Your browser is acting like a condom, in that respect (pun not intended).<p>Yes, there are many cases when condoms are indicative of respect between parties. But a great many people would disagree that the best, most respectful relationships involve condoms.<p>&gt; Meta<p>Does not sell or operate respectful software. I will agree with you that it&#x27;s best to run it in a browser (or similar sandbox).


type: comment
by: makeitdouble
text:
  On repairability, other laptops are mostly fine if you don&#x27;t need any guarantee or official parts. That&#x27;s a big ask IMHO.<p>Especially for the keyboard: 2~3 years of heavy use will have a clear impact, and I&#x27;d hate to get a replacement second hand (so already with a limited life span) or from a random vendor I have no idea if it will fry the motherboard.<p>Otherwise I was surprised by Framework&#x27;s keyboard supporting QMK. That&#x27;s the kind of nice things that make them standout IMHO.


type: comment
by: caminante
text:
  Huh?<p>If you melt down gold, how are you not staring at the same gold?<p>Moscow didn&#x27;t steal anything either.


type: comment
by: mothballed
text:
  I would certainly believe this <i>could</i> be the case for this or the kind of science work that would be good for an application.  Including this field.<p>There are of course probably fields where there is ~no grant money, thus barely any research.  Einstein noted we only know .001% of what there is to note of the universe, and even then he was probably embellishing in the favor of knowledge.<p>I would also expect by the time you are a postdoc you are totally indoctrinated in your field in a way a high school student would not be.  Standing on the shoulder of giants might not always be an advantage, if the giants have been whispering in your ear what to look at, whispering in your ear what they think is true, whispering in your ear what they think reality is, and all your fellows have been listening to whispers from similar giants.


type: comment
by: mentos
text:
  Was just thinking to myself how Player Piano has never been more appropriate than the AI age we’re in such a hurry to usher in.


type: comment
by: dromologist
text:
  We wanted to pull updated code in our undockerized instances when they were instantiated, so we decided to pull the code from GitHub. Worked out pretty well though after a thousand trials we got a 502 and now we&#x27;re one step closer to being forced into a CD pipeline.


type: comment
by: AgustinRhetoric
text:
  I&#x27;ve been building this framework slowly over time, and this is the first time I&#x27;ve shared it with the outside.  I&#x27;d love to hear feedback on weaknesses, strengths, and anything in between.


type: comment
by: rayiner
text:
  &gt; For the latter part of the 1500s and on into the 1600s Spain was a debtor nation, spending more abroad than it took in. The result was a net outflow of gold and silver. Attempts were made to restrict the export of precious metals, but without much success. In the end it all simply dribbled away. The problem was that the conquest of the New World left Spain with a lot more money, but not that much more wealth, if you follow me. They didn’t realize that until too late, and suffered centuries of poverty as a consequence.<p>Sounds like America since the second half of the 20th century.


type: comment
by: beerd
text:
  Hey team! I find journaling for a fictive audience to be more effective personally; since it forces me to try digest my thoughts for an external listener.<p>Then why not add the actual fictive audience through LLMs? That&#x27;s how this was born. Feel free to leave your thoughts&#x2F;feedback here.


type: comment
by: Epa095
text:
  How can you conclude that the current price and value is fairly close? Seems to me that all you are showing (rightly so) is that there are some use of gold which has higher value than today&#x27;s price.<p>I agree that industry use creates a price floor, but that might be much lower than what the price is today. I.e if suddenly everyone lost faith in gold as a carrier of value, so everyone who keeps gold just as a passive keeper of value started selling it off, then we would get a new market clearing price which represents golds &#x27;real value&#x27;. I have no clue what this would be, but it is certainly not obvious to me that it&#x27;s close to today&#x27;s price.


type: comment
by: simonw
text:
  Love that note at the top of the page:<p>&gt; We no longer maintain the CERN httpd. In particular, there is at least one known Y2K-related bug in the latest (July 1996) release of this software.


type: comment
by: resfirestar
text:
  The addition doesn&#x27;t really bother me because Calibre is already full of features that seem utterly useless, so I trust its author to add new stuff without ruining the parts that are useful to me. Still, does anyone actually use &quot;ChatGPT bolted onto the ebook reader&quot; type features for anything besides cheating on school assignments? Lack of web search tools makes them suboptimal for asking clarifying questions or getting recommendations. Makes some sense on a Kindle where you can&#x27;t exactly alt-tab to ask ChatGPT directly, not so much in a desktop application.<p>Not to say that there&#x27;s no use case (I&#x27;d be interested to try a LLM-aided notetaking tool), just that adding a chat box is hardly a feature.


type: comment
by: ben_w
text:
  &gt; And that&#x27;s what causes &quot;everyone starves, or worse.&quot;<p>I disagree. What you&#x27;ve described is certainly bad for much of society, but it represents a change from full participatory democracy to narrower and ultimately aristocratic governance. Many nations moved away from aristocracy and embraced democracy, but the difference in failure mode between &quot;good for the people&quot; and &quot;good for the nation&quot; does nevertheless exist (even when you can avoid the other problem democracy has, that &quot;good for the people&quot; and &quot;popular&quot; are also sometimes different).<p>When nobody can even &quot;get rewarded for knowing about it and not saying anything&quot;, then you get all the examples of groupthink failure. Usually even this is limited to lots of people, rather than everyone, starving, but given the human response to mass starvation is to leave the area, I think this should count as &quot;everyone starves&quot; even if it&#x27;s not literally everyone.<p>When everyone knows the rules are optional, or when they think facts and opinions are indistinguishable, then things like speed limits, red lights, which side of the road you&#x27;re supposed to be on, purchasing goods and services rather than stealing them, all these things become mere suggestions. This is found in anarchies, or a prelude to&#x2F;consequence of a civil war. There can be colossal losses, large scale displacement of the population to avoid starvation, though I think it would be fair to categorise this as &quot;everyone starves&quot; even if not literally for the same reason as the previous case.


type: comment
by: rpdillon
text:
  All licenses rely on the power of copyright and what we&#x27;re still figuring out is whether training is subject to the limitations of copyright or if it&#x27;s permissible under fair use. If it&#x27;s found to be fair use in the majority of situations, no license can be constructed that will protect you.<p>Even if you could construct such a license, it wouldn&#x27;t be OSI open source because it would discriminate based on field of endeavor.<p>And it would inevitably catch benevolent behavior that is AI-related in its net. That&#x27;s because these terms are ill-defined and people use them very sloppily. There is no agreed-upon definition for something like gen AI or even AI.


type: comment
by: ThrowawayR2
text:
  Open Source (as opposed to Free Software) was intended to be friendly to business and early FOSS fans pushed for corporate adoption for all they were worth.   It&#x27;s a classic &quot;leopards ate my face&quot; moment that somehow took a couple of decades for the punchline to land: &quot;<i>&#x27;I never thought capitalists would exploit MY open source,&#x27; sobs developer who advocated for the Businesses Exploiting Open Source movement.</i>&quot;


type: comment
by: ErneX
text:
  &quot;The Spaniards will never see their gold again, just as they don&#x27;t see their ears&quot; this is supposedly what Stalin said according to Alexander Orlov. From the same link.


type: comment
by: afavour
text:
  Which is not what is happening here. I think a lot of people’s objections would be resolved by a local model.


type: comment
by: holg
text:
  In the early 90s I wrote AutoLISP code for AutoCAD 9&#x2F;10 that enabled a CSV → template → parametric drawing workflow.  You could define components in spreadsheets, feed them through templates, and generate complete technical drawings automatically.<p>I&#x27;ve never seen anyone else use this approach. Now I&#x27;ve built an interpreter in Rust&#x2F;WASM so it can run in the browser - partly nostalgia, partly preservation before this knowledge disappears entirely.<p>The lisp&#x2F; folder contains some LSP files from that era, others i recreated from memory.<p>Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;holg&#x2F;acadlisp&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;holg&#x2F;acadlisp&#x2F;</a><p>What kind of drawings were you generating? Electrical schematics, mechanical parts, architecture? We also have some playground, to toy around with LISP and some function generator, to demonstrate Lisp usage for math...


type: comment
by: metadope
text:
  I was surprised by how much I enjoyed <i>Careless People</i>. The unexpected peek into the author&#x27;s personal childhood and family ethos was really interesting. The look at Facebook from within was a cautionary tale.<p>I also liked <i>I Am Not Your Enemy</i> by Reality Winner.


type: comment
by: mergesort
text:
  Heya, author here! That&#x27;s a great question! I fully understand the vendor lock-in concern, but I&#x27;ll just quickly note that when it comes to a first workshop I do whatever makes the person most comfortable. I let the attendee choose the tool they want — with a slight nudge towards Codex or Claude Code for reasons I&#x27;ll mention below. But if they want to do the workshop in Cursor, VS Code, or heck MS Paint — I&#x27;ll try to find a way to make it work as long as it means they&#x27;re learning.<p>I actually started teaching these workshops by using Cursor, but found that it fell short for a few reasons.<p>Note: The way that my workshops work is that you have three hours to build something real. It may be scoped down like a single feature or a small app or a high quality prototype, but you&#x27;ll walk away with what you wanted to build. More importantly you&#x27;ll have learned the fundamentals of working with AI in the process, so you can continue this on your own and see meaningful results. We go through various exercises to really understand good prompting (since everyone thinks they&#x27;re good but they rarely are), how to build context for models, and explore the landscape of tools that you can use to get better results. A lot of that time is actually spent in a Google Doc that I&#x27;ve prepped with resources — and the work we do there makes the code practically write itself by the time we&#x27;re done.<p>Here&#x27;s a short list of why I don&#x27;t default to Cursor:<p>1. As I noted in another comment, the model performance is just so much better [^1] when accessed directly through Codex and Claude Code, which means more promising results more quickly. Previously the workshops were 3-4 hours just to finish, now it&#x27;s a solid 3 with time to ask questions afterwards. You can&#x27;t beat this experience, because it gives the student more time to pause and ask questions, seep in what they&#x27;ve done, and not spend time trying to understand the tools just to see results. 1a. The amount of time it took someone to set up Cursor was pretty long. The process for getting a good set up is pretty long — especially for someone non-technical. This may not be as big of a deal for developers using Cursor — but even they don&#x27;t know a lot of the settings and tweaks to make to get Cursor to be great out the box.<p>2. The user experience of dropping a prompt into Codex&#x2F;Claude Code and watch it start solving a problem is pretty amazing. I love GUIs — I spend my days building one [^3], but the TUI melting away everything to just being chat is an advantage when you have no mental model for how this stuff works.<p>3. As I said in #1, the results are just better. That&#x27;s really the main reason! I<p>Not to toot my own horn, but the process works. These are all testimonials in the words of people who have attended a workshop, and I&#x27;m very proud of how people not only learn during the workshop but how it sets them off on a good path afterwards. [^2]. I have people messaging me 24 hours later telling me that they built an app their partner has wanted for years, to tell me that they&#x27;ve completed the app we started and it does everything they dreamed of, and hear more process over the weeks and months after because I urge them to keep sending me their AI wins. (It&#x27;s truly amazing how much they grow, and I now have attendees teaching ME things — the ultimate dream of being a teacher knowing you gave them the nudge they needed.)<p>Hope that helps and isn&#x27;t too much of an ad — I really just want to make it clear that I try to do what works best and if the best way to help people learn changes I will gladly change how I work. :)<p>[^1] <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46393001">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46393001</a> [^2]: <a href="https:&#x2F;&#x2F;build.ms&#x2F;ai#testimonials" rel="nofollow">https:&#x2F;&#x2F;build.ms&#x2F;ai#testimonials</a> [^3]: <a href="https:&#x2F;&#x2F;plinky.app" rel="nofollow">https:&#x2F;&#x2F;plinky.app</a>


type: comment
by: MostlyStable
text:
  I have a 16, not a 13, but I thought that the module swapping system was relatively similar, and this is not at <i>all</i> my experience. I just tilt up the bottom, click the port lock, and then pull out the module, and put in the new one. It takes me less than 10 seconds, all while the computer is on and open. So unless they module swap system <i>isn&#x27;t</i> the same, I would have expected it to be even easier on the smaller, lighter 13.


type: comment
by: AnimalMuppet
text:
  You can call me a luddite if you want.  Or you might call me a humanist, <i>in a very specific sense</i> - and not the sense of the normal definition of the word.<p>When I go to the grocery store, I prefer to go through the checkout lines, rather than the scan-it-yourself lines.  Yeah, I pay the same amount of money.  Yeah, I may get through the scan-it-yourself line faster.<p>But the checker can smile at me.  Or whine with me about the weather.<p>Look, I&#x27;m an introvert.  I spend a lot of my time wanting people to go away and leave me alone.  But I love little, short moments of human connection - when you connect with someone not as someone checking your groceries, but as <i>someone</i>.  I may get that with the checker, depending on how tired they are, but I&#x27;m guaranteed not to get it with the self-checkout machine.<p>An email from an AI is the same.  Yeah, it put words on the paper.  But there&#x27;s nobody there, and it comes through somehow.  There&#x27;s no <i>heart</i> in in.<p>AI may be a useful technology.  I still don&#x27;t want to talk to it.


type: comment
by: Aurornis
text:
  Admissions manipulation games are very common. Another tactic is for high school students to have their startup company “acquired” by their parents’ friends company, where the acquisition price is some token amount in exchange for hiring the kid for an internship.<p>It can be really hard to judge these situations without getting the person in a 1:1 interview. Some times you meet someone with an extraordinary high school claim who can talk your ear off with impressive detail and deep understanding. Other times you start talking to someone and realize they don’t even understand their own topic beyond surface level understanding necessary for talking to a newspaper journalist.<p>With a claim like this, I’d be looking for interviews or online discussions. Usually the young people who are actually accomplishing amazing things are super excited to talk to the world about it. If anyone can find this person engaging in online forums or posting about progress on the build up, that lend a lot of weight to the claim.


type: comment
by: bgwalter
text:
  Guilt-tripping people into providing more fodder for the machine. That is really something else.<p>I&#x27;m not surprised that you don&#x27;t understand ethics.


type: comment
by: MontyCarloHall
text:
  And indeed, that&#x27;s exactly what happened [0]: the kid in the OP was in a rigorous research program for high schoolers, which connected their talents to PIs who could nurture and support them. GP shouldn&#x27;t reactively tear down the success of exceptionally talented kids because of their own unfortunate n=1 life experience.<p>[0] <a href="https:&#x2F;&#x2F;www.justinmath.com&#x2F;math-academys-eurisko-sequence-5-years-later&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.justinmath.com&#x2F;math-academys-eurisko-sequence-5-...</a>


type: comment
by: stuckkeys
text:
  Time stamps? lol They still don’t have the option to search your previous history. Luckily I built an extension that stores all chats locally to a database so I can reference and view offline if I want too. Time stamps included.


type: comment
by: pixl97
text:
  &gt;and recognize the symptoms, because of such issues.<p>There are a few problems with this.  I&#x27;m a T1D and your sugar level can change very rapidly and you can be near a critical situation before you feel it. Even worse is an issue after you fall asleep. Tell your friend you&#x27;d rather not find him dead in the morning.


type: comment
by: why-o-why
text:
  The article didn&#x27;t say how accurate the predictions were. Too bad, that&#x27;s the important part.


type: comment
by: maximegarcia
text:
  Same here, I have first.last since 2005: every combination of dots or not are aliases to my first.last and cannot be registered. There a thousands of first last in the world, and apparently, all of those that have a gmail account are also quite bad at giving their email address... ^^ They probably have firstlast123 and the numbers evade! I receive things daily, from simple accounts miscreated (thanks for the one month Netflix account 6 years ago) to plane tickets, notarized acts for land sell, medical things etc. I tried to respond etc. but no one understands that I&#x27;m not their recipient. Crazy.


type: comment
by: prodigycorp
text:
  Yes. It was a close friend who told me he wasn’t running prior to the nomination deadline. I had done some strong analytics and figured I had great odds. Then I learned, from the dean, that he was running. He split my vote. I learned a lot about life from that experience lol.


type: comment
by: testing22321
text:
  I’ve always found this line of thinking to match up with drivers of old Land Rovers.<p>The thinking goes they are brilliant because they are so easy to repair and parts are easy to source globally.<p>While that’s true, I much prefer to drive vehicles that don’t need repairs.


type: comment
by: troyvit
text:
  This is totally true and points to why Calibre&#x27;s feature adds value. However I think the big players see exactly what you see and are scrambling to become peoples&#x27; go-to first. I believe this is for two main reasons. The first is because it&#x27;s the only way they know how to win, and they don&#x27;t see any option other than winning. The second is that they want the data that comes with it so they can monetize it. People switching to local models has a chance to take all that away, so cloud providers are doing everything they can to make their models easier to use and more integrated.


type: comment
by: Someone
text:
  If you want or have to build a large program, something must be large, be it the language, its standard library, third party code, or code you write.<p>I think it’s best if it is one of the first two, as that makes it easier to add third party code to your code, and will require less effort to bring newcomers up to speed w.r.t. the code. As an example, take strings. C doesn’t really have them as a basic type, so third party libraries all invent their own, requiring those using them to add glue code.<p>That’s why standard libraries and, to a lesser extent, languages, tend to grow.<p>Ideally that’s with backwards compatibility, but there’s a tension between moving fast and not making mistakes, so sometimes, errors are made, and APIs ‘have’ to be deprecated or removed.


type: comment
by: t1amat
text:
  With M2, yes - I’ve used it in Claude Code (e.g. native tool calling), Roo&#x2F;Cline (e.g. custom tool parsing), etc.  It’s quite good and for some time the best model to self-host. At 4bit it can fit on 2x RTX 6000 Pro (e.g. ~200GB VRAM) with about 400k context at fp8 kv cache.  It’s very fast due to low active params, stable at long context, quite capable in any agent harness (its training specialty).  M2.1 should be a good bump beyond M2, which was undertrained relative to even much smaller models.


type: comment
by: ImPostingOnHN
text:
  I shouldn&#x27;t have to explain this, but a letter is a medium of communication <i>between people</i>.<p>Automated systems sending people unsolicited, unwanted emails is more commonly known as <i>spam</i>.<p>Especially when the spam comes with a notice that it is from an automated system and replies will be automated as well.


type: comment
by: uolmir
text:
  Several of the candidate variable objects are characterized in the results section of the paper. The model is also tested for effectiveness against synthetic data. It appears to be a useful method and the paper describes a plausible path for it to aid future discovery.


type: comment
by: cogman10
text:
  If there&#x27;s one thing that I think was revolutionary about Jobs, it was his obsession with quality and user experience.  You simply don&#x27;t find that quality in a lot of tech CEOs.  Jobs was willing to burn a load of developer time doing performance tuning.  Most other CEOs then and today had an attitude that was more along the line of &quot;We&#x27;ll just buy more&#x2F;faster hardware.  It&#x27;s a waste of time to make things faster&quot;.<p>A lot of the reason people are hating on windows now-a-days is because &quot;fast enough&quot; has become the name of the game for UX.  Unacceptable lags in working with a computer have just become accepted.


type: comment
by: why-o-why
text:
  The post you were replying to is about privilege, then you defend with:<p>&quot;but it&#x27;s not like he had rich parents who casually handed him $10-$20k. Much more likely he got access to Caltech resources because his exceptional talent caused a professor to take interest in him:&quot;<p>These two things are <i>effectively</i> the same.


type: comment
by: antirez
text:
  No, because it&#x27;s not a matter of who is correct or not, in the void of the space. It&#x27;s a matter of facts, and it is correct who have a position that is <i>grounded</i> on facts (even if such position is different from a different grounded position). Modern AI is already an extremely powerful tool. Modern AI even provided some hints that we will be able to do super-human science in the future, with things like AlphaFolding already happening and a lot more to come potentially. Then we can be preoccupied about jobs (but if workers are replaced, it is just a political issue, things will be done and humanity is sustainable: it&#x27;s just a matter of avoiding the turbo-capitalist trap; but then, why the US is not already adopting an universal healthcare? There are so many better battles that are not fight with the same energy).<p>Another sensible worry is to get extinct because AI potentially is very dangerous: this is what Hinton and other experts are also saying, for instance. But this thing about AI being an abuse to society, useless, without potential revolutionary fruits within it, is not supported by facts.<p>AI potentially may advance medicine so much that a lot of people may suffer less: to deny this path because of some ideological hate against a technology is so closed minded, isn&#x27;t it? And what about all the persons in the earth that do terrible jobs? AI also has the potential to change this shitty economical system.


type: comment
by: heresie-dabord
text:
  &gt; You really do have to buy it for the idea rather than the reality.<p>There is enormous historical irony in this comment. The Apple Distortion Field was an observable delusion for decades before Apple&#x27;s ARM silicon.<p>That said, CPU performance is just one criterion in choosing a laptop, and Framework&#x27;s modularity is a greater idea than anything Apple has <i>ever</i> done for re-use.


type: comment
by: bossyTeacher
text:
  Point is he is criticizing Google but still collecting checks from them. That&#x27;s hypocritical. He would have a little sympathy if he never worked for them. He had decades to resign. He didn&#x27;t. He stayed there until retirement. He&#x27;s even using gmail in that post.


type: comment
by: WD-42
text:
  He literally apologized for any part he had in it. This just makes me realize you didn’t actually read the post and I shouldn’t engage with the first part of your argument.


type: comment
by: another_twist
text:
  Its useful for answering questions related related to back references. eg who was this character if you&#x27;re reading a novel with too many of these.


type: comment
by: nilamo
text:
  In 5-10 years, you can upgrade the motherboard+processor on a framework, which is much cheaper than a whole new laptop.


type: comment
by: vtomole
text:
  &quot;early days&quot; means that the 1998 computer didn&#x27;t have qubits that were below the error correction threshold. Now we have hundreds of qubits below threshold. We&#x27;ll need millions of qubits like these for quantum computing to be useful. If that take decades, this is the &quot;early days&quot; relatively.<p>It&#x27;s not only early days in hardware, it&#x27;s early days in practical applications as well: <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2511.09124" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;2511.09124</a>


type: comment
by: kstrauser
text:
  Then I don’t know what you mean. If you have:<p><pre><code>  foo = open(‘bar.txt’)   answer = frobnicate(foo)   print(foo) </code></pre> then frobnicate may call foo.close(), or it may read foo’s contents so that you’d have to seek back to the beginning before you could read them a second time. There’s literally nothing you can do in frobnicate that can make it such that the 3rd raises a NameError because foo no longer exists.


type: comment
by: breuleux
text:
  I agree that people won&#x27;t accept degrowth.<p>This being said, I think that the alternatives are wishful thinking. Better efficiency is often counterproductive, as reducing the energy cost of something by, say, half, can lead to its use being more than doubled. It only helps to increase the efficiency of things for which there is no latent demand, basically.<p>And renewables and nuclear are certainly nicer than coal, but every energy source can lead to massive problems if it is overexploited. For instance, unfettered production of fusion energy would eventually create enough waste heat to cause climate change directly. Overexploitation of renewables such as solar would also cause climate change by redirecting the energy that heats the planet. These may seem like ridiculous concerns, but you have to look at the pattern here. There is no upper bound whatsoever to the energy we would consume if it was free. If energy is cheap enough, we <i>will</i> overexploit, and ludicrous things <i>will</i> happen as a result.<p>Again, I actually agree with you that advocating for degrowth is hopeless. But I don&#x27;t think alternative ways forward such as what you propose will actually work.


type: comment
by: undeveloper
text:
  Even the GPL allows companies to simply use code without contributing back, long as it&#x27;s unmodified, or through a network boundary. the AGPL has the former issue.


type: comment
by: pixl97
text:
  Cool, let&#x27;s ban the product and kill thousands more people than they save.<p>Don&#x27;t let perfect be the enemy of good when good is increasing lifespans and reducing bad outcomes.


type: comment
by: lambda
text:
  I get a 404 for that repo; is it private?<p>Also, the page you link to in the original post is in German; it might be nice to have an English page for the mostly English speaking audience here on HN


type: comment
by: belter
text:
  The title of the book reminds me of the end of &quot;Roadside Picnic&quot; by Arkady and Boris Strugatsky...


type: comment
by: sqircles
text:
  Paper Credentials: I&#x27;m going to stack on a masters degree and some more certs. As a kid I was into development and anything tech, but for some reason resisted formal education or even working in the field. I spent my summers and school breaks working different construction trades as my entire family was spread out amongst the trades. After the military I did an entrepreneurial stint, then I took the comfortable, &quot;guaranteed&quot; route, in regard to career- wherever I could land in the US Fed. Govt, where I did about 12 years in 5 or so different positions... I was raised to, and had always worked hard - but I never really had much risk in regard to losing my job until recently.<p>Preceding wall of text to explain how hard the realization hit, for practically the first time in my life, when stuff started going crazy in the feds: &quot;damn... I really could be ~6mo away from losing it all.&quot; As many of you know, the market was and is ridiculous. Thankfully a few years back, even when I &quot;knew&quot; I didn&#x27;t need it, I finished my BS:CS before my GI Bill dried up. And then as another challenge took the Security+ exam before I started applying for a job in the private sector. A lot of people in this industry like to say none of that matters-- which might certainly be true, but I can say without a doubt that those pieces of paper are the main reason I was about to get out of the hole I was in. I&#x27;d rather not be in that position ever again, but I&#x27;d like to be well prepared &quot;on paper&quot; if I am.


type: comment
by: kingstnap
text:
  It&#x27;s something extremely pervasive in modern design language.<p>It actually infuriates me to no end. There are many many many instances where you <i>should</i> use numbers but we get vague bullshit descriptions instead.<p>My classic example is that Samsung phones show charging as Slow, Fast, Very fast, Super fast charging. They could just use <i>watts</i> like a sane person. Internally of course everything is actually watts and various apps exist to report it.<p>Another example is my car shows motor power&#x2F;regen as a vertical blue segmented bar. I&#x27;m not sure what the segments are supposed to represent but I believe its something like 4kW or something. If you poke around you can actually see the real kW number but the dash just has the bar.<p>Another is WiFi signal strength which the bars really mean nothing. My router reports a much more useful dBm measurement.<p>Thank god that there are lots of legacy cases that existed before the iPhone-ized design language started taking over and are sticky and hard to undo.<p>I can totally imagine my car reporting tire pressure as low or high or some nonsense or similarly I&#x27;m sure the designers at YouTube are foaming at the mouth to remove the actual pixel measurements from video resolutions.


type: comment
by: maximegarcia
text:
  I did the finger only for one month at the beginning. I&#x27;m glad CGM exists despite the limitations.


type: comment
by: fullstop
text:
  Right,  I went down that route as well:<p>&gt; The hardware supplier that we use no longer has the battery. Therefore, we cannot sell you the battery. What we can do is provide you with the part numbers so you can source it elsewhere. If you&#x27;re considering sourcing the battery for the Darter Pro 5 from another supplier, please note that the model number for the battery is N150BAT-4, and the original part number is 6-87-N15ZS-51E01. Third-party battery sellers may display one or both of these numbers and might also list other compatible part numbers that are suitable for the same model.<p>It&#x27;s actually a Darter Pro 6, but the battery part number is correct in that text.<p>You can not purchase this battery, it no longer exists.  There are a few sketchy websites which say that they sell it, but they will cancel your order a few days after placing it and tell you that there is &quot;lack of material&quot;.


type: comment
by: mod50ack
text:
  These things are essentially the opposite of one another. Bellard&#x27;s project is a PC emulator in JavaScript. Compiling things to wasm is pretty trivial now, but jslinux was much more impressive when it came out. It actually still is, for reasons you can see in the technical notes: <a href="https:&#x2F;&#x2F;bellard.org&#x2F;jslinux&#x2F;tech.html" rel="nofollow">https:&#x2F;&#x2F;bellard.org&#x2F;jslinux&#x2F;tech.html</a><p>This project, on the other hand, is the opposite (and kind of a joke): a set of Linux utilities mostly written in JavaScript.


type: comment
by: appsDev
text:
  Would love to know ur thoughts! I think many people want a lighter phone, but the higher price point with less features than the base model is the main issue.


type: comment
by: linsomniac
text:
  That could be, it totally wasn&#x27;t clear to me that they meant that was unreasonably small hardware vs that&#x27;s unreasonable for Asahi to say was the minimum you could run on.<p>Honestly, I suspect there are a whole lot of people that could be perfectly happy with 256GB storage on an Air.  I mean, sure, I got 2TB for my MBP 5 years ago, but my father-in-law is likely never going to need even close to 256GB on his, which is basically being a Chromebook for him.<p>I just bought a 2TB drive over the holidays and it was $250, so it&#x27;s not like they&#x27;re an insignificant percentage of a &lt;$1K laptop.


type: comment
by: holowoodman
text:
  Congress has become a radical leftist politics playground. That is the real problem.<p>&gt; Some people just like to complain that they have to take a shower and can&#x27;t harass women like they used to like they could when congress was at the BCC and that kind of nonsense didn&#x27;t immediately get you thrown out like today.<p>You could never do that. A few years ago, some activists tried to make a fuzz with stuff like creeper cards, intervention teams and codes of conduct. But those were never needed in the first place, almost nothing ever happened at CCC that would have warranted those things. But &quot;those white male hackers are certainly sexist raping pigs&quot; is a firmly entrenched stereotype in certain circles.<p>The one thing you cannot ever do is go to CCC and express any idea that isn&#x27;t very far left. That is a very certain way to get thrown out. Your talk won&#x27;t ever be on the Fahrplan if the topic isn&#x27;t &quot;hooray, more refugees&quot;, &quot;hooray, more EU dictatorship&quot; or &quot;hooray, down with everything right of Rosa Luxemburg&quot;.


type: comment
by: Zak
text:
  I&#x27;ve also had laptops since the 90s, but my experience is the opposite. I&#x27;ve upgraded <i>something</i> in most of them. Almost all of them got RAM and storage upgrades. One got a mostly-compatible motherboard upgrade that required grinding down a couple bits on the frame to make it fit, and I got to have a 4:3 IPS display for a bit longer.<p>I love the idea of the Framework. I don&#x27;t love the lack of a trackpoint, or the pricing. I&#x27;m willing to forgive the latter since it&#x27;s a small company with a mission I appreciate. There&#x27;s likely a Framework 16 in my future eventually.


type: comment
by: throwup238
text:
  Spain’s colonies funneled huge amounts of gold and silver into the European economies without a complementary increase in productivity to absorb it, causing massive inflation.<p>A ship for transatlantic shipping might have first cost 100,000 maravedí to build and equip before the treasure fleet expeditions, but afterwards with so much gold flowing into the economy and lots of competition for a limited ship building industry, the costs would inflate to 1 million maravedí (number roughly from memory). Same with the canons and shot, animals and sailor salaries, and so on.<p>Meanwhile, shipbuilders with all their newfound money are competing for blacksmiths, the outfitters are competing for livestock and horses, and so on. This puts lots of pressure on the rest of society which might need the iron for farming tools and the livestock to survive the winter, which they can no longer afford since the conquistadors and their merchants can pay a lot more in gold. In the end the maravedí accounts look bigger but represent the same amount of physical goods or labor.<p>Repeat this process across the whole economy and it throws everything into chaos. Some people here and there get rich, but economy wide it’s a total wash. Any wealth created for the state mostly just went into paying for wars because the inflation worked its way up through salaries.


type: comment
by: nkrisc
text:
  Fine: you can&#x27;t physiologically sustain yourself on a diet of gold alone. Gold is not a nutritionally complete diet. If all you have to eat is gold, you will soon be dead.


type: comment
by: tracker1
text:
  I think what would be my biggest issue with the Framework 16 is mentioned... the spacers next to the touchpad... I really wish they&#x27;d offer a standard single-deck option for the touchpad that didn&#x27;t have spacer&#x2F;relocation options at all.  The speakers would also be something I would regularly notice.<p>I&#x27;d probably go for the 13&quot; myself... hardware wise, IMO Apple is really hard to beat all around.  For what you interact with, it&#x27;s absolutely the best model(s) around... the air and pro are both really good and solid.  Displays, keyboard, touchpads, speakers are all well above average, and I don&#x27;t think I&#x27;ve seen a combination I feel is better all around... that said, I&#x27;m less inclined to want to lock myself in.  I&#x27;m going to use my M1 air until it dies, but I don&#x27;t think I&#x27;ll ever buy Apple hardware again though.


type: comment
by: aurizon
text:
  With all this gold, Spain went on a buying spree, weapons, art, churches etc - and the sellers(rest of Europe) industrialized as the gold trickled down into THEIR economies. When the gold no longer arrived, Spain went into a steady decline as their rich upper crust of RC Churche, Kings, Queens, Lords, Ladies etc. and eventually became democratic after Franco.


type: comment
by: dahart
text:
  Why do you blame MS for predictably doing what MS does, and not the people who sold that trust &amp; FOSS infra to MS for a profit? Your blame seems misplaced.<p>And out of curiosity, aside from costing more for some people, what’s worse exactly? I’m not a heavy GitHub user, but I haven’t really noticed anything in the core functionality that would justify calling it enshittified.


type: comment
by: squigz
text:
  That&#x27;s true - although I&#x27;d point out that most games have that issue. You could offer a way of easily swapping recent purchases, maybe?<p>Personally, I think as long as the price is right, and you include some screenshots&#x2F;trailers, most people wouldn&#x27;t mind this model - particularly if you&#x27;re able to choose your games, which I think would be a huge plus<p>--<p>Another monetization model idea: a <i>simple</i> subscription model<p>Free users get X plays a month (5-10) - this means anyone can play it, probably for 1 or 2 nights, before they have to upgrade.<p>Subscribed users get unlimited plays - with some small perks like avatar customization or something. You could also experiment with other things like including new games in the subscription for the first few months they&#x27;re released


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


type: comment
by: allears
text:
  This has been a given for some time now. Don&#x27;t know why it&#x27;s considered a controversial opinion.


type: comment
by: polybius89
text:
  Yeah, it seems like so:<p>&quot;I would like to acknowledge and thank deeply my mentor Davy (Dr. J. Davy Kirkpatrick) for introducing me to astronomy at IPAC and providing guidance throughout this project, aiding in data analysis and the collection of known objects for the test set.&quot;<p><a href="https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6" rel="nofollow">https:&#x2F;&#x2F;iopscience.iop.org&#x2F;article&#x2F;10.3847&#x2F;1538-3881&#x2F;ad7fe6</a>


type: comment
by: bgbntty2
text:
  But with a LAN port, wouldn&#x27;t you agree that reinstallation could take 1-2 human minutes of work, even if the whole process takes an hour? Take the laptop, plug it in, press a key, wait however much, then take it out and give it back to the student. The student could even do it themselves.<p>And even without a LAN port I assume there are various ways to automate it so it isn&#x27;t really an issue. If you keep &#x2F;home or if most files are synced, students could break their OSes every day if they want to. One of those students will actually learn from it, at least.


type: comment
by: taneq
text:
  Okay. BSP trees were the basis of the Doom WAD format and were used for visible surface determination and depth sorting, though. Seems relevant.


type: comment
by: mirekrusin
text:
  You can use fossil [0]<p>[0] <a href="https:&#x2F;&#x2F;fossil-scm.org" rel="nofollow">https:&#x2F;&#x2F;fossil-scm.org</a>


type: comment
by: krautsauer
text:
  I wonder how meson wraps&#x27; story fits with this. They used not to, but now they&#x27;re throwing everything into a single repository [0]. I wonder about the motivation and how it compares to your project.<p>0: <a href="https:&#x2F;&#x2F;github.com&#x2F;mesonbuild&#x2F;wrapdb&#x2F;tree&#x2F;master&#x2F;subprojects" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mesonbuild&#x2F;wrapdb&#x2F;tree&#x2F;master&#x2F;subprojects</a>


type: comment
by: dim13
text:
  It is no longer the same. It went from somewhat exclusive dining experience to full blown nuclear junk food chain vibe.<p>I&#x27;ve stopped attending it about 10 years ago. I rather prefer to watch some few interesting topics online, and skip all the wanna-be political junk.


type: comment
by: iSnow
text:
  I am not sure Jobs was always a great boss, but if that conversation is somewhat true, it would have completely worked for me:<p>- Big boss doesn&#x27;t just yell at the product manager who then yells at the team leads who then calls &quot;all hands&quot; and unloads her stress on the team<p>- Instead big boss explains his line of thinking and adding some nape of the napkin projections <i>why</i> this improvement actually matters.<p>You might get a chuckle out of the &quot;life saved&quot; point, but it&#x27;s easy to understand that this is meaningful productivity over a big number of users.


type: comment
by: connicpu
text:
  I can&#x27;t speak to actually setting it up, but where I work we have an IT-provided yubikey ssh-agent that handles getting all that stuff set up, and we just paste the public key from our individual yubikeys into our authorized ssh keys with our on-prem-hosted bitbucket server. However almost everyone I know quickly gets sick of touching the yubikey for every git remote operation and just generates their own local SSH key to use for git since doing so is not forbidden. It&#x27;s definitely not High Security, but since our git is on-prem and can only be accessed from within the corporate VPN the risks are probably lower than if we were using something shared on the public internet.


type: comment
by: synergy20
text:
  it went far beyond those &#x27;research paper because I have a good dad&#x27; or &#x27;I had a few startups and some even got acquired thanks to my dad&#x27;s friend&#x27;. The math competitions hosted by MAA, the CS Olympiads called usaco,etc are all full of cheating these days for a better college application. People will do whatever it takes to cut in line now.


type: comment
by: bgwalter
text:
  Of course, give people Soma so that they do not revolt and only write meek notes of protest. Otherwise they might take some action.<p>The Greek philosophers were much more outspoken than we are now.


type: comment
by: trimbo
text:
  &gt; Which was about when it became clear it was 100% down in the gutter without coming back.<p>Did you sell all of your stock?


type: comment
by: krapp
text:
  The right is weird that way, they&#x27;re still stuck in a frame of mind and set of references from the 1960s or earlier. They&#x27;ll talk about &quot;women&#x27;s lib&quot; and feminism as if they&#x27;re new, they consider hair dye and piercings to be signs of radicalism, they still think about China as Maoist and Russia as Soviet, and still see the world (and America in particular) through Cold War ideology.<p>They still complain about hippies as if there were any left. They want to go back to the gold standard. They yearn for the mines and the factories, for the hard times of hard men that they&#x27;ve only read stories about. And of course they believe all modern art and media is infantile, leftist garbage and they harbor a particular mistrust of the &quot;cultural Marxists&quot; in academia.<p>And the younger they are, the more regressive they get. It&#x27;s like they&#x27;re LARPing as characters in a Norman Lear sitcom that they don&#x27;t understand are supposed to be parodies of them. The trad caths are more hardcore than Catholics have been in a thousand years. The groypers are more racist and misogynist than their own grandparents.<p>It doesn&#x27;t surprise me in the least that they&#x27;re still complaining about postmodernism. They aren&#x27;t capable of updating their philosophy or looking forward, they can only look backward to an imaginary golden age and the spoils they feel entitled to and robbed of by &quot;the left.&quot; They can never get over a fear of the future that&#x27;s so deeply rooted in fundamentalist Christianity. It&#x27;s just another wound on their psyches that will never heal.


type: comment
by: charcircuit
text:
  &gt;So if you make it boot ten seconds faster, you&#x27;ve saved a dozen lives. That&#x27;s really worth it, don&#x27;t you think?&quot;<p>Perhaps implementing some other feature, or fixing a bug may save 100 lives. It may not be worth trying to save only 12.


type: comment
by: Juliate
text:
  The ethical framework is simply this one: what is the worth of doing +1 to everyone, if the very thing you wish didn&#x27;t exist (because you believe it is destroying the world) benefits x10 more from it?<p>If bringing fire to a species lights and warms them, but also gives the means and incentives to some members of this species to burn everything for good, you have every ethical freedom to ponder whether you contribute to this fire or not.


type: comment
by: shmeeed
text:
  I like this thinking about other people&#x27;s time as opportunity cost. I do that a lot and always encourage others to keep it in mind, too.<p>An example: a few years ago, there was a recurring unnecessary traffic congestion on my commute because of a malfunctioning traffic light. On the third day, I did some numbers while waiting and came to the conclusion that over hundreds of people, this was quickly adding up to months of lifetime wasted in total.<p>I then called the responsible municipality right on the spot to notify them there&#x27;s a problem. They thanked me and had it fixed the next day.


type: comment
by: anthk
text:
  Spain was different. There were no &#x27;proper&#x27; colonies, but everyething was deal as if they were an inner province in Iberia. That&#x27;s the way you could get fancy universities for its time.<p>But backwards people like Ferdinand the 7th cut down the modernisation of Spain which could boost us up to the level of France if not more. I&#x27;m no kidding. Just look at  the Cádiz constitution from 1812.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ferdinand_VII" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ferdinand_VII</a><p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Spanish_Constitution_of_1812" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Spanish_Constitution_of_1812</a><p>Not bad for its time at all.


type: comment
by: AndyNemmity
text:
  I use a command router I’ve named &#x2F;do which consistently and correctly calls agents and skills in the paths I want them.<p>There is much more I could say about the do router, I have it auto update with new agents and skills, and have it auto sync to the user home.<p>But here is an overview of my usage of the do router


type: comment
by: mirekrusin
text:
  ...or scm [0]<p>[0] <a href="https:&#x2F;&#x2F;fossil-scm.org" rel="nofollow">https:&#x2F;&#x2F;fossil-scm.org</a>


type: comment
by: resfirestar
text:
  Oh true, that actually sounds useful. I often just avoid that kind of novel because I&#x27;m terrible with names.


type: comment
by: api
text:
  Oh it’s Bluesky.<p>Both Xhitter and Bluesky are outrage lasers, with the user base as a “lasing medium.” Xhitter is the right wing racist xenophobic one, and Bluesky is the lefty curmudgeon anti-everything one.<p>They are this way because it’s intrinsic to the medium. “Micro blogging” or whatever Twitter called itself is a terrible way to do discourse. It buries any kind of nuanced thinking and elevates outrage and other attention bait, and the short form format encourages fragmented incoherent thought processes. The more you immerse yourself in it the more your thinking becomes like this. The medium and format is irredeemable.<p>AI is, if anything, a breath of fresh air by comparison.


type: comment
by: rpdillon
text:
  The license only has force because of copyright. For better or for worse, the courts decide what is transformative fair use.<p>Characterizing the discussion behind this as &quot;sophistry&quot; is a fundamentally unserious take.<p>For a serious take, I recommend reading the copyright office&#x27;s 100 plus page document that they released in May. It makes it clear that there are a bunch of cases that are non-transformative, particularly when they affect the market for the original work and compete with it. But there&#x27;s also clearly cases that are transformative when no such competition exists, and the training material was obtained legally.<p><a href="https:&#x2F;&#x2F;www.copyright.gov&#x2F;ai&#x2F;Copyright-and-Artificial-Intelligence-Part-3-Generative-AI-Training-Report-Pre-Publication-Version.pdf" rel="nofollow">https:&#x2F;&#x2F;www.copyright.gov&#x2F;ai&#x2F;Copyright-and-Artificial-Intell...</a><p>I&#x27;m not particularly sympathetic to voices on HN that attempt to remove all nuance from this discussion. It&#x27;s challenging enough topic as is.


type: comment
by: CompuHacker
text:
  After whatever quota of free GPT-5 messages is exhausted, `mini` should answer most replies, unless they&#x27;re policy sensitive, which get full-fat `GPT-5 large` <i>with the Efficient personality</i> applied, regardless of user settings, and not indicated. I&#x27;m fairly confident that this routing choice, the text of <i>Efficient</i> [1], and the training of the June 2024 base model to the model spec [2] is the source of all the sophistic behavior you observe.<p>[1] &lt;<a href="https:&#x2F;&#x2F;github.com&#x2F;asgeirtj&#x2F;system_prompts_leaks&#x2F;blob&#x2F;main&#x2F;OpenAI&#x2F;gpt-5-robot-personality.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;asgeirtj&#x2F;system_prompts_leaks&#x2F;blob&#x2F;main&#x2F;O...</a>&gt;<p>[2] &lt;<a href="https:&#x2F;&#x2F;model-spec.openai.com&#x2F;2025-02-12.html" rel="nofollow">https:&#x2F;&#x2F;model-spec.openai.com&#x2F;2025-02-12.html</a>&gt;


type: comment
by: flipped
text:
  Yes, we need .onion on every site. Not only is it censor resistant but also provides anonymity for user and the onion server,.


type: story
by: saichler
title: Why does software still take years to ship when months should be enough?
text:
  Across startups and large enterprises alike, we keep solving the same problems: security, scalability, networking, observability, deployment.<p>Over the years we added tools, layers, frameworks, and now AI. Yet idea-to-production still takes years in environments where months should be achievable.<p>This did not happen by accident, but it did become normalized. I am trying to understand how this happened and what would actually reverse it.


type: comment
by: keithgroves
text:
  When building https:&#x2F;enact.tools we considered this. I&#x27;m glad we didn&#x27;t go this route.


type: comment
by: JKCalhoun
text:
  Agree. It&#x27;s just not a very good Vonnegut novel though. You can see him without (yet) a voice in the novel.<p>If &quot;Breakfast of Champions&quot; is a little too nutty though, I think I might like his &quot;Mother Night&quot; best. (But maybe we like nutty Kurt?)


type: comment
by: jqpabc123
text:
  Has anyone considered the possibility that this is all just a financial scam to enrich tech billionaires?<p><a href="https:&#x2F;&#x2F;www.theguardian.com&#x2F;business&#x2F;2025&#x2F;dec&#x2F;26&#x2F;ai-boom-adds-more-than-half-a-trillion-dollars-to-wealth-of-us-tech-barons-in-2025" rel="nofollow">https:&#x2F;&#x2F;www.theguardian.com&#x2F;business&#x2F;2025&#x2F;dec&#x2F;26&#x2F;ai-boom-add...</a>


type: comment
by: krapp
text:
  We have three more years of Trump and probably at least four of JD Vance (because American leftists are utterly fucking useless) so just wait.<p>The century of American humiliation is just beginning.


type: comment
by: codegeek
text:
  I am sorry for the OP but this is a perfect example of &quot;You don&#x27;t need cloud at your stage&quot;. Get a $10 VPS and call it a day. Unless you have 1000s of daily active users, a $10 VPS with a solid backup strategy will work. Heck, you can even do more than that with a decent VPS. You could setup a docker compose on 1 single decent server and call it a day when you have 0 users.


type: comment
by: ludicrousdispla
text:
  Yeah, comparing this with research investments into fusion power, I expect fusion power to yield far more benefit (although I could be wrong), and sooner.


type: comment
by: cons0le
text:
  So far the 2 answers you&#x27;ve received are killing people and sending emails.<p>I don&#x27;t think either of those are particularly valuable to the society I&#x27;d like to see us build.<p>We&#x27;re already incredibly dialed in and efficient at killing people. I don&#x27;t think society at large reaps the benefits if we get even better at it.


type: comment
by: mcphage
text:
  If they added a menu item “Kick a puppy”, and every time you clicked it, a puppy somewhere got kicked, would your response be “oh, well, I don’t like kicking puppies, so I just won’t click it, no big deal”?


type: comment
by: taneq
text:
  For rendering voxel data like in a minecraft world I’d think an octree would be the go-to data structure.


type: comment
by: lukan
text:
  &quot;and eventually you end up with countries and counties and vovoidships and cities and districts and villages, in hierarchies that gain a level per ~100x population increase.&quot;<p>You say it like this is a law set in stone, because this is what happened im history, but I would argue it happened under different conditions.<p>Mainly, the main advantage of an empire over small villages&#x2F;tribes is not at all that they have more power than the villages combined, but that they can concentrate their power where it is needed. One village did not stand a chance against the empire - and the villages were not coordinated enough.<p>But today we would have the internet for better communication and coordination, enabling the small entieties to coordinate a defense.<p>Well, in theory of course. Because we do not really have autonomous small states, but are dominated by the big players. And the small states have mowtly the choice which block to align with, or get crushed. But the trend might go towards small again.<p>(See also cheap drones destroying expensive tanks, battleships etc.)


type: comment
by: coldpie
text:
  I don&#x27;t know anything at all about hardware engineering, but I am surprised they couldn&#x27;t stuff 2 USB-C ports into one of those modules.


type: comment
by: Aurornis
text:
  &gt; The post you were replying to is about privilege<p>The comment explicitly made a claim of $10K to $20K in GPU costs, which was unfounded and false.<p>I’m tired of the hand-wringing over privilege any time someone young does something impressive. Access to a strong GPU wasn’t the deciding factor that made this kid able to do this work. It could have been done on an average GPU at slower throughput.


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


type: comment
by: anthk
text:
  We were democratic before Franco. Twice. Until the damn conservatives threw the Republic down, twice, too.


type: comment
by: Empact
text:
  If you want to believe those things are unattainable, you can, but just remember that Steve Jobs got an internship at HP at the age of 12 by calling the founder on the telephone. Literally anyone could have done that.<p>These opportunities come to those who seek them.


type: comment
by: tempsaasexample
text:
  True technically, but there&#x27;s many people that almost enjoy working on their cars IF they are pleasant to work on. And some are. At that point the car is just an avenue for your hobby of working on cars.<p>My parents have a Lexus RX400H (hybrid), that even for me as a car guy is a nightmare to work on. It&#x27;s technically never had a fault since 2007 with 215k miles. But changing the spark plugs was probably the third hardest thing I&#x27;ve done with cars, only behind dropping a transmission and doing a head gasket job on other cars.


type: comment
by: gautamsomani
text:
  I want to learn how to chillax (chill and relax) no matter what (I have hyper-anxiety.)<p>Rest all (programming in C and Go, Japanese language, master System Design, get ripped and few more) is secondary.


type: comment
by: Cockbrand
text:
  How it can be legal for Waymo to operate a noisy lot like this right in a residential area is absolutely beyond me. Also, did Waymo really not consider the neighbors before setting up the lot? That sounds hardly credible to me.


type: comment
by: anp
text:
  &gt; Others think someone from the Rust (programming language, not video game) development community was responsible due to how critical René has been of that project, but those claims are entirely unsubstantiated.


type: comment
by: christophilus
text:
  I tend to agree, but I wonder… if you train an LLM on only GPL code, and it generates non-deterministic predictions derived from those sources, how do you prove it’s in violation?


type: comment
by: Isamu
text:
  The criticism is of the spin in these articles. The experience these kids get is great, it should happen more. The articles always spin to get your attention, and the subject matter is fascinating, but it can be presented with less spin.<p>And frankly any kid deserves praise for doing the unglamorous work that this takes. Very few can be arsed to put up with the extra work that it takes to do anything worthwhile, we are a nation getting lazier every day.


type: comment
by: scythe
text:
  Gold&#x27;s resistance to oxidation is pretty unique and valuable. Every metal with similar properties is also expensive — palladium is the most common and its price hovers around several hundred dollars per ounce despite being much less popular for jewelry or currency.


type: comment
by: croemer
text:
  I spotted at least 3 typos in the first minute. Typos are really easily detected and fixed with LLMs (one really good usage of them).<p>But it&#x27;s nice to have non-LLM written text. Still the many typos are annoying and distracting.


type: comment
by: mergesort
text:
  Heya, author here!<p>I&#x27;ll try to answer these one by one, but I will just note that a lot of my prompts are domain specific so it&#x27;s hard to share those.<p>- I don&#x27;t use any plans — my writing is the plan. The Plan Mode in Claude Code is excellent, but as I&#x27;ve switched to Codex (which doesn&#x27;t have one) I will simply write up a nice long prompt and then add &quot;Please ask any clarifying questions you may have, or for any additional details that you need&quot; — and it works great! I may go back and forth for anywhere from 5-30 minutes depending on what else is needed, but that&#x27;s basically the experience of using Plan Mode in Claude Code too.<p>- I&#x27;ve built quite a few recent features for my app Plinky [^1]. I&#x27;ve made a few meaningful contributions to my open source project Boutique [^2] (and have been having AI asynchronously sketch out a large new database relationships feature). I built my new blog and my workshops pages [^3] with Codex as well. Truth is I do practically everything in Codex and Claude Code these days, so I&#x27;d have more trouble listing what I haven&#x27;t built lately.<p>- Plinky&#x27;s upcoming Reader Mode is a good example of a prompt that took me two hours, but the feature isn&#x27;t yet in the app so I&#x27;d prefer not to share the prompt. But I can share the first draft of the prompt for Boutique&#x27;s relationships feature sine that&#x27;s open source. [^4] I&#x27;ve been experimenting with using ChatGPT Pulse to make progress on it every day (simply by asking it to!), and much to my surprise it&#x27;s been designing a new API day by day in a way that&#x27;s far from perfect but certaintly has been very interesting.<p>The honest truth is that this one did not take two hours and I wrote it on the bus so it&#x27;s probably not perfect, but the descriptive process is effectively the same. For a feature like Reader Mode you would have to capture more details to scale up to the additional complexity of a domain-specific feature with client and server components, a new download queueing pipeline, amongst other abstractions.<p>Hope that answers your questions!<p>[^1]: <a href="https:&#x2F;&#x2F;plinky.app" rel="nofollow">https:&#x2F;&#x2F;plinky.app</a> [^2]: <a href="https:&#x2F;&#x2F;github.com&#x2F;mergesort&#x2F;Boutique" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;mergesort&#x2F;Boutique</a> [^3]: <a href="https:&#x2F;&#x2F;build.ms" rel="nofollow">https:&#x2F;&#x2F;build.ms</a> [^4]: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;mergesort&#x2F;04a77c47ea4cb6433aa9ade4e1dd4506" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;mergesort&#x2F;04a77c47ea4cb6433aa9ade4e1...</a>


