MurphyA/hacker-news huggingface dataset:
by 7sigma | 2025-07-11 09:53:23+00:00
Palestinian citizens in Israel do not have the same rights as the Israeli Jew, with more than 50 laws discrimination against them. They also face systemic discrimination and also you cannot marry between faiths, all the hallmarks of apartheid. Initially Palestinians within the Green lines were also under military occupation and only after 80% of the other Palestinians were either massacred or ethnically cleansed, so it was basically a forced acceptance. Israeli policy has always been to have a an ethnic supremacy for Jews, so the representation in the Knesset is tokenistic at best. If Israel decides to expel Palestinians in Israel, there's nothing they can do, its the tyranny of the majority.

Palestinians in the West Bank do not have the option of becoming Israeli citizens, except under rare circumstances.

Its laughable that when you say that there are investigations. The number of incidents of journalists, medics, hospital workers being murdered and even children being shot in the head with sniper bullets is shockingly high.

One case is the murder of Hind Rajab where more 300 bullets were shot at the car she was into. Despite managing to call for an ambulance, Israel shelled it killing all the ambulance crew and 6 year old Hind Rajab.

Another example is the 15 ambulance crew murdered by Israel forces and then buried.

Even before the genocide, the murder of the Journalist Shireen Abu Akleh was proved to have been done by Israel, after they repeatedly lied and tried to cover it up. Another case was this one, where a soldier emptied his magazine in a 13 year old and was judged not guilty (https://www.theguardian.com/world/2005/nov/16/israel2)

The examples and many others are many and have been documented by the ICC and other organisations. Saying that it's not nothing is a distinction without a difference
by neuroelectron | 2025-07-11 09:53:42+00:00
Yes, the UI is so overloaded you can never tell what it's going to do. It might do two or three totally different things. Obviously you want to have the magnifying glass with a cursor. But then the cursor might just decide to jump to the end of the word. Sometimes it's impossible to get the cursor in front of the first letter if the UI is cramped. Maybe it will copy the text into a floating clipboard if your finger drifts a few pixels south. Maybe it will bring up a context menu? If you're using Safari, maybe it won't even let you select any text at all. Then you can take a screenshot and select text from an image to work around that.
by dizhn | 2025-07-11 09:53:59+00:00
> So I am wondering if I can reduce attack surface by making "management" services (Keycloak admin console, the headless CMS admin interface etc.) accessible only to me...

The answer to this is YES. Of course there are a variety of ways to implement. In your case I would start simple with something like wireguard. Keycloak won't be easy to install and configure as a beginner. If your needs are simple, check out https://github.com/lldap/lldap for authentication (and user management).
by Joker_vD | 2025-07-11 09:54:54+00:00
> transport errors vs business errors

Yes, pretty much.

> But the important thing is all errors business or transport eventually need to map to a HTTP status code because that's the protocol you're ultimately speaking.

"But the important thing is, all errors, business or transport, eventually need to map to the set of TCP flags (SYN, ACK, FIN, RST, ...) because that's the protocol you're ultimately speaking". Yeah, they do map, technically speaking: to just an ACK. Because it's a payload, transported agnostically to its higher-level meaning. It's a yet another application of the end-to-end principle.
by Fraterkes | 2025-07-11 09:56:03+00:00
I obviously don't mean that people literally write "write me some typescript", because nobody wants code that does something arbitrary. I'm also not saying that every reaction to ai falls between love and skeptical: I wrote a 3 sentence comment on a complex topic to sketch out an idea.

The tone of your comment suggests that my comment upset you, which wasn't my intent. But you have to try to be a little generous when you read other peoples stuff, or these discussion will get very tedious quickly.
by rcxdude | 2025-07-11 09:56:25+00:00
>Could you make an effort to explain how, or at the very least link to some reasoning? Otherwise your comment is basically the equivalent of “nuh-uh”, which doesn’t meaningfully contribute to the discussion.

You can look at the kind of work they're doing, how effective their solutions are, and how long it takes them to do it. That's the basics of it across a wide range of professions. Now, there's no one-size-fits-all metric or formula you can just calculate based on objective facts for most of this, because the work is more varied than e.g. factory work, but it's also not impossible to make the comparison, if you actually understand the work reasonably and you use judgement.

In the case of this study, because the assignment of the comparison they were doing was random, then just measuring time to completion across a range of tasks is a perfectly reasonable metric, because there's nothing to really bias the outcome, just a lot of factors that add noise instead. But it is worth noting that the result is a very broad average, and there is likely a very complicated distribution of details underneath, which is much harder to measure.
by ohdeargodno | 2025-07-11 09:57:22+00:00
> Forcing users to go with a bad deal gets the incentives all wrong and is actually bad for consumer choice.

Nice bad faith strawman, where'd you buy it ?

Apple is trying to have its cake and eat it too, selling off their devices as general computing devices and opening it partly to external developers, taking away a massive portion of profits and threatening them when it's not advantageous to them. The entire point is that you _cannot_ build a better service because Apple is blocking you.

Sony isn't getting this treatment for the PS5, despite qualifying well for being a gatekeeper, because there's no pretenses of being an open market.

If Apple wants out of this, then let them close down the App Store.
by sva_ | 2025-07-11 09:58:20+00:00
> committing genocide

I've been hearing this for as long as I can remember, yet the population numbers tell a completely different story. It makes no sense to speak of a genocide if the birthrate far outpaces any casualties. In fact, the Palestinian population has been growing at a faster pace than Israeli over the past 35 years (that's how far the chart goes on Google)
by tunnelfx | 2025-07-11 09:58:25+00:00
How is that accessibility tree different from the “accessibility snapshot” that you can get from Playwright for example?

I was tackling a similar problem few weeks ago and I found that playwright MCP was the most usable solution in my case. It doesn’t use an extension but it debugs the browser tabs (I guess using dev tools protocol) but I agree the experience was suboptimal
by atombender | 2025-07-11 09:59:13+00:00
Dead tuples is a real and significant problem, not just because it has to skip the tuples, but because the statistics that drive the planner don't account for them.

I found this out the hard way when I had a simple query that suddenly got very, very slow on a table where the application would constantly do a `SELECT ... FOR UPDATE SKIP LOCKED` and then immediately delete the rows after a tiny bit of processing.

It turned out that with a nearly empty table of about 10-20k dead tuples, the planner switched to using a different index scan, and would overfetch tons of pages just to discard them, as they only contained dead tuples. What I didn't realize is that the planner statistics doesn't care about dead tuples, and ANALYZE doesn't take them into account. So the planner started to think the table was much bigger than it actually was.

It's really important for these uses cases to tweak the autovacuum settings (which can be set on a per-table basis) to be much more aggressive, so that under high load, the vacuum runs pretty much continuously.

Another option is to avoid deleting rows, but instead use a column to mark rows as complete, which together with a partial index can avoid dead tuples. There are both pros and cons; it requires doing the cleanup (and VACUUM) as a separate job.
by kouteiheika | 2025-07-11 09:59:35+00:00
From what I can see it doesn't; e.g. I just asked Grok 4 whether DEI is good, and this is what it told me:

> DEI can be "good" when it's thoughtfully implemented, evidence-based, and focused on measurable outcomes rather than optics. It has proven benefits in creating more equitable and productive environments, supported by data from sources like Deloitte and Gallup. However, it can be harmful if it's forced, poorly managed, or used as a political tool, leading to unintended consequences like division or inefficiency.

...so Grok 4 confirmed woke? Just don't tell Elon.

But sure, don't let actual evidence get in the way of your biases.
by Y-bar | 2025-07-11 10:00:02+00:00
> Then show me the handful of European, medium-sized companies competing for customers.

Competing in category chemicals:

BASF, Akzo Nobel, Lanxess, Air Liquide, and a bunch others

Competing in category engineering:

Siemens, Bosch, ABB, Alstom, ThyssenKrupp, Airbus and a bunch others

Competing in category metals:

Aurubis, Umicore, Norsk Hydro, Gruppo Riva, ThyssenKrupp, and a bunch others

Competing in category pharma:

Novartis, AstraZeneca, Novo Nordisk, Bayer, and others

Competing in category electronics:

Nokia, Ericsson, Alcatel-Lucent, Electrolux, Schneider Electric, and lots of others

> any scaling company is instantly hamstrung

You are assuming scaling this way is a long-term positive for consumers, investors, employees, and/or markets. I can find no such evidence.
by wrasee | 2025-07-11 10:00:08+00:00
If you have no idea why this is the top comment then that explains so much. You say you live in Israel, I wonder how much of the international perspective cuts through to your general lived experience, outside of checking a foreign newspaper once in a while? I doubt many even do that.

Almost everything you said is technically true, but with a degree of selective reasoning that is remarkably disingenuous. Conversely, the top comment is far less accurate but captures a feeling that resonates much more widely. Netanyahu is one of the most disliked politicians in the world, and for some very good and obvious reasons (as well as some unfortunately much less so, which in fact he consistently exploits to muddy the water to his advantage)

From a broad reading on the subject it’s obvious to me why this is the top comment.
by DonHopkins | 2025-07-11 10:00:11+00:00
I'll let his real and simulated words speak for themselves. Read the book, see the movie, then read the web page, and VIEW SOURCE for TRUTH COMMENTS.

All the source code and documentation is on github for you to read too, but since you brag about not reading, then I don't expect you to read any of these links or his real or simulated work so you could answer that question for yourself, and when you ask questions not intending to read the answers, that just comes off like sealioning:

https://github.com/SimHacker/lloooomm/tree/main/00-Character...

https://lloooomm.com/hunter-homepage.html
by alt227 | 2025-07-11 10:00:25+00:00
Exactly my point, in the days of the first colourful iMac G3, ads with Jeff Goldblum in it, and the massively popular iPod, Apple was known as the challenging underdog. Even when they first launched the iPhone they were thought of as challenging the existing mobile device space dominated by Windows Mobile and CE, and PalmOS. They were exciting, moving fast, and disrupting markets.

That early built up reputation has got them far, and I would say has continued on for about another decade or so after the iPhone launch. Since that, their coninued lawsuits and anti competitive practices have been more and more prevalent in mainstream media, and that previous reputation is now begining to tarnish amonst normal consumers. When the standard user sees them as big business and not the challenging underdog anymore, it paves the way for a new cooler small tech company to come and steal their bacon.

I believe that tipping point has come.
by fastball | 2025-07-11 10:00:58+00:00
Where are you getting a LCOE diff of 5x? The latest Lazard's is 2x.

Transmission costs will require more than "wiggle room" if you are sending power from some cornfield in middle America to Seattle.

Also a big question in my mind is "where can the price go from here". I don't imagine there is a huge amount of room left for optimization of solar, where as with nuclear I think almost everyone agrees that it is about as expensive as it could be. There is infinite room to improve the economies of scale and unit economics of nuclear; not so much for solar.
by Someone | 2025-07-11 10:01:45+00:00
I don’t think that’s true. Apple said web sites were the way to add functionality to the first iPhone, but “can be installed on device”?

Jobs framed it that way, but IIRC, all you could do is create bookmarks. Creating an icon on the Home Screen? Impossible. Reliably storing data on-device? Impossible. Backing up your on-device data? Impossible. Accessing your on-device contacts, photos? Impossible.

Also, Jobs made a vision statement about web apps in June 2007, but Apple announced a SDK only four months later (in October 2007) and shipped it in March 2008.

⇒ I’m fairly sure he knew about that SDK when he made that statement.
by rubzah | 2025-07-11 10:02:23+00:00
> I would likely be the parent in the playground just sitting by himself while the daughter plays, maybe reading a book

Just do that and don't feel bad about it. I saw a bunch of parents like that at all my kids different sports and other events and I always respected them for at least showing up. Honestly, it's worse to sit and make forced awkward smalltalk, because you feel you have to, than just relaxing and being yourself.
by teeeeeeeeeeeeee | 2025-07-11 10:03:23+00:00
mlsauce (home to a model-agnostic gradient boosting algorithm) can now be installed from PyPI.

Python package mlsauce (docs are here), which is home to a model-agnostic gradient boosting algorithm (described in https://www.researchgate.net/publication/386212136_Scalable_... and https://www.researchgate.net/publication/346059361_LSBoost_g...), can now be installed from PyPI. This makes it easier for users to install and use the package without needing to clone the repository or manage dependencies manually.

https://thierrymoudiki.github.io/blog/2025/07/10/python/mlsa...
by lostlogin | 2025-07-11 10:04:16+00:00
The ‘war crimes of starvation as a method of warfare and the crimes against humanity of murder, persecution, and other inhumane acts’ sounds like something that warrants locking someone up pending trial as a matter of safety.

If he isn’t guilty, defend the charge.

https://en.m.wikipedia.org/wiki/International_Criminal_Court...
by paffdragon | 2025-07-11 10:04:21+00:00
This looks really nice.

I have set up something similar just recently with an OPNSense box running DNS, the WireGuard instance and getting a wildcard Let's Encrypt cert that it pushes to my Synology reverse proxy (Nginx). So from my clients I can enable the WG tunnel only on my internal IP range, setting the internal DNS, so I don't have to have my public cert pointing to my IP. It works once setup for my home net. But for multi-site, Pangolin looks very polished and probably easier to set up.

Is Newt a custom implementation of a WireGuard server? Has it been security audited in some way?
by KronisLV | 2025-07-11 10:05:37+00:00
> Because it shows a lack of respect for and understanding of the work graphic artists actually do.

If I cannot afford a graphic designer, then my choices are:

- AI slop - MS Paint graphics (or really poorly made stuff in Inkscape) - stealing someone else's icons and graphics off of Google Images (or trying to find stuff with an open license) - not including graphics

Obviously the first one is the easiest when you want something, but also quite controversial.
by cryptos | 2025-07-11 10:05:59+00:00
The big problem I see with the practical adoption of REST principles is that a human can easily intpret a document and pick the desired transation (e.g. follow a link), but a program can not so easily do that. Maybe in the age of AI it becomes more realistic, but most of the time some "RESTful" back-end is used by a certain front-end application. What is needed is basically more like RPC. Maybe SOAP was closer to what we actually do and need. The specification and code generation was much better than what we have now with mediocre OpenAPI code generators.

Maybe gRPC or something like that will fill the gap ...
by ackfoobar | 2025-07-11 10:06:34+00:00
Your "of course" basically makes my point. If your regulations fail to account for predictable cobra effects, you are not good at regulating. The comments on "Dear Paul Graham, there is no cookie banner law" were way more thoughtful than what I'm getting now.

https://news.ycombinator.com/item?id=39742935
by spwa4 | 2025-07-11 10:06:51+00:00
1) it used to be the case that child allowance for 3 kids was better paid than a supermarket job. So both for women directly this was a win. For a woman: 3 kids? Reasonably comfortable life without the need for a job. But of course, judgement and getting bothered by child services. And for families. 3 kids? Stay-at-home wife (and in one of twenty cases, dad-at-home)

2) Just throwing kids out used to be perfectly acceptable. They'd go to school, then play in the street or park and weren't welcome home until it was time for dinner. After dinner? Bedtime with maybe 20-30 minutes of time with parents.

That is how things worked. 100 years ago in most places, and that's how it still works in places with high fertility.

Now societies (not just America) have collectively decided kids are like pets. You want one? You take care of them and you pay for them. And we'll just magically make up the ever-larger shortage of people with immigration, while complaining ever more about how evil and negative immigration is.
by alt227 | 2025-07-11 10:07:02+00:00
Not in the view of the general public. The 'colourful era' of Mac G3s, and fancy iPod ads went a long way into making the average consumer see them as trendy, cool, and disrupting the normal boring tech industry we were used to. That reputation got them really far by riding the wave into the launch of the iPhone.

Since then their reputation has been slowly eroding with the average consumer with the combined stagnation of product design, and the string of high profile anti consumer and anti competitive moves highlighted in the media. We have seen this before in big tech, and I look forward to the next cool disruptor taking their place.
by lloeki | 2025-07-11 10:07:46+00:00
I tried exactly that, several times, over and over.

Except on "hello world" situations (which I guess is a solid part of the corpus LLMs are trained with) these tools were consistently slower.

Last time was an area where several files were subtly different in a section that essentially does about the same thing, and needed to be aligned and made consistent†.

Time to - begrudgingly - do it manually: 5min

Time to come up with a one-shot shell incantation: 10min

Time to very dumbly manually mark the areas with ===BEGIN=== and ===END=== and come up with a one-shot shell incantation: 3min

Time to do it for the LLM: 45min††; also it required regular petting every 20ish command so zero chance of letting it run and doing something else†††.

Time to review + manually fix the LLM output which missed two sections, left obsolete comments, and modified four files that were entirely unrelated yet clearly declared as out of scope in the prompt: 5min

Consistently, proponents have been telling me "yeah you need to practice more, I'm getting fine results so you're holding it wrong, we can do a session together and I'll show you how to do it", which they do, and then it doesn't work, and they're like "well I'll look into it and circle back" and I never hear from them again.

As for suggestions, for every good completion where I accept saying "oh well, why not", 99 get rejected: the majority are complete hallucinations absolutely unrelated to the surrounding logic, a third are either broken or introduce non-working code, and 1-5 _actively dangerous_ in some way.

The only places where I found LLMs vaguely useful are:

- Asking questions about an unknown codebase. It still hallucinates and misdirects or is excessively repetitive about some things (even with rules) but it can crudely draw a rough "map" and make non-obvious connections about two distant areas, which can be welcome.

- Asking for a quick code review in addition to the one I ask to humans; 70% of such output is laughably useless (although harmless beyond the noise + energy cost), 30% is duplicate of human reviews but I can get it earlier, and sometimes it unearths a good point that has been overlooked.

† No, the specific section cannot+should not be factored out

†† And that's because I interrupted it because it was going about modifying files that it should not have.

††† A bit of a lie because I did the other three ways during that time. Which also is telling because the time to do the other ways would actually be _lower_ because I was interrupted by / had to keep tabs on what the AI agent was doing.
by ilker2495 | 2025-07-11 10:08:24+00:00
LOL. This is the worst page for a product I've ever seen. No information, no screenshots. Just facts about the planets in our Solar system. Not even all the planets, where's Mercury and Venus? Not even talking about how it fails to sell me on this browser. It can't even give me planet facts properly. Companies should stop pushing their landing page work to some unpaid intern who -probably- in turn put this together from a template. I'll stick with vanilla Firefox, thank you very much.
by dinfinity | 2025-07-11 10:08:34+00:00
> Why do they need recoveries if not for maintenance?

Upgrades. Was already answered.

> Why did they need to cut the cost of maintenance if no costly maintenance were needed?

To improve the ROI. If maintenance is needed, it will be cheaper going forward. How often the average turbine will require maintenance is harder to determine based on the information available. We know it might be somewhere between a few years and ~6 years.

> How is this not literally validating GPs comment?

It does not say anything about maintenance being required or costly.

> Anyone can say "the new ones won't need maintenance and the only reason we took them out was to improve them", but they could've worked on better ones and deployed them without removing existing ones.

That requires more investment (the things ain't cheap), and it does not show whether successful maintenance is possible or how expensive/cumbersome that maintenance would be, which are very important pieces of information for determining ROI.
by Al-Khwarizmi | 2025-07-11 10:09:49+00:00
I'm not saying the system should erase any material difficulty, but surely if it was possible for a couple in the 60s to cover standard expenses with one income, it should be viable now to cover standard expenses without the couple working 80 hours/week in total. If you reduce those 80 to 60, let alone 40, the hardship you mention would be much milder.

Parents of past generations just didn't have the same hardships. Juggling work and family life was easier back then.
by Imustaskforhelp | 2025-07-11 10:10:18+00:00
Lol. Though I guess it would then have to figure it which religion to comply to the most.

Maybe the word God is most likely to appear in Christian Sources from the training source and so using words like Allah(for Islam) or Bhagwan (for Hinduism) might actually make a difference in what sort of compliance it follows and to what organization.