skysight-inc/HackerNews huggingface dataset:
> This looks like what web developers have been waiting literally decades for.

Count me in. Most times it didn't matter to me but there were some cases when I wanted or needed them to have a specific style matching other elements and, yes, I could only do it -to the best I knew- with JS.

Let's see if it becomes widely supported.
Well, whatever about France, Germany benefit massively from being in a currency union with less strong currencies. If the DM still existed, it would be priced like the Swiss Franc and a lot of manufacturers in Germany would be unable to compete.
The exchange of power, including consolidation and fragmentation of power, is politics.

Courts give orders, but the coercive powers of fines and incarceration are administrative. At the federal level, and the few states I'm familiar with, these are executive branch powers.

To whatever degree the founders were deeply flawed people, they understood power quite well. They didn't create a democracy as much as they created a polyarchy. Their interest was to make ambitions compete. Ambition to counter ambition.

They were most concerned by consolidated power. Monarchy. For obvious reasons.
> ICE does not require “judicial action” to remove aliens

…

> when expedited removal does not apply, deportation is handled by immigration courts

And how many of these recent cases have gone before an immigration court?

Are immigrants entitled to any form of due process?

Should they be, based on your personal principles?
Not really - graphics cards are now powerful enough to ray-trace every pixel every frame, if you are doing it with a reasonable SDF instead of a huge bag of triangles.
UK finance watchdog spends millions 'enhancing' Workday software from years ago
Or so he was until we've found that manuscript of his!
It helps to keep in mind where the OS and its core user base is coming from.

For the case of the up button for example, prior to OS X the Finder was a spacial file manager where each folder had a single corresponding window that remembered its position on screen, allowing users to rely on spacial memory to quickly navigate filesystems. Its windows didn’t even have toolbars, because they weren’t navigator windows — every time you opened a folder you got a new window (unless that folder’s window was already open, in which case it was foregrounded).

So when OS X rolls around in ~2000 and switches the Finder to navigator windows, they’re looking at what existing users will find familiar. Back/forward is easy since most had used a web browser by that point and map cleanly to most people’s mental models (“I want to go back”), but up? That’s a lot more rare. A handful of folks who’d used an FTP client might’ve been familiar with the concept, but few outside of that few would’ve, and how “up” relates to a filesystem is not in any way obvious. And so, the Finder never got an up button, just a key shortcut because anybody advanced enough to be hunting down shortcuts is going to understand the notion of “up” in a filesystem.
> - There's functionality that you basically shouldn't use; the big one is search. Even the specs more or less say "good luck using this".

Message sequence numbers. Every folder in IMAP has its emails numbered from 1-N, with no holes, so if you delete a message, everything after it has its message sequence number decremented to close the hole. Except IMAP is multiclient, and the message can be deleted by other connections than the one you're currently on. But the server is only allowed to tell you about message deletions at certain points, so now the server has to keep essentially per-client message sequence number state and carefully make sure that everyone is kept in sync... and it's a recipe for disasters in practice. Any sane client will instead use UIDs for everything (and any sane server will implement all the UID extensions to let UIDs be used for everything).

The other fun corner case I recall is that IMAP part numbering is a little unclear what happens around body parts of content-type message/rfc822. So I crafted a message that had a multipart/mixed with one leg being a message/rfc822 whose body was a message/rfc822, and tested the output on all 4 IMAP server implementations I had accounts on at the time to see how they handled the part numbering. I got back 4 different results. None of them were considered correct by the IMAP mailing list discussion on the experiment.

> I think this all means probably every non-web email client treats IMAP like POP and keeps its own store.

The distinction I would use is thin client versus thick client. Most clients like Outlook or Thunderbird are thick clients, which need to maintain their own local database for other reasons (like supporting offline mode or having database features not necessarily supported by an IMAP server, like arbitrary tagging). If you've got a local database, it's much saner to use IMAP essentially as a database synchronization protocol rather than trying to build a second implementation of all of your features on top of IMAP's native features, especially given that IMAP server implementation of these features is generally questionable at best.

IMAP was originally designed, it seems to me, to make thin clients easy to write (I can see how something like pine would be a very thin veneer over the protocol itself). But it's been clear over the past few decades that most clients are of the thick variety; things like QRESYNC and CONDSTORE were added to make the database synchronization steps a lot easier.
here's the NYT on this exact issue

https://www.nytimes.com/2025/03/30/world/asia/myanmar-earthq...

Trump’s U.S.A.I.D. Cuts Hobble Earthquake Response in Myanmar

While China, Russia and other nations have rushed emergency response teams to the devastated country, the U.S., once a leader in foreign aid, has been slow to act.
I can 2nd the murderbot series.

Also there bobiverse series is great IMHO
Moreso than spying, sounds like a long time US-based researcher suddenly had a reason to commit immediate espionage.

Believe everyone can put together the type of events that cause sudden behavior changes like that. (Hint: money offers or family threats)
For full blog: https://x.com/hyperbolic_labs/status/1906041522157715631

Fine-tuning transforms pre-trained language models into specialized, high-performing tools tailored for specific tasks. This article breaks down the process, techniques, and real-world impact of fine-tuning in shaping modern AI.
There's only a 3 second sample out of the 2 minutes of radio programming.
Think about it this way: you are going to do N amount of work (password trials) either each against a different account, or all against the same account. Which is more likely to result in a break?

If you try against the same account, for each trial you gain a (very small) piece of information (that the account does not use that password) which you can use in later trials, which seems like an advantage over trials against different accounts, where you don't gain this information.

But we also know that there are a significant number of accounts using weak passwords. If you keep trying against the same account, you will try the weak (high probability) passwords first, but if they don't break the account then you will run out of those and have to try low probability ones. But if you try against different accounts, you can keep retesting the high probability passwords. So trying against a different account each time is almost certainly more efficient - as long as you don't care about which account you break.
That sounds like you asked for plans to a perpetual motion machine.
Cox also lets you do this, although they'll straight up lie to you on the phone. The rep very confidently told me I could not use my own equipment, and was required to use theirs, despite their website claiming otherwise.
I'm a former red teamer - Credential spraying attacks are incredibly successful on a business that has at least a few hundred employees. Many employees not only aren't aware of why cybersecurity is important, but often go out of their way to avoid learning or implementing security best practices because they see it as an annoyance and a hindrance.

One of our most standard and most successful playbooks to find a foothold:

1. Pull employee names from linkedin

2. Find an example email for format (first.last@company.com)

3. Setup password spraying for a password like: Spring2025!

4. Leverage a tool like https://github.com/ustayready/CredKing to avoid IP blocking.

5. Get credentials and go from there...
As someone trying to build a product solo, I agree that AI is making it easier to be a generalist. You do have to develop a sense of when to consult an expert vs relying on AI, or you might lose more time while saving money. Case in point - it took a day of vibe coding to optimize my pagespeed.web.dev landing page stats, but I didn't learn much. I should have just pinged the guy who implemented my landing page.

PS: My product: KIN: Family Calendar (https://www.kincalendar.com)
Or you could just run it in a browser tab:

https://bellard.org/jslinux/vm.html?url=win2k.cfg&mem=192&gr...

This was written 7 years ago, and rather amusingly, part of it is called TEMU.
>> It doesn't trigger built-in mobile operating system components.

>Yeah so this is scary, but how is layouting done then?

Via HTML in-website, not via opening the android wheel picker or anything like that.
Sometimes these models get tripped up with a mistake. They'll add a comment to the code saying "this is now changed to [whatever]" but it hasn't made the replacement. I tell it it hasn't made the fix, it apologises and does it again. Subsequent responses lead to more profuse apologies with assertions it's definitely fixed it this time when it hasn't.

I've seen this occasionally with older Claude models, but Gemini did this to me very recently. Pretty annoying.
OTOH, this one’s had a new release in the last 2 years. I loved the idea of Tot and bought it, but it has its glitches and doesn't seem to be actively supported anymore.
There was no jury in this case. In France jury trials are only in "Cour d'Assises", which deals with the most serious criminal cases.

Factually you can't call her or her party "fascist", either. This is really one of those terms that is over-used to an extent that is not useful at all.
What exactly is the point you are trying to make?

He got in trouble for obstruction of justice and misprison of felony for trying to cover up a breach. Not because there was a breach.

There are basically no punishments for a breach itself. But yes, if you obstruct authorities who investigate, you can get in trouble.
If you haven't read it yourself how do you know that the LLM is correct?
> fluorine starts to dissociate into monoatomic radicals, thereby losing its gentle and forgiving nature. But that's how you get it to react with oxygen to make a product that's worse in pretty much every way.

That kind of prose is why I love reading this chap's stuff.
A Visual Dive into Conditional Flow Matching
Why do responsible parents even allow their kids to play Roblox? Roblox is plagued by freemium style gambling games that are harmful to children. I’m interested to hear from HN parents why they feel Roblox is a safe environment for their kids. For further reading:

https://www.sydney.edu.au/news-opinion/news/2025/03/24/liter...
While these posts are well written, one is about a cheap Chinese flash manufacturer, the other unknown, and the author muses that it may be the control chip or firmware, not the flash itself.
Lead by example, and show there is much fun to be had away from phones etc.

I make sure that my daughter (6) sees me writing in my notebook, reading, making things etc. More often than not, she then wants to join in.

I will hold out giving her a smartphone as long as possible, and up until she has one, I will try and show her all the other fun things.
A lot of the criticism around "vibe" coding / engineering / etc. focus on the current state - which is fair, but things are moving so fast. Just three years ago, it wasn't even a thing. Now you have people pumping out simple products by just feeding the models prompts.

Where will we be in 5-10 years (or more?) if this progress keeps up.
First time I had the idea of building UI for apps using web technologies was in 2009 I suppose. These were the times of MFC/ATL/WinForms/GTK etc.

Since then my faith in Web technologies for building UI for most apps keeps increasing.

Through pure evolution - it's the most beautiful and open platform that's most cross platform.
Reducing people to computer generated voices is literally dehumanizing them.

And I wasn't charging you personally, I was talking about a range of things where this is only one example. Like talking on the phone while ordering something at a counter, as though the person behind the register is no more than a part of the register.

Saying that communication is important does not magic away this problem. Yes, we get it, you want what you want more than any other consideration, how deep and thoughtful.
> If health insurance is as bad as you say, why aren't people just cancelling their plans and paying for everything out of pocket?

Because it makes no sense to cancel a subsidized (by your employer) plan. So for the same reason people don't come to their employer and request to cut their own benefits.

> It might surprise you to learn that most Americans are satisfied with their health insurance:

Ah yes, the "fuck you got mine" status quo approach. No wonder people are upset about it.
But the observable universe roughly is.
Warhol's first computer portrait (1985)
The 1A is regularly used to decide cases about funding as speech; Rosenberger v. University of Virginia for example forbade U of V from withholding funds from religious news organizations on campus.

I am sure there are arguments that this behavior is within the bounds of the constitution but the 1A definitely applies.
At some level, yes. At the level of letting convicted criminals run for the highest office, no, that would be stupid.

> it should be easy to make that case to the electorate

It turns out if you have enough money for endless propaganda it is easy to make any case to the electorate. And who will be making the case anyway? The state cannot because it has to be inpartial in the elections; their opponents have a clear agenda (they want to be the president) so it's easy to dismiss their case.
So that leaves no one with standing.

> If it's not that easy, then banning her from running is even worse.

If the result is that a convicted criminal will not be elected into the highest office of the state, that's not a worse outcome, that's a perfect outcome.
And yet, if enough people escape that culture and all come to the same location, say London, that culture manifests again. Organizing our society to celebrate and support immigrant cultures makes it completely impossible to avoid the culture that ruined the last country from coming to a new country. How can this be avoided? We have not avoided this in the last 25 years in any new, large immigrant populations.

Does any liberal palatable idea exist for keeping such a culture out?
This is very helpful. Thanks.
When you misdiagnose a problem (or make one up for political purposes), the solution you come up with invariably doesn't solve the problem and most often makes the situation worse.
I'm in the back third of Project Hail Mary now. Same. I went into it blind and it's great. I did have to take a break in the very beginning just because dealing with my own existential crisis was enough that I didn't need a fictional one ... lol?

Artemis was good too.
It is not an either-or proposition. It would be hard to find a single thing in this world that is 100% bad or 100% good.

I do agree that the article you posted is a very good implementation of equitable practices and I would think it difficult to find anyone who would disagree with the mandating of female test dummies. Mostly because it's a very simple-to-understand example and the implementation of it doesn't hurt anyone else or take away from one group to give to another.

My problem is the pretending that your example is what DEI actually is and any other examples, like the ones I posted, from a number of mainstream media publications no less, are, for whatever reason, NOT considered DEI or, as you put it, are just "silly and inconsequential examples".

Those "silly and inconsequential examples" are supported by every mainstream DEI proponent, including every single DEI department at every large publicly-traded company. There have been numerous articles posted both here on HN and on the wider web about how these DEI implementations turn out to work in practice when it comes to employment prospects, promotion availability and the issues with general hiring practices (lowering standards to achieve some magic number of "equity" in female/minority representation).

My suggestion - if you truly care about the programs such as the one you listed in your comment, you better make sure that's what DEI actually focuses on. Otherwise, you should not be surprised that it gets swept away along with everything else that people feel falls under the DEI umbrella.
Ok, thanks! That was a wide variety, and what you'd probably call a regular coffee mug here in Sweden.

But that is information too, that there is no true tall British tea mug.
I'm working on a configuration file format. I see a lot of complexity in the current space, and not enough thought put into the use-cases for a configuration language.

YAML is prone to typos, TOML does not seem obvious to me, and JSON is not as easy to edit.

I've been designing CLEO:https://code.nicktrevino.com/cleo/

The focus is on a configuration language that a single application would use. Not a system-level configuration that might need control flow, etc.

It is at a solid state right now, though it's not officially released yet as I slowly validate it with usage.
>Perhaps the point where people like you try to depict regular people acting out of despair as nut jobs.

Mangione was most certainly not "acting out of despair". He came from a wealthy family, had ivy league education, and wasn't even denied coverage. At best you could argue he was in "despair" because of his botched back surgery, but that's hardly a reason to shoot the UNH CEO.

>Think for a minute: one of the most popular tv shows in modern history is a story of a man with an elite education going to the extreme of running a small criminal organization due to financial pressure caused by a life-threatening medical condition. That was what the US watched for years for escapism.

It really isn't. Any critical viewing of the series would reveal that Walter was doing it out of pride rather than necessity. His ex-business partners at Grey Matter even offered to pay for his treatment, but he refused.
I think it's a question of relative priorities.
>>Yes, the composition of our population growth has changed, but we've had constant population growth (more or less) for decades.

I think if you look at Net Migration, the jump is very sudden:

https://www.statista.com/statistics/283287/net-migration-fig...

>> government has pursued mutually exclusive policies (underbuilding and high immigration)

Both policies are popular with the capital owning "rich" - it keeps the value of the property high, and it keeps employee wages low.
I would consider this a website, not an app (misleading title).

For an app (on Android), I like "Notepad" by Braden Farmer (I just search the creator's name to find it). It has no unnecessary permissions.
The thorn is that if I wanted to run a python program, download a mp4 and convert it or to edit a html file (all things I got hamstrung doing recently), I couldn't because the IPhone restricts access to its shell, as well as several common features in its forced web driver you can't opt out of. My phone is immutable yes, but what's the point if its immutable state doesn't do what you want it to
Is there a news article about the spy at your kid’s school?
People say his technical opinions can/are bought for the right price or clicks.
"Out of my 24 user accounts, all of whose names are known to attackers somehow, one got hacked after two attempts. So I think the best course of action is to write a blog about how clever I am with 'log slicing'."
Pomodoro: Hatch-a-Pet
context clues suggest to me that the commenter is worried about militarized violence against protestors (scared)
Changes/Package builds are expected to be reproducible
Cursor can write end to end, black box system tests?
New nanoparticle therapies target two major killers
> It was at least clear to me.

Yes, that is the problem.

It would be less concerning if it was not clear to you. Sharing that it was clear to you is evidence of the very deficiency in judgement that everyone is highlighting.

You are woefully ill-equipped to be making such assessments, yet you continue to do it with confidence despite everyone telling you why you're wrong.
With Claude 3.7 I keep having to remind it about things, and go back and correct it several times in a row, before cleaning the code up significantly.

For example, yesterday I wanted to make a 'simple' time format, tracking Earths orbits of the Sun, the Moons orbits of Earth and rotations of Earth from a specific given point in time (the most recent 2020 great conjunction) - without directly using any hard-coded constants other than the orbital mechanics and my atomic clock source. Where this would be in the format of `S4.7.... L52... R1293...` for sols, luns & rotations.

I keep having to remind to to go back to first principles, we want actual rotations, real day lengths etc. rather than hard-coded constants that approximate the mean over the year.
> The keyword $ORIGIN in rpath is expanded by the dynamic loader to the path of the directory where the object is found, which may be set by an attacker (e.g., via hard links) to a directory with a malicious dependency. On Linux, the fs.protected_hardlinks sysctl can help prevent this attack.

This has nothing to do with hardlinks, the same applies to symlinks. On linux the status quo is that the dynamic loader finds the library by symlink, the convention is `libfoo.so.x -> libfoo.so.a.b.c` where `x` is the ABI version and `a.b.c` the full version.

But if `libfoo.so.x -> /absolute/path/libfoo.so.a.b.c` and it has `$ORIGIN/libbar.so.y` in DT_NEEDED, those are resolved relative to the dir of the symlink, not to realpath of the symlink.

That makes sense, cause it would be a lot of startup overhead to lstat every path component of every library that uses $ORIGIN.

I don't see the point of including this gotcha in a security overview to be honest.
Nvidia completely skipped a middle tier. DGX Spark is very underpowered for $3,000. DGX Station is likely $150k - $200k. There is no middle tier at all.

A middle tier could be something like an RTX 5090-like chip connected to 128GB - 256GB of GDDR7 RAM for $15k - $30k.
Would you agree the demoscene is slowly turning into generative-art-NFT-scene. I mean, lot of new effects get released a gif or genart snippets, and some are actually really good. Also #genaury been a think for several years now.

Not sure how this relates to the heritage status of older productions though.
Wait tell me more about CatGPT
> Also, neither process isolation nor memory safety can guarantee you don't simply return the wrong data for a given customer, so that point really neither here nor there.

The fact that there can be security issues at the application level is no reason to add memory safety issues to them!

You may well have the resources to fork a process per customer, not have a database pool, not cache etc. its a trade-off with resources needed and performance.

> Also, neither process isolation nor memory safety can guarantee you don't simply return the wrong data for a given customer, so that point really neither here nor there.

You should fix the problems you can, even if there are problems you cannot.