MurphyA/hacker-news huggingface dataset:
by misja111 | 2025-04-03 06:40:32+00:00
I somewhat disagree with this. In real life, say in some company, the inception of an idea for a new feature is made in the head of some business person. This person will not speak any formal language. So however you turn it, some translation from natural language to machine language will have to be done to implement the feature.

Typically the first step, translation from natural to formal language, will be done by business analysts and programmers. But why not try to let computers help along the way?
by h0l0cube | 2025-04-03 06:40:36+00:00
It's obviously the only real end game to this policy. Asia needs to divest itself off US bonds, which China has been slowly doing the background of late. No matter how it plays out, it's looking like higher interest rates, inflation, and foreclosures for everyday citizens and SMEs are going to be on the cards for the US, and it's going to take something akin to religious faith for people to tolerate the hardship on the way to this promised renewed prosperity.
by marklubi | 2025-04-03 06:40:40+00:00
Their sleep is obviously problematic, but they're able to fall asleep (just not for long).

Have little sympathy for them as an actual insomniac where I simply can't fall asleep no matter how tired. Hours and hours of laying there, wishing sleep would take me away.

Maybe I get an hour, two is a bonus. Body breaks down, can't eat, can't sleep, barely functional.
by rTX5CMRXIfFG | 2025-04-03 06:42:25+00:00
Well, does the American public make it viable for a politician to push for expenditure of taxes on supporting the "less fortunate", say in terms of re-education or, you know, subsidizing social safety nets? If income inequality was such an issue, why did Americans put into power a billionaire to design the economy twice? Lol
by acron0 | 2025-04-03 06:42:42+00:00
This feels similar to articles with titles such as "Why every developer should learn Assembly" or "Relying on NPM packages considered harmful". I appreciate the core of truth inside the sentiment, and the author isn't _wrong_, but it won't matter over time. AI coding ability will improve, whether it's writing, debugging or planning. It will be good enough to produce 90% of the solution with very little input, and 90% is more than enough to go to market, so it will. And yes, it won't be optimal or totally secure, or the abstractions might be questionable but...how is that really different than most real software projects anyway?
by vasco | 2025-04-03 06:42:48+00:00
AoE2 battles are all about the micromanagement. Last minute splitting the onslaught of trash units against your opponents treb micro shot can change everything.

Kind of old but lots of micro tactics per unit here: https://youtu.be/hjUgisPD_C4?si=F-UvzDOTsWRZhZSq
by tstrimple | 2025-04-03 06:42:48+00:00
> you're highly unlikely to going to grow up with liberal views in Tennessee

Don't pretend like Nashville doesn't exist. It's very much rural very homogeneous areas versus more urban and diverse areas. It's much easier to label entire demographics as The Enemy and then vote to elect someone to attack The Enemy when you've literally never met The Enemy and just rely on what your news stations of choice tell you. Who The Enemy is changes. It's been women's suffrage and and civil rights. It's been "Mexicans" and Arabs and Gays and now Trans folk. But conservatives will literally always have The Enemy to rally against.

Growing up in more diverse areas means you're more likely to have met a Muslim who doesn't want to "kill or convert you" or a trans person who just wants to live a normal life in the best way they can, or a DACA recipient just trying to make a life in the only place they have ever known as home. Knowing these people builds empathy for outgroups. The key trait conservatives seem to lack. More they seem incapable of comprehending it. So "liberals" can't support "illegal immigrants" because they actually want the best outcome for people. That's a concept conservatives can't comprehend. So it must be that liberals support them for all the "illegal voting" that "illegal immigrants" are doing. Never mind that these people cannot vote. Never mind that if these people could vote, they are far more religious and far more likely to ascribe to the conservative social political agenda. It makes absolutely no sense that "liberals" support "illegal immigrants" to capture their votes. But that's a hard fact to conservatives.
by ilrwbwrkhv | 2025-04-03 06:43:13+00:00
I completely agree with this assessment. I also keep my editor separated from the AI stuff. The way I talk about it is that using AI completions will create distance from the code. And just like a sports car driver sits close to the car and as low as to the ground as possible, I think of using non-AI editing like seated inside of a low to the ground sports car. While AI coding is floating above the car and controlling the steering with wires.
by leflambeur | 2025-04-03 06:43:14+00:00
There is no national id (other than passports; but most people don't carry theirs on themselves in their own country) because driver's licenses (issued by states) serve the same purpose. We don't have a non-DL id (that's popular at least).

Anyway, this is sort of by-the-by. Most adults have driver's licenses, and no one in Alaska is going to reject your Tennessee-issued DL so it is a de-facto national id.
by ggm | 2025-04-03 06:43:41+00:00
https://www.nordea.com/en/news/mar-a-lago-accord-explained-a...

https://think.ing.com/articles/mar-a-lago-accord-10-question...

https://www.forbes.com/sites/eriksherman/2025/02/23/why-trum...

https://www.lowyinstitute.org/the-interpreter/unpacking-mar-...
by yibg | 2025-04-03 06:43:57+00:00
Seems unlikely, at least in the near term. These are LARGE amounts of good to be shifting, and they don't shift overnight. Plus, if the tariffs calculations are really based on trade imbalance, who's to say Columbia won't get slapped with more tariffs as soon as they start making and exporting more goods to the US. Pretty risky to be opening up a bunch of factories only to be tariffed to death right after.
by GolfPopper | 2025-04-03 06:44:08+00:00
I'm posting from an X220 i7-2620M @2.7Ghz with 12GB memory. Personally, I like the size, but recognize that's a matter of taste. But, what was it too slow to do? For high-end computing tasks, yes. But I haven't run into problems with anything short of Steam games with higher-end graphics requirements.
by seanlane | 2025-04-03 06:44:25+00:00
Neighbor.com | Software Engineer, Senior Software Engineer | Onsite | Lehi, Utah | Full-time

We're hiring experienced software engineers to build the future of self-storage and vehicle storage.

Neighbor is a marketplace connecting people with spare space to those needing storage, disrupting the $40B self-storage industry.

Backed by A16Z, real estate venture firm Fifth Wall, leaders of Airbnb/Doordash/Uber, among others.

We're looking for strong generalist software engineers who enjoy ownership and impact in an early-stage, growing company. Our stack includes Typescript, React, Ruby on Rails, Golang, and Python, primarily deployed on AWS. You'll be involved in feature development, system architecture, and producing a high-quality product.

What we're looking for:

* 4+ years full-time software development experience. * Solid understanding of software engineering principles. * Experience with our tech stack (or a strong desire to learn). * Ability to take ownership and drive projects. * Must be willing to work on-site in our Lehi, UT office.

Bonus points for:

* Experience with React, Ruby/Rails, AWS, TypeScript, PostgreSQL. * DevOps experience. * Interest in AI/machine learning/data science and their applications. * Technical leadership experience.

Interested?

Apply directly to one of the open listings found at https://www.neighbor.com/careers.
by satvikpendem | 2025-04-03 06:44:46+00:00
I do the same now, I don't use Cursor or similar edit-level AI tools anymore, I just use inline text completions and chat to talk through a problem, and then, I'll copy-paste anything needed (or rather type it in manually just to have more control).

I literally felt myself getting AI brain rot, as one Ask HN put it recently, where it felt like I started losing brain cells and depended too much on the AI over my own thinking and felt my skills atrophy. At the end of the day, in the future, I sense there will be a much wider gap between those that truly know how to code, and those that, well, don't, due to such over-reliance on AI.
by mytailorisrich | 2025-04-03 06:45:12+00:00
A VAT-registered company is either able to purchase VAT-free or is refunded the amount of VAT it pays (by offsetting against the VAT it has collected, up to getting actual refunds).

Effectively VAT is only paid by consumers.

NB: in you example if the company has paid more VAT than it has collected in the period then it gets an actual refund.
by tzs | 2025-04-03 06:45:22+00:00
Around 9% of US citizens 18 or older do not have a non-expired driver's license. It's even more for various minorities [1][2].

[1] https://cdce.umd.edu/sites/cdce.umd.edu/files/pubs/Voter%20I...

[2] https://papersplease.org/wp/2024/06/07/who-lacks-id-in-ameri...
by animuchan | 2025-04-03 06:45:51+00:00
What you're describing was precisely our culture at the last startup.

One group plans ahead and overall do a solid job, so they're rarely swamped, never pull all-nighters. People are never promoted, they're thought of as slacking and un-startup-like. Top performers leave regularly because of that.

The other group is behind on even the "blocker"-level issues, people are stressed and overworked, weekends are barely a thing. But — they get praised for hard work. The heroes. (And then leave after burning out completely.)

(The company was eventually acquired, but employees got pennies. So it worked out well for the founders, while summarily ratfucking everyone else involved. I'm afraid this is very common.)
by frainfreeze | 2025-04-03 06:46:17+00:00
In things that you don't do often? Definitely. I bet every backend developer loves it for frontend tasks, at minimum. And things like makefiles and bash scripts become easy and enjoyable to do well. No need to leave the editor to look up errors or at least get some ideas and pointers on them too. It all depends on how you use the tool, for us it was great help, and God mode for many things
by greyman | 2025-04-03 06:46:29+00:00
I also stopped using AI code editors, but for different reasons. I realized, that with advances like Gemini 2.5 Pro, AI will soon be able to implement whole features, with correct prompt. So the real skills is how to prompt the AI a maintain the overall architecture of the project. I wonder if the IDEs like Cursor or Cline will ever be needed in the future; as for myself, I stopped investing into learning them. I currently use 2.5 Pro + Repo prompt app which prepares prompt and then apply the result to codebase semi-automatically.
by NoMoreNicksLeft | 2025-04-03 06:46:30+00:00
>that gives thugs free rein to grab people who are not harming others off the street, and imprison them, is immoral,

What's harm? Do they have to have harmful intent, or would you object if their presence was unintentionally harmful? Does the harm have to be grievous bodily injury, or is economic harm enough? Why am I allowed to evict trespassers from my home even if they're causing me no physical injury, but the government isn't allowed to evict trespassers to our country unless they can prove some violent felony? It isn't some fundamental human right to live within the borders of the United States.
Show HN: FlashTokenizer – 10x faster C++ tokenizer for Python
by springkim | 2025-04-03 06:46:52+00:00
I built a tokenizer in C++ with a Python binding that outperforms HuggingFace tokenizers by 10x on large inputs. It's optimized for minimal memory usage and latency.

Benchmarks and comparison included in README. Would love feedback or contributions!
by mentalgear | 2025-04-03 06:46:53+00:00
I also do most of my coding artisanal, but use LLM for semantic search, to enrich the research part.

Definitely never trust an LLM to write entire files for you, at least if you don't want to spend more time in code review than writing or you expect maintaining it.

Also, a good quote regarding the AI tools market:

> A lot of companies are creating FOMO as a sales tactic to get more customers, to show traction to their investors, to get another round of funding, to generate the next model that will definitely revolutionize everything.
by dotancohen | 2025-04-03 06:47:40+00:00
I completely agree with you.

However, when I'm working on my own time, fixing those poorly-hammered nails can take 1/4 the time _most of the time_. If I see that the AI (artificial intelligence) is unable to handle the task, then I redelegate it to my own NS (natural stupidity) and bang it out slowly but properly.

AI makes coding boring and tedious. But it happens faster so I can take on more projects, or have more time for other fun things that I enjoy more than actually coding.
by alfiedotwtf | 2025-04-03 06:47:54+00:00
As a professional armchair economist, I would call it a power off rather than a reset.

It took over a hundred years for countries to once again have economic trust with France again when they went hard on tariffs in the 1600s causing war.

Who in their right mind would negotiate with a man known to rip up existing agreements on a whim?!

I have a feeling that this will knock the United States down a peg economically to the point where we look back on Liberation Day as America’s Brexit
by satvikpendem | 2025-04-03 06:48:13+00:00
I don't think it's really any different than how most products are made currently, do you think most startups are caring about security and things that would slow down their initial release? All the rest is tech debt that can be solved once product market fit is solved.

The only thing I'd worry about is when no one knows how to solve these when everyone relies on AI.
by leoedin | 2025-04-03 06:48:17+00:00
I don't think the graph agrees with the essay.

In the essay, the "unintentional moderate" is defined as someone who holds all kinds of views, some from the far left, some from the far right, some from the middle - but by chance the average of their views makes them a moderate.

I had to go looking for that, because the graph doesn't show that at all. I think the graph is a bad take on the ideas in Paul Graham's article.
by ohgr | 2025-04-03 06:48:20+00:00
I'm the person who has to clean up the garbage out. Most people have no idea if it's garbage or not. In fact I'd argue that they have little ability to assess quality having never been exposed to it. That's the only reason this technology has any interest. Not because it's good but people aren't good enough to tell if it isn't.

On that note, I'm sure Sonnet 3.7 does indeed approach the asymptote of not good enough better than Sonnet 3.5.
by scrappyjoe | 2025-04-03 06:49:14+00:00
I actually asked the author of the original article, which was linked in the article you posted, and got no reply.

But I managed to track it down elsewhere. I've thrown it onto my static site, so that it's easy to get to. My understanding is that it's in the public domain, so this is fine. If I get told otherwise I'll take it down.

https://riazarbi.github.io/files/Work%20simplification%20as%...
by piva00 | 2025-04-03 06:49:17+00:00
Almost 10% of eligible voters do not have access to citizenship proof at ready[0].

Trump changed voting rules to require proof of citizenship[1].

Disenfranchising 21 million voters makes sense now, no?

[0] https://www.brennancenter.org/our-work/analysis-opinion/213-...

[1] https://edition.cnn.com/2025/03/25/politics/voting-proof-of-...
by brailsafe | 2025-04-03 06:49:39+00:00
I replaced my 2019 Macbook Pro 13" i5 16gb/256gb, with an M4 Pro 48gb/1TB 16". It just wasn't worth it anymore, it would stall opening some large files, the fans would spin up for inexplicable reasons, the screen was mid... it was just barely serviceable for my needs and wasn't worth being so frugal about anymore. Yes technically I could use something from the 80s to write text files if I wanted to most of the time, and I'm somewhat anxious about the possibility that some component soldered to the MB will short one day and kill my SSD, but it's still quite a worthwhile upgrade.
by addicted | 2025-04-03 06:50:04+00:00
Yeah, but the U.S. govt funds a lot of important research so it may not fall behind technologically unlike India…

Wait, what did you just say? The U.S. government has decimated its research funding?

Oh, well, at least the U.S. has a lot of high quality colleges churning out highly educated Americans, so that still may not be as much of a problem…wait, did you say Americans are increasingly turning away from college due to the high costs and the resultant loans that cannot be terminated even in bankruptcy, because the government has been cutting back significantly on funding education for years now?

Oh well, at least the U.S. is welcoming to immigrants who have founded over 50% of unicorns and usually tend to be the most dynamic and brightest slice of their country’s populations, so it may maintain its technological edge…

Wait what? Oh god.
by xxs | 2025-04-03 06:50:05+00:00
>Doesn't everyone just use Objects::hash?

I hope they do know better, it's actually rather poor. 1st it should not be used for a single parameter - just use hashCode() directly and ensure non-null in the c-tor (or Objects.hashCode). Then, in general you need - only few fields to calc a decent high cardinality hashCode...

Last: 31 as a constant (used in most mul/add schemas by java). It's a single byte prime, so it has some benefits. It can be implemented via shift and add (x<<5 - x) but modern CPUs implement mul quite well and don't have carry flag deps so shift+add is worse in general. However, as a constant is more like to cause collisions in a general purpose hash function. It's close to being power of 2 and multiple of 10 -> 32 and 30.
by hamstergene | 2025-04-03 06:50:14+00:00
Reminds me of another recurring idea of replacing code with flowcharts. First I've seen that idea coming from some unknown Soviet professor from 80s, and then again and again from different people from different countries in different contexts. Every time it is sold as a total breakthrough in simplicity and also every time it proves to be a bloat of complexity and a productivity killer instead.

Or weak typing. How many languages thought that simplifying strings and integers and other types into "scalar", and making any operation between any operands meaningful, would simplify the language? Yet every single one ended up becoming a total mess instead.

Or constraint-based UI layout. Looks so simple, so intuitive on simple examples, yet totally failing to scale to even a dozen of basic controls. Yet the idea keeps reappearing from time to time.

Or an attempt at dependency management by making some form of symlink to another repository e.g. git modules, or CMake's FetchContent/ExternalProject? Yeah, good luck scaling that.

Maybe software engineering should have some sort of "Hall of Ideas That Definitely Don't Work", so that young people entering the field could save their time on implementing one more incarnation of an already known not good idea.
by Barrin92 | 2025-04-03 06:50:26+00:00
It just never made any sense to me. If we're talking real production code bases, not a one off hobby script, working with these systems just didn't get me anything.

If you're in a codebase of tens or hundreds of thousands of LOC, these systems don't work well, which leaves only two options, you enter some never-ending chat in which you have to have conversations with these systems and they act like a dimwitted intern, or you just give up on being a serious software engineer and pray and commit things you don't understand.

If I have to understand everything anyway I might as well just write it myself instead of talking to a bot that yaps without end, if i went with option two I should be fired because I'd be unqualified for my job. You're just backloading your problems basically.
by ryzvonusef | 2025-04-03 06:50:38+00:00
I'm from Pakistan, and the solution to 'it's difficult for people to get ID' was so simple even 3rd world poor illiterate country could do it: just go to them instead.

Our ID department has buses with computers and cameras/fingerprint machines on them, they go to remote villages and stuff and take everyone's bio data, then return a few weeks later and give everyone their cards.

There is literally NO valid excuse for NOT implementing voter ID.

NONE.

If we can do it, the richest country in the world can do it.

Such a pathetic hill for American Democratic party to die on.
by stakhanov | 2025-04-03 06:51:10+00:00
Services aren't traditionally part of tariffs; tariffs apply only to physical stuff moving across borders.

That being said: I work in a services-oriented business right now "exporting" services to the U.S. and the leadership of that company is seemingly getting very worried, trying to diversify their customer base out of the U.S.

If, in the cycle of retaliatory action, they run out of ammunition with tariffs on stuff, who knows what other crazy ideas will come to the surface: Tariffs on services do come to mind, maybe restrictions around recognition/enforcement of foreign-owned intellectual property,...
by lucyjojo | 2025-04-03 06:51:13+00:00
for the author, only the centrists, his own group, can display independent thinking.

he assigns all virtues of the world to his group while others seems to be barely more than glorified barbarians.

this is, at best, laughable... and honestly quite reductive and insulting.

this seems to stem from the classic idea of "if everybody was informed and intelligent as i am we would all agree", which i thought had already been disproven long ago. people have different base assumptions. cultures are real things... individual differences matter too.

he also treats ideologies as unified things which is historically false, meanwhile his personal particular set of idea is not an ideology but something akin to objective truth (for which he explicitly argues) or something adjacent to it. any semi-consistent (if that) set of ideas instantly becomes an ideology as soon as you share that set to a group. there are myriads of ideologies that pop-up and die every day... the ones with staying power obviously have accumulated some following but they are rarely all compassing; we have a word for those, cults.

but first thing first, change country and you will get entirely different "centrists" with an entirely different set of ideas. there is no reason there would not be (in his own terms) "accidental" leftists and "accidental" right--ists???

in a locked 2 party system like what you get in the united states, stuff will probably have a tendency to degenerate though. things are way more fluid in countries where you have more democratic choice. there is a lot of fear in the american mix, that doesn't work well with free-thinking.
by didip | 2025-04-03 06:51:32+00:00
Why? Clearly AI tools make life easier.

I could drive a manual car, but why? Automatic transmission is so much more convenient. Furthermore, for some use-cases FSD is even more convenient.

Another example: I don't want to think about gait movement of my robots, I just want it move, from A to B.

With programming, same thing: I don't want to waste time typing `if err != nil {}`, I want to think about the real problem. Ditto on happy-case unit tests. I don't want to waste my carpal tunnel prone wrists on those.

So on and so forth. Technology exists to make life more convenient. So why reject technology?