skysight-inc/HackerNews huggingface dataset:
For what it's worth, there already have been bugs filed and quickly closed in the Mozilla bug tracker on this. I just created a new bug to make my stance on this behavior clear.

https://bugzilla.mozilla.org/show_bug.cgi?id=1907763
https://archive.is/IJBmw
You need to store data somewhere. If you’re willing to have that location be off-site and to pay for remote storage and possibly egress, and you’re okay with your local installation not coming up if the off-site storage is inaccessible and with the latency involved in bringing your on-site data back, fine.

Of course, if you really lean in to a complete lack of local persistent state and you configure your network or some other critical service like this, good luck recovering from an upgrade and complete loss of ephemeral state.
Haha, you say that, but from years of personal experience with this meeting style, what really happens is you end up getting a lot of questions which are clearly answered further up/down in the document or questions which are completely pointless or nonsensical to ask but people like to just be heard and make themselves look good for having something to say.
You still need to make sure that no one except the pilot can take over the controls and that nobody is secretly loading up the VTOL with bombs in their luggage with the intention to crash it into the side of a glass skyscraper.

Then there is the safety of the passengers. If you and the pilot are the only ones in the aircraft, there is not much risk to yourself, but if the pilot dies, then the aircraft must land autonomously. If there is a group of passengers, then a terrorist could take the passengers hostage. So you still need to check for weapons and explosives.

The only case where you could get rid of security is with a fully autonomous aircraft that carries no luggage and only a single person.
Recent interesting thread about PWAs:

Ask HN: Who has had a successful PWA product?

https://news.ycombinator.com/item?id=40724774
World indexes are normally somewhat less volatile (they’re typically _much bigger_; MSCI World is 1400 companies, and MSCI ACWI nearly 3000), which may be a useful attribute, depending on what you’re going for.

(Conversely, there are smaller indexes which tend to beat the S&P500, like the NASDAQ100, but there’s a volatility cost.)
There are some tricks to make interpreters very fast.
Adding to the list of evil applications with multiple licensing tiers that force you to pay for the top tier to get SSO.
Exactly. Similar in D. And using multiple methods leaves obvious places to expand the capability (bidirectional, random access, etc.)
Interesting take. I think you have to make happiness. it takes a lot of effort for some. It's all in the compromise of being ok with some between the nothing and the magic.
Oh yeah lol I see what you mean. I use those in situations that were not being healthy. A grill cook-out or a lazy night when we don't have the time to put a real nutritionally balanced meal together.
I organized a collection of various sign systems and semiotic studies here. GIT includes a script to perform multi modal semiotic analysis.

https://github.com/space-bacon/SignSystems/blob/main/Codex-o...
> But with ULID or UUIDv7, this "benefit" is gone to some degree because timestamp is included

Including the timestamp only tells someone the time the UUID was generated. Unlike incrementing numeric IDs (which can simply be subtracted from one another to measure a change in database records), there’s no way to meaningfully count change over time.

> any incremental id can be transformed ("encrypted") to arbitary different format (which hides the real id)

Easier said than done… You then have the overhead of encrypting/decrypting every client-facing ID before querying the database. You’ll also need to code workarounds in many frameworks, to bypass conventions where they expect keys in URL paths (for example).

> Also UUID is usually much larger: Waste of db/index space, degraded performance

With older UUIDs, sure, but sorted ones (like ULIDs) have consistent prefixes, allowing for very efficient indexing and querying with a binary tree search.
Point taken, but even in the context of Hacker News, if your write-up exists as a blog post with its own URL it can be submitted for discussion in a thread of its own, linking to the blog post.

From the point of view of a Hacker News reader, it's easier if you copy+paste the relevant text from your blog post directly into your comment. None of us are in the habit of following every link. Even if you do have to copy+paste in this way, at least the text you're copying from has a permanent home.

The taboo against 'promoting' is also there for a reason. Sometimes people really are motivated by bumping the hit-count on their page, rather than by contributing to the discussion.

Things are certainly worse on the major 'silo' websites that are engineered to try to prevent people navigating away from their domain or equivalent mobile app.
"Community" is kinda the key word there, because when someone is "along for the ride" over a period of many years then a ratcheting of complexity is easier to cope with than it is to arrive cold in a big/complex language.
It was used in the Space Shuttle and SLS uses the same engine as the shuttle.
This feels like it's undermining channels, the feature go really wants you to use in other places too (but people tend to still use mutexes). Channels aren't quite as lazy (if you use an unbuffered one you supply one element in advance), but they're close.
I still have no idea how they practically want to solve the logic problem with their simplistic approach, without something like cyc.

They have no way to prove or disprove partial factoids in their token streams. Even if they manage to find those factoid regions, as explained in their paper. How is their feedback loop driven? Who gives the correct answers?
They can simplify and abstract speech, OK, but reasoning needs some logically driven feedback loop. Knowledge.

And no, Wikipedia is not a source of truth. Highly manipulated.
> It's very obscure

and i might argue it's deliberately so!
Guess the place to start is find out how many sites support PWA behaviour — could do this by finding all the sites in the HTTP Archive that have a manifest and scanning them

Then you’re going to beed to see what stats they’re willing to share

Quite a few sites seem to support PWA even on iOS — that’ how I use Instagram on my iPad
It’s hubris and arrogance to be honest.

For a long time the belief was that places like China could do the dirty manufacturing work, but they would never be able to do the advanced work.

Then it was they could do the advanced work, but the deep R&D was impossible for them.

It’s been a constantly moving goal post of - ok, so maybe they can do this now, but they can’t do this higher end bit - we’ll keep that.

At the moment it feels like the last hold out is the sales and marketing. Getting the product into the hands of the consumer.

But that is also under attack - sites like AliExpress, Temu and others are the first attempts at getting direct to consumer. They aren’t quite there yet, there isn’t the trust that people have in existing incumbents. But it’s only a matter of time before they crack it.
Boa release v0.19: A JavaScript engine written in Rust
I blame the beds to heightOverSeaLevel ratio.
Manifest destiny to be of with worser food on a larger scale.
PXE seems like kind of a nightmare to manage. Seems better to just use Cloudinit or Ignition with proper Certificate management
The things we had. Full and complete service manuals to TVs, VCRs and cars. Access to parts etc. and actual ownership of what we purchased.

We had all that. It was taken away.
What do you view as more efficient than reading? In my experience, reading information is easily 3-5x faster than audio or video, even when using 1.25x or 1.5x playback.
It's interesting one. Something like framework laptop's swappable design would do.
> This is not a matter of opinion. Always clean up after yourself, the kernel doesn't know shit about your application or what state it's in, you can not rely on it to cleanly terminate your process.

If you have an open file or network connection, the kernel is guaranteed to close it for you when the process is killed (assuming it hasn't passed the fd/socket to a subprocess, etc). That's not a matter of opinion.

Yes, if you are writing to a file, it is possible abruptly killing the writer may leave the file in an inconsistent state. But maybe you know your process doesn't write to any files (that's true in my case). Or maybe it does write to files, but you already have other mechanisms to recover their integrity in this scenario (since file writing processes can potentially die at any time–kernel panic, power loss, intermittent crash bug, etc)
Studying semiotics of film is a great start to deconstruct reality (films are smaller universes to analyze than our own).

Check out my sign system categorization project to dive deeper.

https://github.com/space-bacon/SignSystems/blob/main/README....
The android app has supported dark mode for years and images have always been broken. I hope it can be fixed, but except "make every transparent image have a white background" I don't know a good solution
But storm surge from the ocean? nope, nope.

In the Bay Area there's not much development on the coast. There are fancy cliff top homes, but not much at sea level. Even in SF things go uphill from the ocean pretty quickly. A good chunk of central and southern Marin is below sea level (and yes it floods during big storms) but that's well inland.
Ask HN: Do you want everything to be in a shared workspace?
Hey Hacker News,

I’ve been working on this problem because time and time again I’ve had a mess of workspaces where you end up with 100s of tools and not a single workspace where it just all comes together and I don’t need to use so many tools.

I’m going to release an MVP where initially everything does come together with your existing tools, like a source of truth for all your tools so your whole team can see it.

But is this a problem you have, if so to what extent? And do you want to try out my MVP when I release the MVP (I’ll comment you the link when I do)?

Best,
Imran
They are system extensions - https://www.talos.dev/v1.7/talos-guides/configuration/system...

And there is a repo of them here - https://github.com/siderolabs/extensions
Isn't the obvious solution to require prospective immigrants to demonstrate sufficient English skills prior to immigration? Specific niches like agriculture that do not require advanced language skills can use temporary work visas.
This article is written in such a weird way, as if the assassin was so sneaky that nobody heard the sound of the gunshot or the fact that trump got injured and the only evidence of the assassination attempt is a crappy image of the bullet which you're supposed to read like some tea leaves.

He got hit by a bullet and started bleeding. Why isn't the article about that?
The only ones I’ve ever used are gmail and google calendar on my work computer, and that’s because we don’t allow third party fat clients.

I’m not looking to use PWAs.
I imagine it's because Poland, and EU in general, is serious about consumer protection. When they set the TBW to 2400TB, there's X% of drives that will fail under that, requiring warranty service. That X% might be OK in the US, but too expensive for them in Poland, so they slice the TBW in half, reducing failure-within-warranty % to a small fraction of X (it's non-linear), and call it a day.

(For products aimed at general consumer market, approximately no one will look at this parameter at the time of purchase - but they might when the drive fails and they wonder whether they're entitled to a replacement.)
The Contemporary Carphone
Or maybe it's just a snapshot from a video? I noticed younger people no longer capture single photos, but short videos.
Accessibility goes in, shiny new toy comes out

Humans go ooo, accessibility never comes back again..
In my whole life working in IT, I’ve seen two people use PWAs. And one was just trying it out to see if it was better than a website.
Using ULID has probably the best ROI among all the architectural decisions I've made. Generating IDs on the server before insert is helpful, and not just for distributed system issues.

Issues to think about before you switch:

- The ID includes the timestamp of it's creation. If you don't want to leak it, you should use another identifier along with it. (I've never needed this in my use cases)

- You won't be able to see the ID in its common representation format if you are using a database GUI. (I'm using Postico 2 for postgresql and the developer was kind enough to add "display as Crockford Base 32" to bytea columns making this a non-issue for me. UUIDv7 will also fix this.)
There's a setting that disabled checks on save or something. I found that somewhere it it speeds up everything so much. I'm too noob to tell you if it has any downsides tho
> using an url shortener

Do you speak this way? I notice a lot of "an" usage online which is not in line with how people speak, e.g. "an horoscope". "An url" is likewise not reflective of normal English pronunciation.
because there are a million articles about that. this one is about the one in a million shot the camera man got.
And? As I explained, "literacy" has a specific definition. The median Grade 6 level reading capability is not impressive for an adult.

Being literate means you can read stop signs, and warning labels.
And yet missed by many here.
It's too quiet here – I can't think. (2008)
what's the reason behind being that restrictive?
Well... I'm not a teacher BUT I was a student and I have lectured some courses about IT to different age cohort and well, I exactly told "you need a system with easy replaceable storage, we start with GNU/Linux", I spent the initial time to help anyone set up, providing some iron to some who can't, than start showing the system for simple things. And it worked even if these days most people have no knowledge even to install system software often asking for "web version, it's simpler".

Touching the complexity and the sorry state of IT things is VERY good in didactic terms. It teach an important lesson to start changing the mindset.
Subscription fatigue.

I sometimes worry if I have a forgotten paid subscription on an e-mail of mine I don't check, that slowly drains a bank account I forgot I have. There's just Too Many Accounts, and Too Many Subscriptions.
On Samsung's Netherlands website they also declare 2400 TBW.

http://web.archive.org/web/20240714091323/https://www.samsun...
> It probably fell 20+ times

That's more than normal phones could withstand.
Can we just appreciate that the way you keep directional reference is by a rotating crocodile! Looks silly at first but is immediately intuitive.
> If you use apps that require security (like payment apps) you might run into problems here

Works fine for me, two banking apps and two digital ID apps running on a Google-free device. About those CVEs, you do realise LineageOS offers OTA updates? Not everyone will install them but the same goes for vendor updates, probably even more so since those sometimes sneak in unwanted 'features'.

If 'your company' 'might need to exclude [my devices]' I will just steer away from 'your company' just like I steered away from the many 'Windows only' companies. I survive, nay I thrive without having to use Windows and the same goes for Google et al.

Nae kings, nae lairds, nae quinns, we are free men!
This game actually holds a ton of significance for the RTS genre as a whole. A very typical view of the RTS genre is that you have peasants who harvest resources that you gave to protect, and the Dune RTS was a real progenitor in this.

But it was only like that because of the book. Were it not like that, maybe RTS as a genre would have gone down a different path. Maybe it's inevitable that it would have eventually gone down the path that it took eventually, but there's a good chance that it would have been unrecognisable. Maybe you'd have gotten resources by just harvesting your base's resources instead so opponents would have harassed you by harassing your buildings instead. Maybe there would have been different bonuses for map control other than better access to resources.
Indeed, his lectures are a great startoff point and presented as such but often his personal opinions and philosophical narrative runs through a bit roughly.

I get the feeling he is deeply Christian and mostly looks at the history of western philosophy as the project to build the modern Christian Enlightenment and how most (to him) valuable Post-Enlightenment philosophy is fundamentally based in processing biblical scripturally derived strands of thought through a dechristianization processes.

This might sound like a harsh criticism, it's not entirely meant to be. His introduction course is definitely worth it!
Channels complicate error handling quite a bit, so I tend to avoid them
Not true. I pretty much align on the liberal side of every issue, but well, I hate yalls smug bullshit and metapolitics. Im sure this feeling isnt uncommon, this thread is a great example why.
Well, the Z80 and 8086 are both de facto descendants of the 8080, so it makes sense that they'd be similar.
For many years, Twitter would revert the setting to see a timeline made up of tweets only from those you followed, preferring to reset you to their algorithmic feed (“For you”). They stopped this at some point (pre-acquisition) but the damage to perception was done by then.
At my previous consultancy client, a B2B SaaS, we thoroughly implemented our products as PWAs...

A big, big part of what needed to be done was explaining what & why to users, we figured since it's B2B we could afford the extra end-user education.

In a B2C context though, yeah I think the adoption rate is just very low due to its obscurity, most people don't know it exists, and me, having developed multiple PWAs, don't even use a single one
As Karl Marx said about philosophy: "The point, however, is to change it [The world]"
Do ULIDs have a defined endianness for their binary representation? Because there was none defined for UUIDs and there ended up to be two versions of it: Big Endian and Microsoft. That mess has created many problems.
$ brew install --cask utm
> Apple have no obligation to allow their devices ...

Pretty sure that once people have bought the device, it's literally theirs and not Apples.

At that point, what Apple wants for the device should just be advisory rather than something they can exert any actual control over.
I think it means all ids from the same node will be monotonic, ie it will never generate a id that will be sorted before an earlier one
The funny thing is when I did eat meat I ate things like offal, flavoursome cuts etc. When I look around though I see the vast majority of people are eating tasteless stuff like chicken breast etc. It's like children's food and just ticking off the "meat" category in their minds.

For those people it would be incredibly easy to go veggie. The lies the meat industry have told about soya etc don't help, though.

It sounds like it's definitely easier in the UK. I cook most of my food at home but it's always quite easy to find stuff that's 100% veggie and delicious. If you have to look harder that just makes it more fun. The veggie places tend to be good, whereas the meat places can range from good all the way down to complete dogshit.
Have had this happen to me. Horrid experience.
This is several years old. I used it first in 2019
The FCC only has jurisdiction over active transmissions. They have no power to say that I can't build my hotel out of reinforced concrete that acts as an effective faraday cage.
Is it your thought that government agencies are generally competent and respectful of your data? Do you think the kind of people who run bureaucracies with zero accountability are likely to keep your info private?
NetBSD Security Advisory 2024-002 – OpenSSH CVE-2024-6387 `regreSSHion'
Not as silly as a 1900% markup.
its funny people comment and act like they know how strong a hurricane and how much damage it should do like theyre all the same. or that they know how much infrastructure is supposed to break or not break.

if you were there during beryl you know the winds were strong enough to take trees out yes? trust me houston is not a stranger to hurricanes we all went through a cat 4 harvey years back. which well funnily enough didnt have any huge power problems. more so a house and car totally flooded problem. or 10in of water in the house for weeks problem. mold problem.

tropical storm ike before that took out power for weeks causing $30b in damages in the states

wish people would put their energy into helping or something instead of just thinking about their own agenda. or talking crap i dont know i wouldnt wish this on anyone its hell
Those tricks are called compilation (whether that be AOT, JIT, or a mix of the two).
It is entirely unsurprising that wealth and similar "success" does not lead to happiness. People have been writing about this for millennia. It has been a huge part of philosophical and religious thought. Is this really a surprise to anyone?

What is missing here is any consideration of what makes people happy. Maybe not chasing shallow materialistic ambitions? Not playing lie as a zero sum games?
We need to ban water as its existence makes water vapour possible. Do something.
OpenAI whistleblowers ask SEC to investigate alleged restrictive NDAs
> They just don’t want to grant a third party JIT permission because of security concerns

The initial rejected UTM submission had no JIT compilation.
A few years ago I bought the book written by the same author. A few chapters in, and I now filter out anything written by Kerkour.

This time I missed who the author is and started reading. A few paragraphs in, and I’m scrolling to the bottom to see, who the author is — yep, they did it again.

I have a suspicion, the author might be a recent graduate with only Rust in their belt and not much experience in the industry, trying to quickly climb the career ladder pretending they are something else.
Show HN: A New Paradigm for Building Agentic AI Pipelines, Atomically
Atomic Agents is a Python framework that brings software engineering principles to AI agent development. Key features:
- Focus on practical business applications rather than fancy autonomous clickbait demos
- Modular design inspired by Atomic Design, breaking AI systems into reusable components
- Structured input/output using Pydantic schemas for predictable behavior
- Separation of concerns (prompts, tools, memory) for fine-grained control
- Easy chaining of agents and tools to build complex workflows

It enables building AI systems that are modular, controllable and aligned with real-world requirements. Think of it as "LEGO blocks for AI agents".
On a purely technical level: Nothing so far, but given how obviously slow and important it is, I think interest to find something better is high enough for that to happen soon-ish.

On a systemic level, the answer so far is "less reading". Our general tolerance for convoluted writing is waning. Most things we read are not books anymore (even if they are about books) and lately, ChatGPT has been slashing the reading time of a lot of papers for me.

Personally I find myself consuming large amounts of audio text, which by itself is not faster, but can be done during walks and runs.