MurphyA/hacker-news huggingface dataset:
by righthand | 2026-02-19 17:07:40+00:00
The job market is at a stand still[0], inflation is still high, and Gdp remained steady under Trumps first term (bad).[1] Remember when Trump said tariffs were going to be paid by foreign countries, well they aren’t because that’s not how it works. 90%+ of tariffs have been paid for by citizens of the United States.[2]

You should know that Gdp won’t be fully calculated until the end of the term. So your numbers of 4% (expected, now who’s making up numbers). As well as the Gdp hasnt grown in meaningful areas but AI. Something not expected to last as few people use it.

Please with all your wisdom of how this works and all your short term evidence provide the basic proof anything you’re saying is true.

[0] https://www.foxbusiness.com/economy/us-jobs-report-january-2...

[1] https://www.investopedia.com/gdp-growth-by-president-8604042

[2] https://libertystreeteconomics.newyorkfed.org/2026/02/who-is...
by webnrrd2k | 2026-02-19 17:07:44+00:00
It's one of those "if we put a man on the moon, why can't we solve this damn thing" kind of problems.

Throughout my life I've had various girlfriends complain about poorly-fitting bras, especially ones with under-wires that bite or break. It really seems like it should be a solved problem, but I kinda don't think it is.
by tverbeure | 2026-02-19 17:08:06+00:00
> GPGPU can provide about 100 times more speed than CPUs

Ok. You're talking about performance.

> their performance per watt has oscillated during most of the time around 3 times and sometimes up to 4 times greater in comparison with CPUs

Now you're talking about perf/W.

> This is impressive, but very far from the "100" factor originally claimed by NVIDIA.

That's because you're comparing apples to apples per apple cart.
by wy1981 | 2026-02-19 17:08:15+00:00
This level of detail isn't really helpful. I am working with AI and genuinely interested in learning more, but this offers very little.

More concrete examples to illustrate the core points would have been helpful. As-is the article doesn't offer much - sorry.

For one, I am not sure what kind of code he writes? How does he write tests? Are these unit tests, property-based tests? How does he quantify success? Leaves a lot to be desired.
by ericmay | 2026-02-19 17:08:28+00:00
Ha. Well, you can read my post history. I routinely advocate that the United States go wipe out the Russian military in Ukraine and annihilate its capability to assault Ukraine and assert our hegemonic status. You might classify me as a Russia hawk.

I don't use social media besides I guess LinkedIn, but I don't think that platform is material here.

Given that I don't really use social media, in what way is my free speech destroyed? One of the fundamentally incorrect assumptions people make, as you are doing now, is that they assume that the mechanism (social media in this case) is what defines whether or not you are able to exercise free speech, but you will fail to produce a coherent argument when it comes to people such as myself who don't use the platforms.

I also enjoy watching folks turn themselves into a pickle defending the actions that the EU and UK are taking to curb free speech. These actions range from age verification, in, say Australia, to supposed hate speech curbs in the UK (you mentioned western civilization and defending free speech in that context, not me) to a number of actions taken by the EU or EU member states that also curb free speech. If you post something pro-Nazi in Germany on Facebook you'll go to jail. That's curbing your right to free speech.

The topic of this thread here is of course Arizona, but the US actually is far more permissive in speech than any other western country. Maybe you and others should spend more time focusing on other western nations, generally speaking.

> Show us your passport and one piece of recent utility bill to prove your hard earned right to post shit on the Internet.

When HN implements the feature, sure. For now I use my real name. How about you?
by Lammy | 2026-02-19 17:08:47+00:00
> To some extent the coordination server might be able to deduce some metadata about connections; but definitely not snoop all plaintext traffic.

Metadata is as good as data for deducing your behavior. Think what conclusions can be drawn about a person's behavior from a log of their network connections, from each connection's timestamp, source, destination, and port. Think about the way each additional thing-which-makes-network-requests increases the surveillance value of all the others.

Straight away, many people's NTP client tells the network what OS they use: `time.windows.com`? Probably a Windows user. `time.apple.com`? Probably Mac or iOS. `time.google.com`? You get the idea. Yeah, anyone can configure an NTP client to use any of those hosts, but the vast vast majority of people are taking the default and probably don't even know what NTP is.

Add a metadata point: somebody makes a connection to one of the well-known Wi-Fi captive portal detection hosts around 4PM on a weekday? Maybe somebody just got home from school. Captive portal detection at 6PM on a weekday? Maybe somebody just got home from work. Your machines are all doing this any time they reconnect to a saved Wi-Fi network: https://en.wikipedia.org/wiki/Captive_portal#Detection

Add a metadata point: somebody makes a network connection to their OS's default weather-widget API right after the captive-portal test, and then another weather-API connection exactly $(DEFAULT_INTERVAL} minutes later? That person who got home is probably still home.

Required reading: https://kieranhealy.org/blog/archives/2013/06/09/using-metad...
by Towaway69 | 2026-02-19 17:08:56+00:00
> I also find Ruby library documentation to be on average pretty poor.

That surprises me :)

From my time doing Ruby (admittedly a few years back), I found libraries were very well documented and tested. But put into context of then (not now), documentation and testing weren't that popular amongst other programming languages. Ruby was definitely one of the drivers for the general adaption of TDD principles, for example.
by empath75 | 2026-02-19 17:08:57+00:00
I basically just _accidentally_ added a major new feature to one of my projects this week.

In the sense that, I was trying to explain what I wanted to do to a coworker and my manager, and we kept going back and forth trying to understand the shape of it and what value it would add and how much time it would be worth spending and what priority we should put on it.

And I was like -- let me just spend like an hour putting together a partially working prototype for you, and claude got _so close_ to just completely one-shotting the entire feature in my first prompt, that I ended up spending 3 hours just putting the finishing touches on it and we shipped it before we even wrote a user story. We did all that work after it was already done. Claude even mocked up a fully interactive UI for our UI designer to work from.

It's literally easier and faster to just tell claude to do something than to explain why you want to do it to a coworker.
by port8080 | 2026-02-19 17:09:06+00:00
So far, we have been working on tiny high velocity teams which have immense alignment because we are all colocated.

Many of the issues of conflicts are basically dealt with us hammering them out in our daily standups. We see these as 'merge walls'. Both Ryan and I have been principal engineers in Amazon in our past lives: every day with Claude feels like dropping into a design meeting on a team with 100 engineers. So, we just accept that we have to spend a lot of time whiteboarding and talking as we align our mental models at a daily cadence.

Really good point on the RIGHT context at the RIGHT time. With the first release, we have focused on the plumbing to collect all the sessions and the transcripts. As we get more data, we are going to step up into the next level of analysis where we collate all the data into the right insight at the right time.
by fc417fc802 | 2026-02-19 17:09:26+00:00
I thought we were speaking more generally. In the specific case of assigning experimental subjects to groups at the time the experiment is performed you'd want a "no tricks up my sleeve" number for the key such as a hash of the date string in ISO standard format (ie yyyy-mm-dd). Your RNG is then AES_ECB( key=sha3(date_string), plaintext=serial_number ) using the serial number of the participant.

If you need to use a rejection method to achieve a uniform distribution you can do so via plaintext=( ( serial_number << 32 ) | sample_counter ).

By adhering to such a scheme it becomes extremely difficult for anyone to reasonably accuse you of underhanded tricks via RNG manipulation.
by dnautics | 2026-02-19 17:09:27+00:00
Think about fitts law: the fastest place to click under a cursor is the location of the cursor. For an LLM the least context-expensive feedback is no feedback at all.

I think codebases that are strongly typed sometimes have bad habits that "you can get away with" because of the typing and feedback loops, the LLM has learned this.

https://x.com/neogoose_btw/status/2023902379440304452?s=61
by epistasis | 2026-02-19 17:10:06+00:00
You throw around insults like "TDS," and try to say that a plain and calm stating of facts is "blurting," but is there even a single trading partner where Trump is having his way? He makes ridiculous demands, throws around tariffs, and at most he extracts a memorandum of understanding that maybe there will be a trade deal in the future. Trump promised something like 100 new trade deals last year in a matter of months, and long after the deadline where are the deals?

The clear facts are that the US has cheapened its word and made itself an embarrassment around the globe. China has completely dog walked Trump on tariffs and trade, devastating US farmers, and leading to far stronger ties between China and the rest of the world, not just with our former tight trading partner Canada, but with all the emerging economies around the world. The US is cutting itself out of the new economic order that is emerging from the energy transition to cheaper renewable energy, which will leave the US with sky-high energy prices while the rest of the world runs their economies cheaper, and with less inflation-inducing price shocks, on solar and grid storage.

I respond with these basic facts not because I think that you will believe anything, but because the obvious falsehoods that you are repeating should not stand unanswered by the reality that we can all see in the world.

> There may be some politicians that want to choose the US as “the loser”. But that’s just not really an option given the size of our economy and the size of our military.

The only politicians that wants to choose the US as the loser are those following the dictates of Trump, by weakening our gloabl position. The size of our economy and military are not enough of a draw to keep us as the leader through sheer domination. And in fact pretending that "domination" is what made the US strong is the exact sort of weak person's idea of a strong man. The US is handing away all its leadership and power by trying to force what it does not have the ability to force, trying to force what would instead be freely given! It's utter insane behavior of a nation, and indicates just how little the Trump administration understands of US power around the world. The US is not a mob boss, we are (were?) a leader that attracted support because we were a shining example of what a country could be. When we act like bullies we throw away all that power, because we can not fight the entire world with our military, and our economy is not nearly big enough to overcome bullying behavior.

Edit: an as for an example just this morning of how Trump is making the US weaker, the UK is not allowing the US to use bases for attacks on Iran, which is leading to other threats from Trump that further push the UK away and make the US weaker on the global stage. Nearly every single day the US is becoming weaker because of this sort of weak behavior.
https://www.thetimes.com/uk/politics/article/trump-chagos-is...
by jazz9k | 2026-02-19 17:10:28+00:00
This is why the files really shouldn't have been released. We now have witch hunts where low-iq individuals decide to blacklist people for merely sending Epstein an email and not visiting the island or participating in the evil deeds.

No court, judge, or jury. Anti-democratic mob rule.

Obama talked to dictators that definitely murdered people (and worse). Why aren't we blacklisting him from all future events instead of him getting a 500 million dollar Netflix deal.
by marsten | 2026-02-19 17:10:35+00:00
Well said. Another factor that nobody in the EU likes to talk about is regulations like worker protections that make it hard to do layoffs. Such regulations are popular but they strongly favor large predictable companies over startups.

No economy has both: (1) a predictable investment and work environment, and (2) a vibrant technology sector. You make your choices and you live with them.
by MrDOS | 2026-02-19 17:10:43+00:00
There's gotta be a bit more subtlety going on here. DHCP leases include a lifetime:

$ ip address show dev br0 | grep -m 1 valid_lft
valid_lft 69133sec preferred_lft 69133sec

It's possible that older versions of macOS persisted the lease details across reboots and reused unexpired leases on subsequent network reconnections.

I am also fairly sure that I have never personally seen any evidence of any OS doing this, including macOS, including when it was still called Mac OS X. I suspect macOS simply brings up its networking stack earlier in the boot process, so the network connection is more likely to be ready and waiting by the time the desktop loads.
by munk-a | 2026-02-19 17:10:44+00:00
AI also led me to experiment a bit more. In my case it helped remove the barrier to getting that initial bare-bones skeleton of code in a new environment by helping setting up libraries and a compile chain I was unfamiliar with and then giving me a baseline to build off of. Did you find that AI helped you evenly all the way through the experience or was it more helpful earlier or later on?
by embedding-shape | 2026-02-19 17:11:01+00:00
I'm mostly using them via my own harnesses, so I have full control of the system prompts and so on. And no matter what I try, Gemini keeps "helpfully" adding code comments every now and then. With every other model, "- Don't add code comments" tends to be enough, but with Gemini I'm not sure how I could stop the comments from eventually appearing.
by michaelrpeskin | 2026-02-19 17:11:35+00:00
How much of "good engineering practices" exist because we're trying to make it easy for humans to work with the code?

Pick your favorite GoF design pattern. Is that they best way to do it for the computer or the best way to do it for the developer?

I'm just making this up now, maybe it's not the greatest example; but, let's consider the "visitor" pattern.

There's some framework that does a big loop and calls the visit() function on an object. If you want to add a new type, you inherit from that interface, put visit() on your function and all is well. From a "good" engineering practice, this makes sense to a developer, you don't have to touch much code and your stuff lives in it's own little area. That all feels right to us as developers because we don't have a big context window.

But what if your code was all generated code, and if you want to add a new type to do something that would have been done in visit(). You tell the LLM "add this new functionality to the loop for this type of object". Maybe it does a case statement and puts the stuff right in the loop. That "feels" bad if there's a human in the loop, but does it matter to the computer?

Yes, we're early LLMs aren't deterministic, and verification may be hard now. But that may change.

In the context of a higher-level language, y=x/3 and y=x/4 look the same, but I bet the generated assembly does a shift on the latter and a multiply-by-a-constant on the former. While the "developer interface", the source code, looks similar (like writing to a visitor pattern), the generated assembly will look different. Do we care?
by levodelellis | 2026-02-19 17:11:41+00:00
I don't know what point you're trying to make but your question was what's an alternative to llvm. People writing compilers always used C89 or a version of it (C11 allows an easier atomic implementation). There's a lot more C89 compilers than backends that llvm supports. When I was writing arduino code clang/llvm couldn't generate the AVR code for the board. The default toolchain was gcc with an AVR backend. IIRC it had optimizations and was the only reasonable compiler I could use. There's nothing wrong using C as your backend
by krapp | 2026-02-19 17:11:45+00:00
Yes, when you set aside Musk buying Twitter and using it to platform white supremacists and extremists to help get Trump elected in exchange for benefits to his companies and direct control over private regulatory and financial data that allowed him to gain potential advantage over his competition and punish his enemies, naming your fake government office after your memecoin is also a problem.

People probably don't focus on that because it's the least worst aspect of any of this. Also the President of the United States rugpulled the public on two memecoins and wiped out $4 billion, and no one talks about that either.
by solarisos | 2026-02-19 17:12:13+00:00
That 'punch in the gut' feeling from a samey subject line is a great way to put it. I think we’ve reached a point where the 'standard' advice for cold outreach (use a catchy hook, keep it short, use AI to personalize) has been so overused that it now functions as a negative signal.

You're spot on that PMF solves many deliverability issues—if people actually want the thing, they'll dig it out of the 'Promotions' folder. But my technical curiosity is about the gap before that: if a startup does have something genuinely useful for a specific person, are they even getting the chance to be seen?
It feels like the 'noise' from low-quality AI pitches has forced ISPs to move to a 'guilty until proven innocent' model for any external domain. Google definitely benefits from that shift, as it pushes everyone back toward their walled garden of ads.
by staticman2 | 2026-02-19 17:12:26+00:00
I'm not familiar with Openclaw and but the trick to solve this would be to embed a style reminder at the bottom of each user message and ideally hide that from the user with the UI.

This is how roleplay apps like Sillytavern customize the experience for power users by allowing hidden style reminders as part of the user message that accompany each chat message.
by mattlord | 2026-02-19 17:12:46+00:00
That particular cluster has grown significantly since the post was written, and yes there are now quite a few others that are challenging it for the "largest" claim. :-)

These larger ones are fully using the PlanetScale SaaS, but they are using Managed -- meaning that there are resources dedicated to and owned by them. You can read more about that here: https://planetscale.com/docs/vitess/managed

All of the PlanetScale features, including imports and online schema migrations or deployment requests (https://planetscale.com/docs/vitess/schema-changes/deploy-re...) are fully supported with PlaneScale Managed.
by surgical_fire | 2026-02-19 17:12:50+00:00
May be very silly of me, but I avoid using Gemini on my personal Google account. I use it at work, because my employer provides it.

I am scared some automated system may just decide I am doing something bad and terminate my account. I have been moving important things to Proton, but there are some stuff that I couldn't change that would cause me a lot of annoyance. It's not trivial to set up an alternative account just for Gemini, because my Google account is basically on every device I use.

I mostly use LLMs as coding assistant, learning assistant, and general queries (e.g.: It helped me set up a server for self hosting), so nothing weird.
by foxyv | 2026-02-19 17:13:09+00:00
It is really easy to "Fuck it up" when greedy assholes jack up the price of necessities like food, shelter, and medical care. 66% of bankruptcies are due to medical costs. We should just socialize necessities like food, shelter, and medical care so there is no chance of "Fucking it up." That would cover the possibility of disability as well.

It sounds to me like we have built a system to exploit people as much as possible. Treating them like farm animals.
by Papazsazsa | 2026-02-19 17:13:22+00:00
Two games: Domestic and Foreign

Domestic 'gain' is fiscal + political + transparency. USAID was pass-through where taxpayer dollars flowed to NGOs and contractors whose missions aligned with whatever administration or congressional bloc was in power – but with enough layers of separation to obscure the nature of the spending.

Foreign 'gain' is a move away from liberal internationalism to transactional bilateralism/resetting expectations wrt American largesse. We were being outbid everywhere anyway, and the org was ineffectively doing something DoS should be doing.
by Ghost609 | 2026-02-19 17:13:31+00:00
For what it's worth, I built an alternative specifically because of the ToS risk. GhostClaw uses proper API keys stored in AES-256-GCM + Argon2id encrypted vault -no OAuth session tokens, no subscription credentials, no middleman. Skills are signed with Ed25519 before execution. Code runs in a Landlock + seccomp kernel sandbox. If your key gets compromised you rotate it; if a session token gets compromised in someone else's app you might not even know.

t's open source, one Rust binary, ~6MB. https://github.com/Patrickschell609/ghostclaw
by eknkc | 2026-02-19 17:14:02+00:00
I hope they fail.

I honestly do not wish Google to have the best model out there and be forced to use their incomprehensible subscription / billing / project management whatever shit ever again.

I don’t know what their stuff cost. I don’t know why would I use vertex or ai studio. What is included in my subscription what is billed per use.

I pray that whatever they build fails and burns.
Ask HN: What are the nicest apps you use day to day?
by joseda-hg | 2026-02-19 17:14:23+00:00
By “nicest” I mean polished and pleasant to use: good defaults, discoverable UI, responsive/performance-conscious, and visually calm.

Recently I tried LocalSend and it immediately felt modern and well-designed (even the website). I don’t use it often because Syncthing covers most of my file-sharing, but it stood out enough that I actively wanted to use it more.
by pjm331 | 2026-02-19 17:14:51+00:00
as much as you or i may be against it, inevitably AI coding will move away from human review and toward more automated means measuring program correctness

this was already happening even before AI - human review is limited, linting is limited, type checking is limited, automated testing is limited

if all of these things were perfect at catching errors then we would not need tracing and observability of production systems - but they are imperfect and you need that entire spectrum of things from testing to observability to really maintain a system

so if you said - hey I'm going to remove this biased, error prone, imperfect quality control step and just replace it with better monitoring... not that unreasonable!
by ajross | 2026-02-19 17:15:07+00:00
>> The world sucks. Whataboutism only makes it worse.

> USAID is nowhere near the most effective nor the most important source of soft power for the U.S.

And the goalposts move again. Your original point was that soft power was bad. After pushback, now it's "soft power is good but USAID was inefficient".

I submit that neither of these arguments was presented in good faith and that your real goal is just defense of DOGE.