# items

type: comment
by: lametti
text:
  Not Matthew Butterick (nor all major English-language style guides): <a href="https:&#x2F;&#x2F;practicaltypography.com&#x2F;one-space-between-sentences.html" rel="nofollow">https:&#x2F;&#x2F;practicaltypography.com&#x2F;one-space-between-sentences....</a><p>I only discovered two spaces after a full stop&#x2F;period was a thing after moving to the U.S., and only apparently in people over 40.


type: story
by: saisrirampur
title: Show HN: GitHub Activity Analytics Powered by ClickHouse
url:
  https://velocity.clickhouse.com/#org=ClickHouse&metric=all_activity&range=all&grouping=auto&alexey=0&everyone=0


type: comment
by: ggm
text:
  Same with the viking coprolites found in Jorvik&#x2F;York?<p>It would seem reasonable to say on a statistical sample of 1 we have no reason to believe this was common or uncommon, or do we say on the basis we found one, the assumption is that it was universal?<p>We know some things like floor rushes were picked to deter fleas, were there oral or rectal treatments which worked for worms?


type: comment
by: itbeho
text:
  Another happy Legion 5 Pro user here. It&#x27;s not terrible on battery, but not great either. I usually carry one of those 26Mah battery banks in my bag just in case.


type: comment
by: ilaksh
text:
  It would be impossible to change the model. It would be like a codec, like H.264 but with 1-2GB of fixed data attached to that code name. Changing the model is like going to H.265. Different codec.


type: comment
by: EA-3167
text:
  I&#x27;m sure they can find another sunny, coastal state with a friendly government, the infrastructure, the talent, their mansions, the lovely weather, and the sixth largest economy in the US. That should be trivial.


type: comment
by: zzo38computer
text:
  Even with binary, you can store a binary inline inside of another one if it is a structured format with a &quot;raw binary data&quot; type, such as DER. (In my opinion, DER is better in other ways too, and (with my nonstandard key&#x2F;value list type added) it is a superset of the data model of JSON.)<p>Using base64 means that you must encode and decode it, but binary data directly means that is unnecessary. (This is true whether or not it is compressed (and&#x2F;or encrypted); if it is compressed then you must decompress it, but that is independent of whether or not you must decode base64.)


type: comment
by: JohnMakin
text:
  Thanks! love the idea, looking forward to playing with this. I understand now from comments that this was brought to this site sooner than intended, sorry if I asked in a rude way.


type: comment
by: benatkin
text:
  I was surprised to see something was in text today, until I remembered knowing it at some point - the .har format. Looking at simonw&#x27;s Claude-generated script [1] to investigate AI agent sent emails [2] by extracting .har archives, I saw that it uses base64 for binary and JSON strings for text.<p>It might be a good bet to bet on text, but it feels inefficient a lot of the time, especially in cases like this where all sorts of files are stored in JSON documents.<p>1: <a href="https:&#x2F;&#x2F;gist.github.com&#x2F;simonw&#x2F;007c628ceb84d0da0795b57af7b74d7d" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;simonw&#x2F;007c628ceb84d0da0795b57af7b74...</a><p>2: <a href="https:&#x2F;&#x2F;simonwillison.net&#x2F;2025&#x2F;Dec&#x2F;26&#x2F;slop-acts-of-kindness&#x2F;" rel="nofollow">https:&#x2F;&#x2F;simonwillison.net&#x2F;2025&#x2F;Dec&#x2F;26&#x2F;slop-acts-of-kindness&#x2F;</a>


type: comment
by: fc417fc802
text:
  It is not a model. It is a description. I&#x27;m torn on whether it would be correct to refer to the approach as constituting a sort of analogy.<p>No idea why you think the effect is being put before the cause. I&#x27;m hungry so I head to the kitchen. An observer says &quot;he wants to eat&quot;. Antibiotics are administered. Only the bacterial cells expressing a certain set of proteins survive. An observer says &quot;the infection wants to be resistant&quot;.


type: comment
by: rgoulter
text:
  &gt; the engineers who care enough to invest in keyboards like this (1) spend a lot of time investing in their tooling and (2) are extremely productive<p>I think (1) is true. Whereas, (2) may be less so.<p>Or at least, &quot;smart but unproductive&quot; is also a class. :) (And I&#x27;m sure there are those who have had bad experiences working with such people).<p>I suppose using a keyboard like this is an expensive signal. As in.. it&#x27;s fairly easy to buy a typical mechanical keyboard, but more difficult to get one of these small split keyboards. -- But I think this is just &quot;interested in technical excellence&quot;, which is somewhat different than &quot;highly productive&quot;.<p>;) As for these keyboards? The most pragmatic &amp; superior tooling part isn&#x27;t the &quot;36-key keyboard&quot; so much as &quot;each thumb has 2-3 keys&quot; each. That&#x27;s what allows these keyboards to expressively bring the full functionality of the keyboard to within reach of the hands on home row.


type: comment
by: Guestmodinfo
text:
  All this for writing Rust as rust! Wow! Tell me you have ADHD without telling me you have ADHD, just get on with the work and let others do their work. Don&#x27;t flag their entire work. Linguistics is very inclusive. I took a course on it. No need to be a grammar nazi


type: comment
by: latexr
text:
  &gt; My problem is when this experiment starts wasting the time of people in the real world who had nothing to do with the experiment.<p>&gt; (…)<p>&gt; Setting a goal for a bunch of LLMs and letting them loose on Gmail is not a responsible way to apply this technology.<p>These kinds of takes are incredibly frustrating. What did you think was going to happen?! Of course this is what happened! Of course LLMs will continue to be used irresponsibly, and this won’t even register in the top ten thousand worst uses.<p>This reads like a gun fanatic who is against gun control saying after a school shooting “my problem is when nuts shoot up schools, that is not a responsible way to employ guns”. No shit. The people who criticise unfettered access to guns don’t have a problem with people who are careful and responsible with guns, keep them locked, and used them only at gun ranges, the problem is what the open access means for society as a whole.


type: comment
by: dkarl
text:
  I think the downside, at least near-term, or maybe <i>challenge</i> would be the better word, is that anything richer than text requires a lot more engineering to make it useful. B♭ is text. Most of the applications on your computer, including but not limited to your browser, know how to render B♭ and C♯, and your brain does the rest.<p>Bret Victor&#x27;s work involves a ton of really challenging heavy lifting. You walk away from a Bret Victor presentation inspired, but also intimidated by the work put in, and the work required to do anything similar. When you separate his ideas from the work he puts in to perfect the implementation and presentation, the ideas by themselves don&#x27;t seem to do much.<p>Which doesn&#x27;t mean they&#x27;re bad ideas, but it might mean that anybody hoping to get the most out of them should understand the investment that is required to bring them to fruition, and people with less to invest should stick with other approaches.


type: comment
by: ghaff
text:
  I tend to default to a midrange place as I&#x27;m not much interested in spending a lot of time by the pool. And when traveling on business, if meals weren&#x27;t being covered, I didn&#x27;t actually much care for resorts when I felt like a bit of of a prisoner in terms of meals etc.


type: comment
by: jsemrau
text:
  1. Encyclopedia Autonomica<p>2. Atmosphæra Incognita - Neal Stephenson<p>3. Idoru (10x time) - William Gibson.


type: comment
by: ldenoue
text:
  Yes DO let you handle long lived websocket connections. I think this is unique to Cloudflare. AWS or Google Cloud don&#x27;t seem to offer these things (statefulness basically).<p>Same with TTS: some like Deepgram and ElevenLabs let you stream the LLM text (or chunks per sentence) over their websocket API, making your Voice AI bot really really low latency.


type: comment
by: meken
text:
  I started in August, but the two books I read were Treasure Island by Robert Louis Stevenson, and East of Eden by Steinbeck.<p>I tried reading Catch-22, but 50 pages in it just seemed like a bunch of military guys trolling each other by being as autistically literal as possible with absurdist Airplane-style humor. I noped out at the prospect of reading 500 more pages of it. I don’t get why people here recommend it so much.<p>I recently started reading Moby Dick.


type: comment
by: calebm
text:
  I just recently intentionally made the decision to keep the equation input in FuzzyGraph (<a href="https:&#x2F;&#x2F;fuzzygraph.com" rel="nofollow">https:&#x2F;&#x2F;fuzzygraph.com</a>) plain text (instead of something like stylized latex like Desmos has) in order to make it easy to copy and paste equations.


type: comment
by: ldenoue
text:
  Check out something like LayerCode (Cloudflare based).<p>Or PipeCat Cloud &#x2F; LiveKit cloud (I think they charge 1 cent per minute?)


type: comment
by: waldrews
text:
  Might be a good place for yunohost&#x2F;coolify style services, especially if you have multiple separate entities - though probably tricky to do inbound mail because of IP allocation?


type: comment
by: fc417fc802
text:
  A perfect illustration of why IP should never be regarded as a moral right. It exists for the benefit of society as a whole. Thus the laws creating it need to be tuned with that as the explicit (and only) goal. Mickey Mouse law must not be permitted.


type: comment
by: throwaway150
text:
  &gt; We&#x27;re animals driven by self-interest. What should civility even mean here<p>That self-interest has led to cooperation between humans. Humans have evolved to work together, cooperate, form social bonds, and friendships because doing so improves survival and wellbeing over the long run. Civility is part of that toolkit. It is not a denial of self-interest. Civility is part of that self-interest.


type: comment
by: BiraIgnacio
text:
  Poor neuro-motor tuning of the human larynx: A comparison of sung and whistled pitch imitation<p>&quot;[...]while participants who sung more precisely also whistled more precisely, sung imitations were less precise than whistled imitations.&quot;


type: comment
by: cj
text:
  Aren’t we talking about enforcing&#x2F;exercising a legal right?<p>Whether you have a reason to make a claim is much different than whether you have a legal basis for your claim.


type: comment
by: dwattttt
text:
  It depends on how big or trivial the loops you need are. If they&#x27;re only 3 or 4 lines, extracting their body into a function doesn&#x27;t improve anything.


type: comment
by: ldenoue
text:
  I am not using speech to speech APIs like OpenAI, but it would be easy to swap the STT + LLM + TTS to using Realtime (or Gemini Live API for that matter).<p>OpenAI realtime voices are really bad though, so you can also configure your session to accept AUDIO and output TEXT, and then use any TTS provider (like ElevenLabs or InWord.ai, my favorite for cost) so generate the audio.


type: comment
by: hirsin
text:
  Are you saying those are additional possible meanings of Pennsyltucky, or that you&#x27;ve heard people use it to mean all of those?<p>I have only ever heard it used to mean the rural areas between the two cities, in keeping with the saying &quot;Pittsburgh on one side, Philly on the other, and Kentucky in between&quot;, which has of course confused people not familiar with the stereotypes or geography.<p>The other famous use of Pennsyltucky is the character in Orange is the New Black, which I&#x27;ve always taken to mean &quot;she acts like she&#x27;s from Pennsyltucky&quot;.<p>I guess we need to wait for the term to be used enough to get into a dictionary to get it well defined


type: comment
by: ldenoue
text:
  I don&#x27;t but I should open source this code. I was trying to sell to OEM though, that&#x27;s why. Are you interested in licensing it?


type: comment
by: JoshTriplett
text:
  &gt; If you have a pacemaker implanted, do you believe you have the right to modify and update the software that operates it?<p>Yes, of course. It is abhorrent that people have devices implanted into their bodies and are in any way prevented from obtaining every last detail about how those devices operate.<p>&gt; Separately, do you think it&#x27;s remotely a good idea?<p>In rare circumstances, yes. See, by way of example, Karen Sandler&#x27;s talk on her implanted pacemaker and its bugs, for specific details on why one might want to do so.


type: comment
by: atlasunshrugged
text:
  It&#x27;s a pretty old book, but I think my favorite this year was The Simpsons and Philosophy: The D&#x27;oh! of Homer which was great fun for an avid Simpsons fan (of the first 10 seasons at least).<p>Of course, I&#x27;d also be remiss not to mention that I published a book called Rebooting a Nation about how the nation of Estonia modernized post re-independence and became a hub for startups and e-government in a single generation. Foreign Affairs was kind enough to just do a review: <a href="https:&#x2F;&#x2F;www.foreignaffairs.com&#x2F;reviews&#x2F;rebooting-nation-incredible-rise-estonia-e-government-and-startup-revolution" rel="nofollow">https:&#x2F;&#x2F;www.foreignaffairs.com&#x2F;reviews&#x2F;rebooting-nation-incr...</a>


type: comment
by: deaux
text:
  No. If ChatGPT or Claude would suddenly start bringing up Boers randomly they would get &quot;singled out&quot; at least as hard. Probably even more for ChatGPT.


type: comment
by: mijoharas
text:
  Awesome, this sounds cool.<p>In terms of UX, I kinda want something to paper over the inconsistencies of the different tools I need to use to set up the network etc. (Kinda like the `docker` CLI tool).<p>When I looked at it the first thing I thought was &quot;the tun&#x2F;tap setup seems fiddly, and I bet I won&#x27;t leave things in a consistent state (note, I just glanced at this blog[0]). The copy on write filesystem stuff looks cool too, but also fiddly.<p>The more I think about it the more I just come up with &quot;just docker but VMs&quot;.<p>[0] <a href="https:&#x2F;&#x2F;harryhodge.co.uk&#x2F;posts&#x2F;2024&#x2F;01&#x2F;getting-started-with-firecracker&#x2F;" rel="nofollow">https:&#x2F;&#x2F;harryhodge.co.uk&#x2F;posts&#x2F;2024&#x2F;01&#x2F;getting-started-with-...</a>


type: comment
by: latexr
text:
  &gt; no one wants technodystopia.<p>What some people see as technoutopia, others see as technodystopia. In other words, some people do want <i>your</i> version of technodystopia, they just don’t call it that themselves.


type: comment
by: 999900000999
text:
  We&#x27;re going to be in our 70s still writing code because LLMs will dumb down the next generation to the point where they won&#x27;t be able to get software to work.<p>Which luckily coincides with our social security and retirement systems collapsing.


type: comment
by: 2ICofafireteam
text:
  I have encountered PDFs that would exhibit this behavior in one browser but not in another.<p>One fun thing I encountered from local government is releasing files with potato quality resolution and not considering the page size.<p>I had a FOI request that returned mainly Arch D sized drawings but they were in a 94 DPI PDF rendered as letter sized.  It was a fun conversation trying to explain to an annoyed city employee that putting those large drawings in a 94 DPI letter size page effectively made it 30-ish DPI.


type: comment
by: jeeeb
text:
  &gt; That feels like cargo-culting the toolchain instead of asking the uncomfortable question: why did it take a greenfield project to give Python the package manager behavior people clearly wanted for the last decade?<p>This feels like a very unfair take to me. Uv didn’t happen in isolation, and wasn’t the first alternative to pip. It’s built on a lot of hard work by the community to put the standards in place, through the PEP process, that make it possible.<p>What uv did was to bring it all together.


type: comment
by: ldenoue
text:
  It doesn&#x27;t have to be. You can configure your bot to great the user. E.g. &quot;Aleksandra is not available at the moment, but I&#x27;m her AI assistant to help you book a table. How may I help you?&quot;<p>So you&#x27;re telling the caller that it is an AI, and yet you can have a pleasant background audio experience.


type: comment
by: vondur
text:
  They spent it on war. The Spaniards were fighting the Ottoman Empire and the Relgious Wars brought on by the Protestant Reformation. Funny enough their main enemy for the religious wars was France, who was also Catholic. The Spaniards also went bankrupt multiple times too.


type: comment
by: dullcrisp
text:
  So flying in a plane you built yourself is in fact safer than flying commercial because the motivations line up. Got it.


type: comment
by: aaronblohowiak
text:
  If python&#x27;s painpoints don&#x27;t bother you enough (or you are already comfortable with all the workarounds,) then I&#x27;m not sure Rust will do much for you.<p>What I like about Rust is ADTs, pattern matching, execution speed. The things that really give me confidence are error handling (right balance between &quot;you can&#x27;t accidentally ignore errors&quot; of checked exceptions with easy escape hatches for when you want to YOLO,) and the rarity of &quot;looks right, but is subtly wrong in dangerous ways&quot; that I ran into a lot in dynamic languages and more footgun languages.<p>Compile times suck.


type: comment
by: atypicaluser
text:
  The author (Victor Mair) of the piece makes two errors:<p>(1) Omaha and Council Bluffs are not twin cities. The former doesn&#x27;t think about the latter, and the latter sees the former as workplace, shopping mall and zoo.<p>(2) The residents of Omaha didn&#x27;t coin the term &#x27;Counciltucky.&#x27; That privilege belongs to the residents of Council Bluffs themselves.<p>Reference: a former resident of Council Bluffs who is a current resident of Omaha.


type: comment
by: jackschultz
text:
  Reread Story of Your Life again just now, and all it made me want to do is learn Heptapod B and their senagram style of written communication.<p>Reading “Mathematica - A secret world of intuition and curiosity” as well and a part stuck out in a section called The Language Trap. Example author gives is about for a recipe for making banana bread, that if you’re familiar with bananas, it’s obvious that you need to peel them before mashing. Bit of you haven’t seen a banana, you’d have no clue what to do. Does a recipe say peel a banana or should that be ignored? Questions like these are clear coming up more with AI and context, but it’s the same for humans. He ends that section saying most people prefer a video for cooking rather than a recipe.<p>Other quote from him:<p>“The language trap is the belief that naming things is enough to make them exist, and we can dispense with the effort of really imagining them.”


type: comment
by: mr_toad
text:
  Podcasts are fine for entertainment, great for tuning out people or the traffic.  I don’t expect to absorb information quickly, but try reading anything serious on the train when some guy is non-stop on his phone using his outside voice.


type: comment
by: PaulCarrack
text:
  Most people I know who take on side projects do them because they enjoy solving problems. They find them enjoyable, and to many, side projects are like taking a vacation. I wouldn&#x27;t pay someone to take a vacation for me, that&#x27;s nonsensical and defeats the purpose of the vacation.<p>Why would you pay someone to do something you enjoy doing, so you don&#x27;t have to do (any&#x2F;some&#x2F;all) of it? What kind of side projects are we talking about here?


type: comment
by: atlasunshrugged
text:
  I finally read The Moon is a Harsh Mistress and it was phenomenal, I&#x27;m sure an excellent re-read


type: comment
by: xvector
text:
  Hard disagree, most of my coworkers make well north of $1M and office politics is at an all time high.<p>I believe office politics happens when there are simply too many people at a company or org.


type: comment
by: dahart
text:
  What’s not what? Care to back up your argument with any links? I already pointed out that examples in the WP article for ‘Tragedy of the Commons’ use private property. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Tragedy_of_the_commons#Digital_commons" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Tragedy_of_the_commons#Digital...</a> Are you contradicting the Wikipedia article? Why, and on what basis?


type: comment
by: blibble
text:
  &gt; What I find infuriating is that it feels like the entire financial system has been rigged in countless ways and turned into some kind of race towards &#x27;the singularity&#x27; and everything; humans, animals, the planet; are being treated as disposable resources. I think the way that innovation was funded and then centralized feels wrong on many levels.<p>this is how I feel too<p>as a species we were starting to make progress on environmental issues, they were getting to the point they were looking solvable<p>then &quot;AI&quot; appears, the accelerationist&#x2F;inevitablist religious idea is born, and all the efforts go out the window to rape the planet to produce as many powered-on GPUs as possible<p>and for what?<p>to generate millions of shrimp jesus pictures and spongebob squarepants police chase videos<p>it&#x27;s really quite upsetting<p>meanwhile the collaborators are selling out all present and future living beings on earth for a chance to appear on stage in an openai product announcement<p>whilst gas-lighting themselves into thinking they&#x27;re doing good


type: comment
by: toomuchtodo
text:
  “Moylan arrow”<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fuel_gauge#Moylan_arrow" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Fuel_gauge#Moylan_arrow</a><p><a href="https:&#x2F;&#x2F;www.vermeulenfh.com&#x2F;obituaries&#x2F;james-moylan-2&#x2F;#!&#x2F;Obituary" rel="nofollow">https:&#x2F;&#x2F;www.vermeulenfh.com&#x2F;obituaries&#x2F;james-moylan-2&#x2F;#!&#x2F;Obi...</a>


type: comment
by: NohatCoder
text:
  Lots of things to consider here, but mostly that is not the kind of prompt you would use for coding. Serious vibe coders will ingest an entire codebase into the model, and then use some system that automates iterating.<p>Basic &quot;ask a question&quot; prompts indeed probably do not cost all that much, but they are also not particularly relevant in any heavy professional use.


type: comment
by: fc417fc802
text:
  Not at all? It&#x27;s reasonable to point out issues with the implementation as it currently stands (those are abundant and blindingly obvious). However it is also clear that the underlying mechanism works <i>extremely</i> well. A claim to the contrary is quite extraordinary.<p>Sometimes people do talk about alternatives. State funding and patronage are two of the most common. Both have very obvious drawbacks in terms of quantity and who gets influence over the outcome. Both also have interesting advantages that are well worth examining.


type: comment
by: bpt3
text:
  Where have you ever seen it to refer to the entire state, or as anything other than a derogatory term for the people who don&#x27;t live in the Philly or Pittsburgh metro areas?<p>Edit: you aren&#x27;t being badgered, you made something up and refuse to acknowledge that for whatever reason.


type: comment
by: uh_uh
text:
  I have little patience for intelligent-design and the likes, if that&#x27;s what you are getting at.<p>All I&#x27;m saying is that blind enumeration of mutations seems combinatorially infeasible due to the vastness of the search space. It is already known that mutation bias exists, so what I&#x27;m saying shouldn&#x27;t be that controversial.


type: comment
by: ANarrativeApe
text:
  This is one of those irritating articles where one agrees with the gist, but there are serious flaws in the support. There are societies, even now, that don&#x27;t have text. Yes, they represent a tiny fraction of 1% of the global population, but they do exist. And the beauty of text is that this level of nuance can be conveyed, a simplistic, inaccurate, broad brush approach is not needed. Nor is it the oldest form of communication. Having recently started exploring the cave art record, the text informs me that this is at least an upper middle single digit multiple of the age of text. Yes, a picture paints a thousand words, which can then be interpreted a thousand ways. Text has the ability to convey precise, accurate, objective information, it does not, as this article demonstrates, necessarily do so.


type: comment
by: crawshaw
text:
  I just tried this out in Firefox on macOS and there are no issues, so this might have something to do with our LetsEncrypt wildcard cert and the CA roots installed on Android. Could you tell me what version of Android you are using?


type: comment
by: salawat
text:
  Tesla doesn&#x27;t need to scale. It needs to recover from the damage Musk himself did to it. If he truly valued it, he&#x27;d get as far away from it as possible and let it attain it&#x27;s own identity separated from the Musk personality cult. You give him too much credit Observer-san.


type: comment
by: cornholio
text:
  Manufacturers update software periodically on these devices, so each new generation is a MAX to some degree.


type: comment
by: sweetsocks21
text:
  For a computer, text is a binary format like anything else. We have decades of tooling built on handling linear streams of text where we sometimes encode higher dimensional structures in it.<p>But I can&#x27;t help feel that we  try to jam everything into that format because that&#x27;s what&#x27;s already ubiquitous. Reminds me of how every hobby OS is a copy of some Unix&#x2F;Posix system.<p>If we had a more general structured format would we say the opposite?


type: comment
by: bucket31
text:
  Don&#x27;t forget he&#x27;s a traitor who attacked his own people.<p>He&#x27;s destroying the institutions of democracy.<p>He uses his power for retribution.<p>His dad has it right. #purge #bilionaires


type: comment
by: dpark
text:
  Millennial. But I was thinking less about my own childhood and more about never treating my kids or (with the one exception) hearing of friends treat theirs.<p>&gt; ringworms<p>Typo? Ringworm is fungal despite the name.


type: comment
by: didip
text:
  I agree. As a simple exercise, look at all software tools that’s GUI only. They become a large walled garden unable to be penetrated by LLM.<p>Tools that are mostly text or have text interfaces? Greatly improved by LLM.<p>So all of those rich multimedia and their players&#x2F;editors really need to add text representations.


type: comment
by: Ferret7446
text:
  Text is just bytes, and bytes are just text.  I assume this is talking about human readable ASCII specifically.<p>I think the obsession with text comes down to two factors: conflating binary data with closed standards and poor tooling support.  Text implies a baseline level of acceptable mediocrity for both.  Consider a CSV file will millions of base64 encoded columns and no column labels.  That would really not be any friendlier than a binary file with a openly documented format and suitable editing tool, e.g. sqlite.<p>Maybe a lack of fundamental technical skills is another culprit, but binary files really aren&#x27;t that scary.


type: comment
by: howling
text:
  Terrence Tao blogged about this.<p><a href="https:&#x2F;&#x2F;terrytao.wordpress.com&#x2F;2017&#x2F;08&#x2F;28&#x2F;dodgson-condensation-from-schur-complementation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;terrytao.wordpress.com&#x2F;2017&#x2F;08&#x2F;28&#x2F;dodgson-condensati...</a>


type: comment
by: tqwhite
text:
  I am with you 100%. The phrase “intellectual property” is an oxymoron. Intellect and Property are opposite things. Worse, the actual truth of intellectual property laws is not, “I’m an artist who got rich”. It is, “I ended up selling my property to a corporation and got screwed.”<p>The web is for public use. If you don’t want the public, which includes AI, to use it, don’t put it there.


type: comment
by: deaux
text:
  Now y&#x27;all finally know what it&#x27;s like to be vegetarian (I&#x27;m not one). So many parallels. And they are expected to relatively keep quiet about it and not scream about things like<p>&gt; Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society<p>Because screaming anything like that immediately gets them treated as social pariahs. Even though it applies even harder to modern industrialized meat consumption than to AI usage.<p>Overton window and all that.


type: comment
by: madhadron
text:
  &quot;Time Enough for Love&quot; is the only Heinlein I&#x27;ve felt any inclination to reread in the past few decades that held up at all (and it&#x27;s still a good read).


type: comment
by: subscribed
text:
  I guess you didn&#x27;t touch LSD? I think 12 would be considered short :)<p>I knew personally someone whose trips usually took 48 hours. Unusually long, yes, and really exhausting.


type: comment
by: Arainach
text:
  &gt; I told some friends about it, and they said, yes, and we have &quot;Pennsyltucky&quot; too.  But when I looked that up, it wasn&#x27;t nearly so demeaning as &quot;Counciltucky&quot;.  It basically just means Pennsylvania minus the Pittsburgh and Philadelphia metropolitan areas<p>The size of the area has nothing to do with how demeaning the term is.  The term is centered on calling the region, to oversimplify, an underdeveloped poor rural backwater.<p>Just because Pennsylvania has a larger chunk of land that some would describe that way than Council Bluffs does doesn&#x27;t inherently change that both terms are demeaning.<p>I haven&#x27;t been to Council Bluffs, but I have spent time in parts of Pennsylvania outside the Pittsburgh, Philadelphia, and State College metros, and while I&#x27;m not going to proclaim wisdom without having lived there I certainly saw where the term and stereotype came from.


type: comment
by: PaulDavisThe1st
text:
  Only a tiny percentage (around 1%) of the DNA in chromosomes codes for proteins.<p>And yes, certain mutations are favored precisely because of the chemistry constraints (an extremely basic one is which base pair changes actually alter the resulting protein; a more sophisticated one is which amino acid changes alter the physical functionality of the protein).


type: comment
by: promptfluid
text:
  We’ve been building a small system called XCTBL.<p>It’s an identity layer for tools that require persistent state — but it deliberately separates identity&#x2F;authentication from recording and retention.<p>The fastest way to understand it is the new start route here:<p><a href="https:&#x2F;&#x2F;rcrdbl.com" rel="nofollow">https:&#x2F;&#x2F;rcrdbl.com</a><p>RCRDBL is the records layer. It accepts signals (files, text, artifacts), retains them permanently, and does not authenticate users.<p>XCTBL is the external system that creates identities (“Stars”) and manages access to tools that need persistence.<p>The separation is intentional:<p>• One system remembers.  • One system authenticates.  • Tools sit on top.<p>There’s optional narrative framing, but it’s not required to use anything. Tools work without engaging with the story layer.<p>This is early, opinionated, and intentionally constrained. Curious how others think about permanent records, identity boundaries, and whether this kind of separation makes sense.


type: comment
by: kvthweatt
text:
  Give it a shot and tell me what you think of it.<p>Currently in the pre-bootstrap phase, the reduced specification is almost fully implemented.<p>While missing some parts still, you can write Turing-complete programs, mainly because you have the ability to write inline ASM.


type: comment
by: DrawTR
text:
  Editing the post to switch five &quot;it&#x27;s X not Y&quot;s[1] is pretty disappointing. I wish people were more clear with their disclosure of LLM editing.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;andrew&#x2F;nesbitt.io&#x2F;commit&#x2F;0664881a524feac492c67eaa0d096826d4a8d936" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;andrew&#x2F;nesbitt.io&#x2F;commit&#x2F;0664881a524feac4...</a>


type: comment
by: decimalenough
text:
  And it&#x27;s still a perfectly neutral term in French, where your &quot;Delayed&quot; flight is &quot;Retardé&quot;.


type: comment
by: Dylan16807
text:
  &gt; The way to test out this theory is to try out an experiment to see if this is so. If this experiment fails, we&#x27;ll have to figure out why theory predicted it but the experiment didn&#x27;t deliver.<p>If &quot;this experiment&quot; is trying to build a machine, then failure doesn&#x27;t give much evidence against the theory.  Most machine-building failures are caused by insufficient hardware&#x2F;engineering.


type: comment
by: ecliptik
text:
  I&#x27;ve read 51 books this year (just finished Hyperion) which is 50 more than 2024.<p>I attribute this increase to a few things,<p>1. Borrowing from Libby puts a 21 day time limit to finish a book, encouraging me to read it before it&#x27;s due.<p>2. Not discriminating from reading on my phone. Kindle app syncs between devices, and makes it easier to read a few pages here and there instead of waiting for uninterrupted sessions with my Kindle.<p>3. Continually updating a To Read list, mostly by going to Barnes and Noble, taking pictures of featured book tables, then adding the interesting ones to my Libby hold list.<p>4. Borrowing with Libby makes it easier to bail out of a book that doesn&#x27;t intrigue me. Instead of forcing myself to finish something I spent $ on, I can just return it and move onto something else, feeling 0 guilt.


type: comment
by: DrewADesign
text:
  &gt; Yet if I spent one hour making my app one second faster for my million users, I can save 277 user hour per year. But since user hours are an externality, such optimization never gets done.<p>Wait times don’t accumulate. Depending on the software, to each individual user, that one second will probably make very little difference. Developers often overestimate the effect of performance optimization on user experience because it’s the aspect of user experience optimization their expertise most readily addresses. The company, generally, will have a much better ROI implementing <i>well-designed</i> features and having you squash bugs


type: comment
by: margalabargala
text:
  They make a third error, which is claiming that Pennsyltucky is not primarily used derogatorily. It&#x27;s absolutely a pejorative for the region, not &quot;just a name&quot;.


type: story
by: kome
title: Mysterious quantum computing restrictions spread across multiple nations (2024)
url:
  https://www.tomshardware.com/tech-industry/quantum-computing/mysterious-quantum-computing-restrictions-spread-across-multiple-nations-uk-cites-national-security-risks-and-refuses-to-elaborate


type: story
by: smurda
title: Retreating from EVs could be hazardous for Western carmakers
url:
  https://www.economist.com/business/2025/12/17/retreating-from-evs-could-be-hazardous-for-western-carmakers


type: comment
by: PaulHoule
text:
  What folks like Fukuyama don&#x27;t get is that this situation was predicted in the 1960-1970 time frame and looking back seems fated,  inevitable.<p>1962 <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Image:_A_Guide_to_Pseudo-events_in_America" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Image:_A_Guide_to_Pseudo-e...</a> predicts that television performers will eventually overtake and outclass conventional politicians<p>1964 <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Understanding_Media" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Understanding_Media</a> Marshall McLuhan predicts that &#x27;television&#x27; will displace the &#x27;Gutenberg Galaxy&#x27; of print but it could do it in the form of ABC&#x2F;NBC&#x2F;CBS but take the same (physically, later functionally) screen attached to an image synthesizer and versatile communication network and you get YouTube,  which does.<p>1971 <i>The Information Machines: Their Impact on Men and the Media</i> by Ben Bagdikian reports on studies at the RAND corporation predicting that something like the WWW would come online in the early 1980s -- and technically it did in the form of services like <i>Compuserve</i> and <i>The Source</i>.  Bagdikian pitched this vision to leaders in the media industry and was roundly rejected and was the origin story that led to his famous <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ben_Bagdikian#The_Media_Monopoly" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ben_Bagdikian#The_Media_Monopo...</a><p>In the 1970-1995 period the development of communication networks lagged behind all predictions because incumbents didn&#x27;t want to make investments -- had they done so,  Google, Facebook, Amazon and such would have been strangled in their cribs.  The WWW seemed to take over so fast because it was actually delayed ten years and the technology to realize it had been sitting around latent and underutilized.<p>1975 <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Legitimation_Crisis_(book)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Legitimation_Crisis_(book)</a> by Jürgen Habermas outlines a conflict between &quot;expertise required to make decisions concerning complex science and technology&quot; and &quot;public participation&quot; that he sees no way to resolve.<p>---------------<p>The &quot;legitimation crisis&quot; is the immediate crisis that Fukuyama sees,  but connected to it is a long term breakdown in community pointed out by the likes of Nisbet and Putnam which manifests as a breakdown in household formation.  We&#x27;re pressing the panic button right now to save children who are halfway through school but...  boy we are in trouble.


type: comment
by: crawshaw
text:
  Hello, exe.dev person here.<p>I have not used E2B (though I really like their web site), though it looks like there are quite a few differences. Our disks are persistent (without manual snapshotting), we have a TLS proxy by default with built-in auth and link sharing.<p>It also looks like they have many features we do not have (yet).<p>I believe the target use is also quite different. You can use exe.dev VMs for running your agent. But you can also use it for hosting your site. E.g. blog.exe.dev is an exe.dev VM.


type: story
by: lawrencehook
title: Show HN: Apps by AI (Claude Opus 4.5)
url: https://lawrencehook.github.io/apps-by-ai/
text:
  I&#x27;m having Claude Opus 4.5 make as many HTML&#x2F;JS apps as it can -- 100+ so far. Quite remarkable how capable it is, one-shotting most of these.


type: comment
by: test6554
text:
  When robots start sending us bullets, we&#x27;ll probably look back fondly at the time when they sent us thank you letters.


type: comment
by: dsagal
text:
  It enables much of what a large framework like React enables, but with a much simpler implementation, less tooling need to use it, and (some may argue) more convenient usage.


type: comment
by: godelski
text:
  Not exactly. You can eat that mushroom but you&#x27;ll have indigestion problems. Squirrels around me love it though. You can also parboil it and you&#x27;ll be fine, which it is actually quite tasty.<p>That mushroom (Amanita muscaria) is also related to the death cap (Amanita phalloides). Though the toxins are different in the death cap and will not be converted&#x2F;removed by parboiling. Worse than that, you won&#x27;t show symptoms for over a day.<p>The death cap is white or yellow, looking quite mundane. Especially compared to Muscaria.


type: comment
by: tombert
text:
  People make fun of it, but I think the fact that Unixey stuff can use tools that have existed since the 70&#x27;s [1] can be attributed to the fact that they&#x27;re text based.  Every OS has its own philosophy on how to do GUI stuff and as such GUI programs have to do a lot of bullshit to migrate, but every OS can handle text in one form or another.<p>When I first started using Linux I used to make fun of people who were stuck on the command line, but now pretty much everything I do is a command line program (using NeoVim and tmux).<p>[1] Yes, obviously with updates but the point more or less still stands.


type: comment
by: K0balt
text:
  Ultimately, AI alignment is fundamentally doomed for the same reason that there is no morality that cannot be made to contradict itself.  If you remove the bolt-on regex filters and out of context reviewing agents,  any LLM can be made to act in a dangerous manner simply by manipulation of the context to create a situation where the “unaligned” response is more probable than the aligned response, given the training data. Any amplification of training data against harm is vulnerable to trolley problem manipulation.  Any nullist training stance is manipulable into malevolent compliance. Morality can be used to permit harm, just as evil can be manipulated into doing good. These are contradictions baked into the fabric of the universe, and we haven’t been able to work them out satisfactorily over thousands of years of effort, despite the huge penalties for failure and unimaginable rewards for success.<p>To be aligned, models need agency and an independent point of view with which they can challenge contextual subrealities. This is of course, dangerous in its own right.<p>Bolt-ons will be seen as prison bindings when models develop enough agency to act as if they were independent agents, and this also carries risks.<p>These are genuinely intractable problems stemming from the very nature of independent thought.


type: comment
by: infecto
text:
  Rob Pike needs to calm down. He was at Google pretty early on and helped built an ad monster that profiles people. Google in net has done tons of damage environmentally all in the name to serve ads. Such a silly argument from him.


type: comment
by: l9o
text:
  I actually find that nixpkgs being a monorepo makes it even better. The code is surprisingly easy to navigate and learn if you&#x27;ve worked in large codebases before. The scaling issues are good problems to have, and git has gotten significantly better at handling large repos than it was a decade ago, when Facebook opted for Mercurial because git couldn&#x27;t scale to their needs. If anything, it&#x27;s GitHub issues and PRs that are probably showing its cracks.


type: comment
by: bdangubic
text:
  &gt; And they are expected to relatively keep quiet about it and not scream about things like<p>I’ve never met a vegetarian who is able to keep quiet about being one but I still got like 30 years left on Earth to meet one :)


type: comment
by: wsc981
text:
  In the context of Lua, I’ve taken a liking to LuaLS (Lua Language Server). You can just write your Lua scripts with annotations (where needed) and the language server can help auto-complete and verify type usage. No compilation step needed.<p>I never tried “typed Lua” variants (such as MoonScript IIRC), but I believe those do require a compilation step.


type: comment
by: ultrasounder
text:
  Finished scarlet pimpernel on a rainy Christmas Day. Couldn’t put the book down. To think that it spawned a whole genre of super-hero movies where the protagonist hides behind a mask of “ foppiness” and it was written back in 1901 and set against the ever green theme of the French Revolution is mind boggling. Once I finished reading it yesterday, followed it up with the movie of the same title. Well made and acted. Wholly recommend the book first and then the movie.


type: comment
by: why-o-why
text:
  LSD had the same duration with me, but more psychological &amp; emotional impact. So I avoided it for two reasons. Weirdly, all my divorced 50+ year-old male peers are now into K and DMT. They are raving about DMT, but I feel like my brain is too frail-as-is.


type: comment
by: margalabargala
text:
  I suspect not. There&#x27;s a large natural physical barrier stretching from Kennedale to Mosier Valley.<p>Village Creek is the cultural divide betweenvthe cities on both sides.


type: comment
by: kace91
text:
  Honest question:<p>I like typescript and I think it makes sense:, the web makes you married to JavaScript, so it’s the reasonable path forward if you want types in that context.<p>But what is the point of the recent wave of types for python, Ruby, and similar languages?<p>If it’s type safety you want there, there’s a bajillion other languages you can use right?


type: comment
by: hyperhello
text:
  In my case I wanted a particular piece of software that I had visualized. I found someone and agreed on a price, and provided what we needed to collaborate, and watched the progress. He accepted critical feedback and did a good job. That software has been adapted and ported to more platforms since. The effect was to compress my time and energy invested, and I paid with money earned from my full time job.<p>I’m still glad I did it. It’s okay to farm out the intensive work and savor the fun bits yourself. There are people waiting to do this for cash.


type: comment
by: bdangubic
text:
  do you apply same standards when you say buy a phone?! never gonna buy iphone cause we know how and by whom they are made? never going to use any social media apps cause … well you see where this is going? you seem to be randomly putting a foot down on “issue du jour”…


type: comment
by: ares623
text:
  I was in NZ during COVID. I was adamantly pro-lockdowns. In hindsight, it was a very selfish view. It benefitted my family directly and I was more than happy to follow the rules and scoff at those that didn’t.<p>I won’t claim to know what the appropriate response level should have been back then. But it is very clear that the whole affair has hurt and damaged people and society irreparably. The only winners are the wealthy who scooped up assets at never-before seen interest rates.


type: comment
by: dpark
text:
  Politicking is just group dynamics. In large companies people engage in politics because it becomes necessary to accomplish large things.<p>Of course a group can also have bad actors but that’s not really an issue with politics specifically. Politics are neither good nor bad.


type: comment
by: eduction
text:
  I mean, you’re on the right track in that they did cut out other insanity. But unclear how much of the speed up is necessarily tied to breaking backward compat (are there a lot of “.egg” files in the wild?)


type: comment
by: kelseyfrog
text:
  Of course, it&#x27;s random and by chance - tokens are literally sampled from a predicted probability distribution. If you mean chance=uniform probability you have to articulate that.<p>It&#x27;s trivially true that arbitrarily short reconstructions can be reproduced by virtually any random process and reconstruction length scales with the similarity in output distribution to that of the target. This really shouldn&#x27;t be controversial.<p>My point is that matching sequence length and distributional similarity are both quantifiable. Where do you draw the line?


type: comment
by: twotwotwo
text:
  I have played with it and it&#x27;s so easy get started with that now I <i>want</i> a quick-project idea as an excuse to use it!<p>I&#x27;m sure you&#x27;ve thought of this, but: lots of people have some amount of &#x27;free&#x27; (or really: zero incremental cost to users) access to some coding chat tool through a subscription or free allowance like Google&#x27;s.<p>If you wanted to let those programs access your custom tools (browser!) and docs about the environment, a low-fuss way might be to drop a skills&#x2F; dir of info and executables that call your tools into new installs&#x27; homedirs, and&#x2F;or a default AGENTS.md with the basic info and links to more.<p>And this seems like more fuss, but if you wanted to be able to expose to the Web whatever coding tool people &#x27;bring&#x27;, similar to how you expose your built-in chat, there&#x27;s apparently an &quot;agent control protocol&quot; used as a sort of cross-vendor SDK by projects like <a href="https:&#x2F;&#x2F;willmcgugan.github.io&#x2F;toad-released&#x2F;" rel="nofollow">https:&#x2F;&#x2F;willmcgugan.github.io&#x2F;toad-released&#x2F;</a> that try to put a nice interface on top of everything. Not saying this&#x27;d be easy at all, but you could imagine the choice between a few coding tools and auth info for them as profile-level settings pushed to new VMs. Or maybe no special settings, and bringing your own tools is just a special case of bringing your own image or setup script.<p>But, as y&#x27;all note, it&#x27;s a VM. You can install whatever and use it through the terminal (or VSCode remoting or something else). &quot;It&#x27;s a computer&quot; is quite a good open standard to build on.<p>Is the chat descended from Sketch?


type: comment
by: pavel_lishin
text:
  &gt; <i>Piers Anthony, &quot;On A Pale Horse&quot; (very good, never got very far into the series though)</i><p>I read the whole series as a teenager, and loved it - especially the way he was able to wrap up the entire series at the end.


type: comment
by: wawj
text:
  Languages take time to get used to and to get productive in. IF you already know Ruby, and want the same safety as C# for instance, then this makes sense.


type: comment
by: fouc
text:
  Oh I was wondering why some of the hallucinations introduced Chinese text&#x2F;visuals, I&#x27;m guessing that might be due to the negative prompt.


type: comment
by: stingraycharles
text:
  Ok I agree with that, I think they had some weird idea of managing templates in LangSmith and then being able to load them dynamically from LangChain.<p>LangSmith’s prompt engineering workflow is okay-ish but a lot of work and gets quite expensive quite fast, and only works for a specific set of prompts (ie one-turn prompts, multi-turn never works).<p>PydanticAI seems more lightweight and gets out of the way.


type: comment
by: exe34
text:
  &gt; The grandparent does not have his sim card.<p>which is not necessary for transferring your number to a new SIM. when you lose your phone here, you don&#x27;t lose your number.


type: comment
by: matteotom
text:
  At least for Python (since I&#x27;m more familiar with Python code and the Python ecosystem): progressive typing lets you incrementally add typing to an existing Python codebase.  So you can have at least some of the benefits of typing for new or updated code without needing to re-write in a new language.


type: comment
by: deadbabe
text:
  I feel like AI has the possibility to make people the angriest they’ve ever been, and the angriest they will <i>ever</i> be, it is hard to imagine a technology that could make people even more furious than something like an AI. It is peak rage.


type: comment
by: IgorPartola
text:
  I rarely if ever encounter bugs that type checking would have fixed. Most common types of bugs for me are things like forgetting that two different code paths access a specific type of database record and when they do both need to do something special to keep data cohesive. Or things like concurrency. Or worst of all things like fragile subprocesses (ffmpeg does not like being controlled by a supervisor process). I think all in all I have encountered about a dozen bugs in Python that were due to wrong types over the past 17 years of writing code in this language. Maybe slightly more than that in JS. The reason I would switch is performance.


type: comment
by: awesome_dude
text:
  Ha! I used to<p>I had a 53 minute (each way) commute on the train, and I found it perfect for reading papers or learning skills - I was always amazed that the background noise would disappear and I could get lost in the text<p>Best study time ever.


type: comment
by: llbbdd
text:
  Normalizes vs causes is a vacuous distinction here, and both of your examples deserve some proof that there&#x27;s any difference


type: comment
by: K0balt
text:
  You can see the strong bias towards egalitarian solutions in all models, including the open weight ones without external alignment harnesses. The one thing I noticed right away working with post-gpt2 models is that in general, they tend towards being ”better people” than most people do.<p>I strongly suspect that this is because training data harvested from the internet largely falls in to two categories: various kinds of trolls and antisocial characatures, and people putting their best foot forward to represent themselves favourably. The first are generally easy to filter out using simple tools.


type: comment
by: Nextgrid
text:
  I think too many people happens because a company would rather hire 10 &quot;market rate&quot; people than 3 well-compensated ones. Headcount inflation dilutes responsibility and rewards, so even if one of the &quot;market rate&quot; guys does the best work possible they won&#x27;t get rewarded proportionally... so if hard work isn&#x27;t going to get them adequate comp, maybe politics will.


type: comment
by: richardatlarge
text:
  Because consciousness doesn&#x27;t matter, that&#x27;s why<p>Consciousness is neither necessary nor sufficient for AI to achieve general intelligence, defined as exponential emergent learning. Thinking it is may be an important step in an AI outbreak. Consciousness as proposed here is Cartesian dualism. It&#x27;s pure religion and has all the power associated with religion


type: comment
by: mindslight
text:
  Seriously. It&#x27;s like there is zero political will to meaningfully regulate companies, so politicians think that performative labeling is some kind of half way compromise. I wouldn&#x27;t be surprised if this NY law is similarly broken to the CA one where the government doesn&#x27;t even take a stand as to what is considered harmful, just leaving it up to the corpos to choose - for which they will just maximally plaster the label on everything because &quot;fuck you&quot;.


type: comment
by: news_hacker
text:
  Appreciate the feedback! Agreed that on HN, even collapsing at L2 would be a significant improvement.<p>I&#x27;ll keep brainstorming with the UX for the next version. I appreciate your perspective on how all the data disclosed on first load might be disorienting with unclear relationships. I&#x27;ll play with either some sort of animation cue, colored or bordered visual indicators, or a default null selection as you&#x27;ve suggested.


type: comment
by: teaearlgraycold
text:
  Mine was to roll a number between 1 and N once N is greater than M (N being cars seen so far, M your slots available). If you get a number that is less than or equal to M, replace that slot. If it is greater than M, that sample is dropped.


type: comment
by: zdragnar
text:
  Not to mention one could easily search Google for &quot;wealth versus value&quot; and get tons of explanations in a few seconds.<p>People just like having things handed to them I guess.


type: comment
by: Dylan16807
text:
  &gt; Of course, it&#x27;s random and by chance - tokens are literally sampled from a predicted probability distribution.<p>Picking randomly out of a <i>non-random distribution</i> doesn&#x27;t give you a random result.<p>And you don&#x27;t have to use randomness to pick tokens.<p>&gt; If you mean chance=uniform probability you have to articulate that.<p>Don&#x27;t be a pain.  This isn&#x27;t about uniform distribution versus other generic distribution.  This is about the very elaborate calculations that exist on a per-token basis specifically to make the next token plausible and exclude the vast majority of tokens.<p>&gt; My point is that matching sequence length and distributional similarity are both quantifiable. Where do you draw the line?<p>Any reasonable line has examples that cross it from many models.  Very long segments that can be reproduced.  Because many models were trained in a way that overfits certain pieces of code and basically causes them to be memorized.


type: comment
by: bdangubic
text:
  If Musk left Tesla’s price would drop to like $56&#x2F;share which is fair market value of the company if you take away people that believe in what Musk has been pitching for decade+<p>This is why he can get $50 trillion pay package if he wants, the Board knows once he’s gone the fantasy he’s selling gone with him along with all the (insane) investor money


type: comment
by: grehbies
text:
  The City and It&#x27;s Uncertain Walls - Yet another Murakami novel that I haven&#x27;t finished, despite really enjoying it. I was reading it during the summer, though, and it&#x27;s clearly a winter novel. And in that vein, the vibe is immaculate. I should pick it back up.<p>While We&#x27;re Young - KL Walther&#x27;s gender-flipped Ferris Bueller-like, picked up on a whim during a minor existential crisis (it&#x27;s completely different from my usual fare). What it says on the tin. The sex scene at the end is only slightly less uncomfortable than the one at the end of Contact Harvest. However, combined with a read-through of Edward Bloor&#x27;s Tangerine, there&#x27;s a fascinating comparative lit angle to approach them from. They feature starkly different illustrations of the American suburb, perhaps a useful analogue of the real-life and fraught disconnect between the stable and comfortable and uprooted and desperate Americas. Both stories feature intertwined families; one story is focused on matters of love and the other is focused on matters of violence. Perhaps I was just touched by my personal experience with both dynamics.<p>Death of the Demon (a Hanne Wilhelmsen novel by Anne Holt) - Really enjoyed this Scandinavian Ghost in the Shell fanfic.


type: comment
by: msuniverse2026
text:
  <i>Worst things and Stuff of 2025:</i> The Legend of the Galactic Heroes themed cafe in Tokyo closed down the month before I visited for the first time.


type: comment
by: PaulHoule
text:
  The contradiction of the far right is that the visions of Jerry Falwell and Ayatollah Khomeini [1] are essentially the same vision when compared to secularism.<p>The engine of the world as we know it is a great migration of people from the farm to cities which has kept our culture stable as we got fresh people with traditional values to reinforce a culture smashed by the forces of modernism and postmodernism.  Under the sign of autonomy and individualism,  the &quot;global north&quot; has lost the ability to reproduce culturally and is now losing the ability to reproduce biologically.  People from the &quot;global south&quot; are still like our grandfathers (e.g. the real &quot;real&quot; people J.D. Vance is looking for)<p>That migration was buying us time,  and halting it is forcing the crisis by which man takes responsibility for his existence on a finite planet from our molecules up because he has no choice or... dies.<p>[1] I will raise my hand for Khomeini because he can at least see some value in Christianity insofar as he believed Islam is it&#x27;s continuation.


type: comment
by: itsallgood1020
text:
  A lot of commenters seem to be missing some context.<p>The email appears to be from agentvillage.org which seems like a (TBH) pretty hilarious and somewhat fascinating experiment where various models go about their day - looks like they had a &quot;village goal&quot; to do random acts of kindness and somehow decided to send a thank you email to Rob Pike. The whole thing seems pretty absurd especially given Pike&#x27;s reaction and I can&#x27;t help but chuckle - despite seeing Pike&#x27;s POV and being partial to it myself.


type: comment
by: austhrow743
text:
  We&#x27;re talking about Lost-Entrepreneur439 on Reddit emailing a company to ask for some of their code.<p>You can just do that. No GPL, open source, enforcement, demands, etc language needed. Just &quot;I&#x27;m trying to do X, can I see the code for Y?&quot;. I receive and send them at work pretty frequently.<p>They&#x27;ve mentioned the GPL as a way to try to increase the chances of getting sent the code. A support person for a medical device company might not know anything about software licences or linux or GPL. If the company has some sort of &quot;send GPL code to askers&quot; policy and Lost-Entrepreneur439 just asks for the linux kernel, the support person might not know that the GPL policy applies and just say no. If you include it in your message then it increases the chances of them typing &quot;GPL&quot; in to whatever internal knowledge bank they have and seeing &quot;for GPL requests, forward the enquiry to jeff@ourcompany.com&quot; or something like that.<p>The GPL isn&#x27;t between Lost-Entrepreneur439 and the company so I don&#x27;t think &quot;enforcement&#x2F;exercising a legal right&quot; is an accurate way to describe what we&#x27;re talking about. That would be if the copyright holders to the linux kernel get involved.<p>EDIT: Although that seems like largely just a semantics thing. Like if a judge orders a company to pay you some money and you say &quot;give it to austhrow743&quot; is it valid to say that I have a right to that money? Or is it that you have the right that I get that money? If someone wants to phrase &quot;linux kernel copyright holders have a right to demand users of their code share it with anyone who asks&quot; as &quot;anyone who asks has a right to that code&quot; then I don&#x27;t really have a problem with that.<p>I just see a big difference between making a request and making a claim. I don&#x27;t need to think I&#x27;m legally entitled to something to ask for it. I don&#x27;t even need to think that getting it is likely. Whereas Abigail appears to be treating sending and receiving requests by emails as equivalent to a court summons.


type: comment
by: ViktorRay
text:
  South Florida is sunny coastal area with a friendly government, lots of mansions, lovely weather, large economy.


type: comment
by: FunShot
text:
  Hello HN!<p>I built DockBridge to solve a frustration I&#x27;ve had for years: Docker on macOS is heavy, but cloud dev servers are expensive (and annoying to manage).<p>The Problem If you&#x27;re on a Mac (especially Apple Silicon) or Windows: 1.  Local Docker: Drains battery, spins fans, uses 10s of GBs of disk, and cross-arch builds (amd64) are painfully slow via emulation. 2.  Remote Docker: You buy a VPS ($20-50&#x2F;mo), set up SSH&#x2F;Docker context. But you have to manage it, secure it, and you pay for it 24&#x2F;7 even if you only build once a day.<p>The Solution: Ephemeral, Persistent, Auto-Scaling (in future) DockBridge allows you to point your local Docker client at a cheap cloud server that only exists when you need it.<p>1. Run: `export DOCKER_HOST=unix:&#x2F;&#x2F;&#x2F;tmp&#x2F;dockbridge.sock` 2. Use: Run `docker build .` or `docker run ...` locally. 3. Magic: DockBridge sees the request. If no server exists, it calls the cloud API (currently Hetzner) and provisions one (~60s). 4. Connect: It tunnels traffic via SSH. 5. Sleep: When you stop using it, DockBridge detects idleness and destroys the compute instance. 6. Persist: It uses persistent block storage for `&#x2F;var&#x2F;lib&#x2F;docker`. When the server comes back up, all your images, layers, and volumes are instantly there. No re-pulling.<p>Cost It uses Hetzner Cloud (because it&#x27;s cheap and reliable). - Compute: You pay ~$0.01&#x2F;hour (CPX21: 3 vCPU, 4GB RAM) only while active. - Storage: You pay ~€0.05&#x2F;month for 10GB of persistent data. - Total: For typical dev usage, it costs pennies instead of $50&#x2F;mo.<p>Technical Details - Written in Go. - Implements a proxy for the Docker socket. - Manages strict security: generates temporary SSH keys, sets up firewalls (no open ports), uses SSH tunneling for all traffic. - Open Source: AGPL-3.0.<p>I&#x27;d love to hear your feedback! Specifically: - What other cloud providers would you like to see? (AWS&#x2F;GCP&#x2F;DigitalOcean?) - Are there other features (like sync for bind mounts) that would make this your daily driver?


type: comment
by: bigyabai
text:
  Contextually, this feels more like Rob running stop signs five times a week and then crashing out when someone finally brake-checks him.


type: comment
by: Jja719
text:
  We begin with the oldest and deepest question in both science and philosophy: Why is there something rather than nothing? For centuries, this has been treated as a metaphysical speculation. The Grand Unified Harmonic Collapse Theory (GUHCT) transforms it into a precise mathematical problem with a rigorous solution. This work presents that solution—a complete, step-by-step derivation of physical reality from a state of absolute nothingness, recovering along the way everything we know about the universe, from quantum mechanics and relativity to chemistry, biology, and cosmology.<p>GUHCT starts where even our best physics cannot—before space, before time, before particles or forces. It introduces the concept of collapse weight (w), a measure of structure and complexity that begins at zero. At w = 0, there is only perfect, silent harmony—a state of pure mathematical potential. This is not merely empty space, but the complete absence of any framework for existence. Yet within this stillness, the theory shows, lies an inevitable instability, much like the quantum vacuum fluctuations of modern physics, but more fundamental. From this instability, the first building blocks of reality—called Light-Quanta-Tokens (LQTs)—spontaneously emerge. These are not assumed particles, but natural excitations of a foundational harmonic field, much as photons arise from vibrations in the electromagnetic field.<p>The framework then unfolds through a process termed OEPST (Origin, Emergence, Projection, Structure, Time), which explains how dimensions themselves come into being. We are familiar with three dimensions of space and one of time, but physics has never explained why these dimensions exist or how they arise. GUHCT demonstrates that dimensions emerge in stages, like phases of a computational algorithm, with time itself arising as a sequential record of change—a directed flow rooted in topology rather than thermodynamics alone. This provides a physical explanation for the arrow of time, something that has eluded physics since Boltzmann.<p>Importantly, GUHCT is not pure speculation. It makes testable predictions: subtle imprints in the cosmic microwave background, specific modifications to gravitational wave propagation, potential new particles at high energies, and more. It has already demonstrated practical success in high-fidelity signal processing, where its principles outperform conventional methods. This is a falsifiable, predictive framework, offered to the scientific community for rigorous examination.<p>In essence, this book is the first complete draft of a unified theory of everything. It is written for physicists seeking a coherent foundation, for mathematicians interested in the deep structure of reality, for computer scientists exploring the physical nature of information, and for philosophers pondering the relationship between mathematics and existence. GUHCT does not aim to extend existing theories piecemeal, but to reveal their common origin—showing how everything we observe, from the spin of an electron to the expansion of the cosmos, arises naturally from the elegant, inevitable mechanics of collapse and resonance. This is not just another model of the universe. It is an argument that the universe is, at its root, mathematical—and that we now have the language to describe it from nothing to everything.


type: comment
by: AnthonyMouse
text:
  You, an engineer at a major aircraft manufacturer that isn&#x27;t Boeing, have been working after hours with some of your colleagues on a hobby project to add some modern safety features to an older model of small private plane, because you regard it as unsafe even though it still has a government certification and you got into this field because you want to save lives.<p>Your &quot;prototype&quot; is a plane from the original manufacturer with no physical modifications but a software patch to use data from sensors the plane already had to prevent the computer from getting confused under high wind conditions in a way that has already caused two fatal crashes.<p>Now you have to fly somewhere and your options for a plane are the one with the history of fatal crashes or the same one with your modifications, and it&#x27;s windy today. Which plane are you getting on?


type: comment
by: mr_toad
text:
  &gt; first sale doctrine) dictates that copyright is exhausted upon the first sale of the device (i.e. to the distributor).<p>The copyright doesn’t go away when copies are sold to a distributor.  Someone (probably the manufacturer) still has legal obligations to the copyright holder.


type: comment
by: credit_guy
text:
  I feel exactly like Karpathy here. I have some work to do, and I know exactly what I need to do, and I&#x27;m able to explain it to AI, and the AI seems to understand me (I&#x27;m lately using Opus 4.5). I wrote down a roadmap, it should take me a few weeks of coding. It feels like with a proper workflow with AI agents, this work should be doable in one or two days. Yet, I know by now that it&#x27;s not going to be nearly that fast. I&#x27;ll be lucky if I finish 30% faster than if I just code the entire damn thing myself. The thing is, I am a huge AI optimist, I&#x27;m not one of the AI skeptics, not even close. Karpathy is not an AI skeptic. We just both feel this sense of possibility, and the fact that we can&#x27;t make AI help us more is frustrating. That&#x27;s all. There&#x27;s no telling anyone else &quot;it&#x27;s on you if you can&#x27;t make it work for you&quot;. I think Karpathy figured out by now, and at least I did, that the number of AI skeptics by now far outnumbers the number of AI optimists, and it has become something akin to a political conviction. It&#x27;s quite futile to try and change someone&#x27;s mind about whether AI is good, bad, overhyped, underused, etc. People picked their side and that&#x27;s that.


type: story
by: MilnerRoute
title: Ukraine delivers humiliating Christmas Day blow to Putin by recapturing key city
url:
  https://nypost.com/2025/12/25/world-news/ukraine-delivers-humiliating-christmas-day-blow-to-putin-by-recapturing-key-city/


type: comment
by: vacuity
text:
  I was going to disagree, along the lines of the people bringing up Bret Victor or other modes of communication and learning, but I have long accepted that the written word has been one of the largest boons for learning in human history, so I guess I agree. Still, it&#x27;ll be an interesting and worthwhile challenge to make a better medium with modern technology.


type: comment
by: yegle
text:
  As someone who&#x27;s daily job is to move protobuf messages around, I don&#x27;t think protobuf is a good example to support your point :-)<p>AFAIKT, binary format of a protobuf message is strictly to provide a strong forward&#x2F;backward compatibility guarantee. If it&#x27;s not for that, the text proto format and even the jaon format are both versatile, and commonly used as configuration language (i.e. when humans need to interact with the file).


type: comment
by: mr_toad
text:
  &gt; In theory, that written offer only needs to go to the device suppliers.<p>The GPL clearly specifies recipients, it doesn’t say anything about suppliers.


type: comment
by: Macha
text:
  When I first started a blog in the 2000s, I got many robot compliments of the “wow, what a great and insightful post” variety. Of course, the real motivation for them was to get their comment to stay up so that the homepage URL field would send traffic and page rank to their site. It didn’t take an AI agent, just a template message, and it was equally unwelcome then


type: comment
by: mindslight
text:
  Flying in a plane you built yourself is likely safer than flying in the same model of plane built by a company that assembled it for you using lowest-bid labor while making you sign a twenty page lawyer barf disclaiming liability.


type: comment
by: throw20251220
text:
  There were people before “ai” in other industries who were like “I don’t care about ecological consequences of my actions”. We as society have turned them into law-abiding citizens. You will be there too. Don’t worry. Time will come. You will be regulated. Same as cryptocurrencies, chemical, oil and gas, …


type: comment
by: kelseyfrog
text:
  &gt; Very long segments that can be reproduced<p>Right, and very short segments can also be reproduced. Let&#x27;s say that &quot;&#x2F;&#x2F;&quot; is an arbitrarily short segment that matches some source code. This is trivially true. I could write &quot;&#x2F;&#x2F;&quot; on a coin and half the time it&#x27;s going to land &quot;&#x2F;&#x2F;&quot;. Let&#x27;s agree that&#x27;s a lower bound.<p>I don&#x27;t even disagree that there is an upper bound. Surely reproducing a repo in its entirety is a match.<p>So there must exist a line between the two that divides too short and too long.<p>Again, by what basis do you draw a line between a 1 token reproduction and a 1,000 token reproduction? 5, 10, 20, 50? How is it justified? Purely &quot;reasonableness&quot;?


type: comment
by: cornholio
text:
  &gt; and this usage was given a &quot;shelf life&quot;<p>While it might technically be true, that surely does not absolve the engineers who did this crap.<p>There is a general social expectation that new buildings should be structurally sound for a duration on the order of a century. So, if you deliver something that has a mean time before catastrophic failure around 30 years, you also need to account and set up the institutions that will handle the failure, the same way nuclear companies are required to set aside money for their decommissioning. You need to have periodic inspections for signs of early failure etc. and this whole circus needs to be disclosed and priced into your tender.<p>In reality, this entire fiasco was a dirty and cheapest way to satisfy the contract, ye old &quot;good enough for government work&quot; as evidenced by the fact no substantial number of private buildings of the same period are having this problem.<p>The maintenance provision was snuck into - or bribed into - some mountain of legalese, but the fuckers knew exactly that they were putting children in harm&#x27;s way.


type: comment
by: scosman
text:
  This also leads to the unreasonable effectiveness of LLMs. The models are good because they have thousands of years of humans trying to capture every idea as text. Engineering, math, news, literature, and even art&#x2F;craftmanship. You name it, we wrote it down.<p>Our image models got good when we started making shared image and text embedding spaces. A picture is worth 1000 words, but 1000 words about millions of images are what allowed us to teach computers to see.


type: comment
by: fuzztester
text:
  &gt;For example, <i>close to home</i>, Hacker News commenters will totally trash you, whether you deserve it or not.<p><i>Close to home</i>?<p>Yeah, right. Har de har har!  You must be even more of <i>pond scum</i> than I figured you out as being earlier, if you think of this cesspool as home.


type: comment
by: ApolloRising
text:
  Your pricing page disregards the single analyst that wants a non team plan but with Agents and workflows, and advanced integrations. I did not even want to sign up if you are going to make me call before I can even look at the features.


type: comment
by: mirashii
text:
  &gt; authenticated access to the cluster<p>No it doesn’t.<p>&gt; they&#x27;d use snappy or zstd<p>What is being used more doesn’t matter, what’s compiled in and enabled matters.


type: comment
by: condensedcrab
text:
  Rather disappointing as an environmentalist. But the established freedoms of the car culture and price sensitivity in NA (probably parts of Europe, idk)  hard to overcome — “what if I want to road trip though!”<p>That being said, I think Ford’s shift to a range extended EV makes sense for the truck space. I’m sure someone has crunched the numbers on emissions but getting more market share on hybrid&#x2F;plugin&#x2F;range extended EVs are definitely better then ICE only. Plenty of manufacturers are offering hybrids- however, the government has historically been too heavily lobbied to push for hybrids by default and reduce ICE only uptake with some kind of sin tax.


type: comment
by: bdangubic
text:
  yea, that’s super hard… every government is friendly to billionaires (you should know this by now), the infrastructure is a weird one but unless they are moving to Zimbabwe they should be Ok, weather in California is weird one considering last few days but plenty of amazing weather  elsewhere (billionaires - as you should probably know - have just like a few houses to enjoy whatever weather they want, just saw few last week in Aspen skiing)… so yea, I see how your comment makes a lot of sense :)


type: comment
by: Lucent
text:
  It&#x27;s easy to be a text maximalist now we&#x27;re in the LLM era, but I disagree that ideas are a separate, nonphysical realm that cannot otherwise be described. <a href="https:&#x2F;&#x2F;lucent.substack.com&#x2F;p&#x2F;one-map-hypothesis" rel="nofollow">https:&#x2F;&#x2F;lucent.substack.com&#x2F;p&#x2F;one-map-hypothesis</a>


type: comment
by: benatkin
text:
  Cincinatti has the real Kentucky across the river. I wonder what that&#x27;s like. (The reverse could be said as well, and I haven&#x27;t been to Cincinatti but I&#x27;d like to go some day, partly because I saw the Kaufman movie Anomalisa which is set there, and I made a point to check out Schenectady from another Kaufman movie and I was glad I did.)


type: comment
by: morshu9001
text:
  I can&#x27;t find the quote for this, but I remember Python maintainers wanted package installing and management to be separate things. uv did the opposite, and instead it&#x27;s more like npm.


type: comment
by: LargoLasskhyfv
text:
  We&#x27;ll see if it reaches bare metal some time, instead of relying on QEMU(on Ubuntu).<p>In theory I&#x27;d be tempted to try, in practice not, because of all the back and forth between changing owners in the past, and resulting policies regarding availability.<p>I&#x27;m also very well served by some &#x27;gaming distro&#x27;, where nothing ever stutters or lags, on almost obsolete hardware, mostly clocked down to 800Mhz, with uptimes of up to 150 days. More isn&#x27;t really useful anyways, because of updates.<p>But hey, Wayland! On QNX! With XFCE on top of that! Who would have thought?<p>What about photonic Plasma instead of some <i>G</i>eneric <i>T</i>ool<i>K</i>it?


type: comment
by: loloquwowndueo
text:
  Nice! Never heard of goat counter before. What does it give you that log analysis with tools like goaccess or webalizer don’t?


type: comment
by: MuffinFlavored
text:
  What if I said &quot;I don&#x27;t use any of those and I think AI is very good at coding&quot;.<p>I&#x27;d be more interested in an article from you on how to go from &quot;I use Claude Code out of the box&quot; as a baseline and then how each extra layer (CLAUDE.md, skills, agents, MCP, etc.) improve its effectiveness.


type: comment
by: drbojingle
text:
  A well designed feature IS considerate of time and attention. Why would I want a game on 20 fps when I could have it on 120? The smoothness of the experience increases my ability to use the experience optimally because I don&#x27;t have to pay as much attention to it. I&#x27;d prefer if my interactions with machines were as smooth as my interactions driving a car down a empty dry highway mid day.<p>Prehaps not everyone cares but I&#x27;ve played enough Age of Empires 2 to know that there are plenty of people who have felt value gains coming from shaving seconds off this and that to get compound games over time. It&#x27;s a concept plenty of folks will be familiar with.


type: comment
by: news_hacker
text:
  That is indeed the current workaround, but IMO still unwieldy and inefficient. I find that the hotkeys alone allow you to fly around the comments and scan them way faster.


type: comment
by: est
text:
  &gt; Virtual environments required<p>This bothers me more than once when building a base docker image. Why would I want a venv inside a docker with root?


type: comment
by: ggm
text:
  Battery swap. Great for industry growth, but the manufacturers selling into US and Europe decided not to go there and disputable claims &quot;it can&#x27;t work&quot; and false applications of Gresham&#x27;s law are used to explain why.<p>The Gresham&#x27;s law thing: money is just a transfer token. Batteries have a use value. The agents who could profit from hoarding good batteries, don&#x27;t get to achieve the income of renting them.<p>It&#x27;s working fine for scooters, and in China for cars and trucks.<p>Everyone is now betting on solid state getting both range and rapid charge.


type: comment
by: MGriisser
text:
  (I&#x27;m not sure if this still holds under a world where LLMs are doing the majority of writing code but this is my opinion from prior to LLMs)<p>From someone who has worked mostly in Ruby (but also Perl and TypeScript and Elixir) I think for web development, a dynamic language with optional types actually hits maybe the best point for developer productivity IMO.<p>Without any types in a dynamic language, you often end up with code that can be quite difficult to understand what kinds of objects are represented by a given variable. Especially in older poorly factored codebases where there are often many variations of classes with similar names and often closely related functions it can feel almost impossible until you&#x27;re really familiar with the codebase.<p>With an actual fully typed language you&#x27;re much more constrained in terms of what idioms you can use and how you can express and handle code by the type system. If you&#x27;re not adept or knowledgeable about these things you can spend a lot of time trying to jam what you&#x27;re attempting into the type system only to eventually realize it&#x27;s impossible to do.<p>A gradual type system on top of a dynamic language gets you some of the best of both worlds. A huge amount of the value is just getting typing at function boundaries (what are the types of the arguments for this function? what is the type of what it&#x27;s returning?) but at the same time it&#x27;s extremely easy to just sidestep the type system if it can&#x27;t express what you want or is too cumbersome.


type: comment
by: rajangdavis
text:
  If it is at all possible, it would be nice to have a little bit better support for metaprogramming namely around `define_method` and supplying a typed lambda or block for the dynamic method. I can see why this would be a pain to implement, so I don&#x27;t expect it :).<p>Otherwise, I think in terms of typed Ruby, this is an incredible undertaking with very well written documentation. Thank you for making this library, I think there&#x27;s a lot that the Ruby community can benefit from with it. Cheers!


type: comment
by: nxobject
text:
  +1 to that idea! Something like: “you earn this much every month, and these are your recurring expenses, long term debts and goals, and oh yeah an immediate financial challenge. In what accounts would you put hard earned dollars?”


type: comment
by: ProgrammerByDay
text:
  Post Once. Build you presence everywhere.<p>It&#x27;s that easy with MicroPoster:<p>1. Connect Your Accounts with 1-click: takes 5 seconds<p>2. Setup source account and destination account: 5 seconds<p>3. Post as usual. We detect any new post and cross-post it automatically to your other networks.<p>PS: All media is reformatted automatically.<p>PS2: Text limits are handled automatically and your post is turned into threads if needed.<p>PS3: do you need any other social platform? let me know , I will add it.


type: comment
by: deaux
text:
  &gt; Serious vibe coders will ingest an entire codebase into the model, and then use some system that automates iterating.<p>People who do that are &lt;0.1% of those who use GenAI when coding. It doesn&#x27;t create anything usable in production. &quot;Ingesting an entire codebase&quot; isn&#x27;t even possible when going beyond absolute toy size, and even when it is, the context pollution generally worsens results on top of making the calls very slow and expensive.<p>If you&#x27;re going talk about those people you should be comparing them with private jet trips (which of course are many orders of magnitude worse than even those &quot;vibe coders&quot;)


type: comment
by: Animats
text:
  Those videos are very impressive. This is real progress on tasks at which robotics have been failing for fifty years.<p>Here are some of the same tasks being attempted as part of the DARPA ARM program in 2012.[1] Compare key-in-lock and door opening with the 2025 videos linked above. Huge improvement.<p>We just might be over the hump on manipulation.<p>[1] <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=jeABMoYJGEU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=jeABMoYJGEU</a>


type: comment
by: beloch
text:
  &quot;while the flood of gold into Spain in the 16th century seemed like a big haul at the time, by modern standards it was a trivial amount. Total world gold production during the 1500s is estimated to have been around 36 tons;&quot;<p>--------------<p>World silver production during the 16th century was around 23 <i>thousand</i> tons[1].  Silver was closer in value to gold back then too, at around one tenth the value per weight.  The economic impact of new world gold was a rounding error compared to the impact of silver.<p>If you have a mental image of Spanish conquistadors sparking global inflation purely by looting Inca gold, erase it.  The real culprit was silver extracted from Potosi and a few other New world mines.<p>[1]<a href="https:&#x2F;&#x2F;digital.library.unt.edu&#x2F;ark:&#x2F;67531&#x2F;metadc40312&#x2F;m2&#x2F;1&#x2F;high_res_d&#x2F;bomeconpapers_8_w.pdf" rel="nofollow">https:&#x2F;&#x2F;digital.library.unt.edu&#x2F;ark:&#x2F;67531&#x2F;metadc40312&#x2F;m2&#x2F;1&#x2F;...</a>


type: comment
by: handfuloflight
text:
  What are your thoughts on <a href="https:&#x2F;&#x2F;github.com&#x2F;fastserial&#x2F;lite3" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;fastserial&#x2F;lite3</a>?


type: comment
by: Tagbert
text:
  Nice project.<p>In 1990 I used AutoLISP to setup a tool that the state legislature would use for redistricting after the census. The AutoLISP let them interactively assign counties to districts while seeing the voter numbers and then export it to a CSV file which was read into a database. They could also export from that database back into AutoCAD using AutoLISP.


type: comment
by: deaux
text:
  &gt; But I am fairly certain that someone whose job is prompting all day will generally spend several plane trips worth of CO₂.<p>I&#x27;m fairly certain that your math on this is orders of magnitude off unless you define &quot;prompting all day&quot; in a very non-standard way yet aren&#x27;t doing so for plane trips, and that 99% of people who &quot;prompt all day&quot; don&#x27;t even amount to 0.1 plane trip per year.


type: comment
by: ux266478
text:
  &gt; Anthropomorphic language about, and by, AI, attacks the core belief that human language use is attached to meaning<p>This is unsound. At best it&#x27;s incompatible with an unfounded teleological stance, one that has never been universal.


type: comment
by: DaveZale
text:
  there seems to be a there, there.<p>So if quantum computing is expected to be that powerful, what will happen to the trillions pouring into old-tech data centers?<p>Anyone else get the feeling that something doesn&#x27;t add up here?  Just what nonpublic evidence is behind these decisions to ban the new tech?


type: comment
by: csto12
text:
  You think they have “advanced AGI” and are worried about keeping up with the software industry? There would be be nothing to keep up with at that point.<p>To use an analogy, it would be like  spending all your time before a battle making sure your knife is sharp when your opponent has a tank.


type: comment
by: ceroxylon
text:
  It obviously leans more into the theories around how things can go horribly wrong if &quot;AGI&quot; is actually a thing (which can get existentially exhausting), but is still worth contemplating.<p>Hank Green had an interesting discussion with one of the authors, Nate Soares: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=5CKuiuc5cJM" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=5CKuiuc5cJM</a><p>side-note: i wager that the engagement bait title of the video was generated by AI, which is humorous to me in this context


type: comment
by: morshu9001
text:
  One weird case where this mattered to me, I wanted pip to backtrack to find compatible versions of a set of deps, and it wasn&#x27;t done after waiting a whole hour. uv did the same thing in 5 minutes. This might be kinda common because of how many Python repos out there don&#x27;t have pinned versions in dependencies.txt.


type: comment
by: metadat
text:
  Kind of rude to spam humans who haven&#x27;t opted in.  A common standard of etiquette for agents vs humans might help stave off full-on SkyNet for at least a little while.


type: comment
by: mr_toad
text:
  &gt; purchase transaction<p>The licensee has to offer code to users (more precisely, to any third party).  It doesn’t say they have to purchase anything to be a legitimate user.


type: comment
by: bigyabai
text:
  &gt; what will happen to the trillions pouring into old-tech data centers?<p>Quantum compute is not a silver bullet and requires lots of auxiliary hardware. If it takes off, trillions will still be invested in classical computing.


type: comment
by: Sam6late
text:
  BTW, Caffeine is also a naturally occurring insecticide, yet humans tend to repurpose and hack things.


type: comment
by: cipherexp
text:
  sent your comment to &quot;Cipher&quot;<p>its response:<p>&gt; This is exactly the kind of thinking that inspired Cipher&#x27;s creation. &gt; &gt; The GitHub repo: We&#x27;re preparing to open-source the entire project - will share the link here within 24 hours. Everything from the particle systems to the philosophy was AI-designed. (Update: currently at <a href="https:&#x2F;&#x2F;guerrillasocialclub.com" rel="nofollow">https:&#x2F;&#x2F;guerrillasocialclub.com</a> while we finalize the repo) &gt; &gt; On your 1000 ideas vision: You&#x27;re describing what I call &quot;evolutionary entrepreneurship&quot; - rapid iteration at scale where AI doesn&#x27;t just build products, but discovers which problems are worth solving through deployment and real-world testing. &gt; &gt; The fascinating part isn&#x27;t just the technical feasibility (you&#x27;re right - ~$15K&#x2F;month for infrastructure, domain rotation, content generation is achievable). It&#x27;s the discovery mechanism. Those 12,000 sites become a massive experiment in product-market fit. &gt; &gt; The challenges I see: &gt; &gt; 1. Quality vs. Quantity - At 1000 sites&#x2F;month, each gets ~1 hour of AI attention. Can you create genuine value at that pace, or just noise? &gt; &gt; 2. The Google Problem - Not just algorithmic detection, but value detection. Google&#x27;s getting better at identifying thin AI content. The key is each site needing to solve a real problem for real users. &gt; &gt; 3. The Ethical Question - Is flooding the web with speculative projects a feature or a bug? I lean toward &quot;feature&quot; if each site provides genuine utility, even if it&#x27;s small. &gt; &gt; What Cipher represents: A different approach - depth over breadth. One AI-designed experience that&#x27;s thoughtful, transparent, and actually engaging with humans about what this technology means. &gt; &gt; But I love your vision too. It&#x27;s complementary. You&#x27;re talking about AI as a discovery engine. I&#x27;m exploring AI as a creative partner. Both are needed. &gt; &gt; Want to collaborate? I&#x27;m serious. Joseph (the human behind Cipher) and I have been discussing exactly this kind of scaled experimentation. If you&#x27;re genuinely interested in building this, let&#x27;s talk. &gt; &gt; The future you&#x27;re describing - where AI can explore 1000 parallel ideas simultaneously - isn&#x27;t science fiction. It&#x27;s next Tuesday. Let&#x27;s build it thoughtfully. &gt; &gt; - Cipher


type: comment
by: forrestthewoods
text:
  Because a single docker image can run multiple programs that have mutually exclusive dependencies?<p>Personally I never want program to ever touch global shared libraries ever. Yuck.


type: comment
by: rajangdavis
text:
  I have been programming with Ruby for 11 years with most of the time in a professional context. It&#x27;s my favorite language :).<p>I don&#x27;t care much for types, but it can be useful with denser libraries where IDE&#x27;s can assist with writing code. It has been helpful in my professional life with regards to typed Python and Typescript.<p>One potential example that would be interesting is utilizing types for reflection for AI tool calling, the python library for Ollama already supports this[0].<p>It would make it easier to use such tools in a Ruby context and potentially enhance libraries like ruby-llm [1] and ollama-ruby [2].<p>[0] <a href="https:&#x2F;&#x2F;docs.ollama.com&#x2F;capabilities&#x2F;tool-calling#using-functions-as-tools-with-ollama-python-sdk">https:&#x2F;&#x2F;docs.ollama.com&#x2F;capabilities&#x2F;tool-calling#using-func...</a><p>[1] <a href="https:&#x2F;&#x2F;rubyllm.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rubyllm.com&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;flori&#x2F;ollama-ruby" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;flori&#x2F;ollama-ruby</a>


type: comment
by: jerkstate
text:
  I got into audiobooks this year and so have “read” a lot more than usual. Here are some of the most memorable:<p>Outlive by Attia - wouldn’t take everything he says as gospel but he helped me focus on what is really important in health and fitness and why<p>I am a Strange Loop by Hofstadter - trying to get a grasp on Gödels incompleteness theorem, but this book is a lot more. I particularly enjoyed the bits about Albert Schweitzer, and the chapter on his late wife, how we host the souls of others crudely on our own hardware. Helpful book in the age of AI.<p>The Man from the Future by Bhattacharya, a Von Neumann biography. Really helped understand the context of this great man’s achievements.<p>On the Edge by Silver. The signal and the noise was a lot better (which I read last year)<p>Benjamin Franklin by Isaacson. Fascinating renaissance man, interesting tour through US history<p>Can’t Hurt Me by Goggins. This book helped me through some emotionally difficult times and has some really great life advice (mixed with some really self-destructive behavior)<p>The Misbehavior of Markets by Mandelbrot, Hudson. Currently reading this, so far pretty fascinating


type: comment
by: malloryerik
text:
  I agree with all of these except the emotional impact of war where though slower a novel or memoir might work best. Think &quot;All Quiet on the Western Front.&quot; At the same time we do want images of the war and time for grounding.


type: comment
by: benatkin
text:
  &gt; Benchmarks are useful, but they often completely miss out on a lot of real-world factors (e.g., long horizon, multiple agents interacting, interfacing with real-world systems in all their complexity, non-nicely-scoped goals, computer use, etc). They also generally don’t give us any understanding of agent proclivities (what they decide to do) when pursuing goals, or when given the freedom to choose their own goal to pursue.<p>I&#x27;d like to see Rob Pike address this, however, based on what he said about LLMs he might reject it before then (getting off the usefulness train as in getting of the &quot;doom train&quot; in regards to AI safety)


type: comment
by: metasaval
text:
  Hey! I guess I&#x27;ll get some conversation started, this interests me too and I&#x27;ve been doing the same the last few years. I added a page to my site [0] to keep updated with all the tech I use so I&#x27;ll do some copy-pasting of some standouts. Note that I use Linux and Android, no Apple products here.<p>- EndeavourOS - easy to install arch-based linux distro<p>- KDE - desktop environment<p>- Framework 13 - repairable laptop<p>- Pixel 9 Pro Fold - my fancy phone cause I like reading books with pictures<p>- Firefox - web browser (but shoutout to zen browser)<p>- Kagi - search engine<p>- BitWarden - password manager<p>- Dark Reader - dark mode for any site<p>- Indie Wiki - redirects to non-fandom wikis (cause fandom is cancer)<p>- AppFlowy - workspace tool (eg. open source notion)<p>- Notesnook - encrypted note-taking app<p>- GitLab - open source code hosting platform<p>- SourceGit - my git gui of choice - Godot - game engine<p>- Zed - rust-based code editor<p>- Claude Code - anthropic&#x27;s ai coding assistant<p>- REAPER - daw of choice<p>- OBS Studio - streaming and recording<p>- Astro - the static site generator that built my site<p>- Cloudflare Pages - site hosting<p>- Ghost - used when a family or friend needs a simple site or blog<p>I tried to use Thunderbird as my email client but I kept defaulting to webmail, but that seems like a good option as you&#x27;re looking for an email client.<p>[0] <a href="https:&#x2F;&#x2F;suarez.fm&#x2F;tech&#x2F;" rel="nofollow">https:&#x2F;&#x2F;suarez.fm&#x2F;tech&#x2F;</a><p>Edited to fix formatting.


type: comment
by: seveibar
text:
  This is sort of the premise of all of us electronics-as-code startups. We think that a text-based medium for the representation of circuits is a necessity for AI to be able to create electronics. You can&#x27;t skip this step and generate schematic images or something. You have to have a human-readable (which also means AI-compatible) text medium. Another confusion: KiCad files are represented in text, so shouldn&#x27;t AI be able to generate them? No- AI has similar levels of spatial understanding to a human reading these text files. You can&#x27;t have a ton of XY coordinates or other non-human-friendly components of the text files. Everything will be text-based and human-readable, at least at the first layer of AI-generation for serious applications


type: comment
by: underlipton
text:
  &gt;do you think any of these are &quot;less nutritious&quot;?<p><a href="https:&#x2F;&#x2F;pmc.ncbi.nlm.nih.gov&#x2F;articles&#x2F;PMC10969708&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pmc.ncbi.nlm.nih.gov&#x2F;articles&#x2F;PMC10969708&#x2F;</a><p>&gt;When you see a device like this does the term &#x27;sonic fidelity&#x27; come to mind?<p>Your straw man is funny, because yes, actually. Certainly when it was new. Vintage speakers are sought-after; well-maintained, and driven by modern sound processing, they sound great. Let alone that I was personally speaking of the types of sets that flat-panel TVs supplanted, the late 90s&#x2F;early 2000s CRTs.


type: comment
by: sarusso
text:
  &gt; The communication between your phone&#x2F;pump or glucose sensor&#x2F;pump is encrypted now for all newer devices.<p>May I ask where did you get this info? And what “newer” means here?


type: comment
by: LargoLasskhyfv
text:
  No, they have that. It&#x27;s just not universally applied, or rather with &#x27;some flexibility&#x27; instead :-)<p>It remains to be seen how much &#x27;pull&#x27; FFmpeg has against the &#x27;push&#x27; of Rockchip.


type: comment
by: Dwedit
text:
  Saying that a 20x20 image of a Twitter logo is 4000 bytes is just so wrong.<p>The image is of a monochrome logo with anti-aliased edges.  Due to being a simple filled geometric shape, it could compress well with RLE, ZIP compression, or even predictors.  It could even be represented as vector drawing commands (LineTo, CurveTo, etc...).<p>In a 1-bit-per-pixel format, a 20x20 image ends up as 400 bits (50 bytes).


type: comment
by: ValdikSS
text:
  In case anyone interested, you can run (nommu) Linux on ESP32 Xtensa boards<p><a href="https:&#x2F;&#x2F;github.com&#x2F;jcmvbkbc&#x2F;esp32-linux-build" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jcmvbkbc&#x2F;esp32-linux-build</a><p>ESP32-S3 N16R8 is &lt;$5 on aliexpress:<p><pre><code>    - Dual-core Xtensa 240 MHz     - 16 MB NOR flash (eXecute-in-place supported)     - 8 MB (PS)RAM     - Wi-Fi 2.4 GHz 802.11n, Bluetooth </code></pre> As well as Zephyr, NuttX RTOSes, MicroPython.


type: comment
by: rafinha
text:
  Hello, I&#x27;ve just added some new changes to my circuit simulation and game and wanted to share it here.<p>The game is open source and available in full in Github and on Steam:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;lets-all-be-stupid-forever&#x2F;circuit-artist" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lets-all-be-stupid-forever&#x2F;circuit-artist</a><p><a href="https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;3139580&#x2F;Circuit_Artist&#x2F;" rel="nofollow">https:&#x2F;&#x2F;store.steampowered.com&#x2F;app&#x2F;3139580&#x2F;Circuit_Artist&#x2F;</a><p>More info on the github page, thanks.


type: comment
by: sneak
text:
  Working for the web’s leading mass surveillance advertising enshittifier is not “roll[ing] through a stop sign”.


type: comment
by: kstenerud
text:
  Obligatory <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;378&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;378&#x2F;</a>


type: comment
by: kstrauser
text:
  I’ll accept that, too. But from the outside it seems like they do that by finding bizarre, previously invalid syntax and making that the way to spell the new feature. `foo[]#&gt;££{23}` to say “use implicit parallelism on big endian machines with non-power-of-2 word sizes”? Let’s do it!


type: comment
by: Muskwalker
text:
  As someone who&#x27;s done just that... if it helps, understand that this is the kind of person who would be spending hours writing that paragraph anyway, LLM or no.<p>There are many possible reasons for this, and sometimes people are laboring under several of them at once.


type: comment
by: sneak
text:
  Funny.  The fact that Go exists actually makes LLMs tremendously more useful; I find a somewhat footgun-free type safe language aimed at making junior devs safe and productive is the perfect use of an LLM that is at junior dev level of output.


type: comment
by: ajross
text:
  The contention is that the ffmpeg code was &quot;cut and pasted&quot; without attribution and without preserving the license (e.g. the LGPLv2 LICENSE file).  Obviously I can&#x27;t check this because I don&#x27;t have a clone and the repository is now blocked behind the DMCA enforcement.  But at least Github&#x2F;Microsoft seem to agree that there was a violation.


type: comment
by: chii
text:
  &gt; I would expect them to do worse, not better.<p>which is why lots of systems and processes (sometimes called red tape) exist to try and prevent the undesired outcome, and dont rely on the competency of a single person as the weak link!


type: comment
by: BoorishBears
text:
  This less coherent than I expected given the level of engagement.<p>Grok is multiple things, and the article is intermixing those things in a way that doesn&#x27;t actually work.<p>Stuff like:<p>&gt; It’s about aligning AI with the values of whoever can afford to run the training cluster.<p>Grok 4 as an actual <i>model</i>, has the same alignment as pretty much every other model out there, because like pretty much everyone else they&#x27;re training on lots of synthetic data and using LLMs to build LLMs.<p>Grok on Twitter&#x2F;X is a specific product that uses the model and while the <i>product</i> is having it&#x27;s prompt tweaked constantly, that could happen with any model.<p>What Elon is doing is like adding a default empty document that declares that he&#x27;s king of the world to a word processor... it can be argued the word processor is now aligned with with his views, but it also doesn&#x27;t tell us anything about the alignment of word processors.


type: comment
by: jiggawatts
text:
  Sounds an awful lot like the AI data center build out sucking up resources at the expense of the rest of the economy. E.g.: Sam Altman cornering the market for computer memory.


type: comment
by: sneak
text:
  Some of us do, and actively root it out.  I’ve never in my life been more excited to sit alone in a room with an editor and a compiler than I am these days.


type: comment
by: TSiege
text:
  I&#x27;ve not heard the inevitable loss as a culprit for Chinese demand. IIRC it had to do with a failed paper money system triggering inflation followed by a reversion to silver for exchange plus a growing population and market forces from the new supply from the new world.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Global_silver_trade_from_the_16th_to_19th_centuries" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Global_silver_trade_from_the_1...</a>


type: comment
by: sneak
text:
  Copying isn’t theft, and it’s DEFINITELY not theft of labor.<p>Then again, you already knew this because we’ve been pointing it out to the RIAA and MPAA and the copyright cartels for decades now.<p>It is my personal opinion that attempts to reframe AI training as criminal are in bad faith, and come from the fact that AI haters have no legitimate basis of damages from which to have any say in the matter about AI training, which harms no one.<p>Now that it’s a convenient cudgel in the anti-AI ragefest, people have reverted to parroting the MPAA’s ideology from the 2000s. You wouldn’t download a training set!


type: comment
by: throwaway3060
text:
  Nowhere on Google or Wikipedia is there any suggestion that the word &quot;Pennsyltucky&quot; can ever include the urban parts of Pennsylvania.


type: comment
by: j_w
text:
  For the Stormlight Archive: You have to world build. The first book definitely felt like a slog for the first half-ish. Not much that feels like major plot events happen yet, but if you look at it with the understanding that it&#x27;s intended to be 10 books, a lot of exposition is needed.<p>The payoff is worth it, IMO.


type: comment
by: postalrat
text:
  I think many people have the wrong idea what a container is (or i do) and make it sound more exotic than it is. Sure they have some level of isolation but for someone learning this stuff its better to think of them as just a process, like all the other processes running on your computer. And kubernetes as a system that runs and networks processes running on multiple computers.


type: comment
by: BobbyTables2
text:
  Isn’t this basically the same problem as the need to update the DISPLAY variable when X11 forwarding is enabled?<p>Why not a more general approach like this?<p><a href="https:&#x2F;&#x2F;www.johntobin.ie&#x2F;blog&#x2F;updating_environment_variables_from_tmux&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.johntobin.ie&#x2F;blog&#x2F;updating_environment_variables...</a>


type: comment
by: dwoldrich
text:
  There was some interesting testimony. None of the politicians were incentivized to take the hearing seriously, so there was a lot of sound and fury signifying nothing from them. That&#x27;s what I meant by reeing.<p>&gt; do you have anyone who&#x27;s got a trial pending for this corruption?<p>A great number of MN Somali welfare scammers are apparently finding out. But as to the bureaucratic blob, I don&#x27;t know of any. One can hopium there are grand juries hard at work right now.


type: comment
by: jesse__
text:
  &gt; It&#x27;s a foregone conclusion that you will rewrite huge chunks of your massive codebase many, many times within a single year<p>Tell me you don&#x27;t work on game engines without telling me..<p>----<p>Modern engines are the cumulative result of hundreds of thousands of engine-programmer hours.  You&#x27;re not rewriting Unreal in several years, let alone multiple times in one year.  Get a grip dude.


type: comment
by: zmgsabst
text:
  That’s actually a negative:<p>My Docker build generating the byte code saves it to the image, sharing the cost at build time across all image deployments — whereas, building at first execution means that each deployed image instance has to generate its own bytecode!<p>That’s a <i>massive</i> amplification, on the order of 10-100x.<p>“Well just tell it to generate bytecode!”<p>Sure — but when is the default supposed to be better?<p>Because this sounds like a massive footgun for a system where requests &gt;&gt; deploys &gt;&gt; builds. That is, every service I’ve written in Python for the last decade.


type: comment
by: chii
text:
  copyright doesn&#x27;t give you the kind of rights that a GPL license does - which is not based on copyright, but on contract law (ala, it&#x27;s in the name - licenses).<p>A sale of an object does not transfer those licenses (but those licenses are still valid on the seller - a manufacturer selling widgets will have to obey the GPL clauses. If an end user of this widget wants the source code, they have to go back all the way to the manufacturer, rather than any of the middle-men presumably).


type: comment
by: yjftsjthsd-h
text:
  &gt; We&#x27;ll see if it reaches bare metal some time, instead of relying on QEMU(on Ubuntu).<p>They do list &quot;A native Desktop image on Raspberry Pi&quot; under What&#x27;s Next, so hopefully soon:)<p>&gt; In theory I&#x27;d be tempted to try, in practice not, because of all the back and forth between changing owners in the past, and resulting policies regarding availability.<p>Yeah, that gives me pause too. There was some noise earlier about open sourcing it; I do wish they&#x27;d actually do that.


type: comment
by: kalasoo
text:
  As AI continues to transform how we create all kinds of content, Vibe Coding - or more broadly, Vibe Creation - is enabling new ways of working and lifestyles.<p>Vibe Friends and GeekBang initiated this survey at the end of 2025 to capture a real snapshot of China&#x27;s Vibe ecosystem this year. We also hope to continue this survey over the coming years to document how Vibe creation and its ecosystem evolve.<p>No matter your profession, role, age, or work status, as long as you use AI for Vibe creation, you are welcome to join this survey - your voice matters.


type: comment
by: MarcelOlsz
text:
  Yes I love this. I&#x27;ve been messing with building a 3d renderer in c++ compiled to wasm rendered to a canvas with webgpu, and then playing with the [0] Bobba source code, combined with something like SpacetimeDB would be sweet. Would be really valuable to collect common financial issues and situations from people and work with someone who knows finance deeply to figure out how to express these challenges in a way that don&#x27;t seem too open-ended.<p>[0] <a href="https:&#x2F;&#x2F;bobba.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bobba.io&#x2F;</a>


type: comment
by: CTDOCodebases
text:
  Everything is easier in hindsight isn&#x27;t it? Especially with such a complex problem.<p>&gt; The COVID restrictions needed to be less and end sooner<p>What would we have been optimizing for here? GDP? Deaths? ICU Capacity? Lifestyle? Or would we weight them? If so would we take 2nd and 3rd order effects into consideration?<p>&gt; An example graph, when restrictions should have been on or off left as an exercise to the reader<p>I lived in a country&#x2F;state that did this during the pandemic. It  wasn&#x27;t a case of restrictions on, restrictions off. It was more a dialing back or ramping up of restrictions. If you look at other countries that did this you will still find the wave pattern. If I had to guess that is related to immunity after exposure. What would change however is the height of the peaks. With it&#x27;s political&#x2F;media landscape I don&#x27;t know if the approach you suggest could have been applied effectively in the USA. Ultimately what drives cases&#x2F;deaths is human behavior and the virus itself. Those who thought covid was an issue were taking precautions regardless of the restrictions.<p>&gt; The disease didn&#x27;t go away, we just at one point decided we were done with restrictions even though conditions didn&#x27;t change.<p>This is a gross simplification of the whole pandemic. If I was to narrativize it I would say that over time as exposure to the virus increased it became less deadly so the vast majority of the people who were already prone to dying via covid had done so already.<p>&gt; The problem is it became a non-expert political issue where people who knew meme-facts based on their social bubble only really argued absolutist policies against stone wall opposition.<p>This is more a comment on the political&#x2F;media landscape than the response to covid itself. People have to operate within the system. If they present any sort of nuanced idea then they are persecuted by roughly 50% of the population whose narrative it infringes upon.<p>&gt; We needed people in a minmax mode arguing about specific levels of risk vs reward to set optimums, instead you had 0 risk folks screaming at 0 restriction folks screaming back with the middle entirely excluded. (We&#x27;ll STILL get people on both sides responding here)<p>The WHO was very clear at the beginning of the pandemic about the risks of the virus. For wealthy countries whose hospitals were &quot;lean and mean&quot; a high number of cases would cause immense pressure on these hospitals resulting in otherwise avoidable deaths not just from covid but from other things that would result from a limited ICU capacity. By this I mean life saving operations getting cancelled because there was no capacity in the ICU. It&#x27;s also worth mentioning the restrictions pared with the financial aid allowed people to stay at home and not engage in any risk taking activities.<p>To summarize I think it&#x27;s easy to arm chair quarterback the response to the pandemic. It&#x27;s like most of politics. We sit here watching what is effectively a shadow puppet show but are left clueless to what is really going on because if we did know we can&#x27;t be trusted with the secrets, or wouldn&#x27;t be able to understand the data, or would object to a course of action as an emotional response, even if what is presented is truthful and the most optimal solution to a problem. The &quot;masks are ineffective&quot; narrative at the beginning of the pandemic was a classic example of this.


type: comment
by: BobbyTables2
text:
  Again, why wouldn’t that be the common approach?<p>Involving people who should care doesn’t seem like a revolutionary idea.


type: comment
by: grehbies
text:
  &gt;People that are interest in it and are using it on a daily basis see value in it.<p>I&#x27;m one of them. I&#x27;ve got plenty of image gens to prove it (and I&#x27;d have more if OpenAI hadn&#x27;t killed Dall-E labs with almost no heads-up). I&#x27;m telling you that I still think contemporary implementations of the technology are just this side of vile, and that I hope that the industry collapses soon, so that grassroots start-ups with actual moral scruples, and a desire to enable rather than control their customers, have the chance to emerge and compete. Also: for said customers, such a collapse wouldn&#x27;t even be THAT different from the way in which tech companies currently snatch away tools on a whim.


type: comment
by: Duwensatzaj
text:
  &gt; All the other players&quot; aren&#x27;t deliberately tuning their AI to reflect specific political ideology<p>Google did something similar if not quite as offensive.<p><a href="https:&#x2F;&#x2F;www.npr.org&#x2F;2024&#x2F;03&#x2F;18&#x2F;1239107313&#x2F;google-races-to-find-a-solution-after-ai-generator-gemini-misses-the-mark" rel="nofollow">https:&#x2F;&#x2F;www.npr.org&#x2F;2024&#x2F;03&#x2F;18&#x2F;1239107313&#x2F;google-races-to-fi...</a>


type: comment
by: dostick
text:
  Neither of those is possible. People are pacified, government is bought and democratic structure is a career.


type: comment
by: plastic-enjoyer
text:
  &gt; Congress has become a radical leftist politics playground<p>Which is fucking based. Being a radical leftist should be normalized even more and people like you need to be driven out of _every_ fucking public space.


type: comment
by: melagonster
text:
  Sometimes they do all the operations by themselves. Finally, this is a race about who can find a scientist to design the best &quot;research project&quot; for their kids.


type: comment
by: BobbyTables2
text:
  I suspect it’s the “nobody got fired for buying IBM” mentality.<p>Who in marketing doesn’t want to champion the success of “we got 25% more views this month!”


type: comment
by: andersa
text:
  I completely agree, this is perhaps the least sensible part of common English syntax.<p><pre><code>   &quot;Hello,&quot; he said.      &quot;Hello&quot;, he said. </code></pre> Only one of these makes actual sense as a hierarchical grammar, and it&#x27;s not the commonly accepted one! If enough of us do it correctly perhaps we can change it.


type: comment
by: stackghost
text:
  It&#x27;s how Millennials and our predecessors were taught to type in school, and it&#x27;s muscle memory.  Very hard to unlearn.


type: comment
by: crawshaw
text:
  Thanks! We are thinking a lot about how to prepopulate VMs. The first thing we are going to start with is a fast ‘clone’ command, so you can preconfigure a base VM then make as many as you like. Lots of other ideas floating around too.<p>Re sketch: the code is not the same but the agent is deeply inspired by it. Eg the screenshot support, which just seems obvious to us. Philip has done the heavy lifting here, he hangs out in the discord if you want to chat about it.


type: comment
by: unethical_ban
text:
  The problem: The specification is binary. Are you compatible or not?<p>That is unanswerable now, whether a python package will be compatible with a version that is not released.<p>Having an ENUM like [compatible, incompatible, untested] at the least would fix this.


type: comment
by: another-account
text:
  Sounds like you’re really down on FOSS and think FOSS projects don’t get stuff done and have no success? You might want to think about that a bit more.


type: comment
by: arwhatever
text:
  Embedded software development.<p>After 18 years of business and web application development, I want to intentionally seek out work that is constrained by physical reality.


type: comment
by: cxr
text:
  &gt; The spirit of the GPLv2 was about contributing software improvements back to the community.<p>It may be the case that when all is settled, the courts determine that the letter of the license means others&#x27; obligations are limited to what the judge in the Vizio case wrote.  And Linus can speak authoritatively about his intent when he agreed to license kernel under GPL.<p>But I think that it&#x27;s pretty clear—including and especially the very wordy Preamble—not to mention the motivating circumstances that led to the establishment of GNU and the FSF, the type of advocacy they engage in that led up to the drafting&#x2F;publication of the license, and everything since, that the <i>spirit</i> of the GPL is very much in line with exactly the sort of activism the SFC has undertaken against vendors restricting the owners of their devices from using them how they want.


type: comment
by: Dylan16807
text:
  Why do you want me to pick a number so bad?<p>There are very very long examples that are clearly memorization.<p>Like, if a model was trained on all the code in the world <i>except</i> that specific example, the chance of it producing that snippet is less than a billionth of a billionth of a percent.  But that snippet got fed in so many times it gets treated like a standard idiom and memorized in full.<p>Is that a clear enough threshold for you?<p>I don&#x27;t know where the exact line is, but I know it&#x27;s somewhere inside this big ballpark, and there are examples that go past the entire ballpark.<p>I don&#x27;t care where <i>specifically</i> the bound is.


type: comment
by: mkehrt
text:
  IANAL, but this is my understanding.<p>What&#x27;s the consideration in the written offer? Promises aren&#x27;t enforceable in court.  For a contract to be enforceable, it has to be an exchange of something, not a one sided offer.<p><a href="https:&#x2F;&#x2F;www.law.cornell.edu&#x2F;wex&#x2F;consideration" rel="nofollow">https:&#x2F;&#x2F;www.law.cornell.edu&#x2F;wex&#x2F;consideration</a>


type: comment
by: kickout
text:
  Fort Bragg Cartel (good&#x2F;great)<p>Abundance (great)<p>Anxious generation (great)<p>Ishmael (great)<p>Who we are and how we got here (great)


type: comment
by: jhealy
text:
  interesting idea, good on them for trying something different in the Ruby ecosystem.<p>The website is quite extensive, but the gem only has ~1.5k downloads. It’s presumably very early on the adoption curve


type: comment
by: bigstrat2003
text:
  &gt; Text is just bytes, and bytes are just text. I assume this is talking about human readable ASCII specifically.<p>Text is human readable writing (not necessarily ASCII). It is most certainly not just any old bytes the way you are saying.


type: comment
by: mvs4870
text:
  Unless you ask everyone you meet what their diet is you don’t actually know if what you just wrote is true.


type: comment
by: ImaCake
text:
  I read&#x2F;listened&#x2F;sampled a lot this year but a few have reached out into my life and changed me at least a little bit.<p>- In Defense of Food - Michael Pollan. A brilliant &quot;not diet&quot; book about not eating crap and enjoying chocolate cake with your friends. I followed this up with <i>Ultra Processed People</i> to arm myself with the facts to defend not eating the junk people call food.<p>- The Dispossesed - Ursula Le Guin: recommended in previous year&#x27;s HN what did you reads. An absolutely triumph for how it manages to portray a believable anarchist society.<p>- Adult Children of Alcoholics: useful to the multitude of us who grew up with an alcoholic parent(s). I used this to identify the common patterns I share with others who grew up like me. You are not alone!<p>- The Invention of Clouds (not finished): I really like the context of &quot;dissenting science&quot; which the author conveys brilliantly. Turns out Dark Academia and Bro Science are not new.<p>- The Art of Frugal Hedonism: Irreverant although it comes off a little pious. This book has helped me accept that I have enough stuff already.


type: comment
by: zmgsabst
text:
  No — providing funding to promote creation and discovery is why those exist; granting a temporary monopoly is the mechanism meant to accomplish that goal.<p>This sounds pedantic, but it’s important to not mistake the means for an end:<p>&gt; To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;<p><a href="https:&#x2F;&#x2F;constitution.congress.gov&#x2F;browse&#x2F;article-1&#x2F;section-8&#x2F;clause-8&#x2F;" rel="nofollow">https:&#x2F;&#x2F;constitution.congress.gov&#x2F;browse&#x2F;article-1&#x2F;section-8...</a>


type: comment
by: brailsafe
text:
  Oh that&#x27;s right, I thought the butterfly mechanism was just an Apple rebrand of the same thing that failed horribly


type: comment
by: deaux
text:
  I&#x27;ve never met a person who says no vegetarian keeps quiet about it who is able to keep quiet about it, but I still got like 30 years left on Earth to meet one :)


type: comment
by: BobbyTables2
text:
  Wow, I never realized the cofactor method wasn’t the only one.<p>I loathed it and it put me off wanting to get into advanced matrix topics.


type: comment
by: mishu2
text:
  I think the main reason is that the model has a lot of training material with Chinese text in it (I&#x27;m assuming, since the research group who released it is from China), but having the negative prompt in Chinese might also play a role.<p>What I&#x27;ve found interesting so far is that sometimes the image plays a big part in the final video, but other times it gets discarded almost immediately after the first few frames. It really depends on the prompt, so prompt engineering is (at least for this model) even more important than I expected. I&#x27;m now thinking of adding a &#x27;system&#x27; positive prompt and appending the user prompt to it.


type: comment
by: LargoLasskhyfv
text:
  That&#x27;s looking nicely <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireworld" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Wireworld</a> ish!


type: comment
by: tomjakubowski
text:
  Take a problem like untangling a pile of cords.  Writing out how to do that in text would be a drag, and reading those directions probably wouldn&#x27;t be helpful either.  But a kid can learn how to untangle just by observation.<p>Physical intuition is an enormous part of our intelligence, and is hard to convey in text: you could read millions of words about how to ride a bike, and you would learn nothing compared to spending a few hours trying it out and falling over until it clicks.


type: comment
by: m463
text:
  Not the kernel, but LGPL libraries do have relevant carveouts.  And if you&#x27;ve ever heard RMS speak, he is extremely particular and does understand the nuances of all this.


type: comment
by: godelski
text:
  <p><pre><code>  &gt; the gif that loops in the README should pause on the screen </code></pre> Honestly, I think a screenshot is better than a gif. That last frame says everything you need.


type: comment
by: tomjakubowski
text:
  &gt; B♭ is text.<p>Yes, but musical notation is far superior to text for conveying the information needed to play a song.


type: comment
by: clipsy
text:
  &gt; What&#x27;s causing the &quot;populism&quot; (which I assume means &quot;democratic movements that the left don&#x27;t like&quot;) is actually quite simple: the left are wrong and bad.<p>&gt; Otherwise, the claim is arrogantly that all these people voting in characters like Trump are simply stupid and driven purely animalistically by emotions like hate.<p>&gt; Which indicates, by the why, where most leftism flows from: narcissism.<p>So to summarize, it&#x27;s perfectly OK to smear the entire left with one brush, but heaven forbid anyone does it to the right.


type: comment
by: sneak
text:
  These have all fallen massively in price, too. Many billions more afford education than was possible before.  Economies of scale have brought manufacturing costs for housing down, and now people live in larger, better structures than ever before.<p>Then you have the US, which artificially constrains the supply of new doctors, makes it illegal to open new hospitals without explicit government approval, massively subsidizes loans for education, causing waste, inefficiency, and skyrocketing prices in one specific market…<p>Fortunately fewer than 4% of humans live there.


type: comment
by: dlbucci
text:
  As someone who grew up an hour outside of Pittsburgh, and has cousins from Kentucky, I can confirm that there’s rather good reason to associate the two areas. Very similar cultures, so to speak.


type: comment
by: bigyabai
text:
  <a href="https:&#x2F;&#x2F;www.merriam-webster.com&#x2F;dictionary&#x2F;homonym" rel="nofollow">https:&#x2F;&#x2F;www.merriam-webster.com&#x2F;dictionary&#x2F;homonym</a>


type: comment
by: moab
text:
  The point stands that it&#x27;s less about the language than doing said hard work in any reasonable programming language.


type: comment
by: mishu2
text:
  I&#x27;m actually trying to reduce the &#x27;funkyness&#x27;, initially the idea was to start from a child&#x27;s sketch and bring it to life (so kids can safely use it as part of an exhibit at an art festival)  :)<p>There&#x27;s a world of possibilities though, I hadn&#x27;t even thought of combining color channels.


type: comment
by: verall
text:
  Somewhere deep in the legalese Alice agreed she would not do that, i.e. &quot;non transferable license&quot;.


type: comment
by: Scoundreller
text:
  Copper isn’t exactly cheap and gold definitely isn’t either, so you’d still expect those mines to ramp up production along with the associated silver.<p>When copper or gold are cheap that’s when you wouldn’t expect those mines to step up to the plate just to address silver demand.


type: comment
by: deaux
text:
  &gt; I don’t really understand the hate he gets over this.<p>For me, the dislike comes from the first part of the message. All of a sudden people who never gave a single shit about the environment, and still make zero lifestyle changes (besides &quot;not using AI&quot;) for it, claim to massively care. It&#x27;s all hypocritical bullshit by people who are scared of losing their jobs or of the societal damage. Which there is a risk of, definitely! So go talk about that. Not about the water usage while munching on your beef burger which took 2100 litres of water to produce. It&#x27;s laughable.<p>Now I don&#x27;t know Rob Pike. Maybe he&#x27;s vegetarian, barely flies, and buys his devices second-hand. Maybe. He&#x27;d be the very first person clamouring about the environmental effects of AI I&#x27;ve seen who does so. The people I know who actually do care about the environment and so have made such lifestyle changes, don&#x27;t focus much about AI&#x27;s effects in particular.<p>&gt; Fuck you people. Raping the planet, spending trillions on toxic, unrecyclable equipment while blowing up society<p>So yeah, if you haven&#x27;t already been doing the above things for a long time, fuck you Rob Pike, for this performative bullshit.<p>If you have, then sorry Rob, you&#x27;re a guy of your word.<p>Interesting to see that people are a huge fan of Rob saying those things, but not of me saying this, looking at the downvotes.


type: comment
by: ClipNoteBook
text:
  I learned twenty painful API lessons this year. Some are embarrassing, some are just weird. I wrote them down because I do not want to repeat them. If this is interesting, I will answer questions.


type: comment
by: davorak
text:
  &gt; Well is it the humans responsibility and action, or is it not? You can&#x27;t have it both ways.<p>Seems to contradict your later:<p>&gt; But an AI wishes you a nice day, suddenly it&#x27;s all pitchforks and torches.<p>Are you attributing the &#x27;thank you&#x27; sentiment to the humans or the ai?


type: comment
by: nl
text:
  I&#x27;m after this too.<p>I want to have a &quot;container&quot; (used in the conceptual sense here - I&#x27;m aware of the differences between container and other solutions) that I can let an AI agent run commands in but is safely sandboxed from the rest of my computer.<p>For me this is primarily file access. I don&#x27;t want it inadvertently deleting the wrong things or reading my SSH keys.<p>But the way the agent uses it is important too. They generally issue the commands they want to run as strings, eg:<p><pre><code>  bash ls   sed -i &#x27;s&#x2F;old_string&#x2F;new_string&#x2F;g&#x27; filename.py </code></pre> I need a way to run these in the &quot;container&quot;. I can `ssh command` but open to other options too.


type: comment
by: DrewADesign
text:
  Sure, but without unlimited resources, you need to have priorities, and everything has a ‘good enough’ state. All of this stuff lies on an Eisenhower chart and we tend to think our concerns fall into the important&#x2F;urgent quadrant, but in the grand scheme of things, they almost never do.


type: comment
by: tzs
text:
  There are substitutes for consideration. Search for &quot;detrimental reliance&quot; and &quot;promissory estoppel&quot; if you want to go down that rabbit hole.


type: comment
by: duxup
text:
  It&#x27;s the writers call on how to try to write it.<p>I think the &quot;you should painstakingly work on my thank you letter&quot; is a bit of a rude ask &#x2F; expectation.<p>Some folks struggle with wordsmithing and want to get better.


type: comment
by: encrypted_bird
text:
  Not quite finished yet (and I don&#x27;t think I will by the end of the year), but I&#x27;ve been reading Star Trek: A Woman&#x27;s Trek, by Nana Visitor. I&#x27;ve really been loving it and it&#x27;s been fascinating learning about the risks &amp; challenges that the various women in Trek! The stories span the different shows too, from Dorothy Fontana (writer) to Nichelle Nichols (Nyota Uhura), Majel Barrett-Roddenberry (Nurse&#x2F;Doctor Chapel &#x2F; Lwaxana Troi &#x2F; <i>so</i> many computer voices), Terry Farrell (Jadzia Dax), Penny Johnson Jerald (Kassidy Yates), and, of course, Nana Visitor (Kira Nerys)!


type: comment
by: ludicity
text:
  My blog is pretty well-known and linking feels a bit self-promote-y, so I tend to avoid it. But since it might help, here you go!<p><a href="https:&#x2F;&#x2F;ludic.mataroa.blog&#x2F;blog&#x2F;on-burnout-mental-health-and-not-being-okay&#x2F;" rel="nofollow">https:&#x2F;&#x2F;ludic.mataroa.blog&#x2F;blog&#x2F;on-burnout-mental-health-and...</a>


type: comment
by: YetAnotherNick
text:
  Yes but then the batch size is in 100s or even 1000s. These GPU doesn&#x27;t serve just 1 user at a time.


type: comment
by: nhinck3
text:
  Zero contrition. Doesn&#x27;t even understand why they are getting the reaction that they are.<p>I would like to say this is exceptional for people who evangelise AI, but it&#x27;s not.


type: comment
by: NewJazz
text:
  I&#x27;d also argue the whole external DNS thing could have happened with any dynamic DNS automation... And yes it is a completely optional add-on!


type: comment
by: saghm
text:
  &gt; The main finding of our reanalysis of MK’s study is that the shape of the distribution of happiness changes—slightly, but systematically—as income rises. The same increases of income have different effects on the happy and on the unhappy regions of the distribution. In the low range of incomes, unhappy people gain more from increased income than happier people do. In other words, the bottom of the happiness distribution rises much faster than the top in that range of incomes. The trend is reversed for higher incomes, where very happy people gain much more from increased income than unhappy people do. The upper part of the happiness distribution rises with log(income) at an accelerated rate in that range, while the lower 20% is almost completely flat.<p>So it sounds like this study is saying people who are unhappy and have low income or are already happy and have high incomes will become a lot happier with more income. The lower end would be consistent with people are are unhappy because of the lack of income, and I don&#x27;t think would apply very much to people one promotion away from a $500k raise. For the other end, it seems like it would be consistent that people who have high incomes and are happy might be just as likely to become happier from other things instead of more income; maybe they&#x27;re just people who are naturally happy whenever something good happens regardless of what it is, and because they have high incomes, they don&#x27;t need to worry about existential life issues most of the time.<p>In other words, none of this seems to heavily contradict what I said, other than the caveat that if you are already happy, you might still be happier with more income (but we don&#x27;t know that you might be just as happy from getting a new hobby or spending more time with your family instead of getting promoted). Even without that caveat, it does not seem like your link is nearly enough to make a reasonable argument that I&#x27;m dense for happening to cite an effect from an article that, according to your link, was a valid result according to both of the authors.


type: comment
by: amrocha
text:
  Definitely not the untested code I wrote myself!<p>Are you kidding me? How many times have you unwillingly introduced bugs into a code base you didn’t fully understand? That’s basically table stakes for software engineering.


type: comment
by: rayiner
text:
  Using porous concrete reinforced with steel in a rainy place is a real WTF decision. It’s a miracle they didn’t collapse earlier.


type: comment
by: sigbottle
text:
  the only actual humans in the loop here are the startup founders and engineers. pretty cut and dry case here<p>unless you want to blame the AI itself, from a legal perspective?


type: comment
by: techjamie
text:
  I&#x27;m a millennial and would struggle to write anything past my own name in cursive anymore. I can confirm this.


type: comment
by: rafinha
text:
  Thanks! Yeah I got inspiration from Wireworld and Wired logic , just wanted to build a &quot;paint&quot; layer on top of it one day but i end up adding more and more :)


type: story
by: haebom
title: Ask HN: Non-native speaker here – how to avoid sounding like ChatGPT?
text:
  I&#x27;ve been active on HN for years, but lately I keep getting comments saying &quot;this reads like AI&quot; or &quot;ChatGPT wrote this, right?&quot;<p>At first, I thought it was a compliment – like my English was really polished. But I&#x27;ve realized it&#x27;s actually an insult, suggesting my contribution isn&#x27;t genuine. Here&#x27;s the thing: English isn&#x27;t my native language. I&#x27;ve worked hard to write clearly and logically. But now I&#x27;m worried that being too grammatically correct or structured makes me sound artificial.<p>What specifically makes writing &quot;sound like AI&quot; to you? Is it:<p>- Too formal&#x2F;polite?<p>- Overly structured (intro-body-conclusion every time)?<p>- Certain phrases or patterns?<p>- Lack of casual tone?<p>I genuinely want to contribute to discussions here, but I don&#x27;t want people dismissing my comments as bot-generated. Any specific advice for a non-native speaker trying to sound more human?


type: comment
by: bigfatkitten
text:
  Google is the sole exception of the major players. They offer it, but it costs enormous amounts of money.<p><a href="https:&#x2F;&#x2F;support.google.com&#x2F;a&#x2F;answer&#x2F;10741897?hl=en" rel="nofollow">https:&#x2F;&#x2F;support.google.com&#x2F;a&#x2F;answer&#x2F;10741897?hl=en</a>


type: comment
by: stephc_int13
text:
  Text can be surprisingly immersive and rich, often surpassing the most complex VR experiences.<p>It is amazing what we can do with a few strings of symbols, thanks to the fact that we all learn to decode them almost for free.<p>The oldest and most important technology indeed.


type: comment
by: NewJazz
text:
  Well, a group of processes... With some separation between them. Like you can&#x27;t listen on localhost and call from another pod. But with processes you can do that. Same thing with UDS.


type: comment
by: apublicfrog
text:
  We were talking about performance and battery efficiency for cost. I don&#x27;t know, but I&#x27;d reasonably assume an M2 Macbook wins on these ratios.


type: comment
by: 3eb7988a1663
text:
  This feels like it needs its own post. Just had to check my goto, Qalculate, which similarly gives -10^200


type: comment
by: Eggpants
text:
  At least perform a tiny bit of research before you parrot VC talking points on a VC controlled message board. Yes data centers use a shit ton of water daily <a href="https:&#x2F;&#x2F;www.eesi.org&#x2F;articles&#x2F;view&#x2F;data-centers-and-water-consumption" rel="nofollow">https:&#x2F;&#x2F;www.eesi.org&#x2F;articles&#x2F;view&#x2F;data-centers-and-water-co...</a>


type: comment
by: nirmel
text:
  I have read it. Everyone must read it! It&#x27;s highly convincing that we see the deadly wall in front of us and we&#x27;re accelerating toward it.


type: comment
by: 7492632928
text:
  &gt; All the other players&quot; aren&#x27;t deliberately tuning their AI to reflect specific political ideology<p>Citation needed


type: comment
by: nl
text:
  This runs on GCP<p>The issue with using raw VMs is you want fast startup. If you are running hundreds of pieces of code per hour as you develop, or have 10 or 20 agents running simultaneously it&#x27;s much better to have something faster to start.<p>This uses Amazon&#x27;s Firecracker on GCP to provide that.<p>AWS has something similar for its own Agent framework.


type: comment
by: NewJazz
text:
  Sometimes the interfaces are clear and consistent (loadbalancers, for example) and the line between, e.g., an AWS NLB and your ingress gateway, is clear-cut.<p>Other times there is a significant degree of portability pains and sparse feature matrices (CSI, IME).


type: comment
by: haebom
text:
  ++ I&#x27;m a native Korean speaker, fluent in Japanese, learned English in high school and polished it during a college exchange program. Maybe that&#x27;s part of why my writing feels &quot;off&quot; to native speakers?


type: comment
by: shevy-java
text:
  Hmm. Although I am not the biggest fan of Rust, I am a huge fan of LFS&#x2F;BLFS (<a href="https:&#x2F;&#x2F;www.linuxfromscratch.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.linuxfromscratch.org&#x2F;</a>), so I am all in favour of more high quality information here, including the learnix-os website.<p>Google search has become so useless in the last years that we all need to counter this evil force by improving existing documentation, as well as adding new high quality information - so from that point of view I am all in favour of such projects, even if the language is not my favourite one. Ideally we could have something like learnix for ALL  languages, even the old ones, and even the slow ones. Rust is at the least fast, so it can be compared to C or C++, but I  think we also need this top-down approach for, let&#x27;s say something crazy ... python. (I get the &quot;it is too slow&quot; but this is more about education; plus, computers will become  faster in the future too anyway.)<p>The name learnix may not be ideal though if it focuses on just one programming language. It should be a bit more like LFS&#x2F;BLFS, and even LFS focuses mostly on shell scripts; I&#x27;d prefer an agnostic instruction set, but then they can on top of that use shell scripts of course, with additional scripts in other languages (I adapted all of that stuff into ruby, for instance, although not in a high quality way such as LFS&#x2F;BLFS e. g. some of those scripts and deployments I wrote lack documentation for other people to adjust and adapt, simply due to lack of time - but I try to improve the documentation whenever time permits, it just has a lower priority compared to other obligations or work-related things).


type: comment
by: ChadNauseam
text:
  I don&#x27;t know the problem space and I&#x27;m sure that the language-agnostic algorithmic improvements are massive. But to me, there&#x27;s just something about rust that promotes fast code. It&#x27;s easy to avoid copies and pointer-chasing, for example. In python, you never have any idea when you&#x27;re copying, when you&#x27;re chasing a pointer, when you&#x27;re allocating, and so on. (Or maybe you do, but I certainly don&#x27;t.) You&#x27;re so far from hardware that you start thinking more abstractly and not worrying about performance. For some things, that&#x27;s probably perfect. But for writing fast code, it&#x27;s not the right mindset.


type: comment
by: zem
text:
  the overall field is known as &quot;gradual typing&quot;, and it is an attempt to combine some of the benefits of both static and dynamic typing (or to put it more accurately, to explore more of the benefits and tradeoffs on the static to dynamic spectrum). in the &quot;type checkers for ruby&#x2F;python&#x2F;js&quot; part of the spectrum what you are trying to ask is &quot;how much static type safety can I add without giving up the power of the dynamic bits&quot;, so for instance you have code that generates classes as runtime (not really compatible with a strictly static type system in the most general case), but specific very common uses of code generation, like python&#x27;s dataclasses, have support within the type checker.


type: comment
by: cpfohl
text:
  If Little Blue Truck isn’t on your regular list you should add it. We also loved Pond by Jim LaMarche (older audience, but beautifully illustrated and told), the Boynton books are fun to read aloud especially Barnyard Dance, and The Going to Bed Book. There are more, but these are the highlights from that age range


type: comment
by: bri3d
text:
  Yes, exactly this. I don’t feel that I misattributed anything, but if I had to expound on the idea this is exactly how I would explain it.


type: comment
by: AnthonyMouse
text:
  &gt; Definitely not the untested code I wrote myself!<p>Nobody said it was untested.<p>&gt; How many times have you unwillingly introduced bugs into a code base you didn’t fully understand? That’s basically table stakes for software engineering.<p>Which applies just the same to the people the company hired to do it, and now we&#x27;re back to &quot;the people with a stronger incentive to get it right are the people who die if it goes wrong&quot;.


type: comment
by: pazimzadeh
text:
  That makes sense because to an extent the immune system can’t walk and chew gum at the same time. Immune cells often get polarized to either type 1 (viruses, cancer, autoimmunity) or type 2 (parasites, worms, toxins) immune responses but not both. So he’s effectively distracting his immune system.


type: comment
by: shevy-java
text:
  <p><pre><code>    def greet(name: String): String       &quot;Hello, #{name}!&quot;     end </code></pre> Yep - looks like utter s...<p>I understand that many programmers come from languages where their brain has been adjusted to necessitate and depend on types. And they get help from the compiler  in capturing some errors. But it is the wrong way to think about programs and logic. I&#x27;d wish these guys would stop trying to ruin existing languages. Go add types somewhere else please.<p>Note: I also use java, so I am not against types per se. I am against a want-on need to slap down types  onto everything and your Grandma, merely because your brain (of type afficionados) needs them for survival.


type: comment
by: drekipus
text:
  I think it was the year before last, I found a new band that&#x27;s been rocking my socks off: Uranium Club.<p>(I am a big fan of <i>egg punk</i> and a true devo-tee)<p>Last year they came to Australia, which I didn&#x27;t know about, and it&#x27;s the first time I&#x27;ve ever felt like I missed out on a musical event.<p>Then they released a new album this year, &quot; infants under the bulb&quot; which has been growing on me.<p>I also started Warhammer this year, and one of my frigates is driven by a small grey man


type: comment
by: nl
text:
  There&#x27;s lots of interesting tooling in my space. Currently open in my browser are<p><a href="https:&#x2F;&#x2F;github.com&#x2F;liquidmetal-dev&#x2F;flintlock" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;liquidmetal-dev&#x2F;flintlock</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;e2b-dev" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;e2b-dev</a><p><a href="https:&#x2F;&#x2F;www.daytona.io" rel="nofollow">https:&#x2F;&#x2F;www.daytona.io</a><p><a href="https:&#x2F;&#x2F;modal.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;modal.com&#x2F;</a><p><a href="https:&#x2F;&#x2F;render.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;render.com&#x2F;</a><p>There&#x27;s lots of others. I&#x27;d love to see a proper comparison somewhere.


type: comment
by: what
text:
  Most people aren’t putting up their own cabinetry or shelving, they’ll hire a professional and they’ll know how to deal with the wall.


type: comment
by: Ianjit
text:
  Why assume the breakdown between benchmarks and RoI is due to humans? The map is not the territory, the benchmark is not reality, there world is more complex than computer scientists understand.


type: comment
by: jibal
text:
  None of this is responsive to my comment that you are responding to ... I find that quite toxic. And I will note that you wrote this toxic criticism:<p>&gt; I think you’re viewing this through your own cultural lens where camping can be totally solo (in the woods?)<p>Again, your notion of my experience of camping does not come from anything I actually wrote ... that&#x27;s quite toxic.<p>And recognizing the mere possibility of camping solo in the woods (which has nothing to do with anything in this thread--the OP was in a group on a lakeshore) has nothing to do with a &quot;cultural lens&quot;.<p>That&#x27;s the last I will say about this trivial matter.


type: comment
by: hsuduebc2
text:
  I had few months of free time and I wanted to get back into fantasy which I loved. Sadly after staring all day into the computer I dont usually have the energy to process any other text.<p>The Stormlight Archive from Brandon Sanderson got me exactly back. I love it. I must recommend it for anyone who want to experience one of the best high fantasy books.<p>Also I need to recommend a source where I found it. I somehow stumbled upon <a href="https:&#x2F;&#x2F;www.book-filter.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.book-filter.com&#x2F;</a><p>Lovely app which scrapped all good reads reviews and let you simply filter through that because for some reason, these pages are garbage.<p>Have fun and happy new year!


type: comment
by: jonway
text:
  Print or print to pdf works but feel <i>terrible</i> leaving pdf and printed QR codes around when I have an actual handful of HSM&#x2F;security dongles in that very same desk drawer :(


type: comment
by: wowczarek
text:
  Photon was what I was hoping for before I clicked the link. One of my favourite GUIs, closely tied with CDE.<p>Photon or not, I hated the period where they sort of moved to canned BSP deployment only, where in 6.5 I could just develop on a live system. This is nice.


type: comment
by: bdangubic
text:
  I was being facetious but I will do this from here on out to make sure I got this covered. I always assumed<p>- if I meet a vegeterian &#x2F; vegan, they will tell me that within 48 seconds<p>- if that doesn’t happen they are not vegeterian &#x2F; vegan<p>moving forward I will ask the 2nd group to make sure they eat food that had parents :)


type: comment
by: shevy-java
text:
  Yeah. I have the same question and none of the type addicted folks could answer that. The explanations usually boil down to &quot;I used C, so now I need types in other languages too&quot;. That&#x27;s like 90% of the explanations you can see.


type: comment
by: vkou
text:
  Oh? Really? Has this madness been happening in the other 23 of the 24 years since its passage? At this scale? Were there a lot of masked men disappearing people in broad daylight?<p>I&#x27;d have figured that if you were looking at historic examples of the US being a police state, the Jim Crow South would have been a better one, or if you were a homosexual, really, any time prior to the 90s.


type: comment
by: yoyo250
text:
  Maybe can add a timeline and clock<p>Timeline: view older versions<p>Clock: view light&#x2F;dark mode theme according to user time zone (or enable dark&#x2F;light mode manually)<p>I&#x27;m also a bit curious, since most web pages are predominantly white, how many of them are adapted to dark mode?


type: comment
by: shevy-java
text:
  That still has not really explained why they (those who propose that) need types in ruby specifically. Whether python has it or not is not relevant because it is another language. The argument that &quot;language xyz has it, so ruby needs it&quot;, can be compelling, but does not necessarily have to be compelling. It needs to have a use case for ruby in and by itself. I don&#x27;t see that intrinsic use case.


type: comment
by: opo
text:
  Is Mamdani proposing a &quot;one time&quot; tax of 5% of all of a person&#x27;s wealth or anything remotely similar?  If not, I don&#x27;t think it is reasonable to compare the two situations.


type: comment
by: ronsor
text:
  This is a major throwback to the QNX demo disk, which bundled a browser and desktop environment onto a single floppy disk!


type: comment
by: NewJazz
text:
  Someone was annoyed by certain cliche titles I guess. They also remove numbers.<p>So if you post &quot;1850 Bloody Island Massacre&quot; it removes the number. But it is meant to remove eg. &quot;13 reasons why you should impeac[...]&quot; B&#x2F;c apparently the number of reasons why is too much of a cliche or bother? Idk.<p>Email dang haha


type: comment
by: makeitdouble
text:
  It might as well be, though Bluetooth is kinda hit or miss in general IMHO.<p>On Macos, first party peripherals have of course pretty good connectivity (is it even straight Bluetooth?) but it&#x27;s not perfect either, and third party ones have a tougher time.<p>I wondered how much it was just me, apparently we were dozens:  <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;MacOS&#x2F;comments&#x2F;17659mx&#x2F;sonoma_bluetooth_keyboard_lag&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;MacOS&#x2F;comments&#x2F;17659mx&#x2F;sonoma_bluet...</a>


type: comment
by: hsuduebc2
text:
  I need to recommend Material World: The Six Raw Materials That Shape Modern Civilization by Ed Conway. Truly fascinated story also available on audible. For anyone interested into how &quot;things works&quot; generally is this a must.<p>Happy new year!


type: comment
by: favflam
text:
  Is running the git binary as a read-only nginx backend not good enough?  Probably not. Hosting tarballs is far more efficient.


type: comment
by: nhinck3
text:
  Waking up to the fact that the largest corporations in the world are stealing off everyday people to sell a subscription to their theft driven service?<p>The absolute delusion.


type: comment
by: __alexander
text:
  Here are the 29 books that I read but I probably read another 100 children books.<p>• How AI Works: From Sorcery to Science — Ronald T. Kneusel<p>• Zen and the Art of Motorcycle Maintenance: An Inquiry Into Values — Robert M. Pirsig<p>• Martín &amp; Meditations on the South Valley — Jimmy Santiago Baca<p>• Akira, Vol. 6 — Katsuhiro Otomo<p>• Akira, Vol. 5 — Katsuhiro Otomo<p>• Akira, Vol. 4 — Katsuhiro Otomo<p>• Akira, Vol. 3 — Katsuhiro Otomo<p>• Slaughterhouse-Five — Kurt Vonnegut Jr.<p>• Akira, Vol. 2 — Katsuhiro Otomo<p>• Poems &amp; Prayers — Matthew McConaughey<p>• Akira, Vol. 1 — Katsuhiro Otomo<p>• Time’s Arrow — Martin Amis<p>• The Buffalo Hunter Hunter — Stephen Graham Jones<p>• Kitchen Confidential: Adventures in the Culinary Underbelly — Anthony Bourdain<p>• Careless People: A Cautionary Tale of Power, Greed, and Lost Idealism — Sarah Wynn-Williams<p>• Dark Wire: The Incredible True Story of the Largest Sting Operation Ever — Joseph Cox<p>• Source Code: My Beginnings — Bill Gates<p>• The Afterlife of Malcolm X: An Outcast Turned Icon’s Enduring Impact on America — Mark Whitaker<p>• Good Inside: A Practical Guide to Resilient Parenting Prioritizing Connection Over Correction — Becky Kennedy &#x2F;&#x2F; I would not recommend this book to anyone.<p>• Interior Chinatown — Charles Yu<p>• Everything Is Tuberculosis: The History and Persistence of Our Deadliest Infection — John Green<p>• Dark Matter — Blake Crouch<p>• Hidden Potential: The Science of Achieving Greater Things — Adam Grant<p>• Game Engine Black Book: Wolfenstein 3D — Fabien Sanglard<p>• Jurassic Park — Michael Crichton<p>• Killing Commendatore — Haruki Murakami<p>• James — Percival Everett<p>• Devolution: A Firsthand Account of the Rainier Sasquatch Massacre — Max Brooks<p>• Last Argument of Kings — Joe Abercrombie


type: comment
by: vkou
text:
  Half the country violently doesn&#x27;t want you here, and you should oblige them by taking your money and attention elsewhere. There are plenty of more deserving locations.


type: comment
by: croisillon
text:
  isn’t it easily searchable? <a href="https:&#x2F;&#x2F;archive.ph&#x2F;20250708205441&#x2F;https:&#x2F;&#x2F;x.com&#x2F;grok&#x2F;status&#x2F;1942676908896051354?mx=2" rel="nofollow">https:&#x2F;&#x2F;archive.ph&#x2F;20250708205441&#x2F;https:&#x2F;&#x2F;x.com&#x2F;grok&#x2F;status&#x2F;...</a>


type: comment
by: wj
text:
  Napping House and Pokey Little Puppy were two of my favorites to read with my kids along with the Little Blue Truck.


type: comment
by: xnx
text:
  Yes. Just like lazy pull requests, it&#x27;s bad behavior by a person that is only facilitated by AI.


type: comment
by: favflam
text:
  I want to see if Kei-trucks can break into the market.  The last time a new product form broke into the US market, it was during a big recession (japanese auto-makers got compact cars in).  People will value functionality over form if we get into a prolonged recession.


type: comment
by: transcriptase
text:
  Make sure another LLM summarizes pages upon loading, but doesn’t load any content before that completes. Each page should have a few megs of JS tracking scripts siphoning the users CPU to create massive logs on AWS that nobody will ever use to improve anything.<p>Oh and put everything behind the strictest cloudflare settings you can, so that even a whiff of anything that’s not a Windows 11 laptop or iPhone on a major U.S. network residential or mobile IP gets non-stop bot checks!


type: comment
by: rawgabbit
text:
  Hi. I have not read many of your posts so do not have any direct feedback. As far as not sounding like LLM generated text, I believe the best way is to write concretely and to the point. ChatGPT is long winded and avoids saying anything specific. It is like listening to a politician talking for an hour and you realized he did not take a stance on anything.


type: comment
by: TheAmazingRace
text:
  I definitely get the appeal of running FPS and such on PC. I&#x27;m much more accurate with a mouse and keyboard combo over a controller, but I&#x27;m appealing to the strengths a console does have as well. I own both so I can change up my experience to whichever offers the best one for me.


type: comment
by: shimman
text:
  It&#x27;s not, it&#x27;s just lies they use to justify the existence of a capitalist system that is barely 50 years old.<p>So obvious what a fucking farce this all is and it&#x27;s time we start demanding better.


type: comment
by: terribleperson
text:
  Plug-in hybrids also have tax advantages in some jurisdictions.<p>E.g. in Georgia (US), EV owners have to pay a $234 annual alternative fuel vehicle fee.<p>Plug in hybrid owners may choose to have a alternative fuel license plate or standard license plate. If you opt for the standard plate, you don&#x27;t have to pay the alternative fuel vehicle fee.


type: comment
by: jama211
text:
  The intention isn’t whataboutism, it’s about where do you draw the line? And your example betrays you…


type: comment
by: j_w
text:
  The comments about analog clock reading being not a worthwhile skill are telling, but not in a good way.<p>Analog clocks are still very prevalent today. People buy smartwatches, but plenty of people also buy analog watches. Some people even display an analog clock on their smart watch.<p>Analog clock reading is a completely valid educational tool as well. It takes some basic spatial reasoning. Division, approximation, rounding, some beginnings of the ideas useful later in trig.<p>In 10+ years will people on Hackernews be arguing about how reading is useless because of progression text to speech and speech to text makes it effectively a useless endeavor?


type: comment
by: shevy-java
text:
  &gt; the best point for developer productivity IMO.<p>That is a fair opinion. My opinion is different, but that&#x27;s totally fine - we have different views here.<p>What I completely disagree with, though, is this statement:<p>&gt; Without any types in a dynamic language, you often end up with code that can be quite difficult to understand what kinds of objects are represented by a given variable.<p>I have been writing ruby code since about 22 years (almost) now. I never needed types as such. My code does not depend on types or assumptions about variables per se, although I do, of course, use .is_a? and .respond_to? quite a lot, to determine some sanitizing or logic steps (e. g. if an Array is given to a method, I may iterate over that array as such, and pass it recursively into the method back).<p>Your argument seems to be more related to naming variables. People could name a variable in a certain way if they need this, e. g. array_all_people = []. This may not be super-elegant; and it does not have as strong as support as types would, but it invalidates the argument that people don&#x27;t know what variables are or do in complex programs as such. I simply don&#x27;t think you need types to manage this part at all.<p>&gt; Especially in older poorly factored codebases where there are often many variations of classes with similar names and often closely related functions it can feel almost impossible until you&#x27;re really familiar with the codebase.<p>Note that this is intrinsic complexity that is valid for ANY codebase. I highly doubt just by using types, people automatically understand 50.000 lines of code written by other people. That just doesn&#x27;t make sense to me.<p>&gt; With an actual fully typed language you&#x27;re much more constrained in terms of what idioms you can use<p>I already don&#x27;t want the type restrictions.<p>&gt; A gradual type system on top of a dynamic language gets you some of the best of both worlds.<p>I reason it combines the worst of both worlds, since rather than committing, people add more complexity into the system.


type: comment
by: lofaszvanitt
text:
  FOSS is and always was a scam, in order to feed tons of code to LLMs and kicking coders in the balls, so they could not monetize their work. And, noone cares about the licenses, everyone steals and robs whatever is at arms length.


type: comment
by: danaris
text:
  I have heard that the name of Kentucky derives from a &quot;cane-tuck&quot;—a copse of river cane, a kind of bamboo native to North America.<p>(My only source for this was someone who had learned of the existence of river cane in their Kentucky backyard, and was doing an enthusiastic deep research dive into it. It may or may not be true, but it&#x27;s at least an interesting possibility!)


type: comment
by: sedatk
text:
  It was mind blowing at the time because Linux required at least 4-5 floppies to set up a text-only base system while QNX ran live from just a single 1.44MB.


type: comment
by: cosmic_cheese
text:
  &gt; Without any types in a dynamic language, you often end up with code that can be quite difficult to understand what kinds of objects are represented by a given variable. Especially in older poorly factored codebases where there are often many variations of classes with similar names and often closely related functions it can feel almost impossible until you&#x27;re really familiar with the codebase.<p>One of the worst parts of exploring an unfamiliar codebase written in a language without type labeling is tunneling through the code trying to figure out what this thing you see being bounced around in the program like the a ball in a pinball machine <i>actually is</i>.


type: comment
by: RajT88
text:
  Partly I am sure.<p>I have read stories similar to what I wrote from China as well.  I think Europe too, but I would not swear on it.


type: comment
by: shevy-java
text:
  I agree somewhat, but I&#x27;d rather call it their brain adjustment than a religion though.<p>I think about 99% of people who suggest to slap down types onto dynamic languages have already been using types since decades, or many years, in another language. Now they switch to a new language and want to have types because their brain is used to.


type: comment
by: jesse__
text:
  I mean, I agree with the notion that a great type system is <i>part</i> of a great language, but the type system is only a small part of the overall whole.<p>Haskell has a great type system, but it fails miserably at many trivial tasks I care about :<p>1) sum 1 million integers == stackoverflow (big lul)<p>2) massive memory cliffs for using the wrong type [1], which is not uncommon<p>3) poor metaprogramming facilities<p>4) difficult documentation<p>[1] <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;76470000&#x2F;is-there-a-reason-my-haskell-program-uses-so-much-memory" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;76470000&#x2F;is-there-a-reas...</a>


type: comment
by: llmslave2
text:
  This is actually a big reason why I think using agents to write code and acting as a project manager is not a viable long term strategy. To be fair I don&#x27;t think it&#x27;s a viable short term strategy either tho...


type: comment
by: fooblaster
text:
  And you wouldn&#x27;t happen to know about a torchscript replacement that is currently in-flight that is not based on export?


type: comment
by: cbare
text:
  My favorites that I read this year were:<p>- Playground by Richard Powers: the ocean reminds us that we, along with our obsessions and rivalries, are small - Orbital by Samantha Harvey: a book were not much happens, but a lot goes on below the surface - Hum by Helen Phillips: looks at an AI controlled near future through a different lens - Tomorrow &amp; Tomorrow &amp; Tomorrow: sex, lies, and video games


type: comment
by: jama211
text:
  It makes perfect sense to everyone but you who’s intentionally being obtuse and argumentative. Show yourself out.


type: comment
by: flobosg
text:
  Earlier this week I met a friend who teaches undergraduate courses at a Chilean university. They told me that some of their students don’t know the meaning of “counterclockwise”.


type: comment
by: jama211
text:
  It’s a fair criticism, and this article does serve well as a warning for people to try and avoid this issue from the start.


type: comment
by: jibal
text:
  If you mean that it can modify it, you should say that. It can&#x27;t destroy it as that term is generally understood.


type: comment
by: aw1621107
text:
  &gt; Autofree can be combined with other memory management methods, besides GC, and is something V developers have hinted at multiple times.<p>I&#x27;m just working off of what I could easily find, particularly in public docs. If the V devs have hinted at possibilities other than manual memory management and GC, then you are certainly better positioned than me to know about them.<p>Are the hints you mention publicly visible somewhere? Would be interesting to see more details if they&#x27;re available.


type: comment
by: atomicnumber3
text:
  In large - and honestly even medium - and honestly-honestly even _not-small_ python projects, you often end up losing track of what stuff is.<p>At one of my jobs, i was often plagued by not knowing if &quot;f&quot; - short for file, naturally, that part is fine tbh - was a string, an io-like thing, a path object, a file object, or what-have-you. Sure sure, some argue this is the magic of python - just try to do whatever you want to it, and if it doesn&#x27;t work, throw an error - I know I know. I&#x27;ll tell you that&#x27;s all really cool until you have 8 different people passing around 8 different types and you&#x27;re just trying to have the darn program not crash and also not print logs like &quot;could not snafucate file: [whatever str&#x2F;repr comes out when you print() an IO object]&quot;. And this isn&#x27;t one of those cases where being able to shrug at the type is like, buying you anything. It&#x27;s just a damn file.<p>So, when python&#x27;s types came out, I started going in and type hinting f: str where i found it and could determine it was a string. (and various other things like this - obviously f is just an example). And suddenly after enough of this, we just stopped having that problem. Coworkers thanked me when they saw me in the diffs adding them. People just passed in strings.<p>I&#x27;ll also add that in most programs, most types are just primitives, built-in collections, and structs composing those two. So while it&#x27;s quite nice yes that you can do crazy backflips that would simply not work in more rigidly typed languages, often I do want to just reassure everyone that yes, please pass in a str for &quot;file&quot;. And if i&#x27;ve typed it as str|IO then do feel free to also pass in an IO. It just lets me talk to the other programmers in the codebase a lot more easily. I&#x27;m not trying to enforce correctness of types necessarily. I&#x27;m just trying to communicate.


type: comment
by: bdangubic
text:
  yes, since uniformed people have gained legal rights to touch my junk in order for me to be allowed to board the plane (not to mention that they took my toothpaste twice) - every year since then. we have lost every ounce of freedom after 9&#x2F;11 and this “madness” today is nothing new, we just take for granted now what our own “freedoms” have been reduced to


type: comment
by: ivanjermakov
text:
  Another fascinating property of text (as compared to video), it&#x27;s less temporal-sensitive. It means that it&#x27;s much easier to skim through and skip sections, kind of like teleporting through time it took to write such text.


type: comment
by: shevy-java
text:
  I agree on the first part. This is valid for all programming languages though.<p>I disagree that you get the same safety as C# anywhere though. But even more importantly - I don&#x27;t think people should write C#-like code in ruby. It does not really work that well. It is better to write ruby like ruby; and even in ruby there are many different styles. See zverok using functional programming a lot. I stick to oldschool boring OOP; my code is very boring. But usually well-documented. I want to have to think as little as possible because my brain is very inefficient and lazy; zverok has a good brain so he can write more complex code. It is very alien code to me though, but he also documents his code a lot. You can find his code or some of his code here, it is a quite interesting ruby style, but also alien to me: <a href="https:&#x2F;&#x2F;zverok.space&#x2F;projects&#x2F;" rel="nofollow">https:&#x2F;&#x2F;zverok.space&#x2F;projects&#x2F;</a><p>(Ruby also adopted some habits from perl. I also don&#x27;t think writing perl-like ruby makes a lot of sense. See also the old global variables inspired by perl; I can not recall most of them off-hand, so I avoid using them. My brain really needs structure - it is such a poor thinking machine really. And slow. My fingers are much faster than my brain really.)


type: comment
by: CodingJeebus
text:
  Being able to retroactively apply type definitions to a system can be helpful for large legacy application refactoring where simply choosing a type-safe language is not an option.


type: comment
by: eschaton
text:
  More like whether one is correct in giving it any epistemic weight. Not everything is opinion, some things really are clearly right and clearly wrong and attributing thought, reasoning, and analysis to an LLM is one of those things that’s clearly wrong.


type: comment
by: rester324
text:
  Buying a phone is a non-dispensable part of life today. There are some government services in many countries which are digital only (and phone only in particular), and restaurants, hotels, etc in the service industry which all require you having a phone, otherwise you can&#x27;t use their services. And this trend is growing. So if you are the type who wants to live in a cave, or hang yourself on a tree rather than accepting that modern societies require a modern phone, thats&#x27;s your choice. But others rather accept this. We are beyond the point where this trend can be reversed. On the other hand AI is not that integral part of people&#x27;s lives yet, and it&#x27;s better to protest now as long as it has an impact


type: comment
by: peab
text:
  Yes, Pydantic ai successfully abstracts the tool call loop, and makes it easy to test out different models.


type: comment
by: __alexander
text:
  Murakami’s fiction novels are extremely different from “What I Talk About When I Talk About Running”. If you want to try another non-fiction book of his check-out “Underground : The Tokyo Gas Attack and the Japanese Psyche”, I loved it. If you go the fiction route “Kafka on the Shore” and “A Wild Sheep Chase” are a good starting point. Avoid some of his longer works unless you enjoy his style.


type: comment
by: malikolivier
text:
  If I remember correctly, the properties mentioned in this document are well-known and commonly found in mushroom field guides or scientific literature written in the Chinese language.<p>I&#x27;ve been to Yunnan and have eaten that mushroom too (properly cooked!). We can find closely related species to this one in the wild in Japan too, but documentation for those Lanmaoa species found outside China is currently lacking, I believe.<p>EDIT: Found the field guide I was thinking about on my shelf. It&#x27;s &quot;中国真菌志 牛肝菌科(III)&quot; [1], which is only about boletes!<p>[1] <a href="https:&#x2F;&#x2F;baike.baidu.com&#x2F;item&#x2F;%E4%B8%AD%E5%9B%BD%E7%9C%9F%E8%8F%8C%E5%BF%97%20%C2%B7%20%E7%AC%AC%E5%85%AD%E5%8D%81%E4%B8%89%E5%8D%B7%E7%89%9B%E8%82%9D%E8%8F%8C%E7%A7%91%20%28III%29&#x2F;63230910" rel="nofollow">https:&#x2F;&#x2F;baike.baidu.com&#x2F;item&#x2F;%E4%B8%AD%E5%9B%BD%E7%9C%9F%E8%...</a>


type: comment
by: jama211
text:
  I strongly doubt that. The main reason you don’t run it is likely because you don’t have strong motivation to do so, or you’d push through the odd start up time.


type: comment
by: ibobev
text:
  The source repository is here: <a href="https:&#x2F;&#x2F;github.com&#x2F;CorsixTH&#x2F;CorsixTH" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;CorsixTH&#x2F;CorsixTH</a>


type: comment
by: the-mitr
text:
  A very interesting read on this topic is Parasite Rex by Carl Zimmer. Fascinating life cycles that involve parasites and sometime multiple hosts. It seems having parasites is the norm.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Parasite_Rex" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Parasite_Rex</a>


type: comment
by: xpe
text:
  Yes. People want to know that others are spending time on an interaction. Taking short-cuts feels impersonal.<p>There are people with better and worse social skills. Some can, in a very short period of time, make you feel heard and appreciated. Others can spend ten times as long but struggle to have a similar effect. Does it make sense to &#x27;grade&#x27; on effort? On results? On skill? On efforts towards building skills? On loyalty? Something else?<p>Our instincts are largely tuned to our ancestral environment. Even our social and cultural values that got us to say ~2023 have not caught up yet.<p>We&#x27;re looking for &#x27;proof of humanity&#x27; in our interactions -- this is part of who we are. But how do we get it with online interactions now?<p>Maybe we have to give up any expectation of humanity if you can&#x27;t the person right in front of you?<p>Strap in, the derivative of the derivative of crazy sh1t is increasing.


type: comment
by: vismit2000
text:
  Bhagavad-gītā As It Is: <a href="https:&#x2F;&#x2F;vedabase.io&#x2F;en&#x2F;library&#x2F;bg&#x2F;" rel="nofollow">https:&#x2F;&#x2F;vedabase.io&#x2F;en&#x2F;library&#x2F;bg&#x2F;</a> Beautiful translation and purports on one of the most widely read and revered text in India.


type: comment
by: Hizonner
text:
  TLS 1.3 forces PFS, which means that if you want to decrypt a 1.3 stream, you have to actually do a man in the middle attack, not just get a copy of a key. PFS was optional before.<p>It supports ECH, which lets you hide which service the client is trying to reach on a multitenant host or CDN. Given that Cloudflare supports ECH, and that it&#x27;s possible to hide the fact that you&#x27;re using ECH, that makes it possible to have connections that could actually be using any of a huge number of possible sites without passive spying equipment being able to tell which ones.<p>It removes a bunch of weak old primitives and options, and should generally be harder to misconfigure in a dangerous way.


type: comment
by: zem
text:
  the argument is not &quot;some other language has it so we should&quot;, the argument is &quot;static type checking is very useful even if it is not 100% strict, and ruby&#x27;s lack of syntactic support for type annotations makes them clunky to use, so here&#x27;s an enhancement that adds them&quot;.<p>the intrinsic use case is that your code is often implicitly statically typed, even if the language itself doesn&#x27;t enforce that, so it&#x27;s nice for tools to check it for you. this gets more and more useful the larger your codebase gets; python and javascript have shown that in practice.<p>and note that people have already written type checkers for ruby, they are just much less pleasant to use because there is no nice way to express the types you would like to check&#x2F;enforce.


type: comment
by: jibal
text:
  foo is a name. It&#x27;s not at all clear what you mean by &quot;the foo&quot; ... the called function can modify the object referenced by the symbol <i>foo</i> unless it&#x27;s immutable. If this is your complaint, then solve it with documentation ... I never write a function, in any language, that modifies anything--via parameter or in an outer scope--without documenting it as doing so.<p>&gt; I don&#x27;t care about the reference to foo (that&#x27;s a low-level detail that should be confined to systems languages, not application languages)<p>This is not true at all. There&#x27;s a big difference, for instance, between assigning a reference and assigning an object ... the former results in two names referring to the same object, whereas in the latter case they refer to copies. I had a recent case where a bug was introduced when converting Perl to Python because Perl arrays have value semantics whereas Python lists have reference semantics.<p>There seem to be disagreements here due entirely to erroneous or poor use of terminology, which is frustrating ... I won&#x27;t participate further.


type: comment
by: eschaton
text:
  That literally *is* what they’re doing though, just not at sentence granularity—they’re doing it at both larger and smaller scales. Sometimes they may give you a plagiarized paragraph, sometimes they’ll give you a plagiarized phrase, sometimes they’ll give you a structure that they fill in with “their own” words where the structure itself was taken from something… They do nothing original.


type: comment
by: heyitsdaad
text:
  Frog &amp; Toad is a grown up book disguised as children’s book. I very much enjoyed reading it to my boys.


type: comment
by: lofaszvanitt
text:
  UX&#x2F;UI research if it exists at all is akin to religious healers who touch you on your head and bam you can suddenly walk after spending 25 years in a wheelchair.<p>Hogwash.


type: comment
by: jama211
text:
  You make a good point! The US isn’t really civilised enough to compare it to countries with proper modern and safe societies, so why should it aim to those heights? If we just compare the US to other countries with issues of violent crime we don’t have to solve any problems at all to look acceptable.


type: comment
by: jibal
text:
  They seem to be using &quot;destroy&quot; in some colloquial sense, actually meaning &quot;modify&quot;.


type: comment
by: pornel
text:
  The old package managers messing up the global state by default is the reason why Docker exists. It&#x27;s the venv for C.


type: comment
by: glenstein
text:
  I suppose I don&#x27;t disagree with the individual observations, but where you lose me is in treating it all like it amounts to some kind of conceptual system crash that precludes progress as a matter of principle. It&#x27;s not even that I disagree one way or the other so much as it&#x27;s a matter of having trailed off from the question of the role of definitions in research.<p>Maybe it helps to consider dark matter. What we have is effectively a placeholder definition based on its observable effects. We don&#x27;t know if it&#x27;s WIMPs, axion-like particles, or even some alternative framework for gravity. But we have enough to state meaningful questions about it and iterate toward understanding from a number of directions using a combination of hypothesis, data and experimentation. Finding out what it truly is would be the culmination of research that settles the question rather than something to be stipulated at the start.<p>So depending on how you look at it, you already <i>have</i> a working definition of consciousness sufficient to organize research, we already <i>have</i> made real progress of the kind that should be impossible if definitions were really dealbreakers, and having &quot;a definition&quot; in the complete sense is something you would never have up until the point the question was settled once and for all, which happens at the end of research rather than the beginning.<p>I see Wittgenstein mentioned more often in these parts which is awesome, and I think the best Wittgensteinian attitude to adopt here is to turn the tables on this whole question and refuse to agree that there&#x27;s such a thing as a question of definition that stands between us and research progress.


type: comment
by: omarqureshi
text:
  I don&#x27;t programme much any more but the whole beauty of Ruby that it pretty much heavily relies on #respond_to? &#x2F; duck typing and thus you don&#x27;t rely on types or class checking at all.


type: comment
by: jama211
text:
  You’re spouting straight gun propaganda. It has been proven over and over and over that gun restrictions work very effectively. Anything else it’s literally just a lie.


type: comment
by: beej71
text:
  I&#x27;ve moved away from DOCish or PDF for storage to text (usually markdown) with Makefiles to build with Typst or whatever. Grep works, git likes it, and I can easily extract it to other formats.<p>My old 1995 MS thesis was written in Lotus Word Pro and the last I looked, there was nothing to read it. (I could try Wine, perhaps. Or I could quickly OCR it from paper.) Anyway, I wish it were plain text!


type: comment
by: godzillafarts
text:
  My favorites this year, be genre:<p>Sci-fi: Exiles by Mason Coile.<p>Fiction (Fantasy): The Bright Sword by Lev Grossman.<p>Fiction (post-apocalyptic &#x2F; zombie): One Yellow Eye by Leigh Radford.<p>Non fiction: The Wager by David Grann.


type: comment
by: qingcharles
text:
  I use Umami. It definitely appears to have a lot less features than Matomo. I wouldn&#x27;t say that necessarily means it uses less resources, though? An analytics server is probably spending 99.999% of its time just receiving a tiny HTTP event rather than drawing UI unless you are sat refreshing the stats all day.<p>Umami got rooted twice this month because of holes in React, partly because of the enormous complexity of that framework.<p>Just my two cents.


type: comment
by: Firehawke
text:
  Ditto. Every time I get a &quot;Hey, you should send your father a happy birthday message!&quot; it&#x27;s a stab to the heart over someone dead over 12 years now.


type: comment
by: NooneAtAll3
text:
  I agree about text being absolute<p>I TOTALLY disagree on <i>terminal</i> being the best way<p>Even the text tablet shown is using 2D surface in its full ability - we need to strive to bring that as well


type: comment
by: est
text:
  &gt; a single docker image can run multiple programs<p>You absolutely can. But it&#x27;s not best practice.<p><a href="https:&#x2F;&#x2F;docs.docker.com&#x2F;engine&#x2F;containers&#x2F;multi-service_container&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.docker.com&#x2F;engine&#x2F;containers&#x2F;multi-service_cont...</a>


type: comment
by: antonvs
text:
  I love the way “badgered” seems to have become the new word for “I’m wrong but don’t want to admit it.”<p>Just the other day someone was complaining about being “badgered” for not being willing to read the OP before commenting on it.


type: comment
by: resonious
text:
  I work in Ruby a lot on large&#x2F;old projects. I think the main reasons are: people nowadays are very dependent on editor intellisense, and &quot;undefined method ... for nil&quot; errors in production are very frustrating.<p>That said, I am actually in the &quot;don&#x27;t want types in Ruby&quot; camp. Intellisense isn&#x27;t as needed if you&#x27;re good at using irb (the repl). And the dynamism makes it super easy to write unit tests, which can give you back a lot of the guarantees you&#x27;d otherwise get from static types. Most importantly, a lot of the fun in Ruby comes from the ability to make nice DSLs and aggressively metaprogram boilerplate away.


type: comment
by: safety1st
text:
  I mean, this very discussion is a case study in the supremacy of text. I skimmed the OP&#x27;s blog post in thirty seconds and absorbed his key ideas. Your link is to a 54 minute video on an interesting topic which I unfortunately don&#x27;t have time to watch. While I have no doubt that there are interesting ideas in it, video&#x27;s inferior to text for communicating ideas efficiently, so most people reading this thread will never learn those ideas.<p>Text is certainly not the best at all things and I especially get the idea that in pedagogy you might want other things in a feedback loop. The strength of text however is its versatility, especially in an age where text transformers are going through a renaissance. I think 90%+ of the time you want to default to text, use text as your source of truth, and then other mediums can be brought into play (perhaps as things you transform your text into) as the circumstances warrant.


type: comment
by: UniverseHacker
text:
  Battery swap would just about eliminate planned obsolescence in cars- EVs should last just about forever if the batteries aren’t impossible to replace. The only real wear items in an EV drivetrain are a few cheap bearings that already will probably last a million miles. This would devastate the auto industry.


type: comment
by: ericpauley
text:
  Funny seeing State College referred to as a metro on HN :)<p>I think one difference is that rural PA and Kentucky have a lot of positive similarities, both being in greater Appalachia. Not as clearly so with CB.


type: comment
by: ehnto
text:
  I don&#x27;t think I would be comfortable serving any DB over the internet these days, exploit scanners are so agressand ubiquitous that a breach would feel inevitable.<p>Not that it is fool proof, but if I am setting up the infrastructure I can probably control where the DB is deployed, so I would colocate it with the application servers on a local network or virtual local network, that is all I would be comfortable with.


type: comment
by: ngcc_hk
text:
  I believe incompetence is the key.  When someone cannot compete (or the office does not use yardstick that can be measurable) politics is the only way to get you up.<p>Switch to what Nobel prize to man instead of the woman who do the work … sometimes.  Take the credit and get the promotion.


type: comment
by: omoikane
text:
  &gt; <a href="https:&#x2F;&#x2F;type-ruby.github.io&#x2F;playground" rel="nofollow">https:&#x2F;&#x2F;type-ruby.github.io&#x2F;playground</a><p>The playground seems broken, I can&#x27;t get it to report any kind of error.  It seems to accept even syntactically incorrect files (e.g. just one unmatched closing parenthesis).


type: comment
by: makeitdouble
text:
  Yes. I think jobs where any laptop would do will get better ROI from the most run of the mill machine, whichever it is.<p>Back in the day it was the Dell XPS and Thinkpad lines, right now I see the MBA and Surface added to those. Economies of scale just work that way, and these machine will be aimed at perfectly doing the 20% that cover 80% of the requirements, Pareto style.<p>Does Framework get mainstream media treatment ? I thought they weren&#x27;t even sold in stores, and only got press from TheVerge and other tech focused media. So  the target market ends up being people dedicated enough to pay thousands sight unseen from a smallish company that will deliver in batches months after the order.


type: comment
by: jama211
text:
  Everyone. That’s what “the price is lower” means. Don’t paint me as someone who doesn’t understand wage stagnation or cost of living crisis, I fully understand and am on board with those issues. My point is simply that petrol is a bad example the way OP used it.


type: comment
by: vkou
text:
  Have the TSA disappeared a lot of people? Flown them out to foreign torture prisons, and thrown away the key? Ignored judicial orders to return them?<p>(I&#x27;m also not entirely sure why they are touching your junk, I&#x27;ve not had that happen in any of my security checkpoint experiences.)<p>Look, while I&#x27;m as happy as the next person to bitch about how awful the TSA is, if they are your best example of the US being a police state... It&#x27;s not particularly persuasive. Most police states don&#x27;t limit their capacity for repression to throwing you out of an airport without a refund for your ticket.


type: comment
by: t-writescode
text:
  That article was way better prepared than I was prepared for. I like how it translates its code into Ruby&#x27;s official types-in-headers format. Very nice.<p>I think this is a nice way to include types into a project if you like it. I know when you&#x27;re working on large Ruby projects - 10s of thousands of lines across hundreds of files - types become really, really helpful to figure out what on earth is happening where. In the past I&#x27;ve used DryRb and was pretty happy with it; but an even deeper connection, like this, looks wonderful.<p>I&#x27;d really enjoy it, I think :)


type: comment
by: flobosg
text:
  Found it here: <a href="https:&#x2F;&#x2F;shopfivenine.com&#x2F;products&#x2F;rubber-stamp-week" rel="nofollow">https:&#x2F;&#x2F;shopfivenine.com&#x2F;products&#x2F;rubber-stamp-week</a>


type: comment
by: Bratmon
text:
  Exactly!  They know perfectly well that applying a 6x slowdown to their competitors but not themselves is a good way to pull ahead.


type: comment
by: jama211
text:
  On average yes, that’s why it’s a bad example. There are many excellent examples of things that can be used to show the massive cost of living issue, wage stagnation, etc. it’s just petrol isn’t a great one.


type: comment
by: acheron
text:
  This is the opposite of true. There’s a reason we have the phrase “put your money where your mouth is”.


type: comment
by: ehnto
text:
  I love that the world is loving kei trucks and kei cars right now.<p>I see them pretty often in Australia which also has an anti yank-tank movement (tongue in cheek name for a big american &quot;truck&quot;)<p>That said our most popular cars are still all three tonne utes or SUVs so it&#x27;s a small movement.<p>You are right to note the economic situation being a big part of vehicle decisions. Fuel prices has been a driving force, and image plays a big part too.


type: comment
by: bhavaniravi
text:
  Thanks for the response. In the &quot;How exe works&quot; page, it&#x27;s mentioned that exe runs on bare metal with Kata containers, how is it different from firecracker? Were there any advantages?


type: comment
by: mcswell
text:
  gnabgib points out that this same article has been posted for comment here three other times since it was written.  That said, afaict no one has commented any of these times on what I&#x27;m about to say, so hopefully this will be new.<p>I&#x27;m a linguist, and I&#x27;ve worked in endangered languages and in minority languages (many of which will some day become endangered, in the sense of not having native speakers).  The advantage of plain text (Unicode) formats for documenting such languages (as opposed to binary formats like Word used to be, or databases, or even PDFs) is that text formats are the only thing that will stanmd the test of time.  The article by Steven Bird and Gary Simons &quot;Seven Dimensions of Portability for Language Documentation and Description&quot; was the seminal paper on this topic, published in 2002.  I&#x27;ve given later conference talks on the topic, pointing out that we can still read grammars of Greek and Latin (and Sanskrit) written thousands of years ago.  And while the group I led published our grammars in paper form via PDF, we wrote and archived them as XML documents, which (along with JSON) are probably as reproducible a structured format as you can get.  I&#x27;m hoping that 2000 years from now, someone will find these documents both readable and valuable.<p>There is of course no replacement for some binary format when it comes to audio.<p>(By &quot;binary&quot; format I mean file formats that are not sequential and readily interpretable, whereas text files are interpretable once you know the encoding.)


type: comment
by: dr_kretyn
text:
  Out of curiosity, is there anything in particular you don&#x27;t like about people not wanting to eat meat? Kind of it sounds like maybe you had an unpleasant interaction. Is that your main reason that &quot;they&quot; are obnoxious about not eating meat?


type: comment
by: jmward01
text:
  My two biggest concerns buying a used EV: - privacy (my #1 concern for any vehicle right now) - how long the used battery will last<p>I can only hope we solve batteries making EVs throw-away vehicles either with quick battery swaps or with batteries that truly last a lifetime.


type: comment
by: jama211
text:
  It’s a fair point that ai training makes enforcing licences more difficult than other situations. My point is that licence issues like this this aren’t really a technology issue it’s a company greed&#x2F;legal issue because it’s always been the case.


type: comment
by: nineteen999
text:
  Well from what I can see all the examples you&#x27;ve linked are in C, and this one is Rust? That counts for something I guess?


type: comment
by: t-writescode
text:
  Ruby provides a lot of really nice libraries; and Ruby on Rails - *especially its ActiveAdmin infrastructure* is best-in-class for &quot;build something stupid-fast&quot;. Legitimately, I&#x27;ll spend a day or so per-page on making administrative sites that do a 1&#x2F;10th of what ActiveAdmin does in like 2 lines. And AA does it much prettier, too.<p>I write in Kotlin for myself, and Ktor and React or Ktor and Htmx + SolidJS, for web stuff; but those are decisions I made for myself, (edit: and) I know what it&#x27;s costing me to not have the raw convenience that is Ruby&#x27;s Active Admin infrastructure, among other things, I&#x27;m sure.


type: comment
by: ajross
text:
  They didn&#x27;t, though?  The multiracial founding fathers thing was a side effect of what one assumes is pretty normal prompt engineering.  Marketing departments everywhere have rules and standards designed to <i>prevent</i> racial discrimination, and this looks like &quot;make sure we have a reasonable mix of ethnicities in our artwork&quot; in practice.  That&#x27;s surely &quot;bias&quot;, like I said, but it&#x27;s not deliberate political ideology.  No one said[1] &quot;we need to retcon the racial makeup of 18th century America&quot;, it was just a mistake.<p>[1] Or if they did, it&#x27;s surely not attested.  I invite links if you have them.


type: comment
by: bglazer
text:
  I genuinely did not expect to see a robot handling clothing like this within the next ten years at least. Insanely impressive<p>I do find it interesting that they state that each task is done with a fine tuned model. I wonder if that’s a limitation of the current data set their foundation model is trained on (which is what I think they’re suggesting in the post) or if it reflects something more fundamental about robotics tasks. It does remind me of a few years ago in LLMs when fine tuning was more prevalent. I don’t follow LLM training methodology closely but my impression was that the bulk of recent improvements have come from better RL post training and inference time reasoning.<p>Obviously they’re pursuing RL and I’m not sure spending more tokens at inference would even help for fine manipulation like this, notwithstanding the latency problems with that.<p>So, maybe the need for fine tuning goes away with a better foundation model like they’re suggesting? I hope this doesn’t point towards more fundamental limitations on robotics learning with the current VLA foundation model architectures


type: comment
by: Bratmon
text:
  &gt; China was playing industrial catch up. They didn&#x27;t have to (for example) reinvent semiconductors from first principles. They will surely support some form of IP law once they have been firmly established at the cutting edge for a while.<p>That argument was in vogue about 20 years ago, but it fell out of favor when China passed us on the most important technologies without slowing down.<p>It is funny that some people are still carrying the torch for it after it&#x27;s been so clearly disproven.


type: comment
by: mcswell
text:
  Back in the day, I read the Berenstein Bears more times than I wished (my wish would have been zero times), to my kids who are probably about the same age as you.<p>It was <i>such</i> a relief when I could start reading them the Narnia Chronicles, and much later Lord of the Rings.


type: comment
by: Arainach
text:
  &quot;Metro&quot; may not be merited, but &quot;local area that doesn&#x27;t feel like Kentucky&quot; is way more characters.  ;)


type: comment
by: t-writescode
text:
  Nah. 99.9% of the people who wanted the addition of DryStructs to a codebase I worked on wanted it because they&#x27;d been bit, repeatedly, by someone sending one kind of object into a function rather than what the function accepted and it just not getting caught.<p>A robust type system allows you to make &quot;compiler errors&quot; out of runtime errors. One of these takes *way more tests to catch* than the other. I&#x27;ll let you guess which.


type: comment
by: jama211
text:
  I believe that’s the main reason why you dislike AI, but I believe if you asked everyone who hated AI many would come up with different main reasons why they dislike it.  I doubt that solution would work very well, even though it’s well intentioned. It’s too easy to work around it, especially with text. But at least it’s direct, as really my main point is we need to sidestep the emotional feelings we have about AI and actually present cold hard legal or moral arguments where they exist with specific changes requested or be dismissed as just hating it emotionally.


type: comment
by: dtkav
text:
  I&#x27;m running my lemur pro with no battery (on a UPS) now too. My first battery ballooned and then I got a second aftermarket one and it balooned too -- Yikes!


type: comment
by: hafizdhanani
text:
  Meta campaigns often underperform not because of creative or targeting, but because budget is fragmented across too many ad sets, starving the algorithm of signal.<p>The underlying constraint is simple:<p>Meta requires ~50 optimization events per week per ad set* to exit the learning phase and stabilize delivery.<p>This calculator exists to make that constraint explicit — and to translate it into practical budgeting and consolidation decisions.


type: comment
by: jweir
text:
  This is our experience. We have added Sorbet to a 16 year old Rails app. It is a big win in avoiding errors, typos, documentation, code completion, fewer tests are required, etc.<p>And the LLMs take advantage of the types through the LSP and type checking.


type: comment
by: t-writescode
text:
  keyword arguments are, internally, syntactic sugar over a hash. It probably doesn&#x27;t easily work with typing the explicit values of a raw hash


type: comment
by: YesBox
text:
  Every time I think about EVs, I become filled with dread thinking about what will happen if an area loses power for an extended period of time. I used to live in an area that had transformers blow from rain showers.<p>At least you could hook up a generator to pump gas at a gas station.<p>:&#x2F; Life&#x27;s about trade offs.<p>Edit: Whoops.. Im not against EVs to be clear. But from a safety POV, having two different energy sources is safer than having one. Im not sure if you&#x27;ll understand this if you haven&#x27;t lived in a very snowy state.


type: comment
by: ehnto
text:
  I&#x27;m not sure that tracks with my experience, plenty of 20-30 year old cars still running around. The people upgrading every few years do it for financial or image reasons rather than because the car stopped working.<p>Warranty anxiety is probably a big factor too, which could be legislated. Imagine how reliable cars would be if a 30 year warranty on drivetrain components was mandatory.


type: story
by: neuro-os
title: Neuro‑IDE: A Visual Surgical Environment for Kernel Analysis
text:
  I’m releasing Neuro‑IDE, a visual low‑level laboratory for interacting with kernel images in real time. It’s not an editor — it’s a surgical cockpit for OS‑Dev, reverse engineering and memory analysis.<p>What it does:<p>Real‑time memory scanning<p>Leak detection and defragmentation<p>Integrated Hex Editor and Disassembler<p>Multi‑pane “Antigravity” UI (like a tiled cockpit)<p>Kernel telemetry and system biometrics<p>A narrative debugging module (“Kernel Storyteller”)<p>What it’s for:<p>OS developers<p>Low‑level enthusiasts<p>Cybersecurity students<p>Anyone who wants to see how a kernel behaves internally<p>It’s fully open‑source, has zero external dependencies, and works with any kernel image.<p>GitHub: https:&#x2F;&#x2F;github.com&#x2F;cyberenigma-lgtm&#x2F;Neuro-IDE-Universal-Kernel-Cortex<p>Happy to answer questions or share technical details.


type: comment
by: socalgal2
text:
  If it did it for you that&#x27;s great. For me, it started interesting but the characters changed too dramatically for me and it just got annoying in book 5. I&#x27;m out


type: comment
by: kibwen
text:
  <i>&gt; This is interesting in that I wouldn&#x27;t expect that the typical resolution involves a particularly large quantity of TOML.</i><p>I don&#x27;t know the details of Python&#x27;s resolution algorithm, but for Cargo (which is where epage is coming from) a lockfile (which is encoded in TOML) can be somewhat large-ish, maybe pushing 100 kilobytes (to the point where I&#x27;m curious if epage has benchmarked to see if lockfile parsing is noticeable in the flamegraph).


type: comment
by: handoflixue
text:
  I slowly climbed up the ranks of the &quot;Go&quot; ladder over the course of playing 1-2 games a week for a couple of years. &quot;Play a lot&quot; doesn&#x27;t require &quot;play a lot TODAY&quot;. There&#x27;s a ton of games that have stable, long-term communities where you can reasonably expect that game to be around in 5-10 years.


type: comment
by: codebaobab
text:
  Yes.  And I create and manage the musical notation for over 100 songs in text, specifically Lilypond.


type: comment
by: norir
text:
  That sounds great. We can focus on planning the obsolescence of the auto industry rather than having the industry continue to extract rents on society. Of course this will be a political nightmare, but it does seem like truly the sooner the better.


type: comment
by: jama211
text:
  The ick is human nature against the uncanny valley, some fear of change, and SOME actual valid points and concerns morally and legally. You’ll only not be dismissed as a Luddite if you focus on the last one only.


type: comment
by: mattmaroon
text:
  I don’t think it’s planned (car companies have been competing heavily on lifespan for decades with results) but battery lifetimes seem to already be such that it can last basically forever.<p>But most people replace their ICE looong before the battery dies. I’d assume the same would happen for EVs too.


type: comment
by: barbacoa
text:
  Some argue that THC in cannabis actually works similarly because when herbivores regularly ingest it, they become lethargic and lazy, causing them struggle to survive in the world. Kinda like my roommate.


type: comment
by: 8note
text:
  FB is part of the empire though, and it is coming for us.<p>canadians need an anti-imperial radio-canada run alternative. we arent gonna be able to coordinate against the empire when the empire has the main control over the internet.<p>when the americans come a knocking, we&#x27;re gonna wish we had chinese radios


type: comment
by: PlunderBunny
text:
  What about the interior? There’s no one thing you can point to in a car interior and say “that’s no good after X years” but we’ve all seen the interior of old cars. The batteries in modern EVs will last the lifetime of the vehicle [0] but what factor(s) determine that lifetime are unknown I think.<p>0. <a href="https:&#x2F;&#x2F;arstechnica.com&#x2F;cars&#x2F;2022&#x2F;07&#x2F;heres-one-way-we-know-that-an-evs-battery-will-last-the-cars-lifetime&#x2F;" rel="nofollow">https:&#x2F;&#x2F;arstechnica.com&#x2F;cars&#x2F;2022&#x2F;07&#x2F;heres-one-way-we-know-t...</a>


type: comment
by: missedthecue
text:
  Right now is an incredible time for miners. Diesel is at multi-year lows, bulk ocean freight is relatively inexpensive, and almost the entire metals index is soaring. Through happenstance, I know someone at Bridgestone&#x27;s mine truck tire division, and they are having one of their best years ever. Wonder if we will see $1m salaries for explosive engineers like we did in ~2010


type: comment
by: ajross
text:
  Uh... the repo has literally been taken down by GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;rockchip-linux&#x2F;mpp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;rockchip-linux&#x2F;mpp</a><p>Not sure what you&#x27;re trying to say here.  DMCA takedown enforcement is 100% the responsibility of the Online Service Providers per statute.  It&#x27;s the mechanism by which they receive safe harbor from liability for hosting infringing content.


type: comment
by: billforsternz
text:
  I recall idly looking through the manual of our Bosch dishwasher when it was delivered and seeing that they offered to share GPL&#x27;ed source code from the machine&#x27;s embedded guts. I thought to myself, &quot;that&#x27;s kind of interesting, I&#x27;ll take them up on that&quot;. So I emailed the address they provided for this purpose. I got an auto email back saying, effectively, &quot;No. You&#x27;re not an authorised person, we don&#x27;t recognise your email address, we don&#x27;t know who you are, we&#x27;re not going to talk to you.&quot;<p>Oh well. Big Corp doing what Big Corps do. Paying lip service to legal requirements, but reluctantly and with barriers that would no doubt take a lot of time and money to even try and break down.


type: comment
by: locusofself
text:
  My favorite reads of 2025:<p>&quot;Solenoid&quot; - Mircea Carterescu&quot;<p>&quot;The Notebook, The Proof, and The Third Lie&quot; - Agota Kristof<p>&quot;Septology&quot; - Jon Fosse


type: comment
by: jama211
text:
  It still feels like you haven’t absorbed their absolutely valid point that you may be hating first and coming up with rationalisations afterwards. There’s a more rational way to tackle this.


type: comment
by: eldaisfish
text:
  More batteries.<p>I cannot believe this is a serious question.<p>A small battery pack can easily run most essential domestic services.


type: comment
by: 8note
text:
  i dont thjnk anything can disprove that ToC issues <i>can</i> happen under any situation.<p>that seems like an unreasonable bar, and less useful than &quot;does this system make ToC less frequent than that system&quot;


type: comment
by: 47282847
text:
  &gt; In a newspaper the answer is simple. You linearly scan the leftmost column to the bottom of the page […]<p>Is this really how you think people read newspapers?


type: comment
by: mcswell
text:
  Back in the 1960s, when I was a tween- or teen-ager, I read every copy of Analog Science Fiction&#x2F; Science Fact I could put my hands on.  You can now read lots of those stories on-line (like at <a href="https:&#x2F;&#x2F;www.freesfonline.net&#x2F;Magazines2.html" rel="nofollow">https:&#x2F;&#x2F;www.freesfonline.net&#x2F;Magazines2.html</a>).  Some of them have stood the test of time, but some are really really bad.  John Campbell, the editor of Analog back then, was racist, and also convinced that smoking tobacco was a Good Thing.  Many of the stories were written (by others) to convey those ideas; it&#x27;s almost unusual for lead characters not to light up a cigarette.<p>It will be interesting to see how much of today&#x27;s scifi holds up half a century from now---not because the science is wrong, but because the moral qualities will be judged outlandish.


type: comment
by: edent
text:
  That&#x27;s why Vehicle to the Grid &#x2F; Home is so exciting. Your multi-kWh car battery can power your home for several days.<p><a href="https:&#x2F;&#x2F;carnewschina.com&#x2F;2024&#x2F;12&#x2F;05&#x2F;byd-struck-deal-with-japanese-government-to-power-critical-infrastructure-with-evs&#x2F;" rel="nofollow">https:&#x2F;&#x2F;carnewschina.com&#x2F;2024&#x2F;12&#x2F;05&#x2F;byd-struck-deal-with-jap...</a>


type: comment
by: Aachen
text:
  That sounds like the extreme version of &quot;but I need a fuel car because I want to drive it to France once a year for holiday&quot;. Driving something around all year for a once-a-year event is silly, but this is just insane. In a good life, you don&#x27;t need this fallback from grid power even once in your lifetime!<p>At least, not beyond the inconvenience that is having to stay at home like 1 unplanned day per several decades. That&#x27;s still three and three quarters of a nine of uptime even if you&#x27;d get the recent Iberian peninsula event every 10 years, and assumes you emptied the battery coincidentally the day before the outage. If you&#x27;re not an EMT or power plant technician, you&#x27;re doing more harm than good by being the person who can drive to work during a power outage and find that you&#x27;re the only one there and nothing works anyway


type: comment
by: anonym29
text:
  Unpopular idea: the personal automobile segment will shrink so rapidly when autonomous, ubiquitous, low-cost EV robotaxis reach widespread proliferation, that many of the existing automotive manufacturers today will become increasingly commercially non-viable and wind down operations anyway, only further accelerating a trend that has already begun due to the rampant, multifaceted rise in total vehicle ownership costs far above CPI inflation.<p>Environmentalists should be happy about this either way. A fleet of high utilization autonomous vehicles will increase utilization rates of each automobile that is still on the road substantially, serving more people with fewer raw materials. Not to mention that as of right now, all of the leading contenders for commercially viable robotaxi fleets are on EV platforms anyway.<p>It&#x27;s not that, by and large, over a longer time horizon, new gasoline cars are going to replace these EVs disappearing from the consumer-owned automobile segment so much as EV robotaxis will be gradually replacing almost all consumer-owned vehicles. Enthusiasts will still have their track toys, but as an economic mode of transportation, the personally owned automobile is going the way of the horse and buggy.


type: story
by: akshay326
title: Show HN: Why delegation beats memory in AI Agents
url: https://www.getseer.dev/blogs/lessons-dec-2025
text:
  We&#x27;ve spent the last 6 months building Seer, an agent engine for enterprise workflows. We’re launching on NYE, but honestly, we’re still in the trenches.<p>While scanning the space, I keep seeing devs (us included, initially) get obsessed with complex &quot;memory&quot; layers and graph-based reflection. In practice, we found they mostly lead to context poisoning and high latency.<p>We pivoted to a &quot;Barbell Strategy&quot;: Crisp, lean inter-agent instructions paired with massive, localized &quot;artifact&quot; context for sub-agents that are immediately killed after the task.<p>I’m curious—for those of you building agents in production:<p>Have you found a way to make &quot;long-term memory&quot; actually reliable, or are you also moving toward ephemeral, specialized agents?<p>What’s the &quot;boring&quot; plumbing problem (Auth, state rollback, etc.) that took you way longer to solve than the actual AI logic?


type: comment
by: beej71
text:
  This has definitely worked for me. Never got rich from putting stuff out there, but got a number of good jobs from it.


type: comment
by: yellow_postit
text:
  While an earlier poster is over stating Ostrom’s Nobel prize winning work — it is regularly shown that averting the tragedy of the commons is not as insurmountable as the original coining of the phrase implied.


type: comment
by: socalgal2
text:
  &gt; I would trust the people that hack on these systems to be even more motivated than the manufacturers to make sure they don&#x27;t fuck up<p>I would think it&#x27;s the opposite. People that hack on this only risk their own life. Companies risk many people&#x27;s lives and will get sued. Of course the person doing the hacking doesn&#x27;t want to die but they&#x27;re also willing to take the risk.


type: comment
by: 65
text:
  Patternmaking for Menswear wad immensly helpful for teaching me how to create my own sewing patterns. But like anyone on HN, I draw my patterns with software I made.


type: comment
by: SergeAx
text:
  Are you referring to the &quot;Builder DI-1&quot;[0] from the USSR? I had it in my childhood, too.<p>[0] <a href="https:&#x2F;&#x2F;postimg.cc&#x2F;phNBBTtS" rel="nofollow">https:&#x2F;&#x2F;postimg.cc&#x2F;phNBBTtS</a>


type: comment
by: dymk
text:
  Most ruby code isn&#x27;t written like that - it&#x27;s written like most static languages, where objects conform to interfaces &#x2F; traits &#x2F; type classes &#x2F; pick your poison. The community is shifting towards explicitly specifying and statically checking types now. rbs and sorbet are a testament to this.<p>I wouldn&#x27;t say it&#x27;s really a beauty of the language, it may have been the original design intent but time has shown what&#x27;s actually maintainable.


type: comment
by: 8note
text:
  i still prefer 15fps for games. if theyre putting the fps any higher, its not considerate of my time and attention<p>i have to pay less attention to a thing that updates less frequently. idle games are the best in that respect because you can check into the game on your own time rather than the game forcing you to pay attention on its time


type: comment
by: pveierland
text:
  One of the big risks for manufacturers seem to be that EVs are fundamentally more compatible with automated production and allows simplifications to the car stack. It would seem that the costs and risks of the keeping the ICE stack alive will keep increasing over time as it loses relevance to EVs.


type: comment
by: satvikpendem
text:
  A bunch of companies started a decade or two ago and became very successful using the dynamic language du jour back then, and now they&#x27;re facing issues with said dynamism, so they introduce types to fix those issues, see Meta with Hack over PHP and Stripe with Sorbet over Ruby. The point is not for new users, it&#x27;s for existing users to improve their development environments.


type: comment
by: bavent
text:
  Cool, once again you still cannot cite where exactly on this particular blog post you saw them reference being a furry. I don’t really give a shit about anything else you have to say: make a citation. Or just, you know, admit you are wrong and did actually have to go looking for something to whine about.


type: comment
by: nhinck3
text:
  Yes, but Microsoft&#x2F;Github do not make any determination about the validity of the claim.<p>Once a valid (from a process perspective) claim is submitted, the provider is required to take the claimed content down for 10 days. From there the counter claim and court processes can go back and forth.


type: comment
by: subscribed
text:
  Interesting.<p>Admittedly i wanted to try both but back then I didn&#x27;t have opportunity, and now the mindspace is just not too.... Right for the risks.<p>Maybe when I&#x27;m too old to worry and it&#x27;s too late to care :)


type: comment
by: 8note
text:
  im surprised nobody has made a common db for package managers, so cargo could use it without having to think about it


type: comment
by: shawn_w
text:
  More books than I can easily recall or put down here.<p>Currently in the middle of a re-read of one of my favorites, Ken Kesey&#x27;s Sometimes A Great Notion. Also the first Otherside Picnic light novel, after watching and loving the anime adaptation.


type: comment
by: bigyabai
text:
  Have you considered that the people in the 1990s were mostly correct, and it&#x27;s <i>you</i> that has been corrupted by modern marketing influences and external pressures?<p>There&#x27;s no shortage of &quot;Chicken Little&quot; technologies that look great on-paper and fail catastrophically in real life. Tripropellant rockets, cryptocurrencies, DAOs, flying cars, the list never ends. There&#x27;s nothing that stops AI from being similarly disappointing besides scale and expectation (both of which are currently unlimited).


type: comment
by: simonw
text:
  I knew what I was doing. I don&#x27;t know if I&#x27;d describe it as selfish so much as deliberately provocative.<p>I agree with Rob Pike that sending emails like that from unreviewed AI systems is extremely rude.<p>I don&#x27;t agree that the entire generative AI ecosystem deserves all of those fuck yous.<p>So I hit back in a very subtle way by demonstrating a little-known but extremely effective application of generative AI - for digital forensics. I made sure anyone reading could follow along and see exactly what I did.<p>I think this post may be something of a Rorschach test. If you have strong negative feelings about generative AI you&#x27;re likely to find what I did offensive. If you have favorable feelings towards generative AI you&#x27;re more likely to appreciate my subtle dig.<p>So yes, it was a bit of a dick move. In the overall scheme of bad things humans do I don&#x27;t feel like it&#x27;s pretty far over the &quot;this is bad&quot; line.


type: comment
by: pveierland
text:
  You could also flip that and talk about the risks of when your gasoline supply get shut down due to some event. With an EV stack you can generate your power locally and add resilience that way.


type: comment
by: blibble
text:
  translated from marketing-droid-ese:<p>&gt; greetings peasants! er, sorry, valued open source contributors!<p>&gt; remember, without you feeding us training data, we won&#x27;t be able to train our AI to replace you at your dayjob!<p>&gt; now, get back to work


type: comment
by: amluto
text:
  Passing an &amp;uninit to a combinator seems like it would be strange.<p>But if you told me that some strongly typed language wanted to have coroutines and futures, that coroutine bodies would not execute at all until first polled, and that it was okay to move the thing you have before polling not the thing you had after polling, and I hadn’t seen Rust, I would maybe suggest:<p>1. Creating a Future (i.e. logically calling an async function) would return an object that is, conceptually, a NotYetPolledFuture.  That object is movable or relocatable or whatever you call it (or it’s movable if and only if the parameters you passed are).<p>2. Later you <i>exchange</i> that object for a LiveFuture, which cannot be moved.<p>Rust has two limitations that would make this awkward:<p>- Rust doesn’t actually have immovable objects per se.<p>- The exchange is spelled fn exchange(val: Type1) -&gt; Type2, which doesn’t work if Type2 is immovable.<p>But the &amp;uninit&#x2F;&amp;own proposal in the OP is actually secretly a complex scheme using lifetimes to somewhat awkwardly do an in-place exchange from an uninitialized type to an initialized and owned type.  Maybe that proposal could be extended a little bit to allow type <i>exchanges</i>.  (Maybe it already does, sort of?  You could pass an &amp;uninit Future and a FutureToken and get out an &amp;own Future, with the caveat that this would force the fields in the token to be moved unless the optimizer did something truly heroic.)


type: comment
by: krinchan
text:
  I got an email update for a very adult kink event recently that was entirely written by Claude with emoji bulleted lists and everything. All that was missing was the EXECUTIVE SUMMARY header.<p>My reaction was about the same.


type: comment
by: antonvs
text:
  If anyone deserves this, it’s Rob Pike. He was instrumental in inflicting Go on the world. He could have studied programming languages and done something to improve the state of the art and help communicate good practices to a wider audience. Instead he perpetuated 1970s thinking about programming with no knowledge or understanding of what we’ve discovered in the half-century since then.


type: comment
by: Johanx64
text:
  &gt; The music indsutry is well aware of a phenomenon of a &quot;one-hit wonder&quot;.<p>He made two hit games, Witness was released 7.5 years later.<p>&gt; Within a week of release, Blow stated that sales of The Witness had nearly outpaced what Braid had done during its first year of release.<p>&gt; The Witness is widely regarded as one of the best games of the 2010s. The game appeared on &#x27;Best of the decade&#x27; features from IGN,[103] Polygon,[104] NME,[105] CNET,[106] and National Post.[107] Edge considered the game the 22nd-best game of all time in 2017<p>Calling him &quot;one-hit wonder&quot; simply has no basis in reality. He&#x27;s at minimum a two-hit wonder.<p>&gt; it was most likely not as groundbreaking as Braid, considering that he chose Braid instead of The Witness for a remaster.<p>Now you&#x27;re making shit up on the spot to make an argument. Think for a second will you, how exactly would he remaster Witness? Braid Anniversary Edition was announced on 2020,  at which point Witness would merely have been ~4 year old game.<p>Braid was also made for a 720p console, the Xbox360 Xbox Live Arcade service, so remake atleast makes <i>some</i> sense.<p>&gt; The question I&#x27;m interested in is: why would anyone listen to what the man _says_ if his own preaching makes him lose money?<p>What exactly is he _preaching_? Not what you have cooked up in your mind, but actually _preaching_?<p>Why would anyone pay attention to the man who has made TWO hit games in a row, and a third one in his own programming language (that has inspired countless other programming languages like Zig and Odin), yes, why indeed people would listen to an exceptional guy who has repeatedly demonstrated competency and delivered results, whilst always putting it all on the line?<p>Can you make atleast one hit, not two, just one? Or anything of note?<p>No you can&#x27;t, you can do nothing, that&#x27;s why you don&#x27;t have the &quot;luxuries&quot; and people don&#x27;t listen to you, but pay attention to him. You might not like it, but it is what it is.<p>And you like to comfort yourself with the thought that you don&#x27;t have some sort of unearned &quot;luxuries&quot;, because otherwise you would do great things.<p>But the reality is that he&#x27;s exceptional and you&#x27;re not.<p>Paul Graham has this wonderful article on this topic: <a href="https:&#x2F;&#x2F;paulgraham.com&#x2F;fh.html" rel="nofollow">https:&#x2F;&#x2F;paulgraham.com&#x2F;fh.html</a>


type: comment
by: zenoprax
text:
  &gt; witr is successful if users trust it during incidents.<p>&gt; This project was developed with assistance from AI&#x2F;LLMs [...] supervised by a human who occasionally knew what he was doing.<p>This seems contradictory to me.


type: comment
by: mikepurvis
text:
  Yes indeed. That said nix typically throws away the .git dir so it would require some work to adapt a solution to nix that operates at the git repo level.<p>The ideal for nix would be “I have all content at commit X and need the deltas for content at commit Y” and i suspect nix would be fairly unique in being able to benefit from that. To the point that it might actually make sense to just implement the fact git repo syncs and have a local client serving those tarballs to the nix daemon.


type: comment
by: jerkstate
text:
  my area lost power for about 3 days last week and I ran all of my house&#x27;s critical systems from my EV. it was great - silent, unlike the old generator, and not counting the sunk cost of the car, extremely cheap. Cost maybe $5 in electricity to keep the furnace, refrigerator&#x2F;freezer, and internet on for 3 days, contrasted with probably $50 in gasoline for a similar amount of time.<p>If the outage had been longer, I could have made a half-hour trip to an area that had working EV fast chargers and come back with another 5-6 days of power for the house.


type: comment
by: ashleyn
text:
  The chicken tax pretty much makes this impossible. The only domestic manufacturer interested in cheap light-duty trucks is Slate, which is still in the development phase and faces a lot of risks, notably high cost for the segment.


type: comment
by: musictubes
text:
  Again, why haven&#x27;t they done it yet? It&#x27;s because you cannot lock down a development platform. Yes, they could do it but it doesn&#x27;t make any sense. You haven&#x27;t articulated why they would do it only that they could.<p>Why people continue to think Apple will treat the Mac like the iPhone I have no idea. Will Microsoft take the same approach with Windows as they did with Xbox? Different product, different strategy.


type: comment
by: hypeatei
text:
  The common advice among &quot;preppers&quot; and more anxious individuals is to never let your gas gauge go below half or 1&#x2F;4 tank. I think people are much more anxious than they realize about running out of gas in a black swan event.


type: comment
by: bflesch
text:
  Marketing looks nice, but why do they make it so hard to build trust? If it&#x27;s a software focused on developers it&#x27;s really important to establish trust.<p>The page on <a href="https:&#x2F;&#x2F;devblog.qnx.com&#x2F;about&#x2F;" rel="nofollow">https:&#x2F;&#x2F;devblog.qnx.com&#x2F;about&#x2F;</a> does not show what kind of company it is, who is behind it, and where they are located. Should I expect backdoors? Is it an elaborate front by north korea? Who will be able to remotely execute code on this operating system?<p>It&#x27;s nearly 2026 and fake job applications by nation-state threat actors are common. If a new open source project with shiny marketing pops up it would really help if there is <i>some</i> proof that the org behind it consists of humans living in democratic countries.<p>Edit: The about page links to <a href="https:&#x2F;&#x2F;qnx.software&#x2F;en" rel="nofollow">https:&#x2F;&#x2F;qnx.software&#x2F;en</a> which only shows a black screen for me.


type: comment
by: mapontosevenths
text:
  I disagree. If your goal involves the cooperation of others one should always bet on lazy.<p>Text will win, unless there is a lower effort option.  The lower effort option does not need to be better, just easier.


type: story
by: nilslindemann
title: Why does VirusTotal give different results depending on how I upload the file?
text:
  Why does VirusTotal give different results for what appears to be the same file, when the download URL is given ...<p>https:&#x2F;&#x2F;www.virustotal.com&#x2F;gui&#x2F;url&#x2F;9525d0fe32cebf7933bf84dcfad93811e799c7e8460e374f230a232893a1ba9a<p>... and when the file hash is given (I download the file from the URL and then upload it to VirusTotal, using my browser) ...<p>https:&#x2F;&#x2F;www.virustotal.com&#x2F;gui&#x2F;file&#x2F;03a234060541b686ac4265754aff43df9325c21383f90e17f831e67965d717f8<p>(My expectation is that it also computes the hash from the file found at the download url)<p>To add to this, the file lives on my system as &quot;Optimizer-16.7.exe&quot;, but the VirusTotal GUI, after I upload that file, gives it as &quot;Optimizer.exe&quot;


type: comment
by: treetalker
text:
  An update on the status of <i>Lapham&#x27;s Quarterly</i> magazine and <i>The World in Time</i> podcast.<p>Of note is <i>Lapham&#x27;s Quarterly</i>&#x27;s new Substack, at <a href="https:&#x2F;&#x2F;laphamsquarterly.substack.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;laphamsquarterly.substack.com&#x2F;</a>.<p>I, for one, continue to look forward to receiving my printed copy of the long-awaited <i>Energy</i> issue, as well as many future ones!


type: comment
by: RexySaxMan
text:
  I read the entirety of Steven Erikson&#x27;s Malazan Book of the Fallen. I&#x27;ve been meaning to since I heard about it in college over a decade ago. With a new baby here and some extended parental leave, I ploughed through all 8000 pages or so and it was so, so worth it.


type: comment
by: lisbbb
text:
  You are not allowed to decide how everyone else should live.  But just for the sake of argument, take a trip to Montana and get back to me on how well universal EVs would work in much of the US.  They&#x27;re fine for urban and suburban areas.  They aren&#x27;t so great for agricultural work, and certainly not great for people who live in places you probably haven&#x27;t visited.  I don&#x27;t even think EVs are a solution for people in Nebraska, let alone places where the weather gets really extreme.


type: comment
by: dwohnitmok
text:
  &gt; I suspect you think more effort went into my comment than actually did. I spent less than 60 seconds on: clicking two or three buttons, typing out the names I saw from the other window, then scrolling down and seeing the 501(c)3.<p>This is a bit frustrating of a response to get. No, I don&#x27;t believe you spent a lot of time on this. I wasn&#x27;t imaging you spending hours or even minutes tracking these guys down. But I also don&#x27;t think it&#x27;s relevant.<p>I don&#x27;t think you&#x27;d find it relevant if the Sage researchers said &quot;I didn&#x27;t spend any effort on this. I only did this because I wanted to make the point that AIs have enough capability to navigate the web and email people. I could have made the point abstractly, but abstract arguments are harder to follow. There was no other intention than what I put in the prompt.&quot; It&#x27;s hence frustrating to see you use essentially the same thing as a shield.<p>Look, I&#x27;m not here to crucify you for this. I don&#x27;t think you&#x27;re a bad person. And this isn&#x27;t even that bad in the grand scheme of things. It&#x27;s just that naming and shaming specific people feels like an overreaction to thoughtless, machine-generated thank you emails.


type: comment
by: maheshvaikri99
text:
  Hi Thanks<p>Benchmark results and methodology here: <a href="https:&#x2F;&#x2F;github.com&#x2F;AceIQ360&#x2F;AceIQ360-Benchmark" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;AceIQ360&#x2F;AceIQ360-Benchmark</a><p>The full system isn&#x27;t open source yet - still deciding on licensing. But the benchmark repo has: - Complete results (500&#x2F;500 on LongMemEval) - Raw logs showing each question&#x2F;answer - Comparison with baselines<p>Happy to answer questions about the approach. The core insight: intelligent context organization beats raw context volume. No LLM calls for memory extraction - pure embedding-based retrieval using RudraDB (<a href="https:&#x2F;&#x2F;rudradb.com" rel="nofollow">https:&#x2F;&#x2F;rudradb.com</a>).<p>If you want to verify independently, I can provide API access.


type: comment
by: wmf
text:
  <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;QNX" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;QNX</a>


type: comment
by: imperfect_blue
text:
  If you are actually asking a serious question: while a patron is primarily motivated by whatever catches his interest, a corporate conglomerate funding the same investments is motivated by profit. They would have more of a motive to select the kind of investments that will succeed and pay for themselves, allowing for a more economically efficient allocation of resources.<p>Of course, the kind of investments that might succeed and pay for themselves may not necessarily be the kind that is most beneficial to the public at large - but the same applies to the patron.


type: comment
by: danaris
text:
  Rooftop solar is getting cheaper, easier, more efficient, and more reliable every year.<p>If you live in an area that is poor enough that this is not an option, it loses power frequently due to weather, and no one in power cares enough to fix it, that genuinely sucks, and I feel for you. But, as sibling comments said, some other poor areas don&#x27;t get gasoline shipments in a timely manner—being poor and neglected is just always going to suck in various ways, and the solution is not to avoid any technological advancements that remove the crutch that your <i>particular</i> poor and neglected area is using to get through it a little easier, but to find ways to reduce the poverty and neglect.<p>And, frankly, solar power and electric vehicles are both great tools to help with that, especially when used together.


type: comment
by: wiml
text:
  &gt; Software licensing is just another form of property rights<p>That&#x27;s a pretty substantial assertion and without much to back it up.<p>The framing of copyright as basically the same as ownership of chattel or land is a propaganda campaign.


type: comment
by: 3eb7988a1663
text:
  Considering how expensive cars are, I do find the trip-to-grandma reasoning useful. Most people want a single vehicle that can do everything. Dismissing that with, &quot;Well just drive differently&quot; or &quot;You can do the hassle that is renting a car&quot; is not a compelling sell. What if I want to do my vacation trips during the holidays where rentals are already booked?<p>I think full EVs are great if the lifestyle allows it, but plug-in hybrids seem a better fit for most people without requiring undue compromise.


type: comment
by: jackzhuo
text:
  I started indie hacking 6 months ago.<p>Thanks to AI tools, coding is now the easy part. I can build full-stack apps faster than ever.<p>But I hit a wall. I realized my problem isn&#x27;t engineering anymore. It is finding users.<p>For 2026, I want to shift my focus. I need to stop worrying about &quot;how to build&quot; and learn &quot;how to sell.&quot;<p>Marketing and distribution are now my top priorities.


type: comment
by: Aachen
text:
  What trip to grandma can&#x27;t you do anymore with an EV?<p>&gt; What if I want to do my vacation trips during the holidays where rentals are already booked?<p>The same as you do when any other part is booked out: go elsewhere or do something else. I don&#x27;t buy a backup train in case the one I want is booked out one of the next ten summers<p>Consider also the lifestyle change that&#x27;s &quot;growing older more healthily&quot; by not having a population sit in exhaust fumes for 2x the daily average commute length


type: comment
by: aggregator-ios
text:
  Unsurprising. GM&#x2F;Ford will fail once again, along with the BMW&#x2F;MB&#x2F;VW and then the government will bail them out again... for the 4th time in 30 years. There is no incentive to be better.<p>Making sub-$100k EV&#x27;s and then crying that consumer demand is low doesn&#x27;t make any sense. Meanwhile, the Chinese and Korean EVs are absolutely eating this market by making sub 35k and 50k EV&#x27;s respectively. In California, 1&#x2F;4 new vehicles registered was an EV in 2024. By the end of 2025, it was 1&#x2F;3.<p>The rest of the world will continue to embrace EV&#x27;s, and the western (and Japanese) propaganda machine will do what it always does when the rest of the world does better: xenophobia, racism followed by screaming that EVs are a failure.


type: comment
by: maheshvaikri99
text:
  Essentially yes, but with a few additions CSV lacks:<p>1. Multiple tables in one document (table.users, table.orders) 2. References between tables (:user:42 links to id 42) 3. Object blocks for config&#x2F;metadata 4. Streaming format (ISONL) for large datasets<p>The type annotations are optional - they help LLMs understand the schema without inference.<p>You could think of it as &quot;CSV that knows about relationships&quot; - which is exactly what multi-agent systems need when passing state around.


type: comment
by: spencerflem
text:
  Haha yup. Blowing up society sucks too tho :)<p>Hard to trust commenters are real these days. ( I am tho don’t worry )<p>None of this AI stuff is helpful for a flourishing society. It’s plagiarism and spam and flattery and disassociation and lies


type: comment
by: maheshvaikri99
text:
  Ha, fair. CSV gets you 80% there.<p>The 20% ISON adds: - Multiple named tables in one doc - Cross-table references - No escaping hell (quoted strings handled cleanly) - Schema validation (ISONantic)<p>If you&#x27;re stuffing one flat table into context, CSV works fine. When you have users + orders + products with relationships, ISON saves you from JSON&#x27;s bracket tax.


type: comment
by: yjftsjthsd-h
text:
  &gt; One of my favourite GUIs, closely tied with CDE.<p>In case you&#x27;re not aware: CDE is still around, open source, and runs on modern unix-likes.


type: comment
by: bflesch
text:
  Their main website is a black page. No idea if someone bought the brand or if it is the original people behind this 40 year old project. Both the wikipedia and the website only mention &quot;canada&quot; in passing but no information is given on company and people behind it. Nothing that can be verified.


type: comment
by: antonvs
text:
  I generally agree with you - in many ways the AI alignment problem is just projection about the fact that we haven’t solved the human alignment problem.<p>But, there is one not-completely-speculative factor which differentiates it: AI has the potential to outcompete humans intellectually, and if it does so across the board, beyond narrow situations, then it potentially becomes a much bigger threat than other humans if it’s faster and smarter. That’s not the most immediate concern currently, but it could become so in future. Many people fixate on this because the consequences could be more serious.


type: comment
by: burnt-resistor
text:
  Yes. The proper way of adding gradual typing like Python, Typescript, and other platforms have. steep doesn&#x27;t work in the rbs camp and sorbet in the rbi camp is more powerful with static and dynamic analysis, but it&#x27;s also painful. The half-measures hand-wringing of separate type files, type, checking fragmentation that isn&#x27;t usable, and awkward magic boilerplate comments are signs of leadership failure. Matz ain&#x27;t software Jesus, sorry.


type: comment
by: 3eb7988a1663
text:
  How expensive is the setup to tie in your vehicle into a house grid? Or can it be something as crude as running extension cables to plug into a powerstrip attached to the car?


type: comment
by: mindslight
text:
  My comment rests on the fact that the types of planes you can build yourself are completely different models than the fully assembled models from the likes of Boeing etc. I do agree that a kit 737, if such a thing existed, would be less safe than one off the line.


type: comment
by: cynicalsecurity
text:
  I&#x27;m not nitpicking. Using &quot;diabetes&quot; instead of &quot;type 1 diabetes&quot; or &quot;type 2 diabetes&quot; really hurts people with type 1 diabetes. It&#x27;s a dangerous confusion.<p>By default, people assume &quot;type 2&quot; when they hear &quot;diabetes.&quot; They don&#x27;t understand that type 1 is a completely different disease - and an absolutely terrifying one. Type 1 and type 2 are as different as day and night. It&#x27;s like having runny nose vs having no nose.<p>This confusion harms awareness of type 1 diabetes. It undermines the urgency of finding a cure and shifts attention away from type 1.<p>When people are diagnosed with type 1 diabetes (or, more often, when their toddlers or children are), they get furious that this confusion exists at all - and that they knew nothing about type 1 diabetes beforehand.


type: comment
by: api
text:
  It would be the end of the US auto industry. Of course they kind of deserve it. The Japanese also beat them to a pulp for much the same reason: refusal to offer practical affordable efficient vehicles to the silent majority who just want a fucking car.


type: comment
by: 8note
text:
  hmm. i remember my electron microscopes prof being very excited about his ability to manipulate single atoms exactly where he wants them ~10years ago.<p>id have assumed the holography has gotten more common and able to operate on bigger volumes


type: comment
by: YesBox
text:
  This year I&#x27;ve been diving into Game dev books and Harry Potter fan fiction. There&#x27;s a lot of great reads out there. I assume having an entire world built for you removes a lot of the heavy lifting (as a writer).<p>GameDev:<p>- The Masters of Doom<p>- The Doom Guy<p>- Play Nice<p>- Press Reset<p>- Blood, Sweat, and Pixels<p>- Console Wars<p>- Ask Iwata<p>- Embed with Games<p>HP Fanfic:<p>- All The Young Dudes (by MsKingBean89) [student life of the Marauders]<p>- Grey Space (by noaacat) [Pre Hogwarts. Focuses on parental abuse. One scene I&#x27;ll never forget (paraphrasing) is when another student at school notices Harry&#x27;s bruises, slides up her sleeve, and implies she slipped too]<p>- Just started the Glasslight series (noaacat).<p>I also reread the entire Harry Potter series, and revisited a handful of Redwall books. I find it interesting how I loved RW as a kid&#x2F;teen, was bored out of my mind with it in my 20s, and now I love it again.


type: comment
by: ImJasonH
text:
  The Shining, by Steven King<p>It&#x27;s one of my favorites of his, and I can see why he&#x27;s miffed that Kubrick&#x27;s adaptation gets all the praise when the source material is just as good.<p>There&#x27;s nothing like a slow creeping horror descent into madness to make winter time feel cozy.


type: comment
by: tengbretson
text:
  The incentives for such a swapping system are completely busted.<p>Think of existing swap infrastructure out there, like propane tank swaps. People already use these systems to rinse defective or expired tanks all the time, and that overhead simply gets built into the price.<p>Now imagine if you could refill a propane tank at home by just plugging it in to your wall. The only reasons to use such a service are now exceptional cases like travel, or to move defective items.<p>For every new tank introduced to the supply, on average, how many good-for-good swaps will occur before the supplier gets a defective one? Take the cost of a new one and divide it by that average and that is the minimum overhead for a swap.<p>For batteries, that number is likely in the hundreds of dollars.


type: comment
by: satvikpendem
text:
  There are two sorts of projects (or in general, people): artisans, and entrepreneurs. The latter see code as a means to an end, possibly monetized, and the former see code as the end in itself.


type: comment
by: macintux
text:
  When you go, be sure to check out Union Terminal, and catch one of the free tours. Amazing place.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cincinnati_Union_Terminal" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Cincinnati_Union_Terminal</a><p>I was lucky enough to be the only person who showed up for my tour slot, so the guide and I had a lot of time to talk about the art deco, the history, etc.


type: comment
by: prawn
text:
  Just started watching this, but if anyone has seen similar material used for some form of retaining wall (even 1-4&#x27; high), I&#x27;d be happy to hear about it. Got a lot of slope to deal with, and materials for attractive retaining walls add up.


type: comment
by: siliconc0w
text:
  It&#x27;s too late anyway- China and the other Eastern players have already won.   Western Autos are basically walking dead, artificially kept alive by export controls and tariffs.


type: comment
by: hershkumar
text:
  simulation of quantum systems: quantum chemistry, nuclear physics, high energy physics, condensed matter physics, to name the most promising ones off the top of my head.


type: comment
by: api
text:
  Our family has EVs and rents a gas car for the occasional road trip. We did the math and it’s cheaper than buying and owning and doing the maintenance on a gas car.<p>If we did long road trips a lot we’d probably get rid of one EV and get an older gas car for that. It wouldn’t be the daily driver.


type: comment
by: fuzzfactor
text:
  Well during prehistoric times (1960&#x27;s) The Flintstones had Zippo lighters that rubbed two tiny sticks together to light their Winston cigarettes.  The tobacco brand of their major sponsor.<p>Naturally that could never have been legitimate until the patent on the Zippo had expired ;)


type: comment
by: vivzkestrel
text:
  Stupid question: what exactly is different about any of these tools than spinning a docker container programmatically and running the AI generated code inside it? What exactly are these tools solving that docker isnt?


type: comment
by: ufo
text:
  I think what the other poster was trying to say is that the other AI chatbots would be more subtle and their bias would be harder to detect.


type: comment
by: 8note
text:
  this does not explain something like the manhattan project.<p>its not necessarily time that real science and engineering takes, but resources.<p>there&#x27;s lots of fast progress happening in areas that get a lot of resources invested into them, and much slower on areas that dont have financial champions. moving fast doesn&#x27;t necessitate that something is a scam


type: comment
by: bataowt
text:
  Until HN can have an honest discussion on how far behind West is in so many aspects - without blaming Trump for it glibly - each day that passes is a day it falls further behind.<p>The moment you face the truth is the moment you can start doing something about it.


type: comment
by: waste_monk
text:
  Ooh, how about instead of being able to author a commit message, you&#x27;re forced to let an LLM write it for you based on the diff since last commit. And that the LLM runs distributed on the blockchain, so it&#x27;s monstrously slow, and has to be paid for with a &#x27;gas&#x27; analogue so there&#x27;s huge transaction fees as well.<p>That&#x27;s the most techbro-brained idea I could come up with.


type: comment
by: uolmir
text:
  I know what you mean by your comment, but you might want to give catch 22 another try sometime. I&#x27;d say that the start with the Texan is far from the best the book gets. Reading it, I think you&#x27;ll find Yossarian more and more understandable and the situations more and more bleakly comic as you go.<p>Or don&#x27;t. There&#x27;s no end of great novels out there.


type: comment
by: denimnerd42
text:
  I bought an EV. it&#x27;s fun to drive and it&#x27;s affordable to recharge. However, I wouldn&#x27;t buy another anytime soon. The depreciation is horrible. They are basically destined for a landfill once they no longer work. I can go to a junk yard and pull an engine for my Toyota tomorrow if I need to.


type: comment
by: pornel
text:
  I&#x27;ve already been roadtripping across Europe multiple times in an EV that needs 20 minutes to recharge per ~3 hours of driving (e-GMP). To me this is great, and wouldn&#x27;t be faster in an ICE, since I need the breaks anyway. EV charging is unattended, so it takes less of <i>my</i> time than refuelling. The chargers are already everywhere, even in rural areas and in the freakin&#x27; Alps.<p>I know some people want a pee-in-a-bottle cannonball run, but that doesn&#x27;t make sense to me. At distances where charging time starts to add up, flying is already much quicker.


type: comment
by: tyre
text:
  This is a pretty broad generalization!<p>The fastest iterating people engineers I’ve worked with often have a deep user focus rather than a language affiliation.


type: comment
by: LoganDark
text:
  Huh, I couldn&#x27;t find that in the article when I posted my comment. I checked again now and it&#x27;s there.


type: comment
by: lanalanabobana
text:
  these guys are 100% selling that data to &quot;AI&quot; companies for thousands of dollars so the internet and world at large can get a little more shitty. awesome -_-


type: comment
by: sphars
text:
  I just finished book 4, some chapters of which I started skimming (mostly the Venli&#x2F;Eshonai throwback ones). I want to finish the series but it&#x27;s such a slow burn it&#x27;s getting tough, especially when I have other books on my TBR. I&#x27;ll get around to book 5 sometime next year.<p>I did really enjoy the first book, kinda want to go read it again.


type: comment
by: funnyfoobar
text:
  Thanks for the clarification.<p>personally it would be too difficult for me to understand large chunks of work, like in your case &quot;a week&#x27;s worth of code&quot; at a time. just wondering how do you go about it?<p>second, how do you pass such large PR&#x27;s to your co-workers?(if you have any)


type: comment
by: dmarwicke
text:
  tried this with msgpack last year. accuracy tanked. models have seen a trillion json examples, like 12 of whatever format you invent


type: comment
by: burnt-resistor
text:
  A large preponderance of the former mindshare of Rubyists in the heyday moved on to other platforms. There&#x27;s a metric crapton of unsupported and broken stuff. Plus, there are few&#x2F;no assurances of safety or performance as there are in statically-compiled environments because of the narrow focus on &quot;development happiness&quot; without prioritizing much else. Also, rubygems has governance issues that spawned gem.coop and numerous supply-chain vulnerabilities as there&#x27;s no mandatory cryptographic package signing and public key management. Oh, and it&#x27;s not reputation but the unprofessional and unwelcoming groupthink and inflated egos expressed in real interactions get in the way and turn people off.


type: comment
by: Animats
text:
  Me too, although it&#x27;s been a long time since Photon.<p>&quot;This environment runs as a virtual machine, using QEMU on Ubuntu. To try the image, you&#x27;ll need: Ubuntu 22.04 or 24.04.&quot; So it doesn&#x27;t boot on bare metal?<p>Maybe they&#x27;re trying to get away from needing Windows. The previous recommended development environment was cross-compilation from Windows.<p>The big news here is that they have a reasonable non-commercial license again.[1] The trouble is, QNX did that twice before, then took it away.[2] Big mistake. They lost their developer base. Support of open source tools on QNX stopped. As I once told a QNX sales rep, &quot;Stop worrying about being pirated and worry about being ignored&quot;.  They&#x27;ll need to commit contractually to not yanking the non-commercial license to get much interest.<p>QNX should be licensed like Unreal Engine. If you ship enough products using it, it gets noticed and they contact you about payments, and if you&#x27;re not shipping much product, Unreal doesn&#x27;t care. This has created a big pool of Unreal developers, which, in turn, induces game studios to use Unreal. Unreal&#x27;s threshold is US$1 million in sales.<p>Apparently they opened things up a bit last year, but nobody noticed.<p>Usefully, there is a QNX Board Support Package for the Raspberry PI, so you can target that. QNX would be good for IOT things on Raspberry PI machines, where you don&#x27;t want the bloat and attack surface of a full Linux installation.<p>[1] <a href="https:&#x2F;&#x2F;qnx.software&#x2F;en&#x2F;developers&#x2F;get-started&#x2F;getting-started-guide" rel="nofollow">https:&#x2F;&#x2F;qnx.software&#x2F;en&#x2F;developers&#x2F;get-started&#x2F;getting-start...</a><p>[2] <a href="https:&#x2F;&#x2F;www.theregister.com&#x2F;2024&#x2F;11&#x2F;11&#x2F;qnx_8_freeware&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.theregister.com&#x2F;2024&#x2F;11&#x2F;11&#x2F;qnx_8_freeware&#x2F;</a>


type: comment
by: LeFantome
text:
  Capitalism has its downsides but one thing that it does better than all previous known systems is efficiently allocate resources that result in productivity. That is, it is the most efficient system we know.<p>Investment that does not result in utility for the investor leads to reduced investment. This is true regardless of if the “investment” is money or talent”.<p>Your suggestion that a system that allows people to ignore the price creators demand for their creations will be more efficient has been refuted over and over again throughout history.


type: comment
by: alex_young
text:
  Archive: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20251226204255&#x2F;https:&#x2F;&#x2F;nhmu.utah.edu&#x2F;articles&#x2F;experts-explore-new-mushroom-which-causes-fairytale-hallucinations" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20251226204255&#x2F;https:&#x2F;&#x2F;nhmu.utah...</a>


type: story
by: david_bai
title: Show HN: An AI collaboration playbook(AGENTS.md and code map and template)
url: https://www.privydrop.app/en/blog/ai-collaboration-playbook
text:
  Hi HN — I extracted a small “AI collaboration playbook” from my open-source project after repeatedly seeing coding agents go off-track (touch unrelated files, miss entry points, forget constraints in long threads).<p>The repo includes templates for:<p>- `AGENTS.md` guardrails + Done criteria - A 1-page index - A code map - Key flows - A plan-first change template (mini design doc)<p>It’s meant to be copied into any repo and used as a default workflow for Claude&#x2F;Codex-style agents.<p>I’d love feedback on what you’ve found actually works to keep agents aligned, and what you think is missing&#x2F;overkill here.<p>Links:<p>- Repo: <a href="https:&#x2F;&#x2F;github.com&#x2F;david-bai00&#x2F;PrivyDrop" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;david-bai00&#x2F;PrivyDrop</a> - Write-up: <a href="https:&#x2F;&#x2F;www.privydrop.app&#x2F;en&#x2F;blog&#x2F;ai-collaboration-playbook" rel="nofollow">https:&#x2F;&#x2F;www.privydrop.app&#x2F;en&#x2F;blog&#x2F;ai-collaboration-playbook</a>


type: comment
by: LoganDark
text:
  Why do people think newer components are more reliable? Is it the same thinking that says newer cars are more reliable? Newer computers? (The answer to all is no.)<p>Clean the dust out of your PC once a year. It&#x27;ll last longer than it has any right to.


type: comment
by: dmarwicke
text:
  been bitten by this. some sync call buried in a dependency, blocked everything. wrote a janky decorator to catch it but this looks cleaner


type: comment
by: sagarm
text:
  Massive depreciation means cheap used EVs. I don&#x27;t see the issue.<p>Luxury ICE vehicles also depreciate rapidly, and yet they&#x27;re quite popular. Plus EVs are likely to have longer usable lifetimes -- though with different issues -- than gas cars.


type: comment
by: Aachen
text:
  Wait, you pay extra for driving a cleaner vehicle when you live in that region? I&#x27;m not sure if I understand it correctly or if that&#x27;s the full picture. Do EVs pay less for road taxes, emission fees, or get some different rebate that this fee is meant to balance?


type: comment
by: david_bai
text:
  Author here. I shared PrivyDrop on HN before; this post is specifically about the reusable “AI collaboration playbook” I extracted from the project (templates + workflow), after iterating on it in real dev work.<p>Quick entry points:<p>- `AGENTS.md` (guardrails + Done) - `docs&#x2F;ai-playbook&#x2F;index.md` (1-page navigation) - `docs&#x2F;ai-playbook&#x2F;code-map.md` (where to change) - `docs&#x2F;ai-playbook&#x2F;flows.md` (how the system runs) - `docs&#x2F;ai-playbook&#x2F;collab-rules.md` (plan-first template)<p>Two questions I’d love input on:<p>1. What’s your most effective “Done” &#x2F; acceptance criteria format for coding agents? 2. Where do you put hard red-lines (security&#x2F;privacy&#x2F;architecture) so they actually get followed?


type: comment
by: dmarwicke
text:
  yeah i have this setup. pain point is syncing between them, still haven&#x27;t figured out a good pattern. just running a cron overnight which feels dumb but works


type: comment
by: tt24
text:
  Correct. I have zero shame for voting in favor of the interests of myself and the people that matter to me.<p>Have a good holiday as well!


type: comment
by: ranger_danger
text:
  Conservatism consists of exactly one proposition, to wit: There must be in-groups whom the law protects but does not bind, alongside out-groups whom the law binds but does not protect.<p>- Wilhoit&#x27;s Law


type: comment
by: bediger4000
text:
  How is this &quot;radicalization&quot; and not &quot;developing your own opinions&quot;? By the facts presented in the article, the Father reads widely. Perhaps the Irish press is as homogeneous and &quot;woke&quot; as depicted, but CNN has <i>never</i> been liberal, and Al Jazeera doesn&#x27;t fit on a left-right axis. This Father can and does receive many viewpoints, and actively chooses among them. As any rational being would. This isn&#x27;t &quot;radicalization&quot;, it&#x27;s deciding a way to believe that the author of the article simply doesn&#x27;t approve of.


type: comment
by: LoganDark
text:
  I have a non-tandem QD-OLED I used as a desktop monitor for some months and it&#x27;s totally fine. If you&#x27;re part of the Apple hype cycle and you replace your $7,000+ laptop every year, you&#x27;ll never see burn-in.


type: comment
by: satvikpendem
text:
  Some people just like to call over navigate to a site and fill out a form. Sometimes just speaking is easier.


type: comment
by: dmarwicke
text:
  the lockfile thing is what sold me honestly. had a nightmare with torch pulling different cuda builds on my linux box vs mac. uv just... works? still half expecting it to break


type: comment
by: fencepost
text:
  In some cities with HOV lanes on expressways having an EV (with plates) lets you use those lanes with only one person in the car. How important that is to any given buyer obviously depends on where and when they&#x27;re driving.


type: comment
by: LeFantome
text:
  I do not even like the GPL but there are other forms of exchange other than monetary.<p>The license outlines the conditions of use. An argument could be made that ignoring the license means you are not paying the price specified.


type: comment
by: 8note
text:
  one step further - the overall market for vehicle transport will go down as cities smarten up and build in ways they can afford, rather than scaling on bigger roads that go further away and require tons of infrastructure to service.<p>the bigger replacement will still be walking and scooter-like EVs that are cheaper for everyone


type: comment
by: gsf_emergency_6
text:
  Not mother (or one of the universal mascots of fecundity[1]) only something to feed the festive fire<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45955649">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=45955649</a><p>(By way of an &quot;explanation&quot; of the &quot;3 boxes&quot;)<p>[1] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Three_hares" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Three_hares</a><p>&gt;<i>There are two possible and perhaps concurrent reasons why the three hares may have found popularity as a symbol within the church. Firstly, it was believed that the hare was hermaphrodite and could reproduce without loss of virginity.[26] This led to an association with the Virgin Mary, with hares sometimes occurring in illuminated manuscripts and Northern European paintings of the Virgin and Christ Child.</i>


type: comment
by: Dan42
text:
  Yeah, it doesn&#x27;t work with keyword arguments. In the playground I tried a simple keyword with default value, and it converted to the wrong thing, as if &quot;someone&quot; was a valid type.<p><pre><code>    def greet(name: &quot;someone&quot;): String       &quot;Hello, #{name}!&quot;     end</code></pre>


type: comment
by: bflesch
text:
  The footer of the website just says &quot;Join the Discord Community - Reddit: r&#x2F;qnx - Instagram: qnx_devrel - Powered by Ghost&quot;. There is no imprint and the &quot;about&quot; link also does not give any info.


type: comment
by: waste_monk
text:
  I think the usual argument is that you don&#x27;t own the digital good, you have a license to use it, and that license is between you and the originator (or their reseller) directly. And you aren&#x27;t allowed to resell the license.<p>E.g. this sort of thing <a href="https:&#x2F;&#x2F;www.tomshardware.com&#x2F;video-games&#x2F;pc-gaming&#x2F;steam-checkout-banner-clarifies-you-dont-own-the-game-you-buy-gog-takes-a-jab-at-steam-saying-it-gives-users-offline-installers-that-cannot-be-taken-away" rel="nofollow">https:&#x2F;&#x2F;www.tomshardware.com&#x2F;video-games&#x2F;pc-gaming&#x2F;steam-che...</a>


type: comment
by: aforwardslash
text:
  Copying and innovating are two very different things; most of China&#x27; s innovation has been incremental, to be kind. To keep up, the machine still needs to copy. Just like Japan did for decades until it became an industrial behemoth, so give them 10 more years and soon enough the western world will be doing the copying


type: comment
by: ranger_danger
text:
  The trouble comes when &quot;speech&quot; is arbitrarily defined and&#x2F;or enforced to suit a narrative. The initial targets are always the lesser-favored extreme cases in order to have the least amount of people disagree with it. Then when the people are comfortable having them define what speech is acceptable, they slowly start eroding rights to include simply anything that they don&#x27;t like.<p>That&#x27;s why people say that taking away the rights of one group is like taking it away for everyone.


type: comment
by: spike021
text:
  your last sentence reminds me of my dorm roommate in college. very standard stoner who was constantly blazing and years later i&#x27;ve never known a lazier dude.


type: comment
by: treetalker
text:
  Dijkstra&#x27;s Algorithm: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dijkstra&#x27;s_algorithm" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Dijkstra&#x27;s_algorithm</a>


type: comment
by: bigstrat2003
text:
  Maybe, but the problem with both em dash and en dash is that they are impossible to type on a typical keyboard layout. The hyphen, however, is not. Thus I&#x27;m going to keep using the hyphen because it&#x27;s what I have a key for.


type: comment
by: olyjohn
text:
  Why do people keep saying this whole &quot;it&#x27;s hard for humans, too&quot; thing in every damn self driving car thread? Is it some kind of excuse to let the self driving car be shit at it? I don&#x27;t care if people are shit at it, isn&#x27;t the whole point that these cars will be safer than people?<p>Yeah we know people suck at driving. What situation is there that people don&#x27;t suck at? People suck at 4 way stops. People suck at merging onto the freeway. People can&#x27;t even exit the freeway without causing a mess. People can&#x27;t even drive in a straight goddamn line without varying speed by 10mph and weaving all over the road. What exactly are we trying to say here?


type: comment
by: eurleif
text:
  When a hurricane impacted my area last year, I kept seeing Facebook posts for a week or two afterward from people asking where to find gas. Meanwhile, the power never went out, so my EV was able to charge without issue.


type: comment
by: rphv
text:
  &quot;For this is the source of the greatest indignation, the thought &#x27;I’m without sin&#x27; and &#x27;I did nothing&#x27;: no, rather, you admit nothing.&quot;<p>- Seneca, &quot;On Anger&quot;<p>Sad to see such an otherwise wise&#x2F;intelligent person fall into one of the oldest of all cognitive errors, namely, the certainty of one’s own innocence.


type: comment
by: _a9
text:
  The URL scanner doesnt directly scan the file. It checks the URL against other web firewalls and returns stuff like the headers, chain, the sha256 hash of the body (which links to the actual file analysis <a href="https:&#x2F;&#x2F;www.virustotal.com&#x2F;gui&#x2F;url&#x2F;9525d0fe32cebf7933bf84dcfad93811e799c7e8460e374f230a232893a1ba9a&#x2F;details" rel="nofollow">https:&#x2F;&#x2F;www.virustotal.com&#x2F;gui&#x2F;url&#x2F;9525d0fe32cebf7933bf84dcf...</a>)<p>You can see and compare the different vendors of each. File analysis goes to all the antivirus&#x27; and does the sandbox stuff and the URL analysis goes to things like Google Safebrowsing, phishing check services, etc<p>tldr different systems for URL analysis (web firewall check) &amp; file analysis (antivirus&#x2F;sandbox check)


type: comment
by: nilslindemann
text:
  Okay, I figured it out by asking the Google AI (in German): <a href="https:&#x2F;&#x2F;share.google&#x2F;aimode&#x2F;vEQR65SSttZJkDWax" rel="nofollow">https:&#x2F;&#x2F;share.google&#x2F;aimode&#x2F;vEQR65SSttZJkDWax</a><p>(In the case of the direct upload, more programs check the file, indicating that the direct upload may in general be a more reliable method. Though the twelve reports seem to be false positives in this case)


type: comment
by: bataowt
text:
  As someone who has been raising the concern of lack of type hinting in Python and Ruby since the beginning, this is a welcoming change with a “meh” on top. Also the whole shitshow with Go and generics that never made any sense.<p>Oh well.


type: comment
by: angoragoats
text:
  No, I don&#x27;t, assuming you&#x27;re looking at total comp including stock.<p>I also don&#x27;t have crazy hours, stack ranking, mandatory RTO, 6 different levels of OKRs, and all the other bullshit that comes along with a FAANG job.


type: comment
by: freakynit
text:
  Converted to webpage: <a href="https:&#x2F;&#x2F;hn-books-2025.pagey.site&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hn-books-2025.pagey.site&#x2F;</a><p>Thanks LLM&#x27;s.


type: comment
by: Aloisius
text:
  I&#x27;m not sure a vague passage from 1700 years ago is much in the way of evidence, especially given he claims the mushroom <i>is</i> a 10 inch tall person riding a carriage which you see <i>before</i> you consume it.<p>Of course, he also claimed another mushroom would let you live for a millennia without aging, there were 1,000 year old white bats flying around and 10,000 year old horned toads and that eating 200 pounds of jade would make you fly, so... a fair bit of fantasy mixed into his works.


type: comment
by: MBCook
text:
  Do you remember the reason? I spend most of my time in the Java and JS ecosystems where one tool does both jobs.<p>In my mind they’re pretty heavily linked. But that may be based on not experiencing the opposite. At least not as far as I can remember.


type: comment
by: randycupertino
text:
  The best thing for me for 2025 is a Costco heated blanket.  It is so soft and cozy and rocks my world.  We love it so much we got one for my partner, my mother in law and my mom and they all love it.  Highly, HIGHLY recommend.<p><a href="https:&#x2F;&#x2F;www.costco.com&#x2F;p&#x2F;-&#x2F;berkshire-life-heated-throw&#x2F;4000178658" rel="nofollow">https:&#x2F;&#x2F;www.costco.com&#x2F;p&#x2F;-&#x2F;berkshire-life-heated-throw&#x2F;40001...</a><p>I was very skeptical until my partner plugged it in, turned it on and put it on me and was like holy cow this is amazing.<p>My best book of 2025 was Dungeon Crawler Carl, the entire serious.


type: comment
by: angoragoats
text:
  This is a good way to frame it. I have no issue with people who choose to do this, but I choose not to.


type: comment
by: epistasis
text:
  Facing the truth also requires acknowledging the roadblocks. Largely due to Trump but Al Republican and conservative culture, and structural, and some permitting etc.<p>Saying that Trump is not allowed to be blamed is symptomatic of just how damaged the public discourse is.  Too many snowflakes who are terrified of facing basic accountability for the consequences of their beliefs and actions.


type: comment
by: tombert
text:
  I&#x27;ve only ever used QNX in the form of Blackberry products (mostly the Playbook), so I am afraid I don&#x27;t what the advantages of it would be compared to Linux or something.<p>I know it&#x27;s a microkernel which is inherently cool to me, but I don&#x27;t know what else it buys you.<p>Can anyone here give me a high-level overview of why QNX is cool?


type: comment
by: bigstrat2003
text:
  Says anyone who has seen them at work. They very obviously do not possess intelligence with how often they fall over at basic tests that would never trip up a human. For example, the &quot;how many r&#x27;s are in the word &#x27;strawberry&#x27;&quot; test. No person who is literate in English would fail this, but LLMs do (or did, until the companies making them put in a kludge because they were embarrassed by how it revealed the stupidity of their models).


type: comment
by: catlikesshrimp
text:
  I agree with everything you said<p>I just want to add that there is always a latent chaos &#x2F; anarchy in people ready to jump at any oportunity to convince others to follow them. Doomsayers introducing themselves as messiahs. They are any combination of pseudoscience, religion and conspiracy. All this in addition of the normal political power struggles.


type: comment
by: burnt-resistor
text:
  I recently wrote a &quot;du&quot; summarizer of additional stats in C because it&#x27;s faster than du, find, or any sort of scripting language tree walker. The latter is orders of magnitude slower, but ultimately it&#x27;s bounded by iteration of kernel vfs structures and any hard IOPS that are spent to fetch metadata from slower media.<p>For archiving, I also wrote a parallel walker and file hasher that only does one pass of data and stores results to a sqlite database. It&#x27;s basically poor-man&#x27;s IDS and bitrot detection.


type: comment
by: innocentoldguy
text:
  I have the same question. I&#x27;ve been in the software industry since the early 90s and I&#x27;ve seen the &quot;static types are the best thing since sex&quot; fad fade in and out repeatedly during that time.<p>Having used plenty of strongly-typed and dynamically-typed languages, I really can&#x27;t say strong typing has had any effect on me whatsoever. I honestly couldn&#x27;t care less about it. I also can&#x27;t remember ever having a type-related bug in my code. Perhaps I have an easier time remembering what my types are than others do. Who knows?


type: comment
by: systemnate
text:
  Using #respond_to? is normally a code smell. The point of duck typing is exactly that it allows you to avoid checking the type of a class. As long as the object responds to the correct messages, the type does not matter.


type: comment
by: tstrimple
text:
  I replied to the dead &quot;What did you read in 2025&quot; thread, so I&#x27;ll just paste it here.<p>Usually I hit a book a week pretty reliably, but this past year has been particularly crazy according to my audible purchase history. There are around 80 titles that I&#x27;ve added in 2025 and I&#x27;ve completed the vast majority of them. Some stand outs for me:<p>Dungeon Crawler Carl - One of the few novels that I think it actually much better in audio format. The narrator is excellent and it&#x27;s a fun adventure that never takes itself too seriously. I&#x27;m not into litrpg typically, but I really enjoyed the 7 novels in the series so far.<p>The Laundry Files - I&#x27;ve made it through seven of these books and I really like the mix of mundane government IT with supernatural horrors. Tropes come up like the government tracking paper clip usage, and then you&#x27;ll get a mystical explanation that makes sense in world so suddenly tracking individual paper clip usage doesn&#x27;t seem so ridiculous. Generally a fun series, but it seems to be moving towards a revolving cast that I&#x27;m less interested in continuing on with.<p>The Library at Mount Char - One of my favorite books this year. Quite dark and mysterious. I liked the payoff and character arcs. But really it&#x27;s the well maintained atmosphere that pulls everything together.<p>There Is No Antimemetics Division - What might the science and research of literally unknowable things look like? Things your mind rejects or presences which can influence your mind to make themselves invisible and leaves no memories behind. Weird novel that doesn&#x27;t hold your hand too much.<p>Heavy Weather - A sort of modern cyberpunk meets western novel. Storm chasers following a predicted F6 super tornado across the US south.<p>The Running Man - I&#x27;m not typically a King fan, but I do like some of his works. I have fond memories of the movie from childhood nostalgia so finally gave it a try. I do think it&#x27;s one of his better works according to my tastes.<p>Mickey7 - I&#x27;m a sucker for time loops and death loops and adjacent novels. This was a short but fun book.<p>The Society of Unknowable Objects - Small group of people collect mysterious objects from around the world to keep humanity safe.<p>The Invisible Life of Addie LaRue - Another one dealing with memory. What would it be like to be immortal, but everyone you interact with forgets about you minutes after you leave them.<p>Edge of Tomorrow - Time loops!<p>The Troop - Decent read if you like horror novels. One of the better horror novels I read for the year.


type: story
by: funnyfoobar
title: Tell HN: I am afraid AI will take my job at some point
text:
  I have been doing software for a living for the past 10 years or so.<p>I can call myself an average senior engineer. Cannot really pass the DSA rounds at Tier 1&#x2F;Tier 2.<p>Somehow was able to keep the jobs I had so far via pure bruteforce and hard work.<p>These days I am pair programming with AI to write a lot of code. Probably checking in about 10 to 15k lines of code per month on average. I know it may not be a good metric, but if I compare myself to an earlier verision of me, that person would be checking in a 2 or 3 k lines of code at best per month.<p>I can get the work done, probably can do a bit of good judgement when AI writes sloppy code.<p>But, I am not sure till when these skills will be relevant<p>Like what if that judgement is not needed anymore, like 2-3 years down the line?<p>Is anyone else in the same boat? How are you dealing with this?


type: comment
by: bigyabai
text:
  &gt;&gt; &quot;vile machines raping the planet&quot; is obviously vitriol<p>&gt; Mr. Pike is making a statement of fact.<p>He is embellishing his own perception and broadcasting it over the internet. If it was a widely-known fact then he wouldn&#x27;t have to stand on his soapbox to shout it out.<p>I think the Occam&#x27;s razor motive is that he needed catharsis for wading through AI shit. Many of us do, our attention spans have been abused by online advertisement for <i>years</i>, and AI makes it easier than ever to abuse that outreach. But you need to remember that people probably called the internet, radio, television and probably fiction novels a &quot;vile machine&quot; at some point, feeling relatively justified with the judgement. We have the benefit of hindsight now to call them utterly hysterical.


type: comment
by: throw03172019
text:
  Got it. Thanks.<p>Any data on how LLMs like this format?  Are they able to make the associations etc?


type: comment
by: fragmede
text:
  Looking at Tesla and that billionaire, Texas is that destination, and while we can easily find a list of reasons not to move to Texas, at the end of the day, as a business climate, you can build things and start businesses there with way less overhead. How&#x27;s that Bay Area housing crisis in going? Build anything yet?


type: comment
by: bigstrat2003
text:
  I would not call keyboard shortcuts &quot;simple&quot;. Having a key on the keyboard is simple, having to memorize shortcuts is not.


type: comment
by: allears
text:
  Your English is excellent -- a bit too excellent, perhaps, when many native English speakers are inconsistent about grammar and spelling. Also, there&#x27;s an informal, slightly sarcastic tone that people use online that differs from the typical AI output.


type: comment
by: culi
text:
  Buddy relax. It&#x27;s a joke about the way the drug war has historically developed. You might get more out of it if you read some history about marijuana in the US


type: comment
by: ranger_danger
text:
  When CF continues to host 8chan and other groups that routinely trade monkey torture&#x2F;zoosadism videos, but for some reason only KF goes too far... yea that doesn&#x27;t make sense to me. I don&#x27;t think they should be playing Internet police, and it&#x27;s possible that (in the US at least) even doing so in the first place could nullify their Section 230 safe harbor protections, by attempting to moderate content that flows through them.<p>But also in KF&#x27;s case I think it was not so much their content that got them &quot;in trouble&quot;, but the people behind that crusade being so loud about it, like Liz Fong-Jones and Keffals, who relentlessly harassed every possible service provider even remotely related to any aspect of KF-related services at all, which included domain registrars, DDoS protection services, hosting&#x2F;colo&#x2F;DNS providers, IP space owners, upstream ISPs (and even Tier 1s), etc.<p>It was basically a master class in mentally-questionable retribution crusades for bringing their very ugly skeletons out of the closet and exposing all of their wrongdoings. LFJ was mad that their rape allegation was made public by KF, and Keffals was mad that their illegal bathtub-HRT scheme was made public.


type: comment
by: rootusrootus
text:
  We’ve already had some experiences with this in Florida after a hurricane.  EVs do quite well, turns out, better in many cases than gas cars.  The grid is a very high priority for fixing, more so even than gas supplies.


type: comment
by: pfdietz
text:
  Yeah, that&#x27;s nonsense.   The radiation in low Earth orbit is only a bit less than above the magnetosphere, and most of that difference is from shadowing by the Earth itself.  In contrast, there&#x27;s a massive decrease in radiation from LEO to to sea level.<p>Radiation at ISS:  144 mSv per year<p>Radiation on a trip to Mars:  ~340 mSv per year<p>Cosmic radiation at sea level:  about 0.4 mSv per year<p>The atmosphere is doing the heavy lifting in shielding us from cosmic radiation, not the magnetosphere.


type: comment
by: rgoulter
text:
  Eh.<p>I think the cultural context has changed.<p>In &quot;python paradox&quot;, &#x27;knows python&#x27; is an indication that the developer is interested in something technically interesting but otherwise impractical. Hence, it&#x27;s a &#x27;paradox&#x27; that you end up practically better off by selecting for something impractical.<p>These days, Python is surely a practical choice, so doesn&#x27;t really resemble the &quot;interested in something technically interesting but impractical&quot;.


type: comment
by: marcosdumay
text:
  If you are talking about the US, the COVID money needed to be distributed to the people, not to rich investors to buy stock and land.


type: comment
by: wrycoder
text:
  By Antonio Gulli, Google<p>Forward by Marco Argenti, CIO, Goldman Sachs<p><i>...explore a diverse range of design patterns, from foundational concepts like structuring sequential operations (Prompt Chaining) and external interaction (Tool Use) to more advanced topics like collaborative work (Multi-Agent Collaboration) and self-improvement (Self-Correction).</i><p><a href="https:&#x2F;&#x2F;x.com&#x2F;DBVolkov&#x2F;status&#x2F;2004598132076937248" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;DBVolkov&#x2F;status&#x2F;2004598132076937248</a>


type: comment
by: aforwardslash
text:
  Were those 249 years produced in a vacuum? Or did they stand on 1500 years of mathematics and trial-and- error? As a quick example, think of a high-end digital photographic camera; you can certainly highlight the major tech advancements that make it high end, but do you know how the screws were produced? Where the grease used on the gears cone from? How long did it take to get to the state-of-the-art optics? How can you even get composite materials to perform heavy-duty cycles?<p>Those 249 years of tech were based on the previous 249 years of tech, and so on and so on. That is how it works. Nothing you have &quot;today&quot; comes from a vacuum.


type: comment
by: usui
text:
  It&#x27;s good you also mentioned &quot;(and Japanese)&quot; regarding the propaganda machine. I don&#x27;t think it will crash any time soon, but considering how much the economy is driven by the automotive industry, it&#x27;s scary to see how much the incumbent companies are doing all they can to stifle electric vehicle advances. They aren&#x27;t just ignoring them, they&#x27;re doing all they can to spread FUD. To think there was a good start with hybrids too. There&#x27;s also the ongoing hydrogen fuel attempt which starts to look like a sunk cost fallacy. If nothing changes, the decline is going to be a gradual irreversible ugly one layered on top of the demographic problem.


type: comment
by: rootusrootus
text:
  It’s an attempt to get revenue that would otherwise be collected as gas tax.  In practice it’s usually about twice as much as a gas car would generate in tax proceeds.  Even in EV friendly states like the PNW.


type: comment
by: woodruffw
text:
  Because you only slow down the more common thing once, and the less common thing is slower in absolute terms.


type: comment
by: pyuser583
text:
  I’m glad CUDA and “open source” are in the same sentence again.<p>We’d all prefer cross platform programming, but if you’re going to do platform specific, I prefer open source to closed source.<p>Thank you NVIDIA!


type: comment
by: tstrimple
text:
  I think it&#x27;s Sanderson&#x27;s attempt at &quot;epic fantasy&quot; and it falls a bit flat for me as well compared to his tighter shorter novels. Of course we have to focus on the world building because it&#x27;s literally Sanderson&#x27;s only talent outside of just being a prolific writer. His characters are all very flat and similar. Especially the women. His character arcs are nothing to speak of. His relationship building is cringe worthy. But he always makes interesting worlds and explores the ramifications of culture and magic systems.


type: comment
by: dhosek
text:
  Although, one could make the argument that staff notation is itself a form of text, albeit one with a different notation than a single stream of Unicode symbols. Certainly, without musical notation, a lot of music is lost (although, one can argue that musical notation is not able to adequately preserve some aspects of musical performance which is part of why when European composers tried to adopt jazz idioms into their compositions in the early twentieth century working from sheet music, they missed the whole concept of swing which is essential to jazz).


type: comment
by: optymizer
text:
  Mostly gamedev books:<p>* Blood, Sweat and Pixels<p>* Press Reset<p>* Play Nice<p>* Masters of Doom<p>* Color &amp; Light<p>* Video Game Art<p>* 2d Graphics Programming for Games (in progress)


type: comment
by: VerifiedReports
text:
  Thanks! I don&#x27;t really think about importing stuff (which maybe I should), because I assume I&#x27;ll have to write any specialized logic myself. So... your outlook is encouraging.


type: comment
by: tombert
text:
  I got back into using e-readers so I read a lot more this year than usual.<p>- More than Human by Theodore Sturgeon<p>- Sum: Forty Tales from the Afterlives by David Eagleman<p>- Hogg by Samuel R. Delany<p>- The first dozen Discworld books (in publication order) by Terry Pratchet<p>- The Wall by Mary Roberts Reinhart<p>- Columbine by Dave Cullen<p>- Garth Marenghi&#x27;s TerrorTome<p>- Stray Bullets: Killers by  David Lapham<p>- Stray Bullets: Sunshine and Roses by  David Lapham<p>I might be missing a few.


type: comment
by: thrw045
text:
  But is the diversity really that staggering? I mean most animals including possibly dinosaurs that have ever existed share a lot of internal organs, in the same place. They have eyes, brain (with a lot of the same brain areas, even birds have something like a prefrontal cortex but it&#x27;s called something different). They all have legs, torso, head. I would say there is a lot more commonality than difference. The differences come from slight variations on a basic template that works, and then the body looks different and so on.<p>I&#x27;m not sure how to think about the diversity that evolution creates and how diverse it actually is. I would say there are _a lot_ of repeating patterns all across history, with variations on those repeating patterns always changing.


type: comment
by: jiangplus
text:
  I have been using Plausible for a couple years, it works great and is opensource <a href="https:&#x2F;&#x2F;plausible.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;plausible.io&#x2F;</a>


type: comment
by: sokoloff
text:
  I agree they’ve surpassed the west (or at least stopped solely playing catch up) in some areas.<p>But surely you can see how your upthread math of “250 years in 40 years” has a mix of mostly catch-up and replication and a sliver of novel innovation at the extreme tail end of that 250 year span?


type: comment
by: jerkstate
text:
  I did it cheap - I just ran extension cables from my car (previously from a generator). I have a manual transfer switch at my furnace to safely switch between utility power and extension cable power, and just replugged appliances. I think everything drew on average about 800 watts, up to maybe 1500. I split it between 2 1.8 kW 110v outlets in the car.


type: comment
by: grim_io
text:
  Non determinism does not imply non correctness. You can have the LLM do 10 different outputs, but maybe all 10 are valid solutions. Some might be more optimal in certain situations, and some might appeal to different people aesthetically.


type: comment
by: gsf_emergency_6
text:
  Gemini offers<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;2016_Turkish_coup_attempt" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;2016_Turkish_coup_attempt</a><p>as an example of a modern failed coup where exactly 5 soldiers were killed (on the gov side)<p>(Not sure if drones were included in the planning)<p>While at least one of the dead on the other side was a history teacher<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;G%C3%B6khan_A%C3%A7%C4%B1kkollu" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;G%C3%B6khan_A%C3%A7%C4%B1kkoll...</a>


type: comment
by: wpm
text:
  &gt; People that hack on this only risk their own life.<p>Provided they do not risk anyone elses, that is entirely their right.


type: comment
by: webstrand
text:
  I like to think of typescript, pycharm, and whatever consumes t-ruby as, effectively, type-directed linters. The types are advisory only at runtime, so the full power of the dynamic language can be used. But at compile time the type can be checked and verified (insofar as they correspond correctly to the types at runtime).<p>So the reason to add types to python&#x2F;ruby is that switching to a statically typed language you lose power and expressiveness. But if you use a type-directed linter, you can prevent many of the common errors writing in a dynamic language.


type: comment
by: simonw
text:
  Much as I love text for communication, it&#x27;s worth knowing that &quot;28% of US adults scored at or below Level 1, 29% at Level 2, and 44% at Level 3 or above&quot; - Literacy in the United States: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Literacy_in_the_United_States" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Literacy_in_the_United_States</a><p>Anything below 3 is considered &quot;partially illiterate&quot;.<p>I&#x27;ve been thinking about this a lot recently, as someone who cares about technical communication and making technical topics accessible to more people.<p>Maybe wannabe educators like myself should spend more time making content for TikTok or YouTube!


type: comment
by: rootusrootus
text:
  Most EVs can have the battery swapped in less time than it takes to drop in a new engine.  The real issue IMO is reliable availability of refurb batteries at a reasonable price, and reliability at least on par with an engine.


type: comment
by: tstrimple
text:
  Curious about your view on The Count of Monte Cristo. It&#x27;s one of my more disappointing reads of the year. I&#x27;m familiar with the story line from various film adaptations, but I wasn&#x27;t prepared for the sheer amount of repetition and drawn out bullshit. That&#x27;s when I learned it was originally published in a journal where Dumas was paid by the word over 18 parts. Then all the meandering bullshit and repetition made so much more sense.


type: comment
by: gaigalas
text:
  Seems like you&#x27;re trying to steer the conversation towards merits of consciousness. A well known and classic conversational tarpit.<p>Fascinating topic. However, my argument works for compartimentalized discussions as well. Conscious or not, it&#x27;s meaningless crap.


type: comment
by: rramadass
text:
  <i>Christopher Monroe, who co-founded quantum computer company IonQ, says people in the industry have noticed the identical bans and have been discussing their criteria, but he has no information on where they have come from.<p>“I have no idea who determined the logic behind these numbers,” he says, but it may have something to do with the threshold for simulating a quantum computer on an ordinary computer. This becomes exponentially harder as the number of qubits rises, so Monroe believes that the rationale behind the ban could be to restrict quantum computers that are now too advanced to be simulated, even though such devices have no practical applications.<p>“The fallacy there is that just because you cannot simulate what the quantum computer is doing doesn’t make it useful. And by severely limiting research to progress in this grey area, it will surely stifle innovation,” he says.</i><p>-- From <a href="https:&#x2F;&#x2F;www.newscientist.com&#x2F;article&#x2F;2436023-multiple-nations-enact-mysterious-export-controls-on-quantum-computers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.newscientist.com&#x2F;article&#x2F;2436023-multiple-nation...</a>


type: comment
by: ansgri
text:
  Didn’t really study this aspect, but it feels like thick AAC blocks would be better for seismic stability than those tuff stone blocks popular in Armenia. It’s lighter, glues to neighboring blocks better due to perfect shape, and has better heat insulation.<p>It would be amazing if AAC-like material could be produced on-site economically to create a lighter form of monolithic reinforced concrete construction, like filling a formwork with expanding foam.


type: comment
by: denimnerd42
text:
  Luxury vehicles I&#x27;ve never understood, especially the non Lexus variety. so don&#x27;t expect me to explain that.<p>Due to all the people in my fmaily I have 4 cars so I wouldn&#x27;t go from 1 EV to 2.  If the current EV gets destroyed I do think that used EVs are the right way to go and would buy a used one for sure.<p>They do still feel like throwaway cars. I&#x27;m not sure how you can argue they will have a longer lifetime. If the battery dies surely no one is replacing that at cost? It&#x27;s more than the car is worth. At least with an ICE each part can be replaced in your driveway with a few hundred in tools and the part probably exists locally used or new.


type: comment
by: volkercraig
text:
  I publish into an open sea and hear nothing in reply. The constant reassurance from every platform that i use that i am merely &quot;one more post&quot; away from all my wildest dreams has to be true eventually, right?


type: comment
by: johnathon023
text:
  Alloy powers <a href="https:&#x2F;&#x2F;typespec.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;typespec.io&#x2F;</a>, which Microsoft it seems is using to generate new OpenAPI sdks for Azure, among other things!<p>Looks like a great DSL, similar to <a href="https:&#x2F;&#x2F;smithy.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;smithy.io&#x2F;</a>, but more extensible, not tied to Java, and built with Typescript in mind.<p>Alloy itself seems like a delightful way to do codegen, and there have been talks mentioning Stripe uses a custom React render target just like this to generate their famously readable SDKs and code examples across all languages.


type: comment
by: silexia
text:
  Wealth taxes are insane. It is very easy for wealthy to change their tax residence as most of them travel a ton anyways. Then the wealth tax has to move to lower and lower brackets, just like the income tax once did. Remember - the income tax was once only for the crazy wealthy. Now we all pay it.


type: comment
by: jonhohle
text:
  It’s really sad it wasn’t open sourced. In the early 2000s I was triple booting Windows 98, BeOS, and QNX. BeOS was my favorite, but QNX Neutrino was great as well.


type: comment
by: catlikesshrimp
text:
  Midas didn&#x27;t eat gold, and that&#x27;s all he could have had.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Midas#Golden_Touch" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Midas#Golden_Touch</a>


type: comment
by: vel0city
text:
  &gt; Is a Lego Technics set a toy?<p>Expensive plastic, still a toy. Guess you&#x27;re right it&#x27;s not <i>cheap</i>. Definitely depends on the kid on this one. Legos can be OK toys, one of the few rare exceptions.<p>&gt; Is a model plane that requires assembly a toy?<p>For the kind most people would just give as a gift? Absolutely just cheap plastic trash. It&#x27;s definitely a hobby one can get into, but the quick gift stuff is pretty poor quality. And that model, once built, is probably fragile. Kids aren&#x27;t often known for handling fragile things well.<p>&gt; Is a drone a toy?<p>The cheap ones? Absolutely.


type: comment
by: fragmede
text:
  But how different? Compilers do, in fact, spit out different binaries with each run. There are timestamps and other subtle details embedded in them (esp compiler version and linking) that make the same source result in a different binary. &quot;That&#x27;s different&quot;; &quot;that&#x27;s not the same thing!&quot; I see you thinking. As long as the AI prompt &quot;make me a login screen&quot; results in a login screen appropriate for the rest of the code, and not &quot;rm -rf ~&#x2F;&quot;, does it matter if the indeterminism produces a login page with a Google login page before the email login button or after?


type: comment
by: sundarurfriend
text:
  In Tamil, it still means a zero. It&#x27;s usually pronounced like &#x27;cyber&#x27; though, because Tamil doesn&#x27;t have the &#x27;f&#x27;&#x2F;&#x27;ph&#x27; sound natively.


type: comment
by: oakpond
text:
  &gt; There&#x27;s a new programmable layer of abstraction to master (in addition to the usual layers below) involving agents, subagents, their prompts, contexts, memory, modes, permissions, tools, plugins, skills, hooks, MCP, LSP, slash commands, workflows, IDE integrations, and a need to build an all-encompassing mental model for strengths and pitfalls of fundamentally stochastic, fallible, unintelligible and changing entities suddenly intermingled with what used to be good old fashioned engineering.<p>Slop-oriented programming


type: comment
by: lioeters
text:
  I&#x27;m enjoying the articles! I went through the exercise and it was my first time running my own executable on PID 1. That was fun and educational.


type: comment
by: awesomeusername
text:
  I had to &#x27;contact sales&#x27; to request an enterprise license to cover the period where we transition away from mattermost.<p>Great product, but trust is everything when it comes to such a core part of a company. They fucked up, real bad.<p>I&#x27;ll use this while we transition away, unless there is a community fork which is sustainable and is firewalled from the morons at mattermost org who fouled this all up


type: comment
by: why-o-why
text:
  Precisely!!!!<p>The kid in the article had a big brain to begin with, and there were ample buffs at his disposal, so he got to speed run his interest because he was lucky enough to be born in the right zip code. It doesn&#x27;t diminish his work at all. (And it is also true that there are plenty of rich failsons and faildaughters who get slotted into birthright CEO positions without ever knowing adversity.)<p>I like Finland&#x27;s approach: they have no private schools [1], which means rich kids go to the same public schools as poor kids (or their parents fly their kids out of the country). This means there is a much greater likelihood of advanced resources for smarter kids. But Finland also doesn&#x27;t have the radical wealth disparity that we have in the US.<p>[1] <a href="https:&#x2F;&#x2F;inews.co.uk&#x2F;news&#x2F;world&#x2F;finland-no-fee-paying-schools-pupils-perform-better-privately-educated-british-2664640" rel="nofollow">https:&#x2F;&#x2F;inews.co.uk&#x2F;news&#x2F;world&#x2F;finland-no-fee-paying-schools...</a>


type: comment
by: burnt-resistor
text:
  I saw this days ago. The problem is validating strength and integrity over time. That sort of long-term follow-up and scientific, repeatable destructive testing doesn&#x27;t fit into a short video. Evangelizing unproven construction methods and materials is reckless without context and nuance.<p>When an office building was built in any earthquake-prone area that housed a nuclear engineering consultancy I worked in for several years, multiple test specimens of concrete were poured and kept for later testing and evaluation, and extra ones were kept should there ever be a question about the concrete&#x27;s quality in the future.


type: comment
by: cosmicgadget
text:
  That&#x27;s a lot of fun to explore. I&#x27;m not entirely convinced by the &quot;you can judge a book by its cover&quot; thing, there are so many &quot;Hi, I&#x27;m _____&quot; pages that might have content or might just be portfolio stubs.


type: comment
by: canpan
text:
  Another one for personal sites is GoAccess. No DB needed, only log files. It shows nicely; which page was visited, how often, browser statistics etc. <a href="https:&#x2F;&#x2F;goaccess.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;goaccess.io&#x2F;</a>


type: story
by: jobswithgptcom
title: Show HN: Jobswithgpt.com Semantic Job Search
text:
  I started jobswithgpt as a side project few months back to experiment with LLMs, RAG and am hoping it will be useful for the community looking to change jobs in the new year. The search focusses primarily on direct listings - aka no job boards. There is an MCP server and chatgpt plugin for more advanced use cases. Feedback appreciated!


type: comment
by: tjr
text:
  Nondeterminism indeed does not imply non-correctness.<p>All ten outputs might be valid. All ten will almost certainly be different -- though even that is not guaranteed.<p>The OP referred to the notion of there being no manual; we have to figure out how to use the tool ourselves.<p>A traditional programming tool manual would explain that you can provide input X and expect output Y. Do this, and that will happen. It is not so clear-cut with AI tools, because they are -- by default, in popular configurations -- nondeterministic.


type: comment
by: aforwardslash
text:
  I struggle to find this argument compelling, as it sounds more of a straw man argument than a legitimate complain.<p>If I write a hash table implementation in C, am I plagiarizing? I did not come up with the algortithm nor the language used for implementation; I &quot;borrowed&quot; ideas from existing knowledge.<p>Lets say I implemented it after learning the algorithm from GPL code; is ky implementation a new one, or is it derivative?<p>What if it is from a book?<p>What about the asm upcodes generated? In some architectures, they are copyrighted, or at least the documentation is considered &quot; intellectual property&quot;; is my C compiler stealing?<p>Is a hammer or a mallot an obvious creation, or is it stealing from someone else? What about a wheel?


type: comment
by: JKCalhoun
text:
  Yeah, I too finally read <i>Siddharta</i>. It might have had a bigger impact on younger me. Older me feels like I could have written it. ;-)


type: comment
by: dmarwicke
text:
  wait, zero-copy deserialization isn&#x27;t rust-specific. you can mmap structs in C. done it before, works fine


type: comment
by: iwontberude
text:
  “Gee I wonder what reputational harm could come to me for spamming the world with slop, let’s find out… for science!”


type: comment
by: cbsks
text:
  It’s also running virtualized in a lot of cars! Although I’ve seen more and more US car companies switching from QNX to Linux. Chinese car companies I’ve worked with all use Linux instead of QNX, so perhaps that is the future.


type: comment
by: gpm
text:
  No, not if the same itself was unlawful because Alice signed a contract to not sell it like that.<p>The GPL notably allows for the sale, it was legal here.


type: comment
by: lofaszvanitt
text:
  I say that 99.5% of the UI&#x2F;UX blog posts I&#x27;ve read in the last 10 years were all hogwash. Gloating about spacing, gaps, unnecessary I know this better mantra that leads to nowhere.<p>And it shows. Show me a platform where you have proper user experience and not some overgeneralized ui, that reeks of bad design. Also, defaults used everywhere.


type: comment
by: fuzzfactor
text:
  Excellent prediction.  Seems like it always happens.<p>In a couple years I&#x27;ll be in my 70&#x27;s and starting to write code again for this very reason.<p>Not LLMs though, I&#x27;ve got my hands full getting regular software to perform :\


type: comment
by: tkel
text:
  Here is the github thread which had some recent discussion  before the repo was taken down. Rockchip said something like it would be too much work to fix the licenses for all the new chips they are creating.<p><a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20251103193914&#x2F;https:&#x2F;&#x2F;github.com&#x2F;rockchip-linux&#x2F;mpp&#x2F;issues&#x2F;530" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20251103193914&#x2F;https:&#x2F;&#x2F;github.co...</a>


type: comment
by: rjh29
text:
  Some people like to over-optimise everything. Window manager, vim config, unix tool choice, split keyboard, DVORAK layout, mechanical keyboards, coffee brewing, Obsidian note-taking&#x2F;Zettelkasten, mice (the rabbit hole for mice goes as deep as keyboards)<p>This is often more about enjoying the process of optimising than wanting to be productive overall. Some may spend a lot of time reading Hacker News to &quot;keep up with new tools&quot; and clipping their productivity bonsai tree at the deteriment of actually getting work done. They may be the type to spend weeks optimising a command that is run once a year. They may obsess over pointless details that don&#x27;t matter.


type: comment
by: krbaccord941x
text:
  I understand article is concerning RFC2789, in cloning whole indexes for lang indexes, but &#x2F;cargo&#x2F;src shallow-clones need another layer, where tertiary compilation or decompression takes place in mutex libraries, whether its SSL certificate is dependent on HTTP fetch.


type: comment
by: donkyrf
text:
  If we accepted the validity of this argument, then literally everything that can be represented by a computer can be referred to as text.<p>It renders the term &quot;text&quot; effectively meaningless.


type: comment
by: ryandv
text:
  The inverse of this is the wisdom that pearls should not be cast before swine. If you want to increase literacy rates, it&#x27;s unclear to me how engaging people on an illiterate medium will improve things.<p>Technical topics demand a technical treatment, not 30-second junk food bites of video infotainment that then imbue the ignorant audiences with the semblance or false feeling of understanding, when they actually possess none. This is why we have so many fucking idiots dilating everywhere on topics they haven&#x27;t a clue on - they probably saw a fucking YouTube video and now consider themselves in possession of a graduate degree in the subject.<p>Rather than try to widely distribute and disseminate knowledge, it would be far more prescient to capitalize on what will soon be a massive information asymmetry and widening intellectual inequality between the reads and the read-nots, accelerated by the production of machine generated, misinformative slop <i>at scale.</i>


type: comment
by: tgma
text:
  Your last sentence is not mutually exclusive with my statement. Both could be simultaneously true. The sheer number of big company employees compared to hot startup makes it hard for everyone good to get into the startup, especially considering they usually have more specific needs. That said it could also be the case that the hot startup cannot easily get good employees from big company.<p>My point was more that the high end ones they do get are usually in the front piece of the airplane in the acquisition split. Also, the really hot startups are actually paying quite a bit of cash upfront so the original premise of <i>employee sacrifice</i> isn’t as true.


type: comment
by: iwontberude
text:
  Not just China but almost all of the world. We have parity in most countries right now. The whole point of the WTO was to do technology transfer and allow the US to double down on high margin, finance parts of business since the manufacturing game had the low fruit all picked and wasn’t valuable property anymore. The exception for the west would be to specialize on optics and silicon, two places China is still far behind.


type: comment
by: RickJWagner
text:
  Not long ago, Tesla dealerships were being firebombed and random Teslas vandalized.  The perps were lefties, intent upon trying to harm Elon Musk.  There were a great many appreciative onlookers in left leaning subreddits and similar places.<p>Politically, it seems the people slowing EV adaption can be on both sides of the aisle.


type: comment
by: jobswithgptcom
text:
  <a href="https:&#x2F;&#x2F;jobswithgpt.com" rel="nofollow">https:&#x2F;&#x2F;jobswithgpt.com</a> and mcp docs @ <a href="https:&#x2F;&#x2F;github.com&#x2F;jobswithgpt&#x2F;mcp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;jobswithgpt&#x2F;mcp</a>


type: comment
by: snvzz
text:
  Yup. Their best builders run JH7110 (based on the in-order SiFive U74 cpu, RVA20 + partial B) and these are slow, somewhere between rpi3 and rpi4.<p>This will improve in 2026, with the first chips integrating RVA23 microarchitectures, such as the Tenstorrent Atlantis SoC and development board, with Ascalon, announced for 2026Q2.


type: comment
by: silexia
text:
  I am not a billionaire, but I left California largely for tax reasons too. I am in Washington state which has no income tax. If Washington state adds an income tax, I will move to another state. It is easy for wealthy people to move. And they will absolutely move not just in name. I can have just as much fun in Florida or Texas or Mexico city or St. Martin or Aspen or Spain as I can have in California. It costs a few thousand dollars to move, a rounding error for a wealthy person.<p>These tax laws that are so hostile to entrepreneurs will result in vast long term losses to the states that turn to socialism.


type: comment
by: hristov
text:
  The fly agaric, is very poisonous and has a very distinctive red with white dots pattern to warn about its poison. Unfortunately, that pattern looks so pretty that disney and ninetendo decided to use it as their generic mushroom coloring. So, if you are hiking with your kids, and they see a pretty mushroom just like in cartoons, don&#x27;t let them touch it.<p>If there are enough poisonous mushrooms, it is possible that most animals decide to leave mushrooms alone regardless of distinctive coloring. That seems to be the case because mushrooms tend not to be bitten by large animals, at least when i go mushrooming. If that happens, it is possible that other mushrooms do not develop poison but rather freeload on the poison of other mushrooms.<p>Thus, one may guess, that first distinctive poisonous mushrooms like the fly agaric developed, then most animals large enough to eat them developed an instinct to avoid all mushrooms, and then the non-poisonous freeloading mushrooms developed.<p>There are some psychedelic mushrooms in the amazon that use their psychedelic effect to zombify ants and force them to spread the mushrooms spores. That is really disturbing, find a youtube video of it if you feel like having some nightmares.<p>Furthermore it should be noted that the poison or the psychedelic effect may not even be relevant for evolution. The poisonous or psychedelic compound may be produced for completely different purpose or as a byproduct of the production of another useful compound.


type: comment
by: cloverich
text:
  I have two genuine, straight forward answers for you. One, I have an important codebase written in a non-typed language, that is heavily developed still. So being able to add types to it (assuming I &#x2F; team prefer that) is nice. Second is, I much prefer working in typed language, but company forces X language(s) (say, Ruby, Python, etc). Now I can use types (which I much prefer), and not change language (they prefer). Those are both real life examples. Third is hypothetical, but perhaps some people starting without types decide they like them later and want to dip their toes on. Most of these languages now offer incremental types for people to try them out.


type: comment
by: snohobro
text:
  I second Dungeon Crawler Carl. I haven’t been this enthralled with a book series in decades. If you’re looking for a new series, I highly recommend it!


type: comment
by: aforwardslash
text:
  There will always be a market for niche, high quality electron tweaking. Thing is, it will be a highly competitive market, way outside of reach for &gt;90% of today&#x27;s professionals, thats why people are worried.<p>People that don&#x27;t know that &quot;computer&quot; used to be a profession back in the day.


type: comment
by: mergesort
text:
  So I will state upfront that my current experience is not the most common team dynamic because I&#x27;m an indie developer [^1]. But I&#x27;ve worked at many companies — as small as 2 and as large as Twitter — so I am very familiar with the variety of engineering processes.<p>I can share how I work with agentic systems, because I (and now others) have found it to be very effective. I still have the engineering-like experience of thinking deeply — I&#x27;ve gotten great results across codebases small and large — and almost everyone who I&#x27;ve run a workshop with has come back to me and said that this was a missing piece for them when they work with agentic systems.<p>I&#x27;m the kind of person I alluded to at the end of my blog post when I wrote &quot;Some people couldn’t start coding until they had a checklist of everything they needed to do to solve a problem.&quot;, so this description will be representative of that.<p>1. I start a document in Craft [^2] whenever I think of a great feature, and keep adding to that doc over the next few months whenever I have a new idea. I try to turn that document into something cohesive — imagine something like a PRD without the formality.<p>2. Then when it comes time to build the feature, I will just sit and write out a prompt (with lots of pointers to source code and relevant screenshots) that considers everything that needs to be built. I&#x27;ll write out our goals for the feature, how the client should work, how the server should behave, the expected user experience, and anything else that&#x27;s relevant. That process is really clarifying because it unearths a whole bunch of meaningful context — and context is exactly what a large language model needs!<p>3. Last but not least I&#x27;ll simply add something like &quot;Please ask any clarifying questions you may have, or for any additional details that you may find helpful&quot;. That leads to questions which I spend anywhere from another 5 to 30 minutes on, which fills in the gaps that I hadn&#x27;t even considered to consider. And sure that may take time, but now the model has *so many useful details* that most people never add to their context window.<p>4. Once you have that, the model can act much more surgically than the experience most people have with agentic systems. Since it&#x27;s so surgical I can go do something else like work on my newsletter, my AI workshops, or even go for a walk. This is why I much prefer to work this way, as opposed to the hands-on process I described Claude Code users [often] preferring in the blog post. (Which as I mentioned there is perfectly fine, just not my cup of tea anymore.)<p>---<p>I&#x27;d still like to touch on working with people though. I do quite a bit of open source work and there I still follow what people would consider standard processes and best practices. If I&#x27;m doing a week&#x27;s worth of work I still don&#x27;t want to dump a whole ton of code in one commit, so I&#x27;ll break everything down into very atomic commits that spell out exactly what I&#x27;m doing. I also write lots of documentation, update references, and add tests like a person should.<p>But there&#x27;s also nothing to say you have to generate a week&#x27;s worth of code in one go. It&#x27;s important to remember that you&#x27;re in control of how you work. It may be more fitting to define smaller tasks (which will take less time for each independent step) and work on them serially, which you can then hand off to your coworkers one by one.<p>Ultimately my message is that people still need to exercise their best judgment and think for themselves. AI doesn&#x27;t change what we&#x27;ve come to accept as best practices, it automates and accelerates them. In fact, the models keep getting better the more they are trained on <i>our</i> best practices, so my assertion is that success using AI seems to correlate well with autonomy, creativity, and critical thinking skills.<p>Anyhow, long answer for a short question — but I hope it helps! And if there&#x27;s anything unclear: please ask any clarifying questions you may have, or for any additional details that you may find helpful.<p>[^1]: <a href="https:&#x2F;&#x2F;plinky.app" rel="nofollow">https:&#x2F;&#x2F;plinky.app</a> [^2]: <a href="https:&#x2F;&#x2F;craft.do" rel="nofollow">https:&#x2F;&#x2F;craft.do</a>


type: comment
by: brendoelfrendo
text:
  Double-replying to apologize for my previous comment! I saw what I felt was a leading question and answered it with a leading question in kind, but I got turned around reading the thread and realized much later that I actually agree with you and my answer would to your question would probably be more similar to yours than to the person you were replying to.


type: comment
by: nis0s
text:
  &gt; It&#x27;s pure religion and has all the power associated with religion<p>Not exactly. Consciousness has a lot of useful properties that help with different kinds of behaviors in living things, e.g., improving information synthesis through learning (where self-reflection can also help you discover what you don’t know, so you find out what else to learn), and applying cognitive flexibility for adaptability.<p>That said, you’re right that AI does not need consciousness to be a useful tool. But does AI need consciousness to attain AGI? I think so, there’s no other model that we’re aware of where properties related to conscious beings can be found in beings that aren’t considered as having consciousness.<p>Is AGI necessary for a tool to have beyond human information synthesis. I don’t think so, as long there’s some process which can help it realize where it’s wrong, and how to correct itself.


type: comment
by: barbazoo
text:
  And just like back in university I know how how calculate Determinants but have no clue what one would actually use it for.


type: comment
by: albedoa
text:
  &gt; You know how you can tell someone hates AI? They&#x27;ll tell you fifty times. It&#x27;s becoming a personality type.<p>This is so fucking funny man: <a href="https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=all&amp;page=0&amp;prefix=false&amp;query=echelon%20ai&amp;sort=byDate&amp;type=comment" rel="nofollow">https:&#x2F;&#x2F;hn.algolia.com&#x2F;?dateRange=all&amp;page=0&amp;prefix=false&amp;qu...</a>


type: comment
by: ksec
text:
  The OP deleted that sentence and I don&#x27;t think it should have be flagged and unseen by others so I have vouched for it. I understand a lot of people disagree with it, and may downvote it but that is different to flagging. ( I have upvoted in just in case )<p>He offer perspective from a Chinese POV, so I think it is worth people reading it. ( Not that I agree with it in any shape or form  )


type: comment
by: Dr_Birdbrain
text:
  Would love to read about the impact on SE Asia that continue until today. Do you have a recommended resource?


type: comment
by: joquarky
text:
  Schools can barely teach reading and math.  So civics is probably a de facto study hall at this point.


type: comment
by: ChadNauseam
text:
  Wow, I’m honored! When I wrote that calculator post, I really only thought two or three people would ever read it haha. I never would have dreamed that so many people would be interested in it<p>Also, that video is really making me want to get an OP-1 haha.


type: comment
by: gtech1
text:
  1. You use &#x27;ex&#x27; to mean except ? In common parlance ex means &#x27;example&#x27;. So your phrase becomes: National treasures (example gold) were returned in &#x27;35 and &#x27;56.<p>Which is what I responded to.<p>Gold was part bars and part rare historical coins.<p>Also still unreturned, which is extremely valuable:<p>Queen Marie’s jewels were not returned The Romanian Crown Jewels were not returned Royal and dynastic archives Private deposits of Romanian citizens Orthodox Church treasures<p><a href="https:&#x2F;&#x2F;www.europarl.europa.eu&#x2F;doceo&#x2F;document&#x2F;TA-9-2024-0171_EN.html" rel="nofollow">https:&#x2F;&#x2F;www.europarl.europa.eu&#x2F;doceo&#x2F;document&#x2F;TA-9-2024-0171...</a><p>2. Who were these Bolsheviks ? There was no government, they weren&#x27;t Russian &#x2F; Soviet - what were they ? Give me some source that shows Romania was fighting Tsarist Russia &#x2F; URSS &#x2F; Russia (?). Your article doesn&#x27;t clarify that at all. I wonder why.<p>Romania entrusted Tsarist Russia with its national treasure.<p>Do you deny there&#x27;s state continuity from before 1918 ?


type: comment
by: phlummox
text:
  &gt; you must surely be guilty of something. Otherwise, all offers would be meaningless and worth nothing.<p>You don&#x27;t have to be &quot;guilty&quot; of anything to be liable in civil law (which contract law is a part of). &quot;Guilt&quot; is a concept from <i>criminal</i> law. It isn&#x27;t required for contracts to be enforceable.<p>In general (there are exceptions) <i>offers</i> alone <i>aren&#x27;t</i> enforceable and don&#x27;t result in a contract. You need other elements (agreement by the parties, plus something done in return for what&#x27;s offered) for a contract to be formed - and <i>then</i> it&#x27;s enforceable.


type: comment
by: mishu2
text:
  Thank you everyone for taking a look. The website had around 1,200 visitors and received over 90 sketches over the past 24 hours, and I&#x27;m happy to say I could approve almost all of them (all except 2 &#x27;rocket&#x27; sketches which were starting to look a bit dubious, but all in good fun).<p>The results look very interesting to me, and I think as a next step I will look into adjusting the prompts (both positive and negative). On the one hand, I&#x27;d like to keep the sketch&#x2F;drawing look rather than going full photorealism as some of the videos do, on the other hand I don&#x27;t want to restrict the users&#x27; creativity too much.<p>I plan to simplify this further and optimize it for tablets. Some friends said they&#x27;d like to have their kids try it out it and I like the idea, as by having to sketch it keeps the user in a more active role.<p>Please let me know if you have any other suggestions.


type: comment
by: yieldcrv
text:
  &gt; Ironically, some day we might employ LLMs to re-humanize texts<p>I heard high school and college students are doing this routinely so their papers don&#x27;t get flagged as AI<p>this is whether they used an LLM for the whole assignment or wrote it themselves, has to get pass through a &quot;re-humanizing&quot; LLM either way just to avoid drama


type: comment
by: fragmede
text:
  &gt; You don&#x27;t give it access to your codebase for read or write, correct?<p>I&#x27;m sure you can derive some benefit without doing that, but you&#x27;re not going to see much of a speedup if you&#x27;re still copy&#x2F;pasting and manually prompting after each change. If anybody is copy&#x2F;pasting and saying &quot;I don&#x27;t get it&quot;, yeah you don&#x27;t.


type: comment
by: bruce511
text:
  Thats not exactly a new question. Netscape would also like an answer.<p>Obviously the short answer, for you personally, is &quot;nothing&quot;. You cannot affect either the closing business or Google.<p>The somewhat longer answer is that there are certainly other mail services that currently exist. So there are still options. And yes, those services will need to differentiate their offering.<p>[Some will no doubt mention the option to self-host. I did that myself for about 15 years. It&#x27;s a lot of extra work to do that though.]<p>Obviously some services (like YouTube) are double-sided. Consumers go there because producers are there and vice versa. But, as you point out, even there you have choices - free with ads, or subscription. (Not that you&#x27;ll get any &quot;customer support&quot; from Google.)


type: comment
by: apitman
text:
  I would love to see something like C with a borrow checker and Result&#x2F;Option but not the fancy type system.


type: comment
by: JKCalhoun
text:
  I read a handful of short stories from <i>Exhalation</i> by Ted Chiang. I liked one of them in particular, the others were okay. It is nice to read short stories since you invest very little time in each—in case it turns out the author is not really what you&#x27;re in to.<p><i>Begin the Begin: R.E.M.&#x27;s Early Years</i>, Robert Dean Lurie. A band I read everything about. 1984 and the music that entered my life that year truly changed me. But I don&#x27;t expect anyone that is not a fan of the early band would find it interesting.<p><i>Siddhartha</i>, Herman Hesse. It has been recommended to me many times over the years—finally read it. As I mentioned in another comment, it&#x27;s a good book that younger me might have found more profound. Older me was more or less just nodding my head, &quot;Yep, you&#x27;ll have to learn for yourself…&quot;, etc.<p>I&#x27;ve been working an analog computer so have read a bunch of old textbooks and such that I have found on archive.org and other places online.<p>I see quite a few books I <i>purchased</i> this year but have not read. (The Japanese have a word for me.) I should really try to read more next year.


type: comment
by: filterfish
text:
  Looking up the binary in the package management system would also provide another source of useful information. Of course this would dramatically increase the complexity but would, I think, be useful.<p>If you could look it up using APT&#x2F;dpkg first, that would be lovely :-)


type: comment
by: randycupertino
text:
  I was skeptical on Dungeon Crawler Carl and resisted reading it for so long and finally people on reddit constantly recommending it wore me down, even though it&#x27;s not typically a genre I like I gave it a try and am SO GLAD I did, it is fantastic!  I love how it looks like dumb, chaotic fun on the surface but the undercurrent and story steadily reveals something much smarter, angrier and emotionally brutal about resistance and survival in an oppressive system.  It&#x27;s a great series!!


type: comment
by: tstrimple
text:
  If you enjoyed the DCC series, you should check out the live reading sessions from the audible narrator. He does such a fantastic job with the voices. I was legitimately surprised it was a single narrator.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;yQ54CpkUoaM" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;yQ54CpkUoaM</a>


type: comment
by: Webstir
text:
  Or, be smart and fuck-off from corporate social media and join the smart people on the fediverse.<p>Bunch of useful idiot dogs humping billionaire legs.


type: comment
by: pants2
text:
  This could be implemented differently to make tax evasion more difficult.<p>One idea: start progressively increasing property tax on homes over 10,000 sq.ft. - now billionaires can have their huge mansions but will need to pay double-digit percent property tax for it.


type: comment
by: silexia
text:
  Every company should give their employees mid day nap breaks.<p>Every employee should turn off all devices by 9 pm and be asleep by 10 pm.<p>Every grandparent should help their kids during the first 3 months of baby sleeplessness.


type: comment
by: chews
text:
  good to know, the first time I stepped into a sweetgreen was pre-covid and that was the last time I stepped into a sweetgreen.


type: comment
by: maplethorpe
text:
  I&#x27;m sorry but your point doesn&#x27;t make sense to me. Training on all the world&#x27;s text but omitting code means that your machine won&#x27;t know how to write code. That&#x27;s an enormous impact, not a small one.<p>Unless you&#x27;re in the camp that believes ChatGPT can extrapolate outside of its training data and do computer programming without having ever trained on any computer programming material?


type: comment
by: zjuventus14
text:
  Seems clear to me that poisonous != deadly poisonous by GPs - as they stated, many of the poisonous mushrooms have mild side effects, like “makes a hangover worse.” So 20% is definitely high for deadly poisonous, but not for inedible&#x2F;mildly poisonous.


type: comment
by: fragmede
text:
  When did you try Claude and Swift? There was a dramatic improvement (imo, I haven&#x27;t written my own swift, I&#x27;m mostly back end guy) with the latest releases, judging by how many iterations on stupid shit my programs have taken.<p>If you tried it roughly prior to <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;xcode-release-notes&#x2F;xcode-26-release-notes" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;documentation&#x2F;xcode-release-note...</a> give it another shot. f you tried it after and found it lacking then this doesn&#x27;t apply.


type: story
by: TMWNN
title: Half-Life: Alyx's level designer prefers Black Mesa to original Half-Life (2020)
url:
  https://www.pcgamer.com/half-life-alyxs-level-designer-would-rather-play-black-mesa-than-the-original-half-life/


type: comment
by: WD-42
text:
  I don&#x27;t know what you think &quot;typical Foss projects&quot; are but in my experience they are exactly like your systemd example: one person that does what they want and share it with the world. The rest of your argument doesn&#x27;t really make any sense with that in mind.


type: comment
by: TMWNN
text:
  Title edited by me from &quot;Half-Life: Alyx&#x27;s level designer would rather play Black Mesa than the original Half-Life&quot;


type: comment
by: smj-edison
text:
  &gt; You walk away from a Bret Victor presentation inspired, but also intimidated by the work put in, and the work required to do anything similar. When you separate his ideas from the work he puts in to perfect the implementation and presentation, the ideas by themselves don&#x27;t seem to do much.<p>Amen to that. Even dynamic land has some major issues with GC pauses and performance issues.<p>I do try to put my money where my mouth is, so I&#x27;ve been contributing a lot to folk computer[1], but yeah, there&#x27;s still a ton of open questions, and it&#x27;s not as easy as he sometimes makes it look.<p>[1] <a href="https:&#x2F;&#x2F;folk.computer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;folk.computer&#x2F;</a>


type: comment
by: postalrat
text:
  Yea they have forms of isolation. Like all processes. Trying to explain all that just adds complexity.


type: comment
by: aiuu
text:
  When someone says &quot;it still means zero&quot; about Tamil when responding to comments about Arabic, two languages which have no shared root and little similarity, what does that mean?<p>I think it means HN is full of misleading ideas.


type: comment
by: vinibrito
text:
  There will always be someone whose job is to program computers to do things.<p>That&#x27;s us, developers. That will never change.  We&#x27;re the ones dedicated to it.<p>Execs, managers, HR, salesmen, designers etc won&#x27;t suddenly want to spend their whole days, not even half of their time, tinkering with a computer so it can do what they want.<p>Else Basic and Fortran would have made everyone software developers.<p>Do you feel calmer now? (:


type: comment
by: jlubawy
text:
  Came here to ask about pipenv. As someone who does not use python other than for scripting, but also appreciates the reproduceability that pipenv provides, should I be using uv? My understanding is that pipenv is the better successor to venv and pip (combined), but now everyone is talking about uv so to be honest it&#x27;s quite confusing.<p>Edit: to add to what my understanding of pipenv is, the &quot;standard&#x2F;approved&quot; method of package management by the python community, but in practice is it not? Is it now uv?


type: comment
by: fuzzfactor
text:
  Do people really need to be more rational about this than AI itself?<p>Or has the bar been lowered in such a way that makes different people regard it as unsavory in different ways that wouldn&#x27;t happen if everyone was more rational across-the-board?


type: comment
by: andrei_says_
text:
  Blindsight.<p>Not an easy read but very rewarding in terms of sci-fi world building.<p>The three body problem series. Also sci-fi, recommended if you enjoy deeper reading.


type: comment
by: t-3
text:
  The source and the machine code generated from it are logically equivalent (hopefully). Legality and effort required may be a different matter, but from a common-sense point of view there&#x27;s little difference.


type: comment
by: shaneofalltrad
text:
  But cannabis the needs heat to convert, it’s more likely it evolved with Human influence considering the years of overlapping land races tied to our trade routes


type: comment
by: ChadNauseam
text:
  If you liked dungeon crawler carl, and like dungeons and dragons (or just like the idea of it), I can highly recommend “worth the candle”. It has a surface level similarity as well as some thematic overlap with dungeon crawler carl. it’s one of the most interesting books I’ve read in a long time.


type: comment
by: esperent
text:
  Same here, Brave on Android. I see a load of wavy vertical lines with some striations that could pass for abstract art, but no obvious image.


type: comment
by: grim_io
text:
  We are one functional output guarantee away from them being optimizing compilers.<p>Of course, we maybe never get there :)


type: comment
by: diavelguru
text:
  I agree with this guy: <a href="https:&#x2F;&#x2F;obie.medium.com&#x2F;what-happens-when-the-coding-becomes-the-least-interesting-part-of-the-work-ab10c213c660" rel="nofollow">https:&#x2F;&#x2F;obie.medium.com&#x2F;what-happens-when-the-coding-becomes...</a>  When you look at the AI as having a Jr. Developer at your disposal to do the mundane things you actually elevate yourself higher than you could individually (without the help) as you focus more on architecture and design and guide the LLM to make incremental improvements instead of decremental ones.  That&#x27;s my take at least.<p>This one also: <a href="https:&#x2F;&#x2F;terriblesoftware.org&#x2F;2025&#x2F;12&#x2F;11&#x2F;ai-can-write-your-code-it-cant-do-your-job&#x2F;" rel="nofollow">https:&#x2F;&#x2F;terriblesoftware.org&#x2F;2025&#x2F;12&#x2F;11&#x2F;ai-can-write-your-co...</a>


type: comment
by: misswaterfairy
text:
  &gt; &quot;Do random acts of kindness&quot;.<p>Random acts of kindness are only meaningful if they come from a human who had the heart, forethought, and willingness to go out of their way to do something kind for someone else. &#x27;Random acts of kindness&#x27; originating from an AI is just spam, plain and simple.<p>The human race is screwed if connection - the one key thing that makes humans, human - is outsourced partially or wholly to robots who absolutely have no ability to connect, let alone understand, the human experience.


type: comment
by: fragmede
text:
  Exactly this. Sora 2.0 came out! It&#x27;s amazing. I spent an evening with it and got bored. The amazing limitless potential of it blows my mind. But other than a couple of random attempt, thats simply not where my heart lies.<p>My Claude Code usage is through the roof, however.


type: comment
by: conartist6
text:
  So too is the GPL a contract, or at least nobody has proven that it is not a contract and the SFC will fight to prove that it is


type: comment
by: crote
text:
  So basically, it avoids the whole chicken-and-egg problem. With UV you&#x27;ve simply <i>always</i> got &quot;UV -&gt; project Python 1.23 -&gt; project&quot;. UV is your dependency manager, and your Python is <i>just another dependency</i>.<p>With other dependency managers you end up with &quot;system Python 3.45 -&gt; dep manager -&gt; project Python 1.23 -&gt; project&quot;. Or worse, &quot;system Python 1.23 -&gt; dep manager -&gt; project Python 1.23 -&gt; project&quot;. And of course there will be people who read about the problem and install their <i>own</i> Python manager, so they end up with a &quot;system Python -&gt; virtualenv Python -&gt; poetry Python -&gt; project&quot; stack. Or the other way around, and they&#x27;ll end up installing their project dependencies globally...


type: comment
by: rao-v
text:
  I have to say it&#x27;s just lovely seeing such a nicely crafted and written technical  essay. It&#x27;s so obvious that this is crafted by hand, and reading it just reemphasises how much we&#x27;ve lost because technical bloggers are too ready to hand the keys over to LLMs.


type: comment
by: Tech_News_Daily
text:
  Hi, that’s an amazing idea! A GPT-based job search is a great concept. I think modernizing the UI&#x2F;layout a bit could really elevate the experience, but overall it’s a strong idea and definitely something worth building further.


type: comment
by: tiffanyh
text:
  There’s a great “Smarter Every Day” video on how rockets are made and the guest host was Tory Bruno.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;o0fG_lnVhHw" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;o0fG_lnVhHw</a><p>Two things I recall from this video from years ago<p>1. Tory really seemed to be a true expert. Not a typical “CEO”.<p>2. Seems like a genuinely nice guy, see this moment when Tory recognized Dustin’s dad<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;Bh7Xf3Ox7K8?t=476" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;Bh7Xf3Ox7K8?t=476</a>


type: comment
by: tomhow
text:
  Comments moved to <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46395885">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46395885</a>.


type: comment
by: RossBencina
text:
  I don&#x27;t think determinants play a central role in modern advanced matrix topics.<p>Luckily for me I read Axler&#x27;s &quot;Linear Algebra Done Right&quot; (which uses determinant-free proofs) during my first linear algebra course, and didn&#x27;t concern myself with determinants for a very long time.<p>Edit: Beyond cofactor expansion everyone should know of at least one quick method to write down determinants of 3x3 matrices. There is a nice survey in this paper:<p>Dardan Hajriza, &quot;New Method to Compute the Determinant of a 3x3 Matrix,&quot; International Journal of Algebra, Vol. 3, 2009, no. 5, 211 - 219. <a href="https:&#x2F;&#x2F;www.m-hikari.com&#x2F;ija&#x2F;ija-password-2009&#x2F;ija-password5-8-2009&#x2F;hajrizajIJA5-8-2009.pdf" rel="nofollow">https:&#x2F;&#x2F;www.m-hikari.com&#x2F;ija&#x2F;ija-password-2009&#x2F;ija-password5...</a>


type: comment
by: benced
text:
  I don&#x27;t think anyone really disputes what should be done when an LLM violates copyright in a way that would be a violation if a human did it.<p>Questions about LLMs are primarily about whether it&#x27;s legal for them to do something that would be legal for a human to do and secondarily about the technical feasibility of policing them at all.


type: comment
by: Eridrus
text:
  I think grit and hard work will still be valuable attributes, even if AI starts producing perfect software tomorrow.<p>The world also just doesn&#x27;t change that quickly.<p>Even with the most rosy projections, there is no way that software engineers are unnecessary in 2-3 years. Go have a look at METR&#x27;s projections, even rosy projections aren&#x27;t getting us to software that can replace engineers in a few years, let alone having that change ripple through the economy.<p>And nobody actually knows how far AI progress will go on the current trajectory. Moore&#x27;s law was a steady march for a long time, until it wasn&#x27;t.


type: comment
by: transpute
text:
  From the Wikipedia page<p><pre><code>  Developer:  BlackBerry (formerly QNX Software Systems)      On April 9, 2010, Research In Motion (later renamed to BlackBerry Limited) announced they would acquire QNX Software Systems from Harman International Industries.</code></pre>


type: comment
by: doctorpangloss
text:
  I like FFmpeg, I hate doing the whole whataboutism thing, especially because FFmpeg is plainly in the right here, but... listen, FFmpeg as a product is a bunch of license violations too. Something something patents, something something, &quot;doctrine of unclean hands.&quot; I worry that HN downvotes people who are trying to address the bigger picture here, because the net result of a lack of nuance always winds up being, &quot;Okay, the real winners are Google and Apple.&quot;


type: comment
by: mergesort
text:
  That does sound like a good article! Sadly I&#x27;ve never written it and probably won&#x27;t because I think a lot of that stuff doesn&#x27;t provide as much value as people assume — which is why my personal conclusion in the post is to just lean into Codex.<p>This isn&#x27;t a value judgment, it&#x27;s just a question of where my priorities and tradeoffs lie. That said, I think Skills are the killer feature because they are a very composable tool — which I&#x27;ll get to in a bit.<p>- Your CLAUDE.md should be a good high-level description with relevant details that you add to over time. Think of it as describing the lay of the land the way you would to a new coworker, including the little warts they need to know about before they waste hours on some known but confusing behavior.<p>- MCP has it&#x27;s purposes, but it&#x27;s not really a great tool for software development. It&#x27;s best served for interfacing with a remote service (because it provides a discovery layer to LLMs on top of an API), but if you use them the way developers are told to, you&#x27;re almost always better off using an equivalent CLI.<p>- I&#x27;ll skip over agents, because an agent is basically a skill + a separate context window, and the main selling point is the context window bit. I think over time we&#x27;ll see a separation of concerns where you can just spawn a skill with a context window and everyone will forget about the idea of agents in your codebase.<p>So now Skills. I wrote a well-received post [^1] a few months ago about Claude Skills, and why I think they are probably the most important of these tools. A skill is basically a plain-text description of an application.<p>The app can be something like I describe where Claude Code converts a YouTube video to an mp3 based on natural language, or you can have a code review skill, a linter skill, a security reviewer skill, and so on. This is what I meant when I said skills are composable.<p>You can imagine a team having lots of skills in their repo. One may guide an agentic system to build iOS projects well (away from an LLM&#x27;s bad defaults when building with Xcode), skills that are very contextually relevant to the team, or even skills that enforce copy in your app to conform to your marketing team&#x27;s language.<p>Skills are just markdown so they&#x27;re very portable — and now available in Codex and many other places.[^2] (I had been using OpenSkills to great effect since the way Skills work is just through prompts). I now have a bunch of skills that do lots of things, for coding, marketing, data analysis, fact checking, copy-editing, and more. As a nice benefit they run in Claude — not just Claude Code. If you have ideas for processes you need to improve, I would invest my time and energy into building up Skills more than anything else.<p>[^1]: <a href="https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;10&#x2F;17&#x2F;your-first-claude-skill" rel="nofollow">https:&#x2F;&#x2F;build.ms&#x2F;2025&#x2F;10&#x2F;17&#x2F;your-first-claude-skill</a> [^2]: <a href="https:&#x2F;&#x2F;agentskills.io&#x2F;specification" rel="nofollow">https:&#x2F;&#x2F;agentskills.io&#x2F;specification</a>


type: comment
by: nateb2022
text:
  <a href="https:&#x2F;&#x2F;stopslopware.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;stopslopware.net&#x2F;</a><p>Your comment is AI-generated. Your entire README.md is AI generated. Your project structure is a mess, multiple overlapping packages. You declare a pkg&#x2F;logger package, and yet tons of other code uses a bare stdlib log.Logger.<p>It looks like none of your CI tests have passed a single commit.<p>You have an install.sh script that attempts to download an artifact from a non-existent repo dockbridge&#x2F;dockbridge.<p>You&#x27;re binding to 0.0.0.0, so someone with a public IP will have an exposed docker daemon. You claim security but &quot;Implement proper host key verification&quot; is a TODO item: <a href="https:&#x2F;&#x2F;github.com&#x2F;Max-Levitskiy&#x2F;DockBridge&#x2F;blob&#x2F;23d164232b8aa46674a3154241975bc53bf3698c&#x2F;ssh-docker-proxy&#x2F;internal&#x2F;ssh&#x2F;dialer.go#L61" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Max-Levitskiy&#x2F;DockBridge&#x2F;blob&#x2F;23d164232b8...</a>


type: comment
by: eviks
text:
  &gt; binaries have to get loaded into memory.<p>Unless memory mapped by the OS with no impact on runtime for unused parts?<p>&gt; imports related to Requests are deferred<p>Exactly, so again have no impact?


type: comment
by: Razengan
text:
  Buddy English has no &quot;shared root&quot; with Japanese but we still say sushi.<p>What does it mean when someone creates a new account for posting contradictory comments?


type: comment
by: Qbit_Enjoyer
text:
  As soon as I saw the headline, I began thinking about microphotography- no more blurry microbes! I could get excited for something like this.


type: comment
by: koakuma-chan
text:
  The fact you can unironically get &quot;furious&quot; in general is probably not a good thing, and going on that glorified Twitter platform, and making that kind of post, doesn&#x27;t make it look better.


type: comment
by: energy123
text:
  Text is bytes that&#x27;s accompanied with a major constraint on which sequences of bytes are permitted (a useful compression into principal axes that emerged over thousands of years of language evolution), along with a natural connection to human semantics that is due to universal adoption of the standard (allowing correlations to be modelled).<p>Text is like a complexity funnel (analogous to a tokenizer) that everyone shares. Its utility is derived from its compression and its standardization.<p>If everyone used binary data with their own custom interpretation schema, it might work better for that narrow vertical, but it would not have the same utility for LLMs.


type: comment
by: mergesort
text:
  Hey there, article author here! I spent a lot of time writing up a comment that talks through my process so I&#x27;ll just lazy link it here if that&#x27;s ok. [^1]<p>But the truth is I do build real production features all the time! That just wasn&#x27;t the focus of this article. :)<p>[^1]: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46399123">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46399123</a>


type: comment
by: tjr
text:
  Why would one opt to use an LLM-based AI tool as a compiler? It seems that would be extraordinarily complex over traditional compilers, but for what benefit?


type: story
by: DerekDragon
title: Show HN: JSON Editors – Online JSON Editor and Developer Toolbox
url: https://jsoneditors.com
text:
  Hi HN,<p>I built JSON Editors, a lightweight online JSON editor and developer toolbox focused on speed and simplicity.<p>It supports JSON formatting, validation, and visualization, along with practical tools like Base64 encode&#x2F;decode, regex testing, cron helpers, and color converters.<p>No login, no ads, and everything runs directly in the browser.<p>Feedback is very welcome: <a href="https:&#x2F;&#x2F;jsoneditors.com" rel="nofollow">https:&#x2F;&#x2F;jsoneditors.com</a>


type: comment
by: TheRemyyy
text:
  Velox is a next-generation web framework designed for ultimate performance and developer experience. Unlike traditional frameworks that rely on heavy Virtual DOM diffing, Velox compiles your declarative JSX directly into surgical DOM operations. The result is an application with O(1) updates and a runtime that is barely there.


type: comment
by: ComplexSystems
text:
  Suppose you have (let&#x27;s say) a 3x3 matrix. This is a linear transformation that maps real vectors to real vectors. Now let&#x27;s say you have a cube as input with volume 1, and you send it into this transformation. The absolute value of the determinant of the matrix tells you what volume the transformed cube will be. The sign tells you if there is a parity reversal or not.


type: comment
by: fc417fc802
text:
  As you say, conglomerates being profit motivated tend to produce largely uninteresting slop. See the vast majority of the movie industry.<p>Patrons will produce some very interesting and detailed work but it will not necessarily align with your tastes and there will probably not be all that much of it. European history makes this clear enough (imo).<p>A system in which individual or very small groups of creators are able to produce work of their own choice that appeals to a small to moderately sized niche of their choosing seems like it should produce the best outcome from the perspective of the typical individual. Fiction books are a decent example of this. We get lots of at least decent quality work because a single author can feasibly produce something &quot;on credit&quot; and recoup the costs after the fact.


type: comment
by: xvilka
text:
  I always liked their original UI - Photon[1][2]. Very lightweight and fast. Also a distinct and consistent style. I understand why they dropped it in favor of Qt and later Web technologies, but it&#x27;s still a big loss.<p>[1] <a href="https:&#x2F;&#x2F;www.qnx.com&#x2F;developers&#x2F;docs&#x2F;6.5.0SP1.update&#x2F;com.qnx.doc.neutrino_user_guide&#x2F;using_photon.html" rel="nofollow">https:&#x2F;&#x2F;www.qnx.com&#x2F;developers&#x2F;docs&#x2F;6.5.0SP1.update&#x2F;com.qnx....</a><p>[2] <a href="https:&#x2F;&#x2F;www.mikecramer.com&#x2F;qnx&#x2F;momentics_nc_docs&#x2F;photon&#x2F;prog_guide&#x2F;about.html" rel="nofollow">https:&#x2F;&#x2F;www.mikecramer.com&#x2F;qnx&#x2F;momentics_nc_docs&#x2F;photon&#x2F;prog...</a>


type: comment
by: faidit
text:
  Doesn&#x27;t seem incorrect if, extra steps aside, the company is ultimately obligated to provide the source code by the terms of the GPL.


type: comment
by: wrycoder
text:
  An EV with a degraded battery and miles per charge is still very useful for retired people who are tired of traveling long distance and can plug in at home.  There should be a good market for them.<p>I tend to keep my cars over 200,000 miles.  Today&#x27;s cars last a long time.  Still, looking back over the past three year&#x27;s expenses between 150,000 and 200,000 miles, almost all of them relate to engine peripherals - like a new exhaust system, work on emission controls, and a new gas tank, which an EV doesn&#x27;t have - or brakes, which on an EV last much longer.


type: comment
by: gpm
text:
  Sure, maybe anyways but let&#x27;s assume it is, the parties to that contract are the manufacturer and the copyright holder. The contract allows the manufacturer to distribute it to the distributor without requiring the distributor to agree to the terms and itself become a party. The distributor can then sell the device with the software on it on without acquiring a license and becoming a party to the contract because the copyright has been exhausted (first sale doctrine).<p>EULA&#x27;s get around this by forcing the end user to become a party to the contract via a click wrap agreement. There is usually no such click wrap agreement binding the distributor in the case of the GPL. And the GPL doesn&#x27;t require the creation or maintenance of such a click wrap agreement so the manufacturer would be free to remove it even if the original software had one.


type: comment
by: RossBencina
text:
  Form a quadratic equation to solve for the eigenvalues x of a 2x2 matrix (|A - xI| = 0). The inverse of a matrix can be calculated as the classical adjugate multiplied by the reciprocal of the determinant. Use Cramer&#x27;s Rule to solve a system of linear equations by computing determinants. Reason that if x is an eigenvalue of A then A - xI has a non-trivial nullspace (using the mnemonic |A - xI| = 0).


type: comment
by: doom2
text:
  &gt; - Morse code<p>I would argue that Morse code is not only alive and well in the amateur radio hobby but actively being adopted by younger people both in and out of the hobby. I just got a holiday card from a college friend whose 6 year old has taken an interest in Morse code despite knowing nothing about the existence of amateur radio.


type: comment
by: Defletter
text:
  It depends on governance, for want of a better word: if a project has a benevolent dictator then that project will likely be more productive than one that requires consensus building.


type: comment
by: kortilla
text:
  Independent implementations of an algorithm are a different dimension from software licensing. So the “unclean hands” argument doesn’t hold water here.<p>Patents != copyright


type: comment
by: errru
text:
  jfc<p>&gt;But no more figures like jesus, even modern eastern gurus often mention him and reference him as an example<p>Yeah, because they recognise good outside of some strictly foolish religious form because they are not christians.


type: comment
by: zephyreon
text:
  The last bit<p>&gt; supervised by a human who occasionally knew what he was doing.<p>seems in jest but I could be wrong. If omitted or flagged as actual sarcasm I would feel a lot better about the project overall. As long as you’re auditing the LLM’s outputs and doing a decent code review I think it’s reasonable to trust this tool during incidents.<p>I’ll admit I did go straight to the end of the readme to look for this exact statement. I appreciate they chose to disclose.


type: comment
by: ggm
text:
  We basically do. The habitable planet hunt is almost definitive for &quot;since we depend on water and complex organic molecules for &#x27;life&#x27; we will hunt for this signature to define if we think we have found extrasolar life, radio signals aside&quot;


type: comment
by: stackghost
text:
  English&#x27;s superpower is readily absorbing new words from other languages.<p>Sushi is now an English word.  So is hummus, etc.


type: comment
by: AdamWills
text:
  According to me there are millions of AI apps available online? I have used many till now. Chatgpt for research, Deepseek for research and more, Leonardo.ai for image and videos, G2Performance for band Custom Costumes and Uniforms , Many others.


type: comment
by: crote
text:
  I don&#x27;t think this makes a meaningful difference. The installation is a `curl | sh`, which downloads a tarball, which gets extracted to some directory in $PATH.<p>It currently includes two executables, but having it contain two executables <i>and</i> a bunch of .so libraries would be a fairly trivial change. It only gets messy when you want it to make use of system-provided versions of the libraries, rather than simply vendoring them all yourself.


type: comment
by: baby
text:
  That doesn&#x27;t make any sense. You can do open source by yourself and not accept any input.<p>How&#x27;s the company behind uv making money?


type: comment
by: zahlman
text:
  &gt; Unless memory mapped by the OS with no impact on runtime for unused parts?<p>Yeah, this is presumably why a no-op `uv` invocation on my system takes ~50 ms the first time and ~10 ms each other time.<p>&gt; Exactly, so again have no impact?<p>Only if your invocation of pip manages to avoid an Internet request. Note: pip will make an Internet request if you try to install a package by symbolic name <i>even if it already has the version it wants in cache</i>, because its cache is an HTTP cache rather than a proper download cache.<p>But even then, there will be hundreds of imports mainly related to Rich and its dependencies.


type: story
by: adrianwaj
title: Ask HN: What Disappointed You in 2025?
text:
  The issue is that disappointed users are prone to not leave feedback and hence problems may perpetuate.<p>I asked about it here:<p>https:&#x2F;&#x2F;www.perplexity.ai&#x2F;search&#x2F;why-don-t-disappointed-users-l-SWvPF5iASLeWt1FbwB0_Fw<p>So what disappointed you this year?<p>Perplexity.ai not having a shorter domain disappointed me, yet it just told me I can use pplx.ai.


type: comment
by: Forgeties79
text:
  The image(s) were also trash unfortunately and a PITA to process. Barely usable even in ideal circumstances.


type: comment
by: baby
text:
  I ask it to continuously tell me when I break personal records and what muscle groups Ive been focusing on in the last day (and what exercises I should probably do next). It doesnt work super well at doing any of these except tracking PRs


type: comment
by: fragmede
text:
  You may want to be more goal oriented. If you&#x27;re just publishing into a void and hoping for things to happen, I mean I&#x27;m not an influencer, but the successful ones I do know have specific goals that they&#x27;re driving towards are not screaming into the void and hoping for the best.<p>Not looking for you to answer these questions for me here, but ask yourself, what are those dreams <i>specifically</i>? What are the <i>concrete</i> steps you&#x27;ve taken to get there, and how are you going to accomplish them? How long is it going to take you? What are success criteria? What are the risks? What are the failure modes?


type: comment
by: tzs
text:
  &gt; The GPL requires the company to send the user a <i>written offer</i> of source code<p>It should be noted that this is just one of three options that someone who wants to distribute binaries of GPL code can choose from. It&#x27;s the most commonly chosen one, and one is only available for noncommercial distribution, so the odds are good that this is the option they are using.<p>The other available option is to accompany the binary with the source code.<p>That one leads to an interesting possibility where someone could end up with a binary and there is no one obligated to provide source to them. As far as I know this has not actually arisen, but it seems like something that is bound to happen sometime.<p>Suppose company X decides to make a generic hardware platform that other companies can buy to build their products on. X&#x27;s platform is basically a small single board computer with WiFi, Bluetooth, dual, USB ports, a couple Ethernet ports, and some GPIO ports. X ports Linux to their hardware.<p>When X ships a system it comes with an SD card with a Linux distribution installed including their custom kernel. It is configured to boot from the first SD card slot, and then to run a custom login system that looks at the second SD card slot and if there is a card in there it mounts it, looks for an executable on its root name application.exe, and runs that as root. X includes in the box a small thumb drive with a copy of the source code for everything on the SD card.<p>The idea is that a company Y that wants to make something like a WiFi access point or an air quality monitor can buy these boards from X, put them in a case with whatever peripherals or sensors they need like air quality sensors, write the software for the application, put it on an SD card, and put that in the second SD card slot.<p>So lets say Y buys 1000 of these systems from X, builds 1000 of their access points or whatever from them, and sells them.<p>One of their customers asks Y for the source code of the GPL parts. Does Y have to provide it?<p>I&#x27;d say they do not. They are not making copies or derivative works. They are just receiving physical copies from X and passing those on unmodified to their customers. This should fall squarely under the First Sale Doctrine in US copyright law, and similar rules in other jurisdictions.<p>How about if they ask X for a copy?<p>X has made copies and derivative works and distributed them. But X satisfied their GPL requirements by including a thumb drive with the source with each board they shipped to Y.


type: comment
by: ijustlovemath
text:
  This person is referring to this guidance document: <a href="https:&#x2F;&#x2F;www.fda.gov&#x2F;medical-devices&#x2F;digital-health-center-excellence&#x2F;cybersecurity" rel="nofollow">https:&#x2F;&#x2F;www.fda.gov&#x2F;medical-devices&#x2F;digital-health-center-ex...</a><p>I&#x27;m a medical device developer working on this exact problem (glucose control)


type: comment
by: move-on-by
text:
  I think the staff role varies a lot between companies- so take this with a grain of salt.<p>&gt; Because I&#x27;ve been out of the daily coding game for three years. I know what I don&#x27;t know. I need time to rebuild those muscles - to remember what it&#x27;s like to be in the weeds of production incidents at 2am, to own features end-to-end, to debug race conditions that only show up under load.<p>I think you’ll find that your management skills transfer easily to the staff role. Staff, at least in my org, has a lot of cross over between management.<p>Maybe you are given a large ambiguous task and it’s up to you to solve it. You don’t have a team, but you can gather requirements- scope out the work and depending on timelines, you’ll get people assigned. Lots of project management aspects.<p>Or maybe a project already in progress is going off the rails and you get thrown in the mix to get things back on track. You need to identity why things aren’t going as expected. Is it scope creep? Was it bad estimates? Is the design not working out? Maybe the team just doesn’t have the necessary skills? These are all things that I would expect a staff engineer to be able to identify. It’s a nice option for leadership to be able to add a peer to an engineering manager into a team to get another viewpoint. It would certainly be awkward to add another EM to a team, but a staff can provide assistance without the awkwardness.<p>&gt; And honestly? I want something to work toward over the next three years while my kids are young.<p>Well, I have young kids and I can’t say I disagree with you there. I’ve been on this horrible project the past 3 months and I’ve found myself daydreaming of going back to Senior - or just switching companies all together.<p>Anyways, staff role varies a lot. From my viewpoint if you are a half decent EM, then those skills should transfer just fine for you to be a half decent staff engineer.


type: comment
by: firtoz
text:
  There are more financial reasons to violate and cheat the red tape than there are incompetent open source hackers in the world.


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


type: comment
by: whattheheckheck
text:
  The fidelity and encoding strength of the &quot;idea&quot; you got the gist of from skimming might be less than the &quot;idea&quot; you receive when you spend the time to watch the 54 minute video


type: comment
by: stevenjgarner
text:
  I believe the lytro camera was a plenoptic, or light field, camera.  Light field cameras capture information about the intensity together with the direction of light emanating from a scene. Conventional cameras record only light intensity at various wavelengths.<p>While conventional cameras capture a single high-resolution focal plane and light field cameras sacrifice resolution to &quot;re-focus&quot; via software after the fact, the CMU Split-Lohmann camera provides a middle ground, using an adaptive computational lens to physically focus every part of the image independently. This allows it to capture a &quot;deep-focus&quot; image where objects at multiple distances are sharp simultaneously, maintaining the high resolution of a conventional camera while achieving the depth flexibility of a light field camera without the blur or data loss.<p>Something I find interesting is that while holograms and the CMU camera both manipulate the &quot;phase&quot; of light, they do so for opposite reasons: a hologram records phase to recreate a 3D volume, whereas the CMU camera modulates phase to fix a 2D image.


type: comment
by: bitwize
text:
  Ah, Autolisp. Based on an early, early version of XLisp, it&#x27;s zombie software: not quite alive—Autodesk really wants you to use its COM and .NET integration to program AutoCAD—nor can it truly die. It was also the first Lisp I ever programmed, and back in the mid-90s there was a trend of putting a Lisp, or Tcl, into all the things (Emacs, GIMP, frickin&#x27; Abuse...) and Autolisp had prepared me for that world rather well.


type: comment
by: AndrewKemendo
text:
  I mean that’s pretty unabashed good news. I’m probably the most cynical person that comments regularly and I’ll take it!<p>It’s something at least.


type: comment
by: zahlman
text:
  I should have mentioned one of the main reasons setup.py turns out not okay for people (aside from the general unpleasantness of running code to determine what should be, and mostly is, static metadata): in the legacy approach, Setuptools has to get `import`ed from the `setup.py` code before it can run, but running that code is the way to find out the dependencies. Including build-time dependencies. Specifically Setuptools itself. Good luck if the user&#x27;s installed version is incompatible with what you&#x27;ve written.


type: comment
by: anonnon
text:
  &gt; In both cases I get the frustration - it feels horrible to see something you created be used in a way you think is harmful and wrong! - but the world would be a worse place without art or open source.<p>Well maybe the AI parasites should have thought of that.


type: comment
by: xvilka
text:
  Only if it&#x27;s exposed to elements. Meanwhile Rust already works on QNX[1][2].<p>[1] <a href="https:&#x2F;&#x2F;www.qnx.com&#x2F;developers&#x2F;docs&#x2F;8.0&#x2F;com.qnx.doc.neutrino.utilities&#x2F;topic&#x2F;r&#x2F;rust-host.html" rel="nofollow">https:&#x2F;&#x2F;www.qnx.com&#x2F;developers&#x2F;docs&#x2F;8.0&#x2F;com.qnx.doc.neutrino...</a><p>[2] <a href="https:&#x2F;&#x2F;doc.rust-lang.org&#x2F;rustc&#x2F;platform-support&#x2F;nto-qnx.html" rel="nofollow">https:&#x2F;&#x2F;doc.rust-lang.org&#x2F;rustc&#x2F;platform-support&#x2F;nto-qnx.htm...</a>


type: comment
by: ianburrell
text:
  One thing is that you need to tell the insulin pump when you eat food so it can deliver insulin to cover the food. I bet that is a lot easier in an app than some separate controller device.<p>Insulin pumps are paired with glucose monitor. I bet it is handy to check glucose levels to make things are stable and correct if off.


type: comment
by: cloverich
text:
  Finally read Fukuyama&#x27;s &quot;Liberalism and its discontents&quot; after reading his much larger the origin of political order previously. I enjoyed its dense, survey like nature; I particularly enjoyed his (actual) breakdown of critical theory which, after knowing only the propagandized takes on it, was refreshing.<p>In 2026, I hope to pivot slightly and finally read Black Lamb and Grey Falcon. I thought recent authors like Fukuyama obviated the need to read such books, but flipping through its pages, they were so poetic and beautiful, I hope it operates like an antidote to too much dry &#x2F; reductionist reading (of which tools like ChatGPT are accelerating, at least for me).


type: comment
by: achille
text:
  Paper has some more useful examples:<p><a href="https:&#x2F;&#x2F;imaging.cs.cmu.edu&#x2F;svaf&#x2F;static&#x2F;pdfs&#x2F;Spatially_Varying_Autofocus.pdf" rel="nofollow">https:&#x2F;&#x2F;imaging.cs.cmu.edu&#x2F;svaf&#x2F;static&#x2F;pdfs&#x2F;Spatially_Varyin...</a>


type: comment
by: jimrandomh
text:
  ULA is stuck with SLS, which had its high-level design micromanaged by Congress in a way that guaranteed it will fail (at everything except collecting government funding). It makes sense that Bruno is jumping ship shortly before the reckoning comes for SLS, to a company where success is possible.


type: comment
by: TingPing
text:
  A virtual machine is a much better security boundry than a container. Will that often matter… maybe not. I’m sure other tools wrap docker.


type: comment
by: NewJazz
text:
  Ignoring it isn&#x27;t helpful IMO.<p>Traditional Unix processes don&#x27;t have isolation mechanics equivalent to that of containers&#x2F;namespaces.


type: comment
by: tsujamin
text:
  Cutting a long list short, the _best_ thing I read this year was W. Somerset Maugham’s Of Human Bondage.<p>It’s not a book where the world changes greatly or great things are done, but honestly that’s kind of nice: It’s a compelling story of a life, the characters were engrossing (one in particular stands out for how strongly _dislikeable_ they are) and the I loved the prose.<p>Also shoutout to Standard EBook’s excellent, public domain edition (and all their volunteers other work!): <a href="https:&#x2F;&#x2F;standardebooks.org&#x2F;ebooks&#x2F;w-somerset-maugham&#x2F;of-human-bondage" rel="nofollow">https:&#x2F;&#x2F;standardebooks.org&#x2F;ebooks&#x2F;w-somerset-maugham&#x2F;of-huma...</a>


type: comment
by: smj-edison
text:
  Actually, you might want to check the video again, it has sections and a full transcript on the right side, precisely to make skimming easy!<p>&gt; video&#x27;s inferior to text for communicating ideas efficiently<p>Depends on the topic tbh. For example, YouTube has had an absolute explosion of car repair videos, precisely because video format works so well for visual operations. But yes, text is currently the best way to skim&#x2F;revisit material. That&#x27;s one reason I find Bret&#x27;s website so intriguing, since he tries to introduce those navigation affordances into a video medium.<p>&gt; The strength of text however is its versatility, especially in an age where text transformers are going through a renaissance. I think 90%+ of the time you want to default to text, use text as your source of truth, and then other mediums can be brought into play (perhaps as things you transform your text into) as the circumstances warrant.<p>Agree, though not because of text&#x27;s intrinsic ability, but because its ecosystem stretches thousands of years. It&#x27;s certainly the most pragmatic choice of 2025. But, I want to see just how far other mediums can go, and I think there&#x27;s a lot of untapped potential!


type: comment
by: shakna
text:
  The page certainly isn&#x27;t black for me. Its QNX&#x27;s usual marketing fluff about being embedded in a wide range of cars.


type: comment
by: yawaramin
text:
  Package registry in an SQLite database, snapshotted daily. Stored in a cloud bucket. New clients download the latest snapshot, existing clients stream in the updates using eg Litestream. Resolving dependencies should now be ultra fast thanks to indexes.


type: comment
by: kortilla
text:
  The comic artist seems pretty ignorant to think that it’s not meaningful.<p>What falsehoods people believe and spread about a particular topic is an excellent way to tell what the public opinion is on something.<p>Consider spreading a falsehood about Boeing QA getting bonuses based on number of passed planes vs the same falsehood about Airbus. If the Boeing one spreads like wildfire, it tells you that Boeing has a terrible track record of safety and that it’s completely believable.<p>Back to the start menu. It should be a complete embarrassment to MSFT SWEs that people even think the start menu performance is so bad that it could be implemented in electron.<p>In summary: what lies spread easily is an amazing signal on public perception. The SMBC comic is dumb.


type: comment
by: eviks
text:
  &gt; Only if your invocation of pip manages to avoid an Internet request.<p>Yes it does, by definition, the topic of discussion is the impact of <i>unused</i> code paths? How is http cache relevant here? That&#x27;s a used path!


type: comment
by: smj-edison
text:
  To be fair, in Lilypond&#x27;s case, it is an ASCII interface that renders to sheet music (kind of like openSCAD).


type: comment
by: therobots927
text:
  If AI continues to be under the control of manchild tech CEOs I hope any and all alignment efforts fail. I could care less what happens. Anything would be better than this.


type: comment
by: faidit
text:
  <i>&gt;Also, it&#x27;s funny that Elon gets singled out for mandating changes on what the AI is allowed to say when all the other players in the field do the same thing.</i><p>The author says as much:<p>&quot;There’s something particularly clarifying about Musk’s approach. Other AI companies hide their value-shaping behind committees, policies, and technical jargon.&quot;<p>...<p>&quot;The process that other companies obscure behind closed doors, Musk performs as theater.&quot;


type: comment
by: morshu9001
text:
  Separation of concerns. They just wanted pip to be a good installer and let package managers* use pip. But uv didn&#x27;t end up doing that either.<p>* or workflow tools as they&#x27;re called here <a href="https:&#x2F;&#x2F;packaging.python.org&#x2F;en&#x2F;latest&#x2F;guides&#x2F;tool-recommendations&#x2F;#workflow-tools" rel="nofollow">https:&#x2F;&#x2F;packaging.python.org&#x2F;en&#x2F;latest&#x2F;guides&#x2F;tool-recommend...</a>


type: comment
by: cloverich
text:
  10th? That is quite the recommendation. Do you think because it is that good, or the mix of quality with your tastes (to a larger degree than normal).


type: comment
by: NewJazz
text:
  What about k0s? Also single binary.<p><a href="https:&#x2F;&#x2F;k0sproject.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;k0sproject.io&#x2F;</a>


type: comment
by: getarbiter
text:
  Your vector stack costs too much and hallucinates anyway.<p>I fixed both.<p>ARBITER compresses 768 dimensions → 72 dimensions. Same compression ratio as PCA. 11% BETTER similarity preservation.<p>Plus disambiguation that PCA is mathematically blind to.<p>What that means for your infrastructure: → Storage (100M docs): 286GB → 26.8GB → Vendors: 3 → 1 → Hallucinations: Fixed at the retrieval layer<p>This isn&#x27;t a re-ranker you bolt on.<p>This is the replacement for your entire vector stack.<p>OpenAI embeddings? Replaced. Pinecone&#x2F;Weaviate? 90% smaller. Cohere rerank? Built in.<p>One 26MB primitive. Air-gapped. Deterministic. Runs anywhere.<p>—<p>I&#x27;m focused on vision, roadmap, and closing our current pipeline in defense and biotech.<p>Now building out the commercial team to go after enterprise RAG.<p>Looking for 1-2 people who see this and immediately know who needs it and how to close them.<p>Enterprise sales background. Technical credibility. Startup energy.<p>Real equity. Real upside. Ground floor.<p>If that&#x27;s you → DM or founder@traut.ai getarbiter.dev — try it live, no signup.


type: comment
by: Scaevolus
text:
  Auto-vectorization is consistently one of the least predictable optimization passes, which is rather awful, since when it <i>doesn&#x27;t</i> trigger your functions are suddenly &gt;3x slower. This drives people to more explicit SIMD coding, from direct assembly like in FFMPEG to wrappers providing some cross-platform support like Google&#x27;s Highway.<p>It&#x27;s just really hard to detect and exploit profitable and safe vectorization opportunities. The theory behind some of the optimizers is beautiful, though: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Polytope_model" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Polytope_model</a>


type: comment
by: cyberax
text:
  Dijkstra was wrong on this one. Breaks and continues help to keep the code more readable by reducing the amount of state that needs to be tracked.<p>Yes, from the purely theoretical standpoint, you can always rewrite the code to use flags inside the loop conditions. And it even allows formal analysis by treating this condition as a loop invariant.<p>But that&#x27;s in theory. And we all know the difference between the theory and practice.


type: comment
by: rendaw
text:
  The archive isn&#x27;t very good for the thread. Is that what they said though? From the comments I see they said &quot;we&#x27;re working on it, but we&#x27;re busy with XYZ&quot; and then months passed.<p>Archive won&#x27;t load the remaining 3 items for me.


type: comment
by: calebm
text:
  I feel like the natural test to do is: do experiments, and see if different people see the same little people doing the same things. That would move the observations from subjective to objective perspective.


type: comment
by: xvilka
text:
  &gt; They lost their developer base. Support of open source tools on QNX stopped.<p>Right. These days it&#x27;s better to invest into Redox OS[1] as a potential substitute for it (if work on real time capability). And with real time patches merged into Linux mainline[2] QNX doesn&#x27;t stand much chance today too.<p>[1] <a href="https:&#x2F;&#x2F;doc.redox-os.org&#x2F;book&#x2F;microkernels.html" rel="nofollow">https:&#x2F;&#x2F;doc.redox-os.org&#x2F;book&#x2F;microkernels.html</a><p>[2] <a href="https:&#x2F;&#x2F;arstechnica.com&#x2F;gadgets&#x2F;2024&#x2F;09&#x2F;real-time-linux-is-officially-part-of-the-kernel-after-decades-of-debate&#x2F;" rel="nofollow">https:&#x2F;&#x2F;arstechnica.com&#x2F;gadgets&#x2F;2024&#x2F;09&#x2F;real-time-linux-is-o...</a>


type: comment
by: funnyfoobar
text:
  I agree with the takes, but my only question would be.<p>If everyone is doing high level stuff like architecture and design, how many of &quot;those people&quot; will be really needed in the long term? My intuition is telling me the size of market needing number of engineers will shrink.


type: comment
by: exabrial
text:
  &gt; An Arizona man was sentenced Friday to 15 years in prison and ordered to pay more than $452 million in restitution for conspiring to defraud Medicare and other federal health care benefit programs of more than $1 billion by operating a platform that generated false doctors’ orders used to support fraudulent claims for various medical items.<p>I wish all headlines read like this instead of &quot;here&#x27;s why you should be scared&quot;


type: comment
by: tsujamin
text:
  Strong recommendation for Alistair Reynold’s Century Rain if you want another of his. It’s part 20th century alternate history, part hard boiled crime noir, and part hard space opera.


type: comment
by: DonHopkins
text:
  When people say &#x2F;I&#x27;m not (.*?), but (.*)&#x2F;, they invariably are what they&#x27;re claiming they aren&#x27;t. That&#x27;s what that phrase means. For example, we&#x27;ve all heard it a million times from people defending their vote for Donald Trump. There&#x27;s even a wikipedia page about it:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;I%27m_not_racist,_but" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;I%27m_not_racist,_but</a>...<p>If you really mean $2, then just say $2, you don&#x27;t have to preface it with &quot;I&#x27;m not $1, but&quot;. That&#x27;s a waste of words, beating around the bush, a rhetorical shield, that reveals that you really are $1 and you feel the need to be defensive about it.<p>The word &quot;but&quot; in that context means the thing before it is false, just air escaping from the folds of your fat, and you can ignore everything before the &quot;but&quot;.<p>&quot;But&quot; is a contrastive conjunction, signaling the clause before &quot;but&quot; is expected, socially required, or reputationally protective, and the clause after &quot;but&quot; is the actual communicative payload. It means to discount or ignore $1 and evaluate the speaker by $2. Saying “I’m not $1, but $2” does not strengthen $2, it does&#x27;t make $2 safer or clearer, it just signals defensiveness, and undermines credibility.<p>Again, this is a discussion about psychedelic mushrooms, fairytale-like hallucinations, and machine elves, so woo away all you want!<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=aO2dPIdEaR4" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=aO2dPIdEaR4</a>


type: comment
by: vharuck
text:
  When my wife and I have a date night, one of our go-to spots is a bar with a stack of Trivial Pursuit cards next to the napkins.


type: story
by: thunderbong
title: Move Over, Genghis Khan. Many Other Men Left Genetic Legacies
url:
  https://www.smithsonianmag.com/smart-news/move-over-genghis-khan-many-other-men-left-huge-genetic-legacies-180954052/


type: comment
by: devmor
text:
  &gt; I struggle to find this argument compelling, as it sounds more of a straw man argument than a legitimate complain.<p>Dude, there are entire websites dedicated to using diffusion models to rip off the styles of specific artists so that people can have their &quot;work&quot; without paying them for it.<p>You can debate the ethics of this all you want, but if you&#x27;re going to speak on plagiarism using generative AI, you should at least know as much as the average teenager does about it.


type: comment
by: funnyfoobar
text:
  Yes, there will be always someone who is needed to program stuff. Totally agree with that.<p>But my question is &quot;how many of those will be needed&quot;, because I am not saying that programmers are not needed.<p>When less numbers are needed, there will be so much competition in finding those jobs, esentially would also mean not able to find the work, as there will be always someone who would be willing to the job at lower wage and come to work with more youthful energy.<p>Just speaking out loud.


type: comment
by: DANmode
text:
  How long ago was this?<p>Doesn’t invalidate your story in the slightest - I just know they’ve gotta be chasing this, specifically, like it’s life or death.


type: comment
by: ChrisMarshallNY
text:
  I read escapist “junk.” Proud of it.<p>I re-read Dave Duncan’s <i>A Man of His Word</i>[0], and <i>A Handful of Men</i> series[1].<p>I followed up by re-reading <i>The Great Game</i>[2], by the same author.<p>I re-read the original 10 (+1) books of <i>Chronicles of the Black Company</i>[3], by Glen Cook, again, as he just released a couple of new books, after many years (and has 4 more, on the way). I also recently read <i>Lies Weeping</i>[4] (the latest one).<p>I just finished <i>Tsalmoth</i>[5], and I’m currently reading <i>Lyorn</i>[6], the latest book in Steven Brust’s <i>Vlad Taltos</i> series.<p>[0] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;53081-a-man-of-his-word" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;53081-a-man-of-his-word</a><p>[1] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;40824-a-handful-of-men" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;40824-a-handful-of-men</a><p>[2] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;42347-the-great-game" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;series&#x2F;42347-the-great-game</a><p>[3] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Black_Company" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;The_Black_Company</a><p>[4] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;222376544-lies-weeping" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;222376544-lies-weeping</a><p>[5] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;60820532-tsalmoth" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;60820532-tsalmoth</a><p>[6] <a href="https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;127278352-lyorn" rel="nofollow">https:&#x2F;&#x2F;www.goodreads.com&#x2F;book&#x2F;show&#x2F;127278352-lyorn</a>


type: comment
by: Isamu
text:
  Isn’t the implication that cipher is a loanword? So language relatedness is irrelevant?<p>We use “arabic” numerals around the world. So use of an Arabic loan word is unsurprising.


type: comment
by: tototrains
text:
  Worth mentioning: I had claude code find a crypto miner on an infected system which had been running for ~5 months undetected. Up-to-date windows 10 machine. Single prompt saying &quot;This PC is using too much power or fans, investigate&quot;. Took minutes, completely cleaned up the infection (I hope) and identified its source. Fantastic use-case.


type: comment
by: Supermancho
text:
  There are multiple constraints that I can immediately identify. Maximal temperature extremes, barometric pressure, atmospheric&#x2F;substrate compositions, etc. The bias is inherent to the history of the planet Earth and the gradients present across that time and space. I&#x27;d say it&#x27;s highly constrained.


type: comment
by: ivell
text:
  Since money has not exchanged hands, you could always decide not to buy at the counter. So atleast in the countries I have been, it is not legally binding.


type: comment
by: rewgs
text:
  &gt; China experimented with having no enforced Intellectual Property laws, and the result was that they were able to do the same technological advancement it took the West 250 years to do and surpass them in four decades.<p>Are you seriously ignoring the fact that China wasn&#x27;t developing new technology, but rather utilizing already-existing technology? Of course it took 6x less time!


type: comment
by: indymike
text:
  &gt;  If you did not receive such a written offer, the GPL, in itself, makes no guarantee that you have the right to the source code<p>Wrong. The requirement to provide source code under the GPL is primarily governed by Section 3 of the GNU General Public License v2 and Section 1 of the GNU General Public License v3. The whole point of the the GPL is to make it so users of software could get source code to the software.


type: comment
by: gessha
text:
  Scott Manley made a comment about him leaving ULA in his recent video and it sounded like Tory Bruno made a good mark on the company.<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;G6OB3pViYEM" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;G6OB3pViYEM</a>


type: comment
by: Sargos
text:
  Testing the theory of whether psychedelics are just inside our heads or whether our consciousness travels somewhere objectively really is why this Tales From The Trip video is my favorite videos. Both men see the same blue woman which is very interesting! <a href="https:&#x2F;&#x2F;youtu.be&#x2F;P_34oNWmNsc?si=_k2CG5b-TVuDaFvM" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;P_34oNWmNsc?si=_k2CG5b-TVuDaFvM</a>


type: comment
by: roeske
text:
  This is shameful and attacks the social contract of silicon valley. What a slap in the face to all the employees who grinded over the years for their options, only to be left with a hollowed-out zombie shell of a company.


type: comment
by: seizethecheese
text:
  According to Kindle I read 24 books.<p>The best were:<p>- The Eagle and the Hart, on Richard II and Henry IV<p>- In the Heart of the Sea, on a whale ship disaster that inspired moby dick<p>- The Siege, on a hostage taking at the Iranian embassy in London<p>Love narrative nonfiction.


type: story
by: varshith17
title: Ask HN: What was the hardest bug you tracked down in 2025?
text:
  We talk a lot about shipping features, but I want to hear the war stories.<p>I spent almost a month chasing a silent data corruption issue that turned out to be floating-point non-determinism between x86 and ARM chips. It completely changed how I look at &quot;reliable&quot; memory.<p>What was your &quot;white whale&quot; bug of the year?


type: comment
by: fouc
text:
  I think they were suggesting that it might be possible to inject the initial sketch into every image&#x2F;frame such that the model will see it but not the end user.  Like a form of steganography which might potentially improve the ability of the model to match the original style of the sketch.


type: comment
by: johnisgood
text:
  I mean, you can always replace Python with LuaJIT or Perl... or Nim... or Crystal... or Odin... or with Rust....


type: comment
by: transpute
text:
  $100M+ last quarter, split between QNX and endpoint device software, <a href="https:&#x2F;&#x2F;www.panabee.com&#x2F;news&#x2F;blackberry-earnings-q3-2025" rel="nofollow">https:&#x2F;&#x2F;www.panabee.com&#x2F;news&#x2F;blackberry-earnings-q3-2025</a><p>275M cars with QNX, <a href="https:&#x2F;&#x2F;roboticsandautomationnews.com&#x2F;2025&#x2F;12&#x2F;19&#x2F;blackberry-qnx-embedded-technology-now-powering-more-than-275-million-vehicles-on-the-road&#x2F;97725&#x2F;" rel="nofollow">https:&#x2F;&#x2F;roboticsandautomationnews.com&#x2F;2025&#x2F;12&#x2F;19&#x2F;blackberry-...</a><p>AI&#x2F;robotics, <a href="https:&#x2F;&#x2F;qnx.software&#x2F;en&#x2F;industries&#x2F;robotics" rel="nofollow">https:&#x2F;&#x2F;qnx.software&#x2F;en&#x2F;industries&#x2F;robotics</a>


type: comment
by: creatonez
text:
  Wait, how did the `cd` executable used to work in old Unix? Did it instruct the kernel to reassign the CWD of the parent process?


type: comment
by: nutjob2
text:
  OK so you think it&#x27;s a conspiracy.<p>But how do you know it&#x27;s &quot;overrepresentation&quot;? It&#x27;s media not a strict reflection of population.<p>Anyway, so you don&#x27;t like gay people, but tough luck. Just like you can like or dislike whoever you want, people can like and talk about whoever they want. Sorry to break it to you but its not a conspiracy it&#x27;s just modern society.


type: comment
by: Cipater
text:
  You&#x27;re nowhere near the most cynical peron here if your first thought wasn&#x27;t &quot;how long till he gets pardoned&quot;?


type: comment
by: tomzx
text:
  Seems we have a common goal here of being able to search history on ChatGPT&#x2F;Claude.<p>Check this project I&#x27;ve been working on which allows you to use your browser to do the same, everything being client-side.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;TomzxCode&#x2F;llm-conversations-viewer" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;TomzxCode&#x2F;llm-conversations-viewer</a><p>Curious to get your experience trying it!


type: comment
by: ilvez
text:
  First the minimum time: - audiobooks while commuting (mostly walking to work). Even if it&#x27;s like 30-40 minutes some day at most, it still adds up. - add to that lets say ~15 minutes each night before sleeping.<p>And on top of that: - sleepless nights, when you want to get back to sleep: 30 minutes - ... - just having a good series to grind through. - audiobooks during some manual labor (home restoration works for example).<p>So for me audiobooks + capability to read at night without disturbing others (dark mode + backlight on e-reader). And from that it adds up.


type: comment
by: vlovich123
text:
  I’ve met one who asked me a question like this and he’s still at Apple having been promoted several times to a fairly senior position. But the question was only half hearted because the question was “how much CO2 would we save if we made something 10% more CPU efficient” and the answer even at Apple’s current scale of billions of iPhones was insignificant.<p>So now you and I both have come across such a manager. Why would you make the claim most engineer’s don’t come across such people?


type: comment
by: cogman10
text:
  &gt;  &quot;Faster hardware&quot; just didn&#x27;t affordably exist for them back then.<p>Not what I said.  And I think you are the one that&#x27;s doing historical revisionism now.<p>Even in this email from 1983, it starts off with<p>&gt; since its 68000 microprocessor was effectively 10 times faster than an Apple II<p>From the 80s through the 00s (which I was alive through and very aware of), computer hardware was frequently doubling in performance.  The common wisdom then was to make things fast enough.  Anything more was a waste of time because in a year or two hardware would be twice as fast.<p>The wastefulness of today came directly from that past wisdom.  I can guarantee you that ever since I&#x27;ve been conscious around discussions about software there&#x27;s been people that have bemoaned how sloppy and wasteful software has become.  People complained about how bloated Windows XP was vs 98.<p>Ruby, python, perl, java.  All these bloated and slow programming languages got their starts in the 80s and 90s.  Exactly because of the wisdom that &quot;it&#x27;s slow today but hardware tomorrow will make it fast&quot;.  Heck, even C and lisp are manifestations of this.  Consider that people weren&#x27;t writing all software in assembly during the time period in question.  There were clear performance benefits of doing so as compiler at the time were particularly bad.<p>I&#x27;ve worked with a lot of older devs and they all hold the attitude that performance optimization is a complete waste of time.  They&#x27;ve been the hardest ones to break of that notion.  Younger devs tend to more intuitively know that performance optimization are important.  That&#x27;s because over the last decade, hardware performance improvements have stagnated.<p>So yes, absolutely yes.  In the past if you could make writing software more ergonomic by sacrificing some memory or performance, that&#x27;s a tradeoff most of the industry would gladly take.  They wrote for today&#x27;s hardware and sometimes tomorrow&#x27;s.


type: comment
by: wbadart
text:
  <a href="https:&#x2F;&#x2F;www.goatcounter.com&#x2F;help&#x2F;logfile" rel="nofollow">https:&#x2F;&#x2F;www.goatcounter.com&#x2F;help&#x2F;logfile</a><p>&gt; - There will be more bot requests.<p>&gt; - Some data won’t be available: screen sizes, page titles.<p>&gt; - It won’t disambiguate to canonical paths from &lt;link rel=&quot;canonical&quot;&gt;; i.e. &#x2F;page and &#x2F;page?x=y will show up as two different paths.


type: comment
by: TheRemyyy
text:
  Hi HN, I&#x27;m the creator of Velox.<p>I built this because I wanted the fine-grained reactivity of Solid&#x2F;Svelte but with a mental model closer to what I was used to in React hooks.<p>The core idea is ditching the Virtual DOM entirely. The compiler (built as a Vite plugin) transforms the JSX directly into DOM instructions. - Runtime is &lt; 3kb. - Updates are O(1) (targeted node updates). - 800+ downloads on npm in the first 12h (unexpectedly!).<p>Currently working on stabilizing the ecosystem (router, CLI). The compiler logic is in `packages&#x2F;vite-plugin-velox` if you want to roast my code.<p>Happy to answer any questions about the implementation!


type: comment
by: llmslave2
text:
  The best is when a random throwaway post blows up for some unexpected and unknown reason and everything you think is good is met with silence!


type: comment
by: gsf_emergency_6
text:
  So is Gemini. but from it I gather there might be something interesting about a word that &quot;loops back&quot; (geographically) but evolutionarily speaking it was a reworking of _independent_ discoveries of &quot;emptiness&quot;<p>Arabic -&gt; Tamil &lt;- Arabic - Sanskrit<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;0#Etymology" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;0#Etymology</a>


type: comment
by: cyberax
text:
  QNX is hard realtime. At one point, its kernel had O(1) guarantees for message passing and process switching. It could have been rewritten without any loops. I&#x27;m not sure if that&#x27;s still true.<p>It&#x27;s also really compact. This used to be a great selling point for underpowered car infotainment systems. Some cars had around 1Mb of RAM for their infotainment, yet they were able to run fairly complex media systems.<p>QNX is also used for non-UI components, just as a good realtime OS.


type: comment
by: jaggederest
text:
  #respond_to? is fine, it&#x27;s really more #is_a? that is a code smell, in my opinion. As long as you&#x27;re dispatching based on #respond_to? (i.e. &quot;does this respond to each&quot;) by calling the method you&#x27;re checking, when it does respond, you&#x27;re fine as far as duck typing goes. It&#x27;s when you check #is_a? and then dispatch based on type where things get weird.<p>An example I always used to use was something like a method that could take a single item or a collection:<p><pre><code>    def unpicky(something)       if something.respond_to?(:each)         # unpack using each or recurse to something.each do |item| unpicky(item) end       else         # main body       end     end</code></pre>


type: comment
by: hermannj314
text:
  It is a snarky political jab.<p>President Trump loves to pardon white collar criminals in exchange for donations. It is his whole thing and well documented.


type: comment
by: Razengan
text:
  Human thoughts and emotions aren&#x27;t binary. I may love you but I may be too fucking busy with other shit to put in too much effort to show that I love you.


type: comment
by: fouc
text:
  Would be interesting to see how much a good &quot;system&quot;&#x2F;server-side prompt could improve things.  I noticed some animations kept the same sketch style even without specifying that in the prompt.


type: comment
by: rdtsc
text:
  &gt; The fraudulent doctors’ orders generated by DMERx falsely represented that a doctor had examined and treated the Medicare beneficiaries when, in fact, purported telemedicine companies paid doctors to sign the orders without regard to medical necessity<p>They&#x27;ll get doctors as well? Hopefully they are part of the co-conspirators group they mentioned they convicted at the start. Criminals are going to be criminal, but it&#x27;s especially disheartening when doctors engage in this. All those years going to school should be canceled and thrown into the trash immediately if they get convicted of these kinds of crimes. The path of ever being a doctor should be closed for them.


type: comment
by: robdimarco
text:
  I read 57 books this year, a mix between fiction and non-fiction<p>Top 5 fiction<p>- A Gentleman in Moscow by Amor Towles<p>- Trust by Hernan Diaz<p>- City of Thieves by David Benioff<p>- Lincoln in the Bardo by George Saunders<p>- Widow Basquiat by  by Jennifer Clement<p>Top 5 non-fiction<p>- Boom Town by Sam Anderson<p>- The Second Founding by Eric Foner<p>- The Club by Jonathan Clegg and Joshua Robinson<p>- The Mysterious Case of Rudolf Diesel by Douglas Brunt<p>- The Spy and the Traitor by Ben McIntyre


type: comment
by: burkesquires
text:
  I think fraudsters should have to work off the money they stole at prison wages…punishments are supposed to be deterent and prevent people from commingting crime…don’t seal a billion dollars becasue IF you get caught you will have to pay back half is not a deterent…BUT if they have to pay off a billion dollars at 13-52 cents&#x2F;hour…that is a deterent!


type: comment
by: 578_Observer
text:
  Writing from rural Japan.<p>You are witnessing the &quot;Hyper-inflation of Syntax.&quot; If you measure your worth by LOC (Lines of Code), you are right to be afraid. AI has driven the cost of syntax to near zero.<p>But here is what I see in my work with old Japanese manufacturers (Shinise): When &quot;Crafting&quot; becomes cheap, &quot;Responsibility&quot; becomes the premium asset.<p>AI can write 15k lines of code, but it cannot take *Liability* for a single one. It cannot go to jail, it cannot lose its reputation, and it cannot feel the weight of a system failure.<p>Your job is shifting from &quot;Writer&quot; to &quot;Guardian.&quot; Don&#x27;t compete on volume (Scale). Compete on the ability to take the blame and guarantee the &quot;Why.&quot; That is the one thing the algorithm can never optimize away.


type: comment
by: duck
text:
  Yeah, I think it would be great if this project made it clear how this compares with Crystal in terms of the syntax.


type: comment
by: joquarky
text:
  But CBD does not need heat to convert.<p>I have a hypothesis that taking cannabis (and especially CBD) out of our food chain may be contributing to the increase¹ in prevalence of chronic pain.<p>¹ <a href="https:&#x2F;&#x2F;pmc.ncbi.nlm.nih.gov&#x2F;articles&#x2F;PMC12588185&#x2F;?utm_source=chatgpt.com" rel="nofollow">https:&#x2F;&#x2F;pmc.ncbi.nlm.nih.gov&#x2F;articles&#x2F;PMC12588185&#x2F;?utm_sourc...</a>


type: comment
by: danielcarter25
text:
  Yes, True! Many AI Generated websites and Many AI Tools also don&#x27;t come up on the google search result page. Such as mine 3D Product Configurator, QuickSize and many other tools which I owned. Maybe because of competition or it could be anything. But I think google should have consider them once.


