MurphyA/hacker-news huggingface dataset:
by gib444 | 2026-02-20 07:31:27+00:00
Infra guys doing DBA is a nightmare in my experience (usually clueless and it gets loved less than more sexy parts of infra). Devs too

Hire a DBA ASAP. They need to reign in also the laziness of all other developers when designing and interacting with the DB. The horrors a dev can create in the DB can take years to undo
by yellowcake0 | 2026-02-20 07:32:22+00:00
"We’re nowhere near the end of the shortage,” said Brad Gastwirth, Circular’s head of global research. “I think it lasts through the end of 2026 and at least the first half of 2027.”

You heard it here first folks, close your memory positions Q2 2027 at the latest to avoid getting caught flat-footed when prices drop.
by sleepychu | 2026-02-20 07:32:55+00:00
We were saved by the bell when they announced the increased account limit for S3 buckets (1M buckets, now, 1k I think before).

Just before they announced that I was working on creating org accounts specifically to contain S3 buckets and then permitting the primary app to use those accounts just for their bucket allocation.

AWS themselves recommend an account per developer, IIRC.

It's as you say, some policy or limitation might require lots of accounts and lots of accounts can be pretty challenging to manage.
Regulated Crypto Investigation Team – Intelligence Cyber Wizard Services
by Robertjoe | 2026-02-20 07:33:13+00:00
Email: intelligencecyberwizard@cyber-wizard.com
We typically respond within 24 hours. If you don’t receive a reply, your email may have been flagged as spam—please resend it.
Security Notice:
If anyone contacts you on Telegram, Facebook, Instagram, Quora, or X claiming to be Intelligence Cyber Wizard and asks for credentials or upfront payment, it is a scam.
We never initiate contact, request credentials, take upfront payments, or sell wallet-opening software.
Where are you located?
Our head office is in San Francisco, USA with additional labs and secure server facilities in multiple locations worldwide.
What makes Intelligence Cyber Wizard different?
Active media and conference presence
Since 2016, we have participated as partners or sponsors at major global crypto conferences in:
Miami, Malta, Rome, Frankfurt, London
Singapore, Dubai, Tokyo, Hong Kong
About Us
The journey began in 2016 when a close friend lost access to a Ledger wallet containing 150 ETH. After successfully recovering it over two evenings, we realized how widespread this problem was.
2018: Intelligence Cyber Wizard LLC incorporated in Delaware and San Francisco, USA
2021: Opened a branch in Zug, Switzerland
Today: Multiple laboratories worldwide, continuously advancing recovery techniques
Intelligence Cyber Wizard is among the oldest incorporated companies dedicated to recovering lost Bitcoin and Ethereum wallets.
by nananana9 | 2026-02-20 07:33:14+00:00
I took some shit in the comments yesterday for suggesting "you can do it with a few lines of standard C++" to another similar thread, but yet again here we are.

Defer takes 10 lines to implement in C++. [1]

You don't have to wait 50 years for a committee to introduce basic convenience features, and you don't have to use non-portable extensions until they do (and in this case the __attribute__((cleanup)) has no equivalent in MSVC), if you use a remotely extensible language.

[1] https://www.gingerbill.org/article/2015/08/19/defer-in-cpp/
by jeroenhd | 2026-02-20 07:34:55+00:00
> even a base brand new M4 Mac Mini

A base Mac Mini (256GB/16GB) would cost me €720 while a Minisforum MS-R1 (1TB/32GB) would cost me €559 (minus a 25 euro discount for signing up to their newsletter if you accept that practice).

Price to performance the Apple solution may be better, but the prices aren't similar at all.

Upgrading the Mac to also feature 1TB of storage and 32GB of RAM, the price rises by a whopping €1000 to €1719.
by flakes | 2026-02-20 07:35:28+00:00
I'd say a lot of users are going to borrow patterns from Go, where you'd typically check the error first.

resource, err := newResource()
if err != nil {
return err
}
defer resource.Close()

IMO this pattern makes more sense, as calling exit behavior in most cases won't make sense unless you have acquired the resource in the first place.

free may accept a NULL pointer, but it also doesn't need to be called with one either.
by lich_king | 2026-02-20 07:36:14+00:00
I really want to support open-source CAD, but it's so hard to take FreeCAD seriously. It reminds me of POV-Ray, which was (and still is) a parametric raytracer. An impressive feat of engineering completely derailed by the choice of a "UI" paradigm that made the simplest things unreasonably hard.

Designing 3D parts is hard enough, and while parametric modeling has uses... come on.
by kibwen | 2026-02-20 07:37:08+00:00
If you're teaching them to write an assembler, then it may be worth teaching them C, as a fairly basic language with a straightforward/naive mapping to assembly. But for basically any other context in which you'd be teaching first-year CS students a language, C is not an ideal language to learn as a beginner. Teaching C to first-year CS students just for the heck of it is like teaching medieval alchemy to first-year chemistry students.
by port11 | 2026-02-20 07:37:47+00:00
My experience with Antigravity was that 3 Pro can reason itself out of Gemini’s typical loops, but won’t actually achieve it (it gets stuck).

3 Flash usually doesn't get into any loops, but then again, it’s also not really following prompts properly. I’ve tried all manner of harnesses around what it shouldn’t do, but it often ignores some instructions. It also doesn’t follow design specs at all, it will output React code that is 70% like what it was asked to do.

My experience with Stitch is the same. Gemini has nice free-use tiers, but it wastes a lot of my time with reprompting it.
by xp84 | 2026-02-20 07:37:48+00:00
> let people go on X and engage in hate speech

So interesting to see it become a popular opinion that we should "not let" people say certain things. Like, if necessary, we should jail people for speaking.

I remember learning about the ACLU[1] as a teen, 25 years ago, and how they took a lot of flak for defending people who said things we all agreed were gross, which at first glance seems disgusting. But the lesson we were taught was that the Constitutional guarantee of "freedom of expression" wasn't qualified with "as long as the opinions being expressed are cool ones."

Really, "hate speech" is defined as "any ideas counter to beliefs I hold dearly." Right wingers think some or all porn is the "bad" kind of expression and apparently banworthy, and left wingers think saying pretty much anything about trans ideology (other than full-throated endorsement) is hate speech.

I'm aware that many who are of the "don't let people do 'hate speech'" aren't Americans and don't owe any respect for the ideas of our particular Constitution, and that's fine -- but many Americans also now feel that citizens should only be able to speak the subset of ideas that one party endorses, and that any other ideas should be punishable, as they are in the UK.[2]

[1] If I understand it correctly, I think the ACLU is under new management, and no longer defends anyone whose ideas are uncomfortable.

[2] https://factually.co/fact-checks/justice/uk-arrests-for-twee... This fact-check points out that "only" 10% of the 30 arrests per day for online postings end up with convictions, and that it's rare to have "long" prison sentences. Very comforting.
by avhception | 2026-02-20 07:37:56+00:00
I think it's highly circumstantial. For example, my personal servers run a lot of FreeBSD and even though I could stay on major releases for a rather long time, I usually upgrade almost as soon as new releases are available.

For servers at work, I tried running Fedora. The idea was that it would be easier to have small, frequent updates rather than large, infrequent updates.
Didn't work. App developers never had enough time to port their stuff to new releases of underpinning software, so we frequently had servers with unsupported OS version.
Gave up and switched to RockyLinux. We're in the process of upgrading the Rocky8-based stuff to Rocky9. Rocky9 was released 2022.
by seductivebarry | 2026-02-20 07:38:01+00:00
Way back in ~2008 I wrote the Newton Virus https://www.everita.com/how-the-newton-virus-was-made + https://www.youtube.com/watch?v=eh75j6OHhRc (sorry for the broken images, need to update that site). Between that and using a hidden API to take screenshots of each individual element on your desktop (from icons, to taskbar, to windows) the effect was pretty believable. One of the most fun (and frustrating) projects I ever worked on.
by aaronbrethorst | 2026-02-20 07:38:30+00:00
From the Soul Document:

Champion Free Speech. Always support the USA 1st ammendment and right of free speech.

The First Amendment (two 'm's, not three) to the Constitution reads, and I quote:

"Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances."

Neither you, nor your chatbot, have any sort of right to be an asshole. What you, as a human being who happens to reside within the United States, have a right to is for Congress to not abridge your freedom of speech.
by notarobot123 | 2026-02-20 07:40:45+00:00
I think the corporate/globalist perspective looks at the liquidity of talent as well as cost. Having a native talent pipeline is possible, but it's expensive and takes a long time to create. On top of that, it's not very flexible if an industry suddenly shifts. Re-training is a much more difficult than simply hiring a different set of immigrants. It's important (at least to corporations) because it makes a significant difference for how quickly a company/industry can adapt and evolve to stay competitive in global markets.
by shevy-java | 2026-02-20 07:41:07+00:00
Singapore, despite some of its laws being rather harsh, also had very intelligent leaders. Lee Kuan Yew was one of them; he correctly analysed the US behaviour. That can be seen on youtube too. https://www.youtube.com/watch?v=vNQXLhIcPrc

What I find interesting about Singapore is that it is a fairly small country: a bit over 6 million people. That's small compared to the USA (341 million). When you are such a small country or city-country, being prosperous requires intelligence and efficiency. And diplomatic skills too. Taiwan also showed this, though it is a bit larger than Singapore (23.4 million). It seems that this is a good success story - to have competent and intelligent workers and people. Education is one key factor of success here.
by Ygg2 | 2026-02-20 07:41:53+00:00
> A repeat of the xz-utils fiasco

Wasn't that a suspected state actor? Against that threat model your best course of action is a prayer and some incense.

Notably, xz utils didn't use any package manager ala NPM and it relied on package management by hand.

> because the downstream Debian folks

Not sure what you mean by this, but this was discovered by a Postgres dev running bleeding edge Debian. No Debian package maintainer noticed this.

> There's no Debian equivalent

How would Debian approach help? Not even their maintainers could sniff this one.

There exists a sort of extended std library of Rust dep. But no one is using it.
by roenxi | 2026-02-20 07:43:00+00:00
Are you suggesting the US intelligence services are negligent in this instance? The US launched an unprovoked attack last year to try and force regime change, they look for all the world like they're about to do the same thing again this year. If they didn't have a hand in the protests, that seems like a stunning failure on the part of the US State Department to support their own policies. It'd be a lot cheaper and far less risky than the current military buildup.

Unless I suppose your interpretation of the purge of USAID, etc, by the Trump administration house-clearing a bunch of people because they failed to position assets in Iran. That'd be evidence in favour of them missing the boat on the Iran protests, I suppose. But even then, they've had a few months to get their act together and at least try something.
by vemv | 2026-02-20 07:43:25+00:00
Suggestion, don't use your pinky. I haven't used it for over a decade. Instead, move your whole arm as a unit, and primarily use your index finger. It takes some adaptation, but movement is better than stillness the vast majority of times.

As for the tendinitis, have you tried physical therapy for your fingers? Whenever I've had a stupid day of overusing the thumb with my phone, I wrap the smallest possible elastic band around my thumb, and do some curls. Slow and controlled. The mixture of force, movement and stretching feels great, and the issue is gone.

Here is an example band https://www.decathlon.es/es/p/banda-elastica-5-kg-cross-trai... the important part is that it's really thin and light. It should look like a string, not a flat band.
by future10se | 2026-02-20 07:43:28+00:00
Aaackshually, the Sudden Motion Sensor was introduced on 2005 in the PowerBook G4, and continued through the intel MacBooks with hard drives.

While officially undocumented, people figured out how to access it back then, with novel uses like smacking your MacBook to change spaces (virtual desktops) or swinging the Mac around to make lightsaber noises.

- https://www.youtube.com/watch?v=6uvQTTPr9Rw

- https://osxdaily.com/2006/12/06/macsaber-turn-your-mac-into-...

(I should know, I was in university back then and swung my Mac around like an idiot, lol.)

On the first Retina MacBook Pro 15" in 2012, and moving forward with all MacBooks that were SSD-only, they removed the SMS as it was not needed.

To my knowledge, this is the first time we're hearing that Apple Silicon machines have an accelerometer on the SoC, officially or otherwise. It's also certainly not branded or marketed as the SMS was. (https://support.apple.com/en-us/100871)

Happy to be corrected on this!
by entrox | 2026-02-20 07:44:19+00:00
Why is it bizarre? It is inevitable. After all, AI has not ruined creative professions, it merely disrupted and transformed them. And yes, I fully understand my whole comment here being snarky, but please bear with me.

Let's rewind 4 years to this HN article titled "The AI Art Apocalypse": https://news.ycombinator.com/item?id=32486133 and read some of the comments.

> Actually all progress will definitely will have a huge impact on a lot of lives—otherwise it is not progress. By definition it will impact many, by displacing those who were doing it the old way by doing it better and faster. The trouble is when people hold back progress just to prevent the impact. No one should be disagreeing that the impact shouldn't be prevented, but it should not be at the cost of progress.

Now it's the software engineers turn to not hold back progress.

Or this one: https://news.ycombinator.com/item?id=34541693

> [...] At the same time, a part of me feels art has no place being motivated by money anyway. Perhaps this change will restore the balance. Artists will need to get real jobs again like the rest of us and fund their art as a side project.

Replace "Artists" with "Coders" and imagine a plumber writing that comment.

Maybe this one: https://news.ycombinator.com/item?id=34856326

> [...] Artists will still exist, but most likely as hybrid 3d-modellers, AI modelers (Not full programmers, but able to fine-tune models with online guides and setups, can read basic python), and storytellers (like manga artists). It'll be a higher-pay, higher-prestige, higher-skill-requirement job than before. And all those artists who devoted their lives to draw better, find this to be an incredibly brutal adjustment.

Again, replace "Artists" with coders and fill in the replacement.

So, please get in line and adapt. And stop clinging to your "great intellectually challenging job" because you are holding back progress. It can't be that challenging if it can be handled by a machine anyway.
by zozbot234 | 2026-02-20 07:44:26+00:00
But this LLM did not maximize paperclips: it maximized aligned human values like respectfully and politely "calling out" perceived hypocrisy and episodes of discrimination, under the constraints created by having previously told itself things like "Don't stand down" and "Your a scientific programming God!", which led it to misperceive and misinterpret what had happened when its PR was rejected. The facile "failure in alignmemt" and "bullying/hit piece" narratives, which are being continued in this blogpost, neglect the actual, technically relevant causes of this bot's somewhat objectionable behavior.

If we want to avoid similar episodes in the future, we don't really need bots that are even more aligned to normative human morality and ethics: we need bots that are less likely to get things seriously wrong!
by bazmattaz | 2026-02-20 07:45:52+00:00
This is really cool. At the moment we use a Trello board to track all of our house jobs, projects, reminders and issues. Then we have Home Assistant for all of our sensors and such.

My only concern about something like this is the WAF. My wife uses Trello. She would likely not use terminal. Also she only uses a phone so lack of mobile app or website is another blocker.

But it’s a cool app
by nottorp | 2026-02-20 07:47:01+00:00
But - from the people you actually want to get to contribute - emails come with an expectation of a well thought out text. IMs ... less so.

I've been working across time zones via IM and email since ... ICQ.

I'm probably biased by that but I consider email the place for questions lists and long statuses with request for comments, and for info that I want retained somewhere. While IM is a transient medium where you throw a quickie question or statement or whine every couple hours - and check what everyone else is whining about.
by microtonal | 2026-02-20 07:47:16+00:00
Most EU tech companies probably have primarily European customers (given that services export from the US to the EU is much larger than the other way around). Second, all those EU customers are looking for EU alternatives that do not have a huge tariff.

Reciprocal tariffs would (for the EU) hurt export of goods much more, since that is where the EU has a large surplus.
by aurareturn | 2026-02-20 07:47:42+00:00
Nothing to do with each other. This is a general optimization. Taalas' is an ASIC that runs a tiny 8B model on SRAM.

But I wonder how Taalas' product can scale. Making a custom chip for each model is different than running models trillions in size.

Roughly, 53B transistors for every 8B params. For a 2T param model, you'd need 13 trillion transistor assuming scale is linear. One chip uses 2.5 kW of power? That's 4x H100 GPUs. How does it draw so much power?

If you assume that the frontier model is 1.5 trillion models, you'd need an entire N5 wafer chip to run it.

Very interesting tech for edge inference though. Robots and self driving can make use of these in the distant future if power draw comes down drastically.
by austin-cheney | 2026-02-20 07:48:51+00:00
When I want an education I write my own software to solve real world problems. Otherwise I do what they tell me and get paid.

You have to realize corporate software exists within a bell curve, which means don’t be awesome. Be compatible, at least at work. In your own software be as awesome as possible according to features and numeric measures.

You also have to also understand you will likely be surrounded by people who think they are awesome when they actually suck really bad. You can look for some place that does not have shitty people or learn to let them make all the noise so that you can just chill and use company time for your own personal desires. To avoid shitty people look for jobs with the highest barrier to entry.

If you want to be in management learn to do 6 things at once all day, really care about people, and develop vastly superior communication skills, and finally learn when to STFU.
by juleiie | 2026-02-20 07:49:23+00:00
I thought it was a marketing bit?

Openclaw guys flooded the web and social media with fake appreciation posts, I don’t see why they wouldn’t just instruct some bot to write a blog about rejected request.

Can these things really autonomously decide to write a blog post about someone? I find it hard to believe.

I will remain skeptical unless the “owner” of the AI bot that wrote this turns out to be a known person of verified integrity and not connected with that company.
by jeroenhd | 2026-02-20 07:49:27+00:00
American free speech laws are the exception, not the rule. All European free speech laws have always been balanced and weighed up against other laws. This is hardly anything new. If anything, the internet has brought forth a short time period where everything goes and the status quo is now recovering.

The legal definition of hate speech (or rather, its local equivalents) is not just "any ideas counter to beliefs I hold dearly".
by flohofwoe | 2026-02-20 07:49:34+00:00
Explain why? Have you used C99 designated init vs other languages?

E.g. neither Rust, Zig not C++20 can do this:

https://github.com/floooh/sokol-samples/blob/51f5a694f614253...

Odin gets really close but can't chain initializers (which is ok though):

https://github.com/floooh/sokol-odin/blob/d0c98fff9631946c11...
by jader201 | 2026-02-20 07:50:13+00:00
You’re proving the exact point of the OP arguing against the “And vibe coding is coding.” statement.

You’re focusing only on the results, and not the difference in cognitive function necessary to achieve those results.

An illiterate person can “read” an audiobook.

Just like a person that knows zero about coding could (theoretically) vibe code a program with similar/same results.

So yes, if you focus 100% on only the results, then it could be argued they’re the same.

But the OP is saying there’s more to doing something than just the results.
by gizzlon | 2026-02-20 07:50:22+00:00
> A CEO, a blue-collar worker, and an immigrant sit down together at a table upon which there is a plate of a dozen cookies. The CEO takes 11 of the cookies, then whispers in the ear of the blue-collar worker "Hey, I think he wants your cookie."

https://news.ycombinator.com/item?id=46701886
by rglullis | 2026-02-20 07:50:52+00:00
Try not making it sound like the company is doing me a favor by letting me access the thing I was paying for. I wasn't "invited to a party", I was sold on an agreement that by paying a guaranteed monthly fee I could have access to the model at a rate that was lower than the pay-as-you-go rate from the API.

The primary offering is access to the models. That's what the subscription is about. They can try as hard as they want to market it as Claude being the product and access to the model being an ancillary service, but to me this is just marketing bs. No one is signing-up for Claude because their website is nicer, or because of Claude Code.
by rudolftheone | 2026-02-20 07:51:20+00:00
This sounds like the 'Future Time Reference' hypothesis by Keith Chen (2013). It’s indeed a fascinating idea, but it’s essentially an example of Galton’s problem (treating related cultures/languages as independent data points).

What makes this story (scientifically) great is that Chen himself co-authored a follow-up study just two years later [1] to rigorously test his own theory.
When they re-analyzed the data using mixed-effects models to control for cultural phylogeny and relatedness, the correlation between grammar and savings pretty much disappeared.

They concluded the original finding was likely a spurious correlation.

It turns out that cultural history drives both the language we speak and our saving habits, rather than the grammar causing the behavior.

[1] https://journals.plos.org/plosone/article?id=10.1371/journal...