skysight-inc/HackerNews huggingface dataset:
This is 100% not what psychedelics look like. It's generally just mildly more saturated colours and the feeling that everything is possibly breathing or swaying in a more natural way. I dunno what happens if you take insane amounts tbf. I always thought that psychedelic art was a bit more about the sort of thing that is super appealing to look at while tripping.
Yeah, that's a really bad example... many environments now don't have a "string reversal" anymore, and many of the ones that do are the old & busted "string reverse" that doesn't work with Unicode, so they aren't really "string reverse" but just a legacy function that can't be removed anymore that is now technically grotesquely mislabeled. A modern-day string reverse is barely even defineable; technically, you have to pin it to a specific version of the Unicode standard to be well-defined because the next standard is likely to add characters that your string reverse would need to know about to work properly, but can't since they don't exist yet.

In some sense the best answer to "write me a string reversal function" in an interview is to say that no such function even exists anymore; I can write you a byte reversal function if you like, or we can sit down and hammer out a definition of some function I can write for you but it won't necessarily be a "string reverse". Best you can do nowadays is iterate on "graphemes as defined in this specific Unicode standard" and reverse those, but IIRC even that has some pathological edge cases, some of which are not really resolvable. Human languages as a whole are quite quirky.
They're structurally adequate for language translation in the sense that it is a fuzzy problem, people won't agree what a "good translation" is (translations of French writers like Baudrillard are bad [obscurantist] in my mind that they translate quotodienne to the $500 word quotidian instead of an everyday word like 'everyday') Even if an LLM based translator makes certain mistakes, other automatic translator may make even more mistakes.

They aren't structurally adequate for the simpler problem of 'sort a list' because they can't make the N log N comparisons that it takes. It is hilarious to ask Copilot to sort a list in some order that isn't usual (like US states in alphabetical order) and see that it can't do it, and if you ask it if it can do it it will say it can, what probably it will get it right it says 'very high', then it goes ahead and tries and gets it wrong and if it is unlucky it even duplicates or drops items.
This is great, I've been looking for something like this for a while. I used to break out a spreadsheet and try to do these calculations manually.
React included
> I think a lot of people aren't privy to the difference the color temperature of "white" light can make

Go out and buy cheap Christmas lights and expensive ones, and put them up next to each there, and show them that. The difference is staggering. To the point where they look dumb if you hang them up together.
So because he was on the carnivore diet for 6 weeks, he must have been on it for decades. Logic check out. Thanks for clarifying.
https://www.politico.eu/article/e36b-tax-fraud-scandal-retur...

https://en.wikipedia.org/wiki/CumEx-Files

The problem with that index is that each culture reacts differently to corruption. In some cultures, if a public servant buys a coffee using the company card, that's a scandal, and some of those cultures have a reputation for being corrupt.
In Germany, everyone downplays corruption for some reason. But I see it everywhere, especially in everything that had to do with public funds. But it's never called corruption, so corruption does not exist because it is never acknowledged.
Works fine for me on Firefox (Windows).
Walmart is moving towards Pay by Bank (running on FedNow instant payment rails) in their app to avoid traditional debit and credit rails, so it doesn't make much sense for them to accept Apple Pay. They currently spend $1B+/year in interchange fees.

https://www.bloomberg.com/news/articles/2024-09-19/walmart-p... | https://archive.today/ub7XZ
once you start importing more packages, you easily end up with 100+ ms startup time
Ask HN: Do more advanced chatbots need fewer plugins (e.g., symbolic algebra)?
For example, an advanced chatbot may be able to do symbolic algebra without specialized algorithms for that purpose. So a symbolic algebra plugin might be unnecessary.
A big advantage of shell scripts is that they're scripts and you can peek in the sources or run with `-x` to see what it does.
The video is a bit strange: https://youtu.be/SFsnS0Yb1Bs?feature=shared&t=96 It appears to show the front sprocket spinning, but the pedals stationary.

I assume this is a "freewheel crank" https://en.wikipedia.org/wiki/Front_freewheel
Look up "water barons" for an example of market failure due to high cost of entry.
Should’ve investigated this the week of, not after the fact. : /
Deep Learning in AdTech, a hands-on example with Kaggle
The CVT in combination with the terrible traction control also kills any chance you have of getting out of a stuck situation. Subaru's AWD system is now mostly just marketing. So it's basically on part with most AWD systems, because most of them really are a joke.
Yeah exactly.

I have been very interested in learning all kinds of details from the Archmages, so I gathered as much information as possible. From what I observe, great minds do great things.
Only hiring Indians inside the US takes extra effort.
There is another data point: That OpenAI removed limitations against "military and warfare" use.

This is both concerning and quite unsurprising to me...
We can change "war" to mean "peace", "freedom" to mean "slavery", "ignorance" to mean "strength", and "man" to mean "woman". We shouldn't, though. Some meanings are worth preserving, because they have deep legal implications.
> Pillai et al., OSDI’14 looked at a bunch of software that writes to files, including things we'd hope write to files safely, like databases and version control systems: Leveldb, LMDB, GDBM, HSQLDB, Sqlite, PostgreSQL, Git, Mercurial, HDFS, Zookeeper. They then wrote a static analysis tool that can find incorrect usage of the file API, things like incorrectly assuming that operations that aren't atomic are actually atomic, incorrectly assuming that operations that can be re-ordered will execute in program order, etc.

> When they did this, they found that every single piece of software they tested except for SQLite in one particular mode had at least one bug. This isn't a knock on the developers of this software or the software -- the programmers who work on things like Leveldb, LBDM, etc., know more about filesystems than the vast majority programmers and the software has more rigorous tests than most software. But they still can't use files safely every time! A natural follow-up to this is the question: why the file API so hard to use that even experts make mistakes?
a bit of a tangent but I'm surprised how heavily visualisers and the like always seem to focus on packing in as much colour as possible. With OLED screens it feels like there's a ton of potential for making really great black-heavy ambient visuals that so an idle TV can become a feature of a room's decor rather than just a big black rectangle in the middle of it.
Billion Taxi Rides with SQLite, Parquet and HDFS
You can using padding-inline and padding-block with var(--spacing-2).

Tailwind is styling utility classes and design tokens in one. There are premade design tokens you can use the CSS styling though.
"The Data Compression Book" by Mark Nelson has a good explanations of some basic techniques - and examples of C implementations of them.
The key to lucid dreaming for me is to question reality regularly, and as a result do things in waking life to test if I'm dreaming. About once a month I will legitimately wonder whether I'm dreaming and press my hand into a solid object expecting my hand to sink into it. This has helped me go lucid in a dream a few times. It's made me seem nutty a few more than that.
George R.R. Martin has co-authored a physics paper
slightly more nuanced, it’s the maximum speed for assistance to be classified as a pedelec.
It does have HTTPS, just with a self signed cert. No auto-redirect though.
Results of "Humanity's Last Exam" benchmark published
Well its an issue but GOP I think accidentally flipped the salience of it.

It used to be a way to motivate the right wing base to get out & vote to give it back to the states / try to ban it.

Now its an issue for the left wing to get out the base & vote to restore consistent national access.
That's an excellent point. I don't know. I guess it would depend on the creditors.
During the great recession I went to the Kodak offices that were shutting down. I bought 4 aerons for $25 each, but could only fit 2 in my car. Fortunately, I sold 2 to a guy in the parking lot for $40 so my chairs were almost free.
China launches fourth batch of Thousand Sails megaconstellation satellites
> real value of tailwind is being able to read all the styles that affect a an element in one place

there are helpers for that in the IDE (e.g., "Show Applied Styles for Tag" in Intellij) or even in chrome dev tools that show all this in a readable way. Tailwind snippets mentioned in this HN topic look kind of scary in comparison.
Terrascan: Detect Compliance and Security Violations Across Iac
Hilarious that there’s a separate sub-$1000 line item for books and supplies. If it’s that expensive, you can’t just throw in some pens and pencils with the tuition?
This feels to me halfway to reinventing Pascal the long way around. Fascinating
Early 90s, Todd Rundgren realized a Mac App called Flowfazer - it didn’t simulate your experience but was helpful as a distraction to move you along. Some people used it to provide guidance for their own creations.[2]

[1] https://grokware.com/
[2] https://m.youtube.com/watch?v=3Z4X4FmIhIw

It was a time of screensavers and palette animation.
25000 meters per hour would be 25 km/h...
> I know several PhD's who have a very hard time dealing with real-world problems that any practical engineer would catch.

I don't know the details, but this could exactly be the proof, not the counter-proof. They do different things, but they may not perform ordinary jobs very well. What if we ask John Carmack to play with CSS, move those pixels so the UI looks "perfect"?
DocumentDB: Open-Source Announcement
RISC-V launches search for new CEO
I can't tell sometimes if people are trolling on HN or just young. Many so called great innovations I see are just stuff that was available decades ago but didn't involve ad tech predators.

You can tell this stuff isn't that interesting to people otherwise they'd upcharge you for it instead of using it as a pathetic piece of bait for a trap.
The demo video on the top of the homepage is awesome. Explains the use case, how it works, key specs and so on, all in a nice smooth video.
I don't think that's a great example, as I never heard of "range anxiety" until EVs started to become popular, and it was applied to and admitted by exclusively owners of EVs and also E-bikes.

But it's 2025, it was enough to downvote and ignore the GP comment... Even responding with a dismissive https://www.thejach.com/imgs/lisp_parens.png is too much in current year. Another comment mentions paredit/parinfer, I'm not exactly masochistic but I hate tools that automatically type more than indentation for me so I don't use them, but I also basically never think about counting parens.
Red List of Chemicals of Concern in Cosmetics
Why would it? The situations are entirely different; in the mail package situation, the outside company is attempting to get you to pay for something that you did not request. In the Bank/ATM, the company made a mistake.

For the bank situation to work, they would have to add an unrequested service to your account and then attempt to charge you for it. i.e. Bank adds overdraft protection to you checking account and then bills you for it.

Say you have an internet plan with a 5GB download limit and after 5GB the connection would no longer send data, one month it lets you download 7GB and then they send you a bill for going over. You probably would not have to pay the bill since they changed their behavior and provided extra without prior notification.
> they found that every single piece of software they tested except for SQLite in one particular mode had at least one bug.

This is why whenever I need to persist any kind of state to disk, SQLite is the first tool I reach for. Filesystem APIs are scary, but SQLite is well-behaved.

Of course, it doesn't always make sense to do that, like the dropbox use case.
I know how key fobs work, thank you.

I mean the ability to control the car remotely without line of sight or being anywhere near it, such as turning on the climate to warm up the car while still in a building so it's not freezing cold when we get back to the car with the kids, or while the car is in the garage, locking the car remotely because you're blocks away and aren't 100% sure you locked it before you left, opening the windows slightly so the car doesn't overheat in hot weather (Subaru doesn't do this unfortunately, but the Tesla does). The one thing it doesn't do which I wish it did, is roll up the windows remotely.
I think everyone here is overestimating voters.

Inflation was higher than it has been in recent history (ex COVID spike). This already defaults people into "kick the bums out" mode.

Trump is rhetorically gifted and was able to latch onto the topic even if his solutions will only worsen it.

Don't assume malice and conspiracy where incompetence and laziness suffice.
Communities that experience mass shootings drink more alcohol in the aftermath
Original title was too long, but for posterity, it was: "Communities that experience mass shootings drink more alcohol in the aftermath, a new study finds"
I really love the design of thew MZ-80 family. Personally, I'm looking for one with 80 columns mode, but they are somewhat elusive to find.
Reminds me of this old dyi video about using decommissioned led monitors to create light boxes with parallel rays to emulate sunlight: https://www.youtube.com/watch?v=8JrqH2oOTK4
We used to live just a few minutes from the Oasis Waterloo farm and I can confirm there are indeed sheep. Pigs too.

For being so central it was surprisingly rural - there were horse stables and an apple orchard with all kinds of rare varieties just over the road from our flat.

As an aside, a family member recently became a Freeman of the City of London which means they're officially allowed to drive sheep over London bridge.
You can get a similar effect in Elixir scripts with Mix.install/2: https://github.com/wojtekmach/mix_install_examples

It supports git-links as well as package names in repos and versions.

Also happens to be a very nice and capable scripting platform, with a reasonably small runtime.
Validating React forms easily without third-party libraries
Over the past few years, I've tried out a bunch of libraries that claimed to make React form validation easier. My takeaway? They're annoyingly intrusive and make the code way more complex than it needs to be. In this post, I'm sharing a library-free approach that is stupidly simple and has worked like a charm for my form validations. By writing just 2 functions, I avoid a whole library.
UI is on point. I appreciate that the data is front and center.
I can confirm the peer message. It is missing much more significant water features (ponds/streams/marshes) on land I am intimately familiar with.
> oil giants who can reuse much of their infrastructure.

Sounds like a good thing?
This already happened when you had a link in for example GMail in iOS, it wanted to open that login link inside its own browser popup (shame) - thus using up the 1x login at once. I jumped out to the Safari browser, my choice, but the login link had been expired by the GMail window.
Poultry farmers are going belly up due to Avian flu, which is also causing egg prices to spike and shortages.

https://investigatemidwest.org/2025/01/21/134m-poultry-and-c...

https://agr.georgia.gov/pr/highly-pathogenic-avian-influenza...

https://www.axios.com/2025/01/21/bird-flu-egg-prices-avian-i...

Dairy operations are seeing similar.

https://investigatemidwest.org/2024/10/01/graphic-tracking-t...

Meatpacking closures (tangentially related to ag supply chain resilience and capacity).

https://investigatemidwest.org/2024/12/24/graphic-recent-tys...
Because I develop on Windows?
This one was especially egregious.
Ditto, on Linux.
He shifted voters incrementally more red than previous elections across almost every zip code, and demographic. It was very much a wipeout in that sense.

https://www.nytimes.com/interactive/2024/11/06/us/politics/p...
> I'm noticing the same with myself and my 9 year old playing Xbox.

I like to joke that if the game requires a joystick with more than two buttons, I can't play it.
I don’t really agree. You have curated colour palettes, so if you want a red, you’ve got red-50 to red-950, rather than an entire RGB colour space.

Similarly for font sizes, you don’t have to decide on a pixel size, just whether it’s small, large, extra large, etc. Border radii. Border widths. Padding.

There are lots of “sensible” defaults so you don’t have to pick even the units (should I use px or pt or em or rem or vw or ch or…) before we even talk about the numbers associated with those units.
My understanding is that interest rates should be changed only

* to help keep inflation or deflation from getting out of control, and

* to help keep the financial system stable in times of crisis.

My understanding is also that changing rates for political reasons has a lousy track record as an "economic" policy.

Sigh.
Weird, I can can stream antennapod's audio to any of my Google home devices and I assumed it'd work the same should I want to use my Chromecast.
> and it can provide us with much needed vitamin D

Sunlight through your windows won't have any effect on your Vitamin D. The Vitamin D is made by your body in response to UVB radiation, which you get when exposed to the sun.

But most windows made in the last 50 years block UVB.
Of course he has, literally anything to keep from finishing his book series..
Crazy usage of "+". Using "+" as a synonym for "var" seems pretty pointless. Suffix "+" to mean stack allocated (vs not yet allocated?), unless it's an array, in which case "+" means objects not pointers. Or so it seems.

And allowing the minus sign as an identifier character is just asking for errors.

Some nice ideas (member functions!). Love to see the next evolution.
Indeed. Acorn is the other British Micro Behemoth (and their legacy lives on today)
Simplifying the visible URL element on mobile search results
It's interesting that health records were a prime topic at the White House event.

Are we going back to industrialist biopower (control of bodies) after neoliberalism psychopower (control via induced mimetic desires)? Probably a fusion.

It seems to me that big data has only been good enough to predict the past, but the real question is not steering "what do you want yesterday?" but "what do you want tomorrow?" (or, plainly said, why does Netflix catalog suck and do not adapt to my new interests?). AI models that can incorporate psychological or neuro-physiological signals (so the renewed interest in bodies, the explosion of wearable devices like smart rings) and build psychological twins of people to create even more perfect resonance chambers to remote-control people's view of the world and wants. It seem the logical step.

Man is the creature who does not know what to desire, and he turns to others in order to make up his mind. We desire what others desire because we imitate their desires.

The mimetic desire is triangular, based on the subject, model, and object. The subject mimics the model, and both desire the object. Subject and model thus form a rivalry which eventually leads to the scapegoat mechanism.

The scapegoat is chosen arbitrarily. All participants in the removal of the scapegoat must genuinely believe he is guilty. The resulting peace is born out of violence, and this form of violence controlling violence has existed since the beginning of civilizations.

We cannot truly escape this mimetic desire, and any attempts to do so would simply land you playing the game of mimesis on a different level.

In a world with higher and higher turmoil, it's no wonder that people in power are creating the scapegoats they need to divert violence, and remain in power. It feels like the people in power want to replay the roaring 20s, or the Roman empire.

Does it look like it will go toward panem et circenses (UBI and entertainment), or the bad world wide wars of the past, or novel ways to mess the world? ... I am not positive about this, but I hope our collective bets (like AI) turn out to be positive for the world and not just for the elites of a single country.
How about using the vendor tooling? Here for example is the guide to running and building C# desktop Apps on MacOS: https://dotnet.microsoft.com/en-us/learn/maui/first-app-tuto...
This is one of the blessed tier 1 languages, GUI made by the platform vendor, and using a collection of open-source cross platform SDKs from the platform vendor.
Debugging on Windows if your customers are on Windows is probably more convenient, but people aren't using XCode for convenience, it's literally the only option to build any app.

Also, what's with this moving of goal posts:

> by native meaning

To ship non-native Apps on iOS you still need XCode.

> the platform GUIs

You can't publish a CLI on iOS, and for non-platform GUIs you still need XCode.
On all other mainstream platforms you can write a posix-compliant C program, and cross-platform it from almost any OS to almost any other OS. Android makes is a bit difficult to run CLI apps, but otherwise iOS is the one big exception to this, right? Don't you agree that iOS is a little bit different in that regard to other platforms?

The only way to get around it is to pay someone else to run XCode for you. Or
> In the article, the claim is made: if many popular software products like Slack, VSCode, and Docker Desktop all use Electron, then it must be good.

I don't know anyone who thinks these are good applications, with the (imo incorrect) exception of VSCode.

I can't believe that any significant number of people involved in these UX designs have even the slightest clue what users want or value. We're just aping what the big guys are doing because they're big and refusing to examine this decision at all.

Maybe what's best for users is not the most flashy, bloated application possible. Maybe users want interfaces that make it quick and easy to accomplish a task without being manipulated into spending as much time as possible in the app for.... reasons?

My extremely cold take is that software should be useful first and pretty second. If your artistic vision gets in between the user and their task, then you have failed utterly as a designer.
Also another odd thing to note, the droid version of antennapod has android auto support and the play version doesn't!
Great for bars.
Interesting. Definitely a 3rd approach that threads the needle between what win32 and X Window chose. Thanks for the link.

[ EDIT: not quite sure how to think about this ... if I create NSThreads to act as worker threads that do not make cocoa calls, I still have to deal with new overhead in any cocoa call stacks. That's not ideal, but again, it's a "middle-way" approach, and like every other approach has its own pros and cons. ]
Wait until he finds out all his federal RTO mandates, which is triggering more RTO mandates in the private sector, increases the demand for gas which in turn will cause gas prices to rise.

There were also reports on Bird Flu that were supposed to be published this week that got scrubbed due to the Trump admin's cancellation of scientific meetings. HN article here: https://news.ycombinator.com/item?id=42805377#42805473 He's now flying blind and has no clue what may be happening that'll cause chicken and egg prices to rise.