skysight-inc/HackerNews huggingface dataset:
No good way to manage(save/restore) the keys. but the real killer for me was that it requires a hardware token to work, while a hardware token is better, it sort of sucks as a hard requirement for all users.

Really, I don't want to reimplement webauthn, I will will probably be sticking with basic auth as it just works. However, I was hoping to finally get decent public key auth. and webauthn is close, really close, but it is like the designers gave up at the last second and said "no, we don't want this to work in the general case", all it would have took was to say software token are an ok fallback. I was so close that out of frustration I spent a weekend with an experiment to make public key auth work for everybody. It works, but is a bit pointless as then I, the service needing to authorize somebody, is the same person providing them their public key management system. I might as well cut out the all the ridiculous bit twiddling and just use cookies for all the security that grants the end user.
"The hyped-up Rabbit R1, Humane Ai Pin, and Apple Vision Pro have continued receiving updates since their lackluster launches. How are things progressing? I tried them again to find out."

https://archive.ph/drCw6
I’m from latin america. The world is a vast, beautiful place with stunning, clean cities full of opportunity and serendipity. Either I can explore the world and live in these places, or go back to my dangerous, dirty city to spend the rest of my life there because family lives there. Sometimes it isn’t worth the tradeoff
I’m curious about your experience with this. A friend did a big tour through Africa about 15 years ago and when he got home he commented that you had to be careful to right-size your bribe: if your bribe was missing it not big enough, you’d get hassled about paperwork or maybe have to pay a “fine” or “document processing fee” to make up for it; if your bribe was too big, though, then you and the people you were travelling with would be subject to intense scrutiny. From what I recall about $5 USD was about right and $20 USD could result in the contents of your suitcase getting dumped in the dirt and very thoroughly rummaged through.
I’d argue climate change was never so serious. It’s getting worse and worse and is happening right now. It’s possible we’re passing a tipping point and that it will accelerate while feeding on itself.

Nuclear war is a hypothetical in comparison (although it would also be pretty bad but it’s not currently happening).

Black people in the US aren’t the only persecuted population in the world, and it’s targeted (by definition); It’s not universal.

Climate change or nuclear war would wipe out humans as a species (and most other living things) indiscriminately, regardless of race.
The reality is retail PC electronics, like much consumer electronics with short lifespans, are designed/engineered and manufactured more-or-less like disposable e-waste garbage. Eevblog Dave or Bigclive might be able to get to the bottom of the circuit or manufacturing design error, albeit with some help if it turns out to be a digital-or-up-the-stack issue.
We do for a wide variety of products and IP: https://www.trade.gov/us-export-controls

See also the US sanctions on SMIC.
I think some cities in the world do have borders with ID checks. Which cities are we talking about, specifically? In the US there are state borders that (edit: may) require ID checks. This is true in other countries too. And as others pointed out, you can’t cross private property boundaries in many locales either, whether it’s backyards or corporate property.

I can certainly think of several reasons why city border can and should be less restrictive than country borders, but I would first turn the question back to you, since your question involves unstated assumptions: why should it apply between cities? And then think about it carefully and see if you can imagine some reasons for why things are they way they are. A really big hint: think economics.

FWIW, the questions in this thread seem to be somewhat ignorant of history and global politics and economics. This stuff has been debated and written about ad nauseum, you can for sure find tons of material explaining how various countries/states/cities arrived at their border policies if you’re actually curious about it. I’m certainly no expert on it, so if your question is serious, please research the answer rather than wait for someone on HN to tell you.

The other thing your question implies, and others here are failing to acknowledge is the practical realities of the tradeoffs involved. There isn’t some perfect solution, that does not exist. This is an area of government that comes with both advantages and disadvantages no matter what policy is chosen. The goals are usually to balance the costs against the benefits. Assuming that lax borders is the answer is almost certainly the wrong answer. But, there are huge teams of smart people in every country who’ve studied and dealt with the logistics and legalities of policing borders. Sometimes there are brash politicians who dictate bad policy over the objections of many, but even so, to me it’s always absolutely wild to see armchair internet critics assume they know better and that obvious things have been completely missed. If you do think it can be improved and feel strongly, get involved!
Even in a world with ubiquitous connectivity, this introduced a single point of failure. At least some offline capabilities are essential for something as crucial as travel documents.
Ahh yes, the labor of love that is code maintenance.

Done is better than perfect until you’re reviewing the code in 10 years (or maybe 3 years with a more adept set of eyes over your shoulders).

These days I ask my teams to be less clever and more simple.

Simple usually wins over clever in the long run.
This is a great book; in some ways even better than Stevens' APUE. If possible get an old used copy of the 1st edition (the 2nd edition was written 20 years after the 1st !) too just to compare and get an idea of how the system calls have evolved in the intervening two decades. And the best part? All that mentioned in the 1st edition will still work! Also it could be used as a template to develop one's own OS i.e. implement the minimal set of system calls listed in the 1st edition.
Wow. I was thinking of implementing spaced repetition for a project I’m working on, this will be very useful. Thank you for creating it.
No, I agree. Brazil is likely leaning towards immediate contact and absorption of small arms in that localized region of conflict rather than horizon aimed rifle fire like you’d expect with people shooting at traditional aircraft they believe is as close as a drone would be, towards what I presume would be a residential, no-fly zone, military airspace, etc.
It does.

https://en.wikipedia.org/wiki/Export_Administration_Regulati...

And in fact, the machines that make these chips are restricted by US export law:

https://www.asml.com/en/news/press-releases/2024/asml-statem...
> it’s a municipal offering, so they aren’t really open to bribes

It's (not) funny how in my country this means exactly that they are open to bribes.
I doubt VW cares about real time locations of all their vehicles. Only government officials at the DMV care.
gizmo says>LLMs today can already automate many desk jobs.

I call: show me five actual "desk jobs" that LLMs have "already automated". Not merely tasks, but desk jobs - jobs with titles, pay scales, retirement plans, etc. in real companies.
So it's not that "sharing is the norm" it's a difference in the understanding of ownership and property rights. Otherwise why not share the food and share the housing, since sharing is the norm and not the exception when it comes to property rights?

Otherwise why is sharing the norm in one small specific instance and not the rest?
I used to be into lucid dreaming, a pretty long time ago. I stopped mostly because in order to reliably enter them and remember the dreams just involved too much stuff that messed with me getting enough sleep. But I did read one of Stephen LaBerge's books on the subject. I'm pretty sure it was "Exploring the World of Lucid Dreaming", but I'm not certain it was that one. But it definitely mentioned sex in dreams as a motivation, at least early in his practice. So I certainly don't think your the first or only person who's had that thought.
That must be because they see AI as the next step in human evolution.
More like 68% of people, which seems pretty far from "more or less every single person on the planet".

https://www.statista.com/statistics/273018/number-of-interne...
And that means Toyota is choosing to link those features to cellular connectivity.
Is this on a Linux system? NVMe power management has always been hit or miss for consumer SSDs under Linux because the SSD vendors don't write their firmware against the NVMe spec, they write it to work with the Microsoft Windows NVMe driver and any feature Windows doesn't use is liable to be broken. This applies to basically every SSD brand, by the way.
Thanks for making it, I love the idea of more and more apps being built using web technologies. I currently use Caliber app (IOS), and it’s robust enough for me, while not too overwhelming and limiting as Strong and Hevy.

Since Minimal is a static website maybe it can be a PWA?
> Every culture on earth sees a draw from the small towns and villages to the city.

What you're describing is true, but also different from what the original comment is talking about. There is a global trend to urbanization, yes. The original comment isn't talking about moving from rural to urban; what they say applies to moving from one city to another.

Moreover, at an individual scale, moving for better opportunities doesn't mean one has to leave family and friends. For example, my grandma: she was very poor, and moved a few times different cities looking for a better life. This meant moving with her whole family, and/or moving where other family was. After she married my grandpa, he got job opportunities in both Guadalajara and Mexico City. I'm sure they could've done better in Mexico City, since it's the capital, but they chose Guadalajara due to proximity to family. Her mom eventually moved to Guadalajara too.

Another, more recent example from my family: my uncle. He had the opportunity to move for a very good job, but didn't take it since it was far from family. My brother moved cities for college, but specifically to one where he would be close to family.

One thing is moving wherever it takes for the sake of going to a specific school, working at a specific job, living in a specific dream home or dream city. That is very American. Another one is still looking for opportunities, but framing everything in terms of your family and friends; ie, what's the best job, school, home I can find close to my family? That's much more Latin American and much less common, in my experience, in the USA.
I wish this article had more examples/details; as it is, it is kind of .. abstract
I'm not sure i believe that bit. If you can lift a flow of water from one level to a higher level without an input of energy, you have a perpetual motion machine. And those aren't allowed.

I assume that what happened here is that some fraction of the input flow was drained to a lower level, and the liberated potential energy captured and used to lift the remaining fraction to a higher level. That's not what's shown in the video, though.

There's a description starting on page 369 here, although it's not completely clear how it works (the author is an archaeologist, not an engineer!): https://sci-hub.se/10.1093/jis/etw016

Subsequent prior art (IYSWIM) is the hydraulic ram, which does this a different way: https://en.wikipedia.org/wiki/Hydraulic_ram
Real talk? The human can be made to suffer consequences.

We don't mention this in techie circles, probably because it is gauche. However you can hold a person responsible, and there is a chance you can figure out what they got wrong and ensure they are trained.

I can’t do squat to OpenAI if a bot gets something wrong, nor could I figure out why it got it wrong in the first place.
Not to mention the Passport Number which links the passport to databases of other information.

Like the information on my visa application, or the fingerprints collected at that time, or my travel history, hotel stays, and so on.

Data does not have your be "in the passport" to follow me around.
Ask HN: Use Prolog to specify fitness function in a genetic programming context?
Why not use Prolog to specify the fitness function in a genetic programming context?
It's interesting that everyone is talking about boba tea instead of things they regularly consume like milk and beef, also featured in dedication sections of TFA.

Either because they didn't scroll past the first chart or it's more convenient to focus on a food item they don't eat daily.

Edit: I was randomly on NewRepublic's website and saw this relevant article about how farmers using 'biosolids' (sewage) on their land multiplied the PFAS in their livestock/dairy/water: https://newrepublic.com/article/187106/pfas-milk-maine-texas... ("One State’s War on Forever Chemicals in Milk")
>In the US there are state borders that require ID checks.

This is quite surprising. Was this a COVID measure? Specifics please.
I've spent some time thinking about this and it's a difficult problem for two reasons:

First, while we use metal blades on our ranch it's not easy - you need to educate workers on the extra safety issues involved with the blade and you need to be very careful about fire safety due to sparking. There are only a few months where we use the trimmers at all due to fire risk.[1]

Second, operators of trimmers don't like the performance of the blades and how they cut. With a bit of practice it is fine and as an employer I can dictate the tools I choose ... but convincing homeowners or small property owners to switch to blades is going to be hard. Further, there are some techniques (like trimming up to landscaping features or house siding without destroying them) that are impossible with the blade.

But yes ... if you see a row of workers mowing a big field with string ... somebody isn't putting two and two together and it's a shame to see pristine fields being plasticized.

[1] I have looked into a short metal cable made of non-sparking metal as a replacement for the blade ... not an easy thing to put together ...
People will want to talk with an older boss.
and it’s the same guy
Hmm, I wouldn't summarize it that way on first read, but I can understand and perhaps agree with the interpretation.

How I read it, the second comment is saying that AI music competes with machine-replicable human music, a subset of human music, but not all.

Frankly, while Brian Eno's Music for Airports was monumental in the history of ambient music, in 2024 people unfamiliar with it aren't going to be able to tell it apart from select AI clips (as much as that will hurt to admit). That's less about it being generic and more about how good AIgen can mimic humans. Just like how humans couldn't tell apart human from AIgen in impressionist art: https://www.astralcodexten.com/p/how-did-you-do-on-the-ai-ar... -- we wouldn't use that example to say that human art is just generic slop.

On re-read, I do think the thread started off on the wrong foot by using the word generic. Ambient music is simply some of the easiest music to machine generate being minimalist with heavy use of synthesizers, and much of it was machine generated in the first place in a DAW.
> What did you give up in your lifestyle that you personally valued to choose a lower paying job?

Decades earlier retirement. Bringing with it the exact freedom you're talking about.
> I just wish that more languages had symbols.

They're just a global enum, almost all languages have enums.
Because it is for Taiwan
Unsung heroes keeping the internet running. Thank you for your service!
yeah of course, but many organizations have a rigid corporate ladder to overcome. this seems like one of them, and their many "cultural differences".

they are incentivized to underpay americans, complain that they "can't" find talent, to ensure the relevancy of Taiwan

but their arguments are weak and solved with compensation
Regarding chips, if your best is generations behind someone else's best, nobody want's to buy your old and busted anyways.
This is fun! I’ve come across a few tools like this before and almost dismissed it due to past poor experiences. However, I just diagrammed our startup’s codebase, and it was surprisingly similar to our hand-made diagram. I tried customizing it with specific instructions to ignore legacy code & provide an understanding of our edge architecture, but the one-generation-per-day rate limit is a bit restrictive.

For comparison:

- Hand made diagram: https://github.com/rivet-gg/rivet/blob/d45bf556e903404ab2df0...

- GitDiagram (no instructions): https://gitdiagram.com/rivet-gg/rivet
Armada: Augmented Reality for Robot Manipulation and Robot-Free Data Acquisition
Let me thank everyone here for their comments/feedback. I had forgotten that I had posted here too -- I was looking at the conversation on Reddit (link below) Maybe some of the points are being addressed there
https://www.reddit.com/r/htmx/comments/1hmtdsz/a_new_fronten...

Thank you once again. Grateful.
Agreed, hence why he scammed people into believing he was in it for the "good of humanity" - 1. Get donors 2. Get bright minds in the space (e.g. Ilya) with such ideals to work for him.
What is the problem, exactly? What responsibility, exactly, does the state have to make mass migration viable? It seems like you’re making really big assumptions.

Make a list of the costs and benefits for both too lax and too strict borders for all the countries your ideas should apply to. Account for the costs and benefits of both incoming residents and outgoing residents, both from the point of view of the people moving, and from the point of view of the state. How would you balance lax borders against the downsides like weapons, drugs, human trafficking, and other criminal activity? Would you do anything to control the flow of too many people at once to places where there is no housing or utilities for them? Would you do anything to stabilize the economies of countries that lose or gain too many people in a short period of time? What do you propose for settling disputes about the border policy? If other people in your country don’t agree with your idea, how should the policy be decided? What would you say if you found out that the majority of people in the country you live in want strict borders, and vote for them?
IIRC it was the other way around.
Is it time to stop counselling patients to "finish the course of antibiotics"?
The US had famously tried and failed to do this for software techniques like cryptography.
Seyfert Galaxies
The quirks tables in the Linux NVMe drivers are impressive and depressing:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...

And they're not even close to being comprehensive.
Indeed, in my own area of research there was the resignation from Machine Learning back in 2001 [1] which was one of the final nails in the coffin for publishing with any real restrictions in AI. Notable exceptions would be AAAI and of course regressive forces such as Google DeepMind that insist on publishing in closed journals like Nature, despite the rest of the field keeping their research public and open.
This is such a great quote, and helps explain what is a good abstraction.

Because CRDTs have been in the zeitgeist a lot lately, I want to pick them as an example of a "good" abstraction.

CRDTs have mathematical properties which can be described and understood independently of a specific implementation. And importantly, you can judge whether an implementation is correct with reference to these abstract rules.

This means that when using a CRDT, you largely can treat it as a reliably-solved problem. Once you understand the concepts, and work out how to use the library you've picked, you don't have to think about the details. Though that doesn't mean sometimes the behaviour can be surprising:

https://www.moment.dev/blog/lies-i-was-told-pt-1

TCP and HTTP are great examples too, though interestingly I don't know if they rely on mathematical definitions so much as just being extremely widespread to the point that reliable implementations are available anywhere you care to write code.

I like this article which also leans on the Dijkstra quote:

https://www.pathsensitive.com/2022/03/abstraction-not-what-y...
Look at this page and imagine being an employee using this stuff.

https://udocs.unicon.com/en/content/admin_guides/scout/app_definition/app_definition.htm
Fuck the opening games, methinks both of you[1] suffer from academia-envy.. Low-brow AND accurate[0] feedback is where it has 100% always been at, do that & put both lobste.rs & HN outta business?

[0] https://news.ycombinator.com/item?id=27141538

Note that YC have defended vigorously the accused in question..

Lagniappe:
https://wildedecadents.wordpress.com/2012/10/07/the-serious-...
So only intellectual property is shared? Doesn't sound to me like sharing is the norm when it only applies to one category of goods.
I learned that lesson building an utility with JavaFX. I've done a few years with React and the usual pattern was to move almost everything out of the components. Unless it's an event handler, a data transformer for the view, or something that manipulates the view, it has no business belonging to this layer.

I don't try to generalize it, I just try to make the separation clear using functions/methods/classes. Instead of having the post button's handler directly send the request, I create a function inside the `api` module that does it. It does have the effect on putting names on code patterns inside the project.
No, some states have had border checks for things like animals and produce/fruit (to prevent the spread of some diseases), among other things, for many decades. The California border is the one I’ve run into most often. They don’t always ask for ID, I misstated that, but there is a stop and they can scan license plates and look for suspicious activity.
Thanks for sharing, interesting...
Ships are often balanced between providing power and consuming it. Excess power gen is wasted fuel. Excess power draw is a blackout so it’s very typical of a ships captain or owner to max out power consumption while minimizing power generation. Its a cost index.

I do this on my own sailboat with a solar power source and battery setup.
You think you can out intuit a drunk driver? That’s some serious hubris.
I know an immigration agent who simply stopped using professional translators because ChatGPT is more than good enough for his purposes. In many ways it is actually better, especially if instructed to use the specific style and terminology required by the law.

If you think about it, human calculators (the job title!) were entirely replaced by digital electronic calculators. Translators are simply "language calculators" that perform mechanical transformations, the ideal scenario for something like an LLM to replace.
This has such potential to be an interesting thread of conversation but all I get is a reference to a book that I haven't read and am unlikely to.

What examples of non-leaky abstractions do you have?

I could imagine something like "newtonian physics" but that leaks into my daily life every time I fire up google maps and get a GPS fix.

The OP's example of TCP seems close to the mark, but to be totally honest I'm not convinced. Every time I have to run ping to check whether my hung connection is due to connectivity, I'm breaking the abstraction. And I've had to debug network issues with Ethereal (yes, I'm dating myself). TCP does leak, it's just that most people don't know what to do with it when it does.