MurphyA/hacker-news huggingface dataset:
by xelxebar | 2025-07-24 13:06:27+00:00
> But what do you do when you discover you don't have similar values?

Look deeper? Explicitly held beliefs are just a sliver of the tip of the iceberg that constitutes our experience as humans. The US, in particular, seems particularly fond of declarations of identity, so it helps to understand that such things are about as fundamental as the health of your pancreas.

IMHO, polarizing reactions, whether in others or yourself, look like obvious fear responses, which often respond to empathy and understanding.

More than fear, certainty smells like the mind killer to me.
by mrkeen | 2025-07-24 13:06:47+00:00
The problem is when you take out mistakes, there's not much left of OOP.

We take out 'dog-is-an-animal' inheritance.

We take out object-based delegation of responsibility (an object shall know how to draw itself). A Painter will instead draw many fat structs.

Code reuse? Per the talk, the guy who stumbled onto this was really looking for a List<> use-case, (not a special kind of Bus/LinkedList hybrid. He was after parametric polymorphism, not inheritance.
by lofaszvanitt | 2025-07-24 13:07:19+00:00
The pattern repeats itself. Come, use our services, it's free, it will be good for you. Users elevate the service to a monopoly. And then the behemoth thinks that the users - who gave their blood so the behemoth could grow - are now more like a nuisance and kills those that are the most vulnerable.

Every year they put the threshold higher and it results in more and more people getting burned. Of course the big, established brands are protected.

So they don't want the average joe's opinion. And they don't want to funnel money to you, now that you have fulfilled your purpose.
by sinanuozdemir | 2025-07-24 13:07:33+00:00
My name is Sinan Ozdemir and I was in YCF15 with Kylie.ai (an early AI agent company building voice and text chatbots for the enterprise). Since that company was acquired, I've been writing books and making online AI content for O'Reilly and Pearson.

As part of my upcoming AI applications book, I was working on a computer-use system using reasoning models, visual parsing models, and LangGraph, and I figured hey, why not vibe-code a quick UI on top, add in some bells and whistles, and just let people try it out for free? So here it is!

Is it perfect? No.

Is it going to work 100% of the time? Of course not, it's computer use.

Is it free? Heck yeah it is. For now at least lol, I'm footing this bill for a bit.

Features of Agenti:

1. Step-by-step browser-based workflow automation with a natural language–to–workflow generator

2. Not using any SDKs like browser-use, it's all a homegrown framework + foundation LLMs

3. Markdown/PDF deliverables (and the option to send them to your email when the workflow is done)

4. Schedule workflows (and deliver results to your inbox using #3)

5. Session-based login (if you log in somewhere like LinkedIn on a browser session, the next time you run a workflow, you'll already be logged in)

I'm using Anchor Browser for the browser (their API was so easy to set up so kudos to them!) and Anthropic for the LLM (frankly, I had some credits to burn that expire in early August anyway). On that note, images/text of the browser will be sent to Anthropic when you use this, but I have absolutely no plans or desire to use any of this data for my own benefit. I just wanted to build something, is all.

Have fun! If you all like it, I have plans to add:

1. Variables and secrets (the backend is already done, just need to make the UI for it)

2. REST APIs to kick off workflows, so you can give the workflows to your own agents to kick workflows off

Let me know what else you'd want to see!
by sgarland | 2025-07-24 13:08:15+00:00
Posted something very similar above. It’s worse than 2200 watts: that’s the allowable overload draw, not sustained. After about 5 minutes, it warns you to reduce power to <= 1800 watts.

Also, something I didn’t mention in my post; at full power they’ll suck their tank dry in a little over 3 hours. You’ll get about 20 miles of range (using your assumptions above) from one. Tbf you can also parallel two of them, or buy a slightly larger model (EU3200i), but either way, it’s still not going to be anything other than an emergency backup where you have a lot of time to kill.
by usrusr | 2025-07-24 13:09:00+00:00
I'd consider engines with HP in the two digits range not big. Few ICE cars (hybrid or not) are ever accelerated at the rate you could achieve with a 75 HP engine revved into the high but still safe range. People buy big engines so that they can get all their acceleration needs served at half throttle. And that's for stick shifting, those on automatic pick engine size so that they can accelerate on quarter throttle or else the car shifts back and it sounds all x "small engine working hard" (which would be so much less inefficient!).
by StumpChunkman | 2025-07-24 13:09:04+00:00
On a meta note, I come to HN for the typically more informed and sometimes expert takes on the issues and articles that surface here, especially for tech related news. It's interesting how even this site is not insulated from some absolutely insane misinformation about EV's that starts to show up in the comments whenever they are brought up. I mean, just look at how many comments this article about brake dust has generated.
by Paradigm2020 | 2025-07-24 13:09:18+00:00
I said most coffee is consumed take away... With the report you mentioned (65%) that is still correct.

I pointed to Starbucks for the 80% angle...

I currently live in Vietnam and I'd say it's probably 50% or less takeaway depending on the day and the venue (most takeaway is done from little stands that don't even have place to sit...)

I do have to say your "the old world ways that developed it." Is wrong on all counts...

1) I'm European and have consumed coffee in Europe... As well as America, Vietnam, countless other places.... over extended periods of time... Context being everything aka american forum etc.... Unless a location is explicitly specified it would make sense to put it in an american context.

2) coffee drinking came from the middle east to Europe so unless you're using "the old world ways" to mean the middle east... (which would be an uncommon language / culture thing on your part.)

Again I understand your context but in this final post you really seemed to get nitpicky and rather look for where "he's wrong" rather than a quest for truth.

Anyway to speak/write or to communicate/seek that's the question. Have a nice day
by arcbyte | 2025-07-24 13:09:56+00:00
> I’ve seen where people answer it honestly, and when they walk away the person asking says something to the effect of, “god, I didn’t need his whole life story.”

I've definitely experienced the same. However ive realized that invariably, the person answering honestly is wayyy happier in general than the person being critical. Learning to have the freedom to express yourself, invite connection, and let failed invitations go, is a superpower for a happy life.
by alephnerd | 2025-07-24 13:10:03+00:00
> Was it really bad luck or just bad management refusing to accept the reality that they were bad so they blamed luck?

Bit of column A and bit of column B. There was a LOT of bad management, but the Eurozone Crisis (2007-2014, 2018 for Greece) was also extremely severe and out of corporate leadership's hands.

If 70-80% of your customers across the Eurozone were delinquent in payments and in the midst of bankruptcies and rolling down operations, you wouldn't be generating the same amount of revenue needed.

In the US, enforcing vendor arrears and collecting dues from bankrupt customers is much easier. These are business law issues that business leadership within the 26+ EU/EFTA nations cannot solve, as this is a legislative issue.

> I think EU leaders and CEOs have no accountability, hindsight or self reflection capacity to see how badly they're failing so then just blame bad luck because it always has to be someone else's fault.

To a certain extent yes, but that's because they don't empower the private sector beyond a handful of politically connected firms to have an actual say or input. Lobbying happens in the EU as well, but it is much harder for startups and companies that aren't national champions to get a say.

Of course, this depends on the country as well as the EU as a whole, which is the crux of the issue - should national law or "EU law" be prioritized? In action, enforcement and regulatory capacity is devolved from the EU to individual member states, and logically, companies do jurisdiction shopping, hence why you see American companies over-represented in Ireland and a strong tech ecosystem in Czechia, Poland, and Romania.
by pmarreck | 2025-07-24 13:10:30+00:00
I've found (specifically using Idris 2, but any functional language with some typing should work) LLM's to write better code in these restrictive languages simply because there are significantly fewer ways to screw up that are possible without causing an error upfront.

In fact, I would even go so far as to say that LLM code assistance may cause a boost in interest in those languages.
by nneonneo | 2025-07-24 13:10:32+00:00
Some FAQs:

- This only affects rewrite conditions which literally start with “RewriteCond expr”; this is a special form that causes the condition pattern to be treated as an Apache expression. See the documentation on that feature here: https://httpd.apache.org/docs/trunk/mod/mod_rewrite.html#:~:...

- Yes, there are tests. They’re stored in a separate repository. Here are the regression tests added for this bug: https://github.com/apache/httpd-tests/commit/48a85e34051959c.... As for why testing didn’t find this bug in the first place, you can see that they have tests for RewriteCond, but just not for expression conditions, likely due to the relative rarity of that subfeature.
by AngryData | 2025-07-24 13:10:34+00:00
Rusted rarely exercised drum brakes are already known to be far more reliable than rusted rarely exercised disc brakes, that is why many vehicles still or had until recently kept drum brakes in the rear where they get far less usage and get 1/10th the attention as front brakes. Or in trailers brakes that are utilized far less often.

But people already had this entire debate decades ago when disc brakes were first implemented. If you are racing or using a lot of braking power, discs are obviously better, they have better heat dissipation, they are quicker to repair and replace, more predictable for analog/dumb traction and stability control systems, and getting them rusty and dirty isn't a concern because you are racing and/or using the shit out of them. And most of the disadvantages became of little concern to consumers because when the consumer market moved towards automatic transmissions and smaller displacement engines people stopped engine braking constantly and were instead clearing their brakes off at literally every stop so dirty disc brakes stopped being a common concern. But the downsides still exist and is why disc brakes haven't taken over all applications.

Like yeah, drums have less heat capacity and worse cooling, but the entire point of regenerative braking is that you don't use them as much and so heat issues don't matter, only a small fraction of your braking force will use the physical brakes. Ideally in an EV your physical brakes are 100% a safety item, not a common usage item, and so reliability should be the top concern.
by pickledoyster | 2025-07-24 13:11:14+00:00
Being passionate about hats is one thing, but being passionate about sharing something you care about with others is the real driver for publishing. As LLMs degrade web discoverability through search (summaries+slop results), there's no incentive for the latter people to continue publishing on the open web or even the bot-infested closed gardens.

The web is on a trajectory where a local dyi zine will reach as many readers as an open website. It might even be cheaper than paying for a domain+hosting once that industry contracts and hosting plans aren't robust enough to keep up with requests from vibe-coded scrapers.
by Aromasin | 2025-07-24 13:11:50+00:00
In Union, many of the popular leagues are international clubs level. For most of their history, they were split into Southern and Northern hemisphere leagues. Recently that shifted, and the South African teams joined the United Rugby Championship which is European (Ireland, Italy, Scotland, Wales, and before Top 14 became preferred, France). This was because, despite the historical significance, the time zone difference between the South African and Australia/New Zealand teams were too severe. Now South Africa is in the United Champinoship, they only play in a +/-2 hour difference in terms of time zone.
by impossiblefork | 2025-07-24 13:11:51+00:00
How is it socialism? There's no löntagarfonder, there's no requirement to sell parts of companies-- wage labour still exists and while this would create a force which would lead to ordinary people owning a lot of capital, since the fact that companies would be making less profit on some goods would thus end up with reduced value, thus a reduced price, and that these people who are now required to be capital owners would likely buy at this reduced price, but it is not a socialist idea.

It's a patch on the floating-exchange-rate-and-policy-by-interest-rate of monetarist and Keynsianism to make it function in situations where there's both inflation and a need for investment.

I think the transition to this sort of as the US decision to decouple the dollar from gold. A way to get things more sensible.
by AlanYx | 2025-07-24 13:12:12+00:00
IMHO it's not empty talk; a lot of the elements of the plan reinforce each other. For example, it's pretty clear that state initiatives that were aiming to place regulatory thresholds like the 10^26 FLOPS limit in Calfornia's SB1047 are going to be targets under this plan, and US diplomatic participation in initiatives like the Council of Europe AI treaty are now on the chopping block. There are obviously competing perspectives emerging globally on regulation of AI, and this plan quite clearly aims to foster one particular side. It doesn't appear to be hot air.

For open source/open weight models it's particularly important because until now there wasn't a government-level strong voice countering people like Geoff Hinton's call to ban open source/open weight AI, like he articulates here: https://thelogic.co/news/ai-cant-be-slowed-down-hinton-says-...
by dboreham | 2025-07-24 13:12:16+00:00
It isn't really "range" anxiety, rather "no charger available" anxiety.

Today, if I run out of petrol|gasoline somewhere, even if I'm in the middle of nowhere and don't have a gas can, I can still recover from that situation within an hour or so (hitch a ride to the next gas station, buy gas can, fill with gas, hitch back to my vehicle). With an EV the density of fueling/charging locations is orders of magnitude lower than for gas, and if I end up discharged I'm looking at finding a flat bed truck, or perhaps a mobile high power generator.

Disclosure: I own both kinds of vehicles.
by woodruffw | 2025-07-24 13:12:33+00:00
I think the distinction being made here is between the source code (which is remaining open source) and the binary (which is effectively becoming proprietary). Users would no longer have a right to redistribute the binary, since it would no longer be open source.

(To my understanding, this is similar to Microsoft’s “trick” for discouraging VS Code forks: VS Code and many of its core extensions are open source, but their builds are not.)
by deltarholamda | 2025-07-24 13:13:08+00:00
>But it's right at the top and tells me what I suspected when I did the search. The way they position the AI overview is right in your face.

Which also introduces the insidious possibility that AI summaries will be designed to confirm biases. People already use AI chat logs to prove stuff, which is insane, but it works on some folks.
by gchamonlive | 2025-07-24 13:13:11+00:00
I like that vet, which wraps the `curl | bash` pattern, can be installed via the `curl | bash` pattern but it's documented under https://github.com/vet-run/vet?tab=readme-ov-file#the-trusti....

I don't see it in arch's aur though. That would be my preferred install method. Maybe I'd take a look at it later if it's really not available there.
by sshine | 2025-07-24 13:13:27+00:00
> The attacks on OpenSSL maintainers ten years ago were disgusting

I didn't register the attacks, but I'm sure there were some when you say it.

I summarized the blame on that incident xkcd's wording:

"some random person has been thanklessly maintaining since 2003"

https://xkcd.com/2347/
by ohdeargodno | 2025-07-24 13:13:41+00:00
There was, and it was shit. The Cléon-Fonte, despite all my love for its BBBBRRRRRRRRRRVVVVVVVVVVV was becoming wildly insufficient for the already ever heavier cars simply due to electronics and safety measures, and it was already a 1.2L. The smallest ever put on a Clio was a .999L, and anyone driving a Twingo knows how it behaves the moment there's... a slight incline, or two people in the care.

1.5L is an incredibly small engine, especially when previous versions required much larger. The Renault Scénic IV is a 1.5 ton brick that is happily running on a 1.2L engine. The Scénic II's most sold motorization was a 2L engine.
by wanderingstan | 2025-07-24 13:13:53+00:00
> People hate small talk because it avoids [vulnerability]. The purpose of social conversation is to connect but talking about the weather or the latest sportz ball result reveals sh!t.

I’m a defender of small talk. It’s the MVP of connection; you are at least talking to another person, mutual acknowledgement. It’s where relationships begin. It’s where you and the other can safely feel out the space of shared values and what’s top of mind: sports? Work? Family?

Oversharing is perhaps defined as sharing too much too soon, when you should still be doing small talk.

Sometimes people say they hate small talk but complain of the difficulty of making friends. Start by learning how to have light conversations. Keep talking. Depth comes naturally with time.
by Sanzig | 2025-07-24 13:14:45+00:00
I wonder if domain validation might be a good addition to this? You could encode a public key in a TXT record for the domain, and if present, vet could check a signature in the shell script against the key in the TXT record. It wouldn't stop attacks where the owner lost control of the DNS records, but it would stop the "webserver hijack" attack vector.
by goda90 | 2025-07-24 13:15:03+00:00
When loud engine noises cut through my neighborhood from blocks away, I'm not thinking about the age or class of the person driving the vehicle. I'm thinking about how they're a jerk for modifying their car to be louder and intentionally revving their engine to create noise. If an old billionaire decided to make their private jet louder and then buzzed over my neighborhood, I'd be pissed as well.
by 1a527dd5 | 2025-07-24 13:15:34+00:00
Adding the other side; we use ja3/ja4 * for rate limiting and it works a treat, especially when we set our rate limits to much higher than normal traffic.

I've pushed back any attempts for any kind of tracking for business purposes (e.g. fancy charts).

* ja3 seems to be slightly better, ja4 sometimes groups too many "people".

Edit* Title also needs (2023).
by ToucanLoucan | 2025-07-24 13:16:07+00:00
You do realize of course that every service that now employs all these dark patterns we're complaining about was already profitable and making good money, and that simply isn't good enough? Revenue has to increase quarter-to-quarter otherwise your stock will tank.

It's not simply enough that a product "makes money" it must "make more money, every quarter, forever" which is why everything, not even limited to tech, but every product absolutely BLOWS. It's why every goddamn thing is a subscription now. It's why every fucking website on the internet wants an email and a password so they can have you activate an account, and sell a known active email to their ad partners.
by BSOhealth | 2025-07-24 13:17:11+00:00
Novel content will continue to require human creators. So, if you are at the frontier of some idea space, whether that’s using Homebrew or baking brownies, your input will be rewarded to some extent. But, we won’t need 1000 different Medium blogs about installing Rails or 1000 baking websites pitching the same recipe but with a different family story at the top.

Yes, maybe a small amount of people ultimately contributing but if their input is truly novel and “true” then what’s the downside?
by sokoloff | 2025-07-24 13:17:25+00:00
> cutting fuel flow but also maximising airflow when there is zero throttle input

You don't want to do this. Much of the engine braking effect is from pulling the intake air charge past the mostly closed throttle plate. On a car with a wide open throttle plate [even with no fuel], the engine is acting more like a spring than a damper. On the intake stroke, it will pull an intake air charge past the small restriction of the open intake valve(s), then compress it on the compression stroke, then release that compressed energy on the "power" stroke, then exhaust it past the small restriction of the open exhaust valves. Pushing air past the valves will cost energy, but it's not much.

This is why diesel trucks' engine braking works differently. (Diesels don't have a throttle plate.) They can open the exhaust valves to prevent the energy recovery in the "power" stroke to create a higher net braking force. Jake Brake: https://en.wikipedia.org/wiki/Compression_release_engine_bra...
by frevib | 2025-07-24 13:17:42+00:00
We introduced Kotlin at ING (15k IT colleagues) years ago and adoption rate is 11% and growing: https://medium.com/ing-blog/kotlin-adoption-inside-ing-5-yea...

Many larger companies in The Netherlands have moved away from Scala and Java and use Kotlin now. The switching costs are neglegible and the benefits are big.

The problem with Kotlin is, you don’t want to go back to Java.
by potato3732842 | 2025-07-24 13:18:00+00:00
>Rusted rarely exercised drum brakes are already known to be far more reliable than rusted rarely exercised disc brakes, that is why many vehicles still or had until recently kept drum brakes in the rear where they get far less usage and get 1/10th the attention as front brakes.

My ass. They might be "trouble free" in that you don't notice them not doing anything whereas a well rusted rotor will be very clearly cranky and/or felt in the brake pedal or steering wheel and perhaps the driver will elect to take it to the shop.

>Or in trailers brakes that are utilized far less often.

And which have a pretty strong reputation for always being in some degraded state or otherwise not working to full capacity.

>Ideally in an EV your physical brakes are 100% a safety item, not a common usage item, and so reliability should be the top concern

In which case a disk is far more likely to work, if poorly and loudly whereas a drum is much more likely to be completely out to lunch for some huge fraction of the cylinder's travel from a long ago seized adjuster or whatever.

Yeah, drum brakes "can" be made to work. I bet wagon style friction brakes "can" be made to work. But discs are just soooo much easier. Throw an 80s style stainless slider arrangement on it so pins aren't a concern and pony up for a galvanized or stainless rotor and it becomes a basically a "good for the life of the car" item if you don't go through the pads.
by kle | 2025-07-24 13:18:23+00:00
I agree, but I can strongly recommend Claude Code with the Intellij plugin. Actually works pretty great for kotlin!

And, JetBrains finally started working on an open language server. It's not perfect but it makes it bearable to at least edit Kotlin in Cursor/VS Code.

https://plugins.jetbrains.com/plugin/27310-claude-code-beta- https://github.com/Kotlin/kotlin-lsp