skysight-inc/HackerNews huggingface dataset:
Hey everyone, I gave this presentation on Learning Agents earlier this year and I'm really pleased with how it turned out. Would love your feedback.

If you found the presentation interesting and you would like to learn more, you can check out our tutorial for Learning Agents with UE 5.5:
https://dev.epicgames.com/community/learning/courses/GAR/unr...
how could it not be a happy story. meanwhile prior, argentinians were facing even higher poverty levels, inflation at even higher extraordinary levels, and were facing extreme wealth inequality.

At least now, their currency isn't being constantly debased, and the savings of ordinary argentinians aren't being inflated away into the hands of an irresponsible government.
> 1. Passkeys are unique, so no more password stuffing attacks.

Not really relevant for password manager users.

> 2. Passkeys can't be to short, in contrast to passwords

Not really relevant for password manager users.
The not so secret way to pay for faster AI inference
2 months old
What is different about https://pyvideo.org/ ? That one has been running for many years.
From the comments:

> My primary use of non-free firmware is to stop free riding by hardware cloners. It really sucks to put a lot of effort into a hardware and software design, then have your product get cloned using your own firmware.

That's a massive problem indeed. In ham circles, the tinySA spectrum analyzer is one prime example... there's tons of clones of them floating around despite the hardware actually being closed source, but the firmware being FOSS. And people turn up in ham forums asking why their "tinySA" doesn't work, only to find out they have been shipped counterfeits with sub-par components.
HN has never made me cry before, but here I am crying. This is really a wonderful article and discussion. Makes me appreciate this community even more.
Caveat that I work for Speakeasy, but there are a few tools you can look at:

- Speakeasy

- Fern

- Stainless

First SDK with Speakeasy is free and we also have discounts for companies who are just starting out.

Feel free to shoot me an email if we can be useful: nolan@spakeasy.com :)
I really don't know how you're able to come up with the idea, that passwords are unique. They are in no aspect whatsoever unique. You as a user can try to use passwords, that are unique to you. That doesn't (can't and shouldn't) mean, that those passwords are unique against the database of a website, or other services.
These numbers are hard to comprehend. I assume they are just trying to pump the IPO price as much as possible.
Whatsapp pre Facebook.
It has reportedly around 50 employees at acquisition, and 450 million users at the time.
I missed the joke too. Care to share?
Right, forgot that len() works on nil maps, and I was really not aware that reading from a nil map is not an error, that's crazy.

For the nil slice though what I said remains true: a nil slice is the same thing as an empty slice. Of course reading from or writing to its first element panics, given that it doesn't have any elements. The same would have happened if you had initialized it as `var ns []int = make([]int, 0)` or `ns := []int{}`.
Why use a monorepo build tool?
From the article:

> What is needed is a small, portable compiler that generates more or less "natural" C code with minimal dependencies and runtime system that supports at least the basic constructs of the language and that puts an emphasis on producing efficient code, even if some of the more powerful features of Scheme are not available.

Since C doesn't support continuations, it is not possible to have continuations and at the same time generate "natural" C code.

Consider how you would implement first class continuations. It's not possible to do CPS transformation (given the goal of natural code generation) - since that's a whole program transformation.
Yes, it simply agreed with the assertions being made.

Given contradictory input, it may well do the same.

Bottom line: Results can be coerced. There are no guarantees with regard to output. It displays remarkable language skill --- as long as the substance doesn't really matter.

The most astounding aspect is the number of supposedly intelligent, technical leaders who readily accept this as "intelligence".
>Are you saying it is good that older art pandered to its era’s sensibilities, but it is bad that current art panders to ours?

Art can be good whether it panders to sensibilities or not. There are many more factors involved than that. For art involving social critique it's best to not pander, but not all art is like that.

But once it's created, it should be left to reflect its era, its creator, and the actual semtiments he had and wanted to express. Not retrofitted with later moral posturings.

>Compare Jan Eyre and North and South: authors with similar social contexts, yet one perpetuates racist/colonial stereotypes and doesn’t question Victorian ideas about class, and one is much more modern in its view of gender and class.

They are not redducible to one another though, as they cover different aspects of life, from different angles and viewpoints.

We should preserve Bronte's viewpoint though, not erase it or reject it, or keep the plot and change it's views and morals to our taste.
I think user "tomp" means that "a one man team" basically means "one person team" in English (and many other languages).

Saying "one woman" is shifting the attention to the fact that the one person dev team consists exclusively of women. Which, I think, is pretty cool and note worthy because it is uncommon. Say a startup is run from an tiny island in the pacific, that would also be noteworthy.

To me the thing becomes "woke" when we are told not to use "one man dev team" to mean "one person dev team". Basically when it becomes political correct speech policing. But then the word "woke" is rarely defined, so it mean whatever to whomever at this point.
One problem I see with your rewrite, is it's written in a style such that it appears to be a responsibility of a party of the contract, but failes to specify which party. Where the original reads as a statement of state and fact.
it's always fear for me. I'd rather leave it commented out for a decade or so to be safe.
Average monthly income for Argentines is a few hundred dollars a month. The largest private employer in Argentina is headquartered in Uruguay.

Argentina is essentially living a Hunger Games reality. An economy designed to solely benefit the capital. Everyone else exists to extract resources for the capital.
Hehehe. Well, Simulink Coder (& Embedded Coder) is a biggy.
"It's entirely possible" isn't the way to think about estimating risk because it assumes the risk goal is zero (ie any risk > 0 means the outcome is "possible"). A dose greater than LD50 means "more probable than not" of dying, absent additional information, which is a more appropriate framing.

Similarly with caffeine content "can be". All kinds of variables like roasting time affect the dose But the semi-standardized dose for a cup of coffee is about 100mg. Related to your link, they are a much larger cup of coffee for comparison. If you normalize it to the standard coffee size, it comes to 100mg caffeine, so right in line with what would be expected.
> 've got almost 30 years experience but I'm a bit rusty in e.g. web. But I've used LLM's to build maybe 10 apps that I had no business building, from one-off kids games to learn math,

Yea i built bunch of apps when RoR blog demo came out like 2 decades ago. So what?
Appears to be user-curated instead of sourced from the YouTube API.
More than once a bar stranger has said “I thought this was a wedding party” at my family Irish Wakes.
> when the business requires more coding and technical debt comes

Tech debt doesn't come because the business requires more coding. It comes from poor planning and rushed implementation, often spurred by overzealous and naive management.

This is a small team with one dev, so they likely do things correctly from the start and don't acquire much if any technical debt. Nothing has to be done yesterday, ever.
Solving the Low-Budget Online Marketing Dilemma
Kazakhstan is by no means a Russian vassal state, and is in essentially no danger of annexation. It's worlds away from Belarus.
Reminded me of the famous quote by Twain:
"When I was a boy of 14, my father was so ignorant I could hardly stand to have the old man around. But when I got to be 21, I was astonished at how much the old man had learned in seven years."
This is the same sort of middle-ground I increasingly find myself advocating for, with one caveat: once something is no longer being manufactured (hardware) or sold and supported (software), it should be entirely open sourced by law. After all, why shouldn’t (as a random example) the iPhone 4 be FOSS hardware and software in 2024? It’s perfectly usable if a bit sluggish by modern standards, could reduce eWaste (albeit by a small amount), and gives customers control over what they purchase. There’s also the additional disincentive to companies in the yearly release cadence or ending support too early just to drive sales.

I look back at the mounds of perfectly functional hardware amassed over my life, hobbled or bricked solely by software a vendor refuses to fix or otherwise allow end users to repair themselves. A Wii U with bad flash, an Xbox with a corrupted bootloader, a smart TV with a bad OS that crashes the display, a universal remote no longer supported by its manufacturer with new codes or firmware. All of these should’ve been unshackled the moment their manufacturers abandoned them, so that their owners can fix and support them indefinitely if they so choose.
The answer to this is that lawyers spend a lot of money paying for “codified” versions of the law, usually compiled by publishers like LexisNexis or Thompson-Reuters. And those companies in turn spend a lot of money on their own lawyers and developers to try to compile 51+ different formats of documenting and distributing law and law changes into a format that allows lawyers to not only know what the law is NOW but also often more pertinent, what the law WAS at the moment the issue in question occurred. From my time in that world:

A) it’s amazing anyone at all is confident about anything

B) it’s amazing how bad the states and feds are at getting this information out in any usable form

C) it’s amazing how complex the problem domain is and how many exceptions to exceptions to the rules there are

D) if you might go to jail over it, you probably want to be paying a lawyer to look it over
> We are at the stage of capitalism where every single crumb is accounted for, every single blueberry on a muffin is tallied, and it's taking the joy out of life and of society.

I ask in earnest: when was it any different?
Although the code dump could be interesting, this appears to have no license attached. Making it properly open source would make it a lot more useful.
Low inflation doesn't mean that prices will fall. That would be deflation, and deflation is bad for the economy.
That's some lame brained Reagan BS. I can think of other terrifying words like

"Your child's multimillion dollar hospital bill for livesaving procedures isn't covered and you must pay"

"Police arrested you and provided no evidence, we're going to imprison you without due process"

"Neighbour broke into your house while you were grocery shopping, changed the locks and now claims to own the property"
I think mouth of madness maybe makes it. It's isn't always about reality being 'bent' in the fiction of the movie. It's also how the mood of the film contributes. For instance I would not put fight club on this list. I might consider seven. Zodiac has the mood but is missing something... I'm not sure I would put much fincher on the list personally, though I like many of his films.

Not Fincher, but a late edition. I would put PTAs 'Inherent Vice' on the list if I could edit it.
Yeah, I get that, but the mental association is there already, might as well lean into it
>Mostly, I think, legalese is a collection of superstitous incantations built up over millenia

Careful past that Chesterton fence
ISO 8583: The language of credit cards
That, and most orgs simply do not reward or even pretend to care about these kinds of improvements. If you delete bad (but working) code, and replace it with good (and, let's assume best-case scenario - also working) code, what has actually changed for the business?

Nothing. Except that in 3 years the junior dev that gets a ticket about doing something in this area will come in and not notice the code isn't a dumpster fire. Or, in 3 years, you won't notice that you didn't have to optimize this code a year ago.

What they do notice is that you were insisting on working on some mumbo jumbo and ok good they're done now they can actually work on something useful. Haha aren't these devs quirky? Sometimes they take a few days and work on something weird, and all the other senior devs nod and salute solemnly and I'm too scared to ask for more details, but they don't usually take too long so let's just indulge them for a few days to keep them happy so they don't leave too.

It takes a very, very deeply engineering-first org to really cultivate this intentionally. And similarly it seems like succeeding as a startup requires at least a decent amount of shipping some shit code fast so you get a series B, so usually you don't start in this posture and never shift into it before it's far too late.

And also unfortunately, devs often _do_ spend time optimizing/refactoring personal pet peeves as opposed to things that might have a good chance of mattering. I once saw another senior dev spend a week optimizing string allocations on our hot path. Our owner loves people who can do this kind of stuff, so it got a lot of praise. The microbenchmarks looked great, pretty graphs. Users noticed nothing, the actual metrics we track literally did not change, and now the already-complicated hot path is decorated with some contorted string-allocation-avoiding warts here and there and the next person to go in and change the code is _definitely_ going to keep doing that pattern, for sure. Meanwhile our oauth flow is still a tortured, unloved, twisted writhing mass of pain and suffering that prints bug reports like CVS receipts.

So... extraordinarily difficult to intentionally cultivate a culture that does this judiciously.
"The purpose of the system is what it does." 99% of people are not drug dealers, yet we still experience the deadweight loss of KYC and AML. Therefore AML exists because agents of the state like to screw with us, waste our time, and steal our cash.

https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...
There is absolutely nothing wrong with planned obsolescence.

There are exactly two alternatives to planned obsolescence. Planned infinity, which is an impossible engineering constraint. And unplanned obsolescence, which you know from temu products, which break after days of use, as they are designed with massive flaws.

If you are engineering a product you absolutely need to plan how long the product will last. The "alternatives" are significantly worse, especially for the consumer.

The Airbus A320 and Boeing 737 are planned for obsolescence, the parts they are made up of are designed to last a specific amount of time and use and are discarded afterwards. This is not some nefarious greedy management/engineering decision, but a reasonable tradeoff to make aviation possible, cost effective and safe.

Of course this is distinct from malicious engineering, which is the totally unrelated practice of building things which have specific negative properties. E.g. intentional design flaws.
Navy Wasted $2B to Maintain Older Guided Missile Cruisers, GAO Says
https://archive.today/xgzem
You could look at how penalties are assigned in other court cases which have maximum financial penalties.
This sort of rhetoric is disgusting, and likely the exact sort that will lead to mass death incidents in our lifetime. I hope you think about that when such comes to pass.
The interesting part is how few trade-offs had to be made to make GC-less (ref-counting) Scheme-to-C compilation attainable, and how closely CRUNCH adheres to R7RS.

Notable is the lack of call/cc, but in my "armchair expert" opinion, it's the ugliest part of the language. Yes, continuations as a first-class object are elegant and succinct, but in order to do anything actually useful with them (like implementing exceptions), you need library code, which makes them much less composable.

I think there's a much more pleasant and practical language lurking somewhere between R6RS "big" and traditional "small" Scheme, but I feel it would take a BDFL to flesh it out.

(Meanwhile, back to fixing my init.el.)
This is a weirdly persistent myth, but no, that's not the case (think about it; what would happen if you had an open hot water tank? It would cool down very quickly, and you'd have horrendous humidity problems). _Cold_ water tanks used to be like that (sometimes still are), which I suspect is where the confusion comes from.

Hot water getting into the mains would be a concern anywhere; in particular, unless all equipment is in perfect working order, there's a legionnaires disease risk, but there are many other risks.
> no culture of hiring teams of lawyers to poke holes in the law to get around something society clearly desired, because the court is going to do what society desired

Wat. I’ve literally seen tax laws in Germany and Sweden which could only possibly apply to one family. European law is in sans serif; that doesn’t mean it’s less convoluted than American law.
Is there a good ELI5 for passkeys somewhere? A quick google got me to a site that says:

>Passkeys use Bluetooth technology, which requires physical proximity, to help verify the user.

Which I somehow doubt is accurate.
There are literally 1.33 million lawyers in the US...
Look at almost anything that Marco Arment has been a part of.. Tumblr and Overcast (probably at least a 5% share of the whole podcast player market) became massively successful with only a dev or two.

Stardew Valley sold over 30m copies on a solo dev's work. I think you'd be surprised

I'm building my own product right now and never have I wished I had more technical help. It's all the other junk like sales, marketing, distribution, that makes the business so hard. Marketing and sales, in isolation, I've had success with in prior jobs. I'm a fairly productive solo developer.

However, being able to context switch and do both dev and marketing? Now that's hard. I have beyond massive respect for anyone that's even attempted it, let alone been successful doing it.
The selection of which axioms to use is an interesting topic. Historically, axioms were first used by Hilbert and cie. while trying to progress in set theory. The complexity of the topic naturally led them to formalize their work, and thus arose ZF(C) [1], which later stuck as the de facto basis of modern mathematics.

Later systems, like Univalent Fundations [2] came from some limitations of ZFC and the desire to have a set of axioms that is easier to work with (for e.g. computer proof assistants). The choice of any new systems of axioms is ultimately limited by the scope of what ZFC can do, so as to preserve the past two centuries of mathematical works.

[1] https://en.wikipedia.org/wiki/Zermelo-Fraenkel_set_theory

[2] https://en.wikipedia.org/wiki/Univalent_foundations
> What matters is all the relevant case law

Not in all jurisdictions. And even in those places, the laws are often difficult to decipher.

I think that the problem is trying to encode both intent and formal instructions in the same language. If a law were to state clearly "our intent is to prevent people from falling off tall buildings" and then specifying building code, then any ambiguities in implementation or new materials or new methods could be addressed by referencing the intent. This would be especially helpful in e.g. criminal law, where ambiguities or oversights in language (e.g. with regard to women raping men) often lead to both innocent people sitting in jail, and guilty people going free.
Why do you think it is an inconvenience for people to meet other people they know and/or like? You could see it as a last gift from you to bring them together.
> To me the thing becomes "woke" when we are told not to use "one man dev team" to mean "one person dev team"

call it what you will, but yeah, you shouldn't use the word "man" to mean "person"
Exactly. Technical debt often comes when a lot of developers work on the same codebase. Everyone contributed and nobody refactors.

If the project is well thought out in advance a single developer is enough and will do perfect code
Can confirm. One of my proudest moments was deleting thousands of LOC of copy-paste-modify garbage. However I introduced one bug that broke another team which used an undocumented feature. It was fixed soon, but yeah, still not great. And very few people would have taken that on, I was not a career chaser.

Some would say it’s the other teams fault for not adding a cross-test against my teams code. And while that would have solved it, some things are hard to test. Even in companies who have good testing standards some things are still hard-to-impossible to test. In my humble opinion tests are great if and only if they are hermetic and fast. Unfortunately, the important things that can go wrong are usually the least testable.

In either case, in a non-perfect world (ie ~all large companies and most small ones) people optimize for not breaking things, and there’s a solid argument for that being a local optima, both for short term stability and career wise.
Use Tailwind. It's a massive difference from just asking the LLM to write raw CSS. Tailwind provides a semantic layer that allows them to actually understand it.
No, they are not specified well. They are not specified well because they come into conflict with other rights, and it is not spelled out which rights take precedence in which circumstances.

Nor does it have anything to do with "palatability". When the Bill of Rights was passed, they were never understood to be absolute. The first amendment was never understood to make defamation allowed, nor was the second meant to prohibit towns from preventing people from carrying their guns into taverns. All of this is extremely clear from commentary and practice at the time.

Birthright citizenship is relatively unambiguous, as it is hard to imagine it in conflict with other rights. This is not the case, however, for many other rights.
I kind of suspect that working out suspended animation would be easier than trying to shrink humans. You can save a lot of mass by minimizing the amount of space you need via keeping the humans dormant for the entire trip and while also reducing food and water needs. Tightly pack them in, surround them with cargo to help with radiation shielding, and keep them hibernating for the entire trip.
If your problem is humans making arbitrary and nonsensical decisions about how you can do your job, then you have a non-technical problem, and it's unlikely that any technical solution will solve it.
Which take millions of dollars and huge teams to make. These take one bored person, a sentence, and a few minutes to go from idea to posting on social media. That difference is the entire concern.
Django security hardenings that are not happening
The issue is tying it to a device that can be easily lost. Yubikeys can be easily hidden and are not thief magnets.
Fleet commander or I'm guessing .IO?
I predict your 100-years storage to last about 2 years.
If you believe that all arguments must be evenly matched, to the point that you have an obligation to bolster the weaker side, you’re signing up for supporting some despicable ideas.

I understand and support steel-manning arguments in order to test one’s own convictions. But applied in actual debates with actual consequences, at some point you end up as the kneejerk contrarian that nobody takes seriously, and that undermines the truth seeking aspect of discussion.
Another new toy in the Jetson series, the wallet shows that it is very painful.
I love it! How'd you do it?