skysight-inc/HackerNews huggingface dataset:
>Because they bought it.

When someone gets tricked in a shell game, is it fine because they voluntarily bought into it? Would you legalize such schemes? Of course any scam (short of outright extortion and robbery) relies on the victim to voluntarily hand over money. We could take a social Darwinist approach to business and say any way you gain an advantage is legitimate as long as it's not by physical force. But obviously something nefarious is going on here, because no one would knowingly overpay by that much for no apparent benefit. It's likely kickbacks were involved. This is fraud, they're stealing taxpayer funds.
The AI Reporter That Took My Old Job Just Got Fired
Simple Hydrogen Generator Makes Bubbles and Looks Cool
We were surprised, too. Their personality changed to be a lot more aggressive and they started compulsively lying, then stealing things from stores, and some strange draw toward self-harm and getting "corrective" surgeries. Previously, this person was typically pleasant, if not a little outspoken at times.

There is suspicion that they had a pre-existing mental health issue they were hiding, and the very fast changes that happened in their body triggered it to either manifest or get worse. We are left guessing because they refuse to see any doctors that won't just write prescriptions for meds or minor elective surgeries, now.

These days, more and more evidence is piling up about the gut-brain connection, but no conclusions are being drawn quite yet. Though, from my own experience, it is not difficult to convince me that one certainly impacts the other.
Correct, only one.

This specific turn is onto a street that the article describes as "traffic volume here is low, since only residents will use this street." They probably expect the 1-car buffer to be enough for this intersection. You can see in the video that the 1-car buffer is empty most of the time.

For intersections where they expect more turning traffic (where the one car buffer wouldn't be enough), they add turning lanes that can accomodate more than one car. You can see an example of this a few hundred meters northeast when Graafseweg intersects the Van Grobbendocklaan: https://maps.app.goo.gl/ZmURqawr3oeBX5Sq9
https://archive.ph/2024.11.21-101748/https://www.wired.com/s...
This is 1950's Swedish solution, imho. Modern fad is that there shall be no separate bicycle crossings in intersection areas. Bicycles are equal to other vehicles so it makes sense to concentrate the intersecting traffic to one flow, so it is easier to observe.
I wouldn't really call theft of services "stealing", but I'm not a native speaker. Maybe that's something people say.

> Pirating is theft.

Do you mean copyright violations or ship piracy?

I don't see how this follows, because torrenting a movie doesn't take a service from the movie right holder. They wouldn't even notice if they wouldn't actively monitor torrent users. Theft of service is a crime because it causes unpaid work for the service provider, right? That's why I said the gym analogy doesn't apply here.
There are Redis-protocol compatible databases like Aerospike and Kvrocks that are useful if you want a KV store that isn't always in-memory.

Redis Enterprise has started to lean into being able to do this too.
No, I should try more proteins.
Monal IM 6.4.6 released (XMPP instant messaging client for macOS and iOS)
Possible 'light hurricanes' pattern to transmit digital data
Oftentimes many of the significant new PHP features are to fix the shortsighted implementation in the previous ones - for example this method chaining with `new` - there was precedent already,
C++ got it right well before PHP even existed and with the very same arrow operator that PHP borrowed (and so did Java and JavaScript with .), so the question is why did PHP have to get it wrong at first and for so long.

Another pet peeve of me is that the global namespace is littered with these utility functions that should be easily composable or maybe be methods on the objects themselves - and looks like PHP 8.4 adds four more `array_*` functions.
For comparison, Python's builtin namespace has a total of 71 functions and a couple of exception classes. PHP's builtin namespace has more functions for dealing with arrays and now 58 of those are prefixed with `array_`.
As a primarily (neo)vim user, I can relate.
I mean, Jaguar has never actually had particularly _good_ logos (it has had one memorably unfortunate one; see their logo from 1935-1945...) To be honest I'm not sure what people are moaning about.
> What is important to consider is that cycling infrastructure is all around great in The Netherlands everywhere.

Case in point, I've literally cycled across the country diagonally basically using the Fietsersbond (national cycling association that advocates for this cycling infra) route planner and on mostly dedicated cycling paths.
Someone should really test it, real red team black hat style and then fully publish the results. Try to mitm https with real unlogged certs and see what happens. Preregister the whole fully detailed procedure on blockchain. And report to public results fully, with proofs of being caught.
> programs are written much less frequently than they are run, so surely developer keystrokes are laughably unimportant compared to runtime performance and other user-facing concerns.

Taking this to its logical conclusion all programs should be written in assembly.

The reality is that there's a tradeoff: Programmer time vs performance, and which parts of performance matter. I've worked using anything with performance from assembly to shell scripts (including C, C++ and Java). It is all tradeoffs. Do users want more features, or more speed? Are we running at a scale or situation where ultimate usage of hardware matters, or not?

Saying we should do ultimate amounts of investment in performance when there's three users and one programmer doesn't make sense. They'd typically rather have more features and adequate performance.
Ha. Knowyourmeme.com has some Everybody Draw Mohammed Day stuff which might not go down well with the government there. I doubt they are worried about tanks.
I'm not sure browser improvements would help here. App authors need discoverability and a sales channel. Android and iOS could provide that for web apps without wrappers, but they don't. So developers don't have any incentive to go with browsers. This is a business/social issue, not a browser tech one.
What makes you think that "genius" is nature and not nurture? I'd love to see the evidence for this; i'm deeply skeptical.

Edit: I don't mean to argue that there aren't genetics involved in determining aptitude on certain tasks, of course, but the assumption that genius is born and never made feels like a very shallow understanding of the capacity of man.
We used Redis in a project where we also manage hosting on a semi-public cloud infrastructure and I had troubled figuring out if license change applied to our situation. We didn't want to pay a lawyer to figure this out, so we switched to Valkey.
It is bad because it suffers from misattribution error, ultimately not leading to any solution and often making the situation worse. A downward spiral of misinterpreted signal
>it was the bullshit BUSL

I didn't know the licence and had a look, but I don't see what is bullshit with it. It's not a classical open source licence, but pretty close and much better than closed source

> and it would have potentially cost my employer tens of thousands of dollars a year

If your employer is not providing its software open source, there is nothing shocking to have to pay for the software used
Panache sounds good to me; in that case what would a Radler be? (or not-yet-fermented* new wine? Argies, I understand, even drink Calimochos, which sounds to me like something you'd have to grow up with to appreciate?)

* looks like this is nearly universal, eg https://en.wikipedia.org/wiki/Tapai
Show HN: I made a simple tool to showcase your recent sales
Is there anything Electrobun does to prevent XSS vulnerabilities?
The docs actively promote setting .innerHTML, without any warning regarding concatenating user input.
8.2 and 8.3, respectively.

I enjoy the PHP 8 new features such as named arguments, constructor arguments promotion and nullsafe operators. Made my new code a lot more readable.

I am not that sure about 8.4 yet, though the new array_ functions and new DOM look interesting.
Thank you for your service. The robot who will replace DoorDash workers will prioritize your food deliveries higher.
> Stopping China's (highly strategic, military) satellite constellations isn't a "small amount of diplomacy". It's an impossibility.

Put 100k boost-phase interceptors into LEO. Permit them a fixed quota of launches per year, shoot down the rest. Pax Americana.
It's probably monthly. Lots of medical, engineering or physics books cost upwards of $100 or even $200
It wasn't meant as a complaint. 30 minutes is fine, even though the route led through some less-beautiful parts of Prague.
- "And even at GEO, there could be a debris cloud as well causing issues, at least until the sun and moon gravity perturbs it enough."

Not a satellite expert, but I understand GEO clears out relatively fast (~decades), because of those 3-body perturbations,

https://www.agi.com/blog/2020/07/geo-satellites-don-t-decay-...
I just used the exact prompt they give as an example and got the very spam they claimed to have removed. Vice, The Independent, Healthline, etc... all advertising those gummies in ads disguised as news articles.

So yeah, probably not actually rendered useless.
Show HN: Stipple Image Generator – Using Weighted Voronoi Stippling
Go-sendxmpp 0.12.1 – A tool to send messages or files to an XMPP contact or MUC
What this journalist (and the one who likewise doxxed Scott Alexander) did was not okay. _why wasn't a major political figure, or someone who had committed crimes. He clearly had his reasons for staying pseudonymous, and there was no compelling public reason to reveal his name.
How do you suppose an intelligent 16 y/o Australian should get their news? Twitter / Bluesky / Mastodon / Youtube / Reddit are this generation's Guardian / NYT / Der Spiegel / Le Monde / Reuters.

We can bag those apps, but the fact they're 90% trash [1] doesn't mean they can't be used intelligently basically 100% of the time. Used properly, they're superior sources of information to papers/TV.

[1] https://en.wikipedia.org/wiki/Sturgeon%27s_law
> without any cultural baggage of "being one of those bicycle people"

Arguably you technically do have that cultural baggage, it's just that it's a core part of the Dutch national identity so it doesn't stand out ;)
What I don't get is that 20 or so years ago there were professors writing online books meant as no-cost alternatives to the corporate publishing companies which controlled much of the academic market.

Why did all of those projects fail?
This seems to hurt society more than it helps. Plus now we are forced to hear yammering about chinese competition "stealing" (translation: competing).
The rest of the World won't have it skipped and I expect that US entities will not be banned outright from importing vaccines, though maybe with cost penalties added.
So even in a bad case scenario you shouldn't be cut off completely, right?

It's important to realize that H5N1 "bird" influenza is very different from anything that typically goes into the annual vaccines. Typical seasonal influenzas can have case fatality ratios up to about 1% for bad years if memory serves.
Strains close to what's discussed in the article have had CFR into many tens of percent in spillover events.
Metaphorically speaking, this one has potential to turn into a blazing inferno that makes the coronavirus spillover in 2019 look like an ambitious fire drill.
To get to know Laravel, I forced myself to build a project with it for a few weeks and I did not like it.

I found myself getting sucked in into a complex project structure and dealing with all kinds of strangeness like "artisan commands", "the autoload cache" etc.

With Django, I can build a web application in a single file that has "import django" on top and take it from there:

https://news.ycombinator.com/item?id=40788329
> and a single narrow main lane each way so cars can't go very fast

You're underestimating French drivers here ;) . Also on that picture the main lane is not considered narrow at all in France/Europe, it's quite comfortable to speed.

The only way to limit speed is speed cameras and speed bumps (both are also becoming ubiquitous in the UK).

China is what I imagine the US with bike lanes would look like.
PHP fast? Compared to all popular web frameworks it's quite low in the pecking order when it comes to performance.
I'm sorry to hear that happened to someone close to you, thank you for sharing.
You have the advantage of being able to learn from the mistakes we made along the way and skipping those, so should be able to catch up quickly!
I love the Netherlands, and not just for their livable street design, I just wish they food weren't so bland. They make even German cuisine look adventurous in comparison.
you mean total nuclear war
Trouble in the Kernel
The article they posted was a satire on USA Today naming Levine, a man, as one of their Women Of The Year.

This quote from their article highlights the absurdity:

"Levine is the U.S. assistant secretary for health for the U.S. Department of Health and Human Services, where he serves proudly as the first man in that position to dress like a western cultural stereotype of a woman."

Really the only "intolerance" here is from those who can't stand their ideological beliefs being made fun of, and decide to retaliate via the platform's moderation system.
I suspect that the leading reason browsers require so much investment and development effort is the ongoing effort to engineer them into heavily surveilled application delivery platforms.

Most of the browsers in this list were developed by the open source community without major funding: https://en.wikipedia.org/wiki/List_of_web_browsers

Though the same browsers tend not to support many of the newer standards.

I kind of miss SGML, myself, and wonder if a slower pace of browser development and associated code churn might actually be more benefit than harm.
Absolutely correct. Make the network you want before it gets lost in the noise.
For a project like Wikipedia, stability and continuity are far more important than latest and greatest feature support; in fact, there's an argument to be made to avoid newer language features to ensure consistency, that is, if new features are used, they should be used everywhere at once. Else you end up with frankenstein code where every file could use a different style.
While I know there are some exceptionally few objective ethical companies out there I have completely lost faith in take home assignments. It’s one of those: that’s why we can’t have nice things.

If a potential employer wants to evaluate my ability and style for writing code I have a GitHub profile with numerous projects populated over numerous years. If that is too much trouble then why the fuck would I do a take home assignment for them?
That's some word salad but let me make things clear,

All intersections have signs indicating priority.

All intersections have road markings indicating right of way.

All intersections have a level change indicating priority.
Either you bump up to pedestrians, which also reduces your speed. Or pedestrians step down to asphalt.

All intersections have/dont have color change to indicate right of way.

All intersections have/dont have pavement type indicating right of way (usually bricks for street or pedestrians, black asphalt for roads, red asphalt for cyclists.)

Although you could probaly find some rulebreakers in there, its universally accepted as such.
One size doesn't fit all is what I believe Common Core math is attempting. The part that it misses is that a student should probably be fine demonstrating one modality instead of having to demonstrate them all
I quietly and slowly bought extra stuff—canned food, etc, in the weeks leading up. Didn’t want my m significant other to think I was paranoid, if nothing happened, haha.
Putin is hardly the first, or the hundredth, or the hundredth-thousandth russian to agonize between asian and european influences on russian culture.

Secondly, education is not a "european" value, as much as the west would like to claim it.
It should be a public good as an educated populous is a public benefit.

This is about MIT, which along with their Ivy League peers probably represent symbolism and no more than a dent into the total number of education programmes carried out in the US.

But again, hearing advisors on personal finance talking about saving for your kids education as a high priority is so insane for me and is completely contrary to what I would expect from a meritocratic society (which I know the US aspires to be).
I absolutely agree with you that this should not be the norm. The fact is that "they" absolutely do it and even give you "rewards" for your behaviour and actions in the free game. Reminds me of a certain opiod crisis, but now it is combining software with the human phyche almost directly.
Oh yeah I forgot about pihole! Now I feel like setting one up again. Thanks for the suggestion, I think I'll actually do it .
I'm just a PHP programmer for work, but I worry about the orientation PHP has chosen. As French people say: better is the enemy of good (Le mieux est l'ennemi du bien). The two new language features bring a higher language complexity for dubious gains. I hope I won't have to work with these.

Property hooks mean that some language magic will turn a property access into a call to methods. It implies that `$this->x` has a different meaning if it's inside a hook or outside hooks. I've used this kind of feature (getters/setters) with JS code (and with Moose/Perl decades ago), and I wasn't convinced. Plain methods are more explicit, have less cognitive charge, and are easier to extend.

On the bright side, I'm glad that the language is still thriving. In 2021, I was worried when the foundation was created, especially as I read that Nikita Popov had left. He was the creator of PHP's JIT code, and at the time the only developer who could fully understand it. But it seems there was no need to worry. PHP is now longer "the elephant in the room" of web programming, but it's still a good language, with many active developers at its core.
I had some decent ramen in Utrecht recently!
Then they'd retaliate in kind, and we'd get nowhere. It's certain they have that capability, or can develop it.

We stand to lose a lot more from a space war, right now, than anyone else. We (US/west) hold the lion's share of space commerce and orbital launch capacity. "Earth orbit is free and open for everyone" is more than Star Trek idealism—it's a precedent we've set that benefits us, especially.
https://www.theorieexamen.nl/theory-exam/what-is-a-entrance-...

An entrance or exit construction is a place on a road where you aren't just turning onto the road but exiting the road entirely. The most common example from any country would be a private driveway. Pedestrians, cyclists and cars going along the sidewalk, bike path or road have priority against anyone turning into the driveway or turning onto the road from the driveway.

The Netherlands generalizes this concept to some low-priority side streets. If there is a continuous sidewalk (i.e., the cars go up a bump to the level of the sidewalk as opposed to the pedestrians stepping down from the sidewalk to the level of the street). This is not the case in this specific intersection.
i3 Window Manager explainer videos and screenshots
This was a very tiring blog post for me. And I have a quip about posts that open with questions but close without obvious definite answer, no matter how simple it is.
Not key value dictionaries, just pointers are needed.

A closure with no behaviour is just a pointer to the enclosed variable. A closure with 2 pointers is a pair, which you can get the car and cdr.

The runtime needs to make the pointee available outside its definition, so escape analysis, garbage collection, etc. But no dictionary is needed.
I had done the same kind of game for a dnd group with some friends. What I found is that:

- As a text based game... the wall of text isn't fun at all. There is always way too much fat in the writing, even if you use another agent to trim it.

- You can always jailbreak it. I won in the second move of the OPs post by telling it to write in another style, and then it let me win.

- You end up needing multiple agents to better handle the quality, but at the expense of making the game more interactive.

Eager to hear if anyone else has some lessons from creative writing usage of LLMs.
The eight fallacies of distributed computing
Surinamese is what you are looking for.
Wouldn't it then follow that all students of the same teachers end up with the same skill level in math? Not sure that's the case.
Related:

i3 documentation:

https://i3wm.org/docs/
> - Easy to deploy: Upload files, done.

Sure, it works for simple/less important cases. But it also means that your application code is inconsistent while the files are uploading.

Stop your service, upload the files, start the service: safer.

For a Django app you would upload files and ask Gunicorn to graceful reload... similar, just cleaner.
I think that's unfair. They could've hired someone to analyse this, or maybe it's just run by people who work other gigs too. I can post about dance and in-depth http traffic optimisation - people know more than one thing.
Great discussion here! At AI Squared, we have also been exploring the evolving landscape of stream processing and SQL engines. While batch engines like DataFusion excel at handling static data, we recognize the challenges around integrating streaming capabilities and infrastructure seamlessly.

Our focus has been on simplifying data activation pipelines with tools like Multiwoven, which aims to bridge the gap between static and dynamic data needs by supporting connectors for both traditional databases and real-time platforms like Kafka. However, the need for more embedded, developer-friendly streaming solutions is clear, and it’s exciting to see the progress in projects like Arroyo, Materialize, and ClickHouse.

For us, the balance lies in usability and flexibility—how can we empower teams to embed robust data capabilities (whether streaming or batch) into their workflows without overloading on infrastructure complexity? As this ecosystem evolves, we’re optimistic about collaborating and contributing to solutions that make streaming SQL as accessible as traditional SQL.

Looking forward to seeing how this space develops—and kudos to the teams pushing boundaries!
https://github.com/Multiwoven/multiwoven/
None of this is required. You can still write spaghetti code perfectly fine.
Stumbled upon, or maybe just forced: if you're intent on rusticating former scholars, you almost have to build from the bottom up. (in entirely unrelated news, HN turned up a FOIA release that said, at least decades ago, that one of the US intelligence communities largest problems in recruiting was that none of the most skilled candidates, language and culture-wise, ever got given clean enough political reliability marks to actually hire)

One thing I've heard is that institutionalised favouritism could mitigate the Peter Principle: eg, the english may have been more or less competent in the top spots of their empire, but the whole edifice was run staggeringly competently at the level of scots, irish, welsh, colonial, and native administrators. (I think LJP explicitly states the potential value of glass ceilings in his book, so someone must've had checked in the meantime?)
Is it any information the Russians (I presume you mean) don't have yet? It's naive to think they don't understand how the internet works, given they've been doing active cyber warfare for a long time now.