skysight-inc/HackerNews huggingface dataset:
BloodFlowTrixi.jl is a Julia package that implements one-dimensional (1D) and two-dimensional (2D) blood flow models for arterial circulation. These models are derived from the Navier-Stokes equations and focus on cardiovascular pathologies such as aneurysms and stenosis.
All EVs already use limiters because, as you correctly noted, just shorting the battery across the motor will rip the axles off and set the battery on fire. The question of whether an EV should put down grip-limited amounts of torque, or should limit itself to .5g at most, is a question of tuning.
I mean there's the World Cup though that's a bit different. The US (or US + Canada) is big enough that having large leagues of top-level teams makes some sense to have playoffs.
Its the first thing that came to the mind of the person who wrote the comment, which is positively terrifying
Simplifying the tax code makes it easier to file.
Sorry to pick on your comment, but this type of thinking drives me crazy.

How is it so baked into the culture that "enshittify with ads and do the bare minimum" is the plan at this point?

What are you going to do when companies start winning based on offering good value for products with integrity?

Would you blindly copy that? How long would it take?

Is the drive to enshittify nature or nurture?

Argh.
That approach to baity titles doesn't generalize, I'm afraid—neither to users nor to titles. In general, baity titles cause threads to fill up with responses to the provocation in the title, making for shallow and ultimately off-topic discussion.

It's standard practice on HN to replace these with titles that are more accurate and neutral, but we always try to do this using representative language from the article itself. Usually that's a subtitle, or the HTML doc title, sometimes it can be the URL slug, or even a photo caption.

Often there's a sentence at the start of an article that walks back the title and says what the article is 'really' about. It's as if the title 'takes' too much and then the article 'confesses' and gives most of it back. These walkback sentences often make good HN titles because they represent the article more accurately. That's what I used in this case.

https://news.ycombinator.com/newsguidelines.html

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Coding is a specific use case. It's more common to see obvious shrinkage in e.g. HR and customer service departments. It didn't start with the LLM flavour of AI, but it has been accelerated.

In other places, look for hiring freezes and re-orgs, rather than straight and obvious message from management: "Say bye to Bob, he's been replaced with this AI agent".

To everybody's point, not a new thing - automation, including what may of us have worked on for decades, by definition is simplifying, making more efficient, or reducing human effort.

But to your specific question - HN seems to have a couple of excited stories a week about a person saying "I don't really know coding, but I've started my tiny niche SaaS with help of AI". Which is not necessarily a bad thing, and more along the curve of all the other advancements - perhaps the question is the speed of improvement(replacement) and change on this particular one.
That's a good point, I make plenty of music, and every now and then I release a really small game. I can't imagine more than 100 people have played them, but in a strange way that's okay. It was never for other people.
We aren't hiring new software engineers.

Anyone skilled enough to code can now codes in any language. Jobs aren't being replaced but no longer added.

I also demonstrated how an intern (1st year) was able to replace a 5 year experience position after six weeks of working with AI.

We're seeing a 5x acceleration in shipping after our first year with limited exposure.
Please tell us how your theory of Musk would be different if the answer to your question were yes versus no.
Ham radio, particularly some of the ARES / SKYWARN / RACES / MARS folks (tons of overlap within those), go real overboard thinking they’re trying to help in emergencies or actively put themselves into dangerous situations and end up just being more people who need actual rescue.
Modern OSes constantly indexing all your files is not a bug, it's a feature. If you want your alternative you can install it from a live USB at your earliest convenience.
Does anyone do pure search and not SEO ads driven search results?
Simplifying the tax code is about tax prep. The simpler the tax code, the simpler to file. Though what you say about him wanting to lower taxes is possibly true, none of those posts are about that.
When does Brat summer really end?
It isn't required that one be active in a community to consider oneself part of that community, or to be angry about something that community does. I see no reason to assume bad faith or doubt their sincerity of motive. Consider that the phenomenon of FLOSS contributors "leaving because of something dysfunctional" isn't simply a trend that people choose to ride on, but a sign of actual political and philosophical conflict within the community.
Seems odd that the wikipedia page says Bachelor of Arts for Physics and Bachelor or Science for Economics... should be opposite? BSc for Physics and BA for Economics.
> Apple's chips are dramatically faster than any other kind.

Any idea why? Is it because of some patent they hold?
What is your company? Because honestly: I straight up do not believe this.
I’ve started cutting the fat by regularly auditing our licenses, matching team roles to the right plan, and even considering one-off purchase alternatives where it makes sense.

Is this the most urgent and important thing you can work on right now?

How much additional revenue would cover the costs you are cutting?

Good luck.
I am surprised by this: in my experience, LLMs excel in configuration of software far more than they do in writing it. And there are tools emerging almost daily for AI-powered browser and native application automation. So I don't see how this will create any kind of moat.
> In hydrocarbons the majority of energy comes from the oxidation of hydrogen.

That's not quite true.

To add some numbers, the average formula for long-chain hydrocarbons is roughly CH2 (one carbon atom for two hydrogen atoms). The enthalpy of formation of water is -286kJ/mole, and for carbon dioxide it's -394kJ/mole.

Conveniently enough, one mole of long-chain hydrocarbons produces one mole of water and one mole of carbon dioxide.

It's better for pure methane, as with its formula CH4 it produces 2 moles of water for each mole of CO2. So you get 572kJ of energy from hydrogens versus the same 394kJ from carbon.
We don’t have to be. It’s just that people like the nostalgia aspect and it gives a de-facto standard with some degree of preexisting hardware to coalesce around.

To have a complete grasp of the software stack, complexity has to be controlled, of course… so the typical offerings are 32 bit architectures with a few MB of memory and an SD card for storage, and if a “GPU” is included it’s usually just another MCU or core acting as the graphics processor.

There are a lot of good cyberdeck options built around the ESP32 and RP2040, for example. While some of these are used primarily as emulators, others run arbitrary code or projects like meshtastic.

I would love to see, though, a simple OS that actually provides a shell and multitasking ability that is designed to run on these platforms, idk if anything like that exists.

It would be super cool to have a python REPL, a text editor, file browser, gopher client, MUD client, things like that running with alt-t to switch context or something like that.
If I made my own criticism of these rules it would be very different from OP. It was difficult to take the article serious from the get-go when it defended setjmp/longjump. That pattern is so obviously broken from anyone who has ever had to go near it. The article makes an argument like this:

1. setjmp/longjmp is exception handling

2. exception handling is good

and I take serious issue with that second premise.

Also the loop thing obviously means to put a max iteration count on every loop like this:

for (0..N) |_| {

}

where N is a statically determined max iteration count. The 10^90 thing is silly and irrelevant. I didn't read the article past this point.

If I were to criticize those rules, I'd focus on these points:

* function body length does not correlate to simplicity of understanding, or if anything it correlates in the opposite way the rules imply

* 2 assertions is completely arbitrary, it should assert everything assertable, and sometimes there won't be 2 assertable things
Given the decline in overall IT positions over the past two years, I'd say its pretty serious. Recent new graduates with CS/IT backgrounds largely aren't being hired.

Historically, we see Information Technology advances first disrupt IT, then it spreads with adoption everywhere else to realize the same cost savings, as a labor multiplier.

> Maybe you don't replace the best.

In fairness, there's no real way to tell who the best/competent are. University programs have always failed to prepare the student in IT because of the fast moving nature of it.

Given the lack of any way to properly distinguish oneself, the best and most competent will look for a time, but eventually they have to go where the money is. That means retraining and taking the loss in time and investment, and its a sticky decision where they aren't likely to fight for such meager scraps.

Competent people have options others don't.

A wage price floor was hit awhile back in the long trend towards wage suppression. You can't really pay them less when other opportunities with no education provide more economic incentive. This is an example of chaotic distortions involved in money printing generated whipsaws.

The opportunity cost ratio between unskilled and skilled labor eliminates any incentive. Why spend 10 years on education and experience when you'll only make at best 33% more than someone who doesn't (pre-tax). Less than that post-tax, and we aren't considering the increased costs that are borne by individuals seeking out positions. The job market has always imposed cost in time, from interview projects (where they steal your work without compensation), to circuitous interviews, etc.
The difference is that private industry is buying what's effective while politicians mouth off. This is one of the reasons we should let the "free market" control things where we can, since they are compelled to make sensible decisions for efficiency reasons, unlike the government.
I mean, I also didn't pay for stuff I tried and didn't think was good. (Which reminds me, one day I should actually buy the Warriors series of books since I only read them from a library once...)

I throw money around a lot more now though, I tend to just buy something and try it and only ask for a refund if it's really useless (like was a macOS app called Vivid that ruined video playback; Lunar works much better).

I personally don't think there's anything wrong with not compensating for a good that you can't use. Then you're not using the good without compensation because you're just not using the good. Books are a funny concept because people consider reading it to be using the good.

If I read a book and there's absolutely nothing I can gleam from it and I just hate it, why should I pay for it? Is it the experience of having those words thrown at me that I'm paying for? If yes, did you know some movie theater tickets are refundable if you didn't like the movie after watching it? I think mostly in Canada. Look it up, it's a real thing. Are those theaters implementing commerce incorrectly?
Unfortunately, X/Twitter institute a login wall.

A more accessible alternative is BlueSky (and seems to be where the techies are headed)

Incidentally I'm surprised the share links haven't been ported over to the new domain yet.
Unpopular opinion: it would be easier to replace the C suite people with reasoning models than it would be to replace engineering.

VCs would probably like that as well.

Maybe pitch that to CEOs as a cost saving meausre.
Everyone who considers themselves a Republican or Libertarian is "interested in government cost cutting." It's also a trait common in SV entrepreneur culture. See Elon's behavior when he arrived at Twitter. I assume he does similar things with Tesla and SpaceX but that those companies are more able to rein him in.

But interest is not expertise. I'm interested in a lot of things I don't have deep knowledge of, nor time to gain expertise in. But I'm not a multi-billionaire capable of simply forcing myself into any arbitrary domain I want, either.
Is this satire or was he a conspiracy theorist? It didn’t take very long into the article before he started talking about “seed oil infiltration”.

My eyes rolled into the back of my head and I was unable to continue reading any more of the article after that
"So what kind of programming work would be the opposite of this?

* Problems are ill-defined and poorly-scoped

* Solutions are difficult to verify

* The total volume of code involved is massive

In my view, this is describing legacy code: feature work in large established codebases."

If you have used cursor.ai to try to create a moderately sized project you'll see this happen even with newly generated code.

In my experience, if you limit yourself to generate not well thought through prompts and do not work on getting a deep understanding of the generated codebase,
the LLM will start duplicating the same code flows in different ways, many time forgetting some of the behaviour already implemented.

Kind of like having dozens of developers working on the same codebase clueless about what each other has done and re-implementing the same functionality until the code turns into a pile of spaghetti code.

It can be done but:

* You must have a deep understanding of the code

* You need to think hard about what you are doing and give very detailed instructions to the AI

It works for trying a quick prototype but when moving on to production grade code you need to slow down and "program" step by step providing precise instructions as you go.

You'll have to design the changes to the minor detail and then
you can let the AI do the grunt work.

It's like programming without coding.
Friendly reminder that you are most likely not NASA and have different goals, so you should approach the problem differently. The cost of a stack overflow (even at FAANG-scale) for you is likely many orders of magnitude cheaper than for NASA, and the cost of delaying a project for a year is much worse.

Unless you work on commercial aircraft avionics. NASA flying a probe into Mars makes them look dumb. Flying an aircraft into a mountain haunts people for the rest of their lives.
They made good points and I made a call. I still think I made the right one.
> the company that enabled him [Anders Hejlsberg] to make all the good things in the future.

Too bad, then, that he / they didn't.
> It's also theoretically possible to have chemical reactions that bind carbon from the air into solid compounds that aren't themselves combustible without a net energy loss

That's not true. The reactants must have enough stored potential energy to reduce carbon. You might get that for "free" by using accelerated weathering of rocks (the energy ultimately comes from the radioactive decay in Earth's core).
Generative AI Explained
This is putting the cart before the horses. These wealthy countries haven’t even stopped burning fossil fuels. Let’s focus on that first.
Something similar happened in my job. I reported the over-engineered, completely senseless solution, after the "dev" got really angry at me about simply reviewing his code. He was gone the next week. If you have a boss, tell him when this happens. If you don't, fire him/her yourself. If the amount of complexity introduced is not worth the use cases it covers, in a business sense, then that's a review that rejects the code on that basis.
Don't those areas depend upon government funding, and isn't Trump's budget initiatives causing a fire sale?
At least until they can be replaced by AI, at which point they can be turned into biofuel.
Yup, exactly. I know someone in their early 30s who just quit their job and went abroad to spend a month living on a beach learning how to surf. I'm in my mid-40s and can't fathom doing that. I could do that; have the finances and professional flexibility to support it, but the main thing is I just don't want to. The idea of living on a beach in somewhat uncomfortable conditions just doesn't appeal to me anymore. Some things I'd enjoy or tolerate 15 years ago are things that I just don't want to do today. But at the same time I'm disappointed I don't have experiences like that in my past to look back on fondly.

Don't get me wrong; my current situation is fantastic, and I'm in a much better place than I ever would have expected if you asked 25-year-old me where I'd be in nearly 20 years. But I'm still aware that there were paths I didn't take, paths that would have also made me happy.
> Texas will have great energy infrastructure because they let developers build it.

Ask Houston about letting developers build with little oversight. Or, ask the home owners that bought some of that property.

Ask homeowners that live on wells that have become polluted because of Texas being in bed with oil and the little oversight applied. The rap is well deserved not unfortunate.
You can replace a 5 year experienced position with anything you want, but it doesn’t mean it will lead to good business outcomes.
> You can still write vanilla html + js if you don't need hashed assets, css isolation, routers, linting, types, complex state, etc. It won't scale much

Why won't it scale? The point of static content/client side work is that the load server side is minimal. It will scale as high as the webserver supports.

> The problems normally start when you want to "just add a comment section" to your content but then you don't want to reload the page and you discover that it becomes complex soon and writing SPAs comes at a cost.

We've had `XMLHttpRequest` since the early 2000s. It would be incredibly easy to add this in vanilla JS.

You could build 95% of websites out there on a standard LAMP stack from 2004 using vanilla JS or at a push jQuery.

The sentiment against frontend complexity (from my observation) seems to be mostly from greybeards who look at big, bloated, high dependency and complex to build solutions for simple web content.

Although I don't personally feel forced, the way markets and industries work you may be "forced" based on what the status quo is in industry at the time.
Perhaps an even more fitting Housman poem: https://poets.org/poem/loveliest-trees
Okay, but then they're selling a product, not volunteering. And the law is that people who sell software can be liable for that software. Which makes sense. This is how every other product on the market works.

Note that "can be liable" does not mean "will pay so much money they go bankrupt". It just means that normal liability rules will apply and that person is not shielded from liability. If I sold you a broken car saying it was in perfect order, I may be liable, but if I can prove a mechanic told me it was in perfect order and I didn't break it after that, I may be able to transfer my liability to them. Now, if because the car was faulty, you crashed into a children's picnic, your car exploded into flames and and killed an entire orphanage, I or the mechanic may still go bankrupt paying their medical bills...
> I wonder how often the US consumer actually gets a VAT rebate on their imported purchases, or how many US consumers are even aware of this.

It's quite unlikely they would have been charged VAT in the first place if buying online. The seller would have noted that the destination was not within the common market, and shown prices without VAT included.

This mostly matters when you're physically in the EU when making the purchase but will leave the EU before using the item. In that case you can get a VAT refund when leaving the country. This tends to be well advertised both at the airport and at the stores that tourists are most likely to shop at.
Cost inside Germany are inclusive of VAT. So German manufacturer pays to their supplier price of item + VAT. VAT is send to tax man. And when they then sell it to consumer they get to deduct from VAT they charge the amount they were charged themselves. So in the end consumer pays all of the VAT.

When you ship car to Germany, you have to charge this VAT from consumer too. But now as you did not previously pay any you charge full amount and get nothing back.

In each step inside Germany the intermediate buyer was charged more than outside where there were no VAT.
> Anyone skilled enough to code can now codes in any language.

That was always true. Once you learn how to program, it doesn't take a ton of effort to learn another language. It takes more time and effort to master a new language, but that's still just as true as it ever was.
What if there are 10 friends and 9 bears?
I've noticed that I split commits and make very verbose but clear messages for each commit, only to never use this afterwards.

Meanwhile my coworkers just commit with "lol" and get the same result. What I learned from this is that you don't need to split commits, just commit everything at once and add a "good enough" message. E.g. if you're working on a provider just use "Updated provider"
WTF? No. Not even remotely true. Rates vary by state and locality. And vary across type of good being sold. You couldn’t be more wrong if you tried.

https://taxfoundation.org/data/all/state/2024-sales-taxes/
Expensive. Dealing with all EU tax authorities is expensive and that cost can be prohibitive for smaller businesses.
This is basically an "all Internet arguments are over semantics" response.

I.e., if you want to participate in the electricity producer market in TX, you need to have X level of weatherization. Call that regulation, fine, but essentially every private, non-governmental-run market has a set of rules that all participants need to adhere to in order to participate in the market, and the penalty for non-compliance is getting kicked out of the market. That's basically what I'm arguing for here.
Unfortunately agreed. Money can't buy happiness, but it sure greases the wheels. Money opens up opportunities and possibilities that you just aren't going to have without it.

And not having money is a great way to suffer at least low-grade anxiety on a regular basis. Or a great way to actually be destitute.
Is this really true? I observe much more DIY in countries with high VAT's, because your own labor does not have VAT.

If I work on my car, and you work on your house, we are both financially ahead than if you had worked on my car, and I had worked on your house.
> What are you going to do when companies start winning based on offering good value for products with integrity?

I'll wake up.
Perplexity launches its own freemium 'deep research' product
Just like it’s applied to domestically manufactured goods as well …

The fact is the tax does not discriminate based on origin of the goods. It’s a tax on consumption.

So from the US perspective it matters to the degree that using a false premise to impose import tariffs might harm US interests.