skysight-inc/HackerNews huggingface dataset:
Oh, it's certainly an impressive feat. I too would like to see the chart she made.

> One possible explanation for how she was able to do this is if each of the presidents connects up to English aristocracy fairly recently

That would honestly be a more interesting finding personally, discovering that all of America's greatest political leader are just imported British aristocracy.
Definitely the best choice. You will still need APs for wireless, but they're behind your OPNsense firewall, so not connected directly to WAN like AP+router combos.
TikTok ads will now include AI avatars of creators and stock actors
That's why Javascript introduced the "let" keyword years ago

This logs from 0 to 9:

for(let i = 0; i < 10; ++i;) setTimeout(() => console.log(i));

This logs from 10, 10 times:
for(var i = 0; i < 10; ++i;) setTimeout(() => console.log(i));
And yet ... https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2248710/

Btw, read the site guidelines. This is a place for discourse, not berating others.
The meta would say that if people were optimally spending their time on things that matter to them. They don't. If they did bikeshedding wouldn't exist. It obviously does.

This is basically the same claim that economics can treat humans as perfectly rational actors perfectly rationally pursuing their perfectly rational goals. It is not a good model of humanity.
I like both OpenBSD and NetBSD equally, I cannot decide which one I like better :)

But for appliance use, I think NetBSD has a very slight edge over OpenBSD:

* NetBSD has very long release cycles. OpenBSD's 6 month release means you will have to upgrade all appliances at least once per year.

* On install, NetBSD allows you to install a very small subset of the system. OpenBSD recommends installing all packages. But with that said, both systems are very small when compared to Linux.

OpenBSD to me has one advantage I can think of right now. Upgrading is a easier, if you keep upgrading every 6 months. They seem to be heading to fully automated upgrades.

But with NetBSD, it is possible to skip releases (ie: 8.x to 10.x) if you know what you are doing. I went from 7.1 directly to 9.3 and got a workable system. But that did mung pkgsrc, a bit of hacking got that "workable". Once the "emergency" was over, I did a full reinstall of 9.3.

Anyway, yes, I agree just about any BSD would be great for appliance use.
Don't you have to be party to the conversation to be 1-party? Should still be illegal to record one you're not a part of. (if such laws even apply in person rather than just over phones)
Nowhere in the world spends a lower percentage of income on food than the USA.

https://ourworldindata.org/grapher/food-expenditure-share-gd...

So I would argue that other countries, if they want to tame inflation, should allow their smaller inefficient producers to get squeezed.
> an era of congress that had appropriate mistrust in business and a strong desire for anti-trust busting

That would mean Congress serving the people and not corporations who lobby them.
Truly deranged.
That is very unnerving to think about. If video evidence could currently be flawlessly faked it'd give some legitimacy to those claims. If we do reach this point the value of a source will shift from "I can prove it" to "you can trust me", and I do not think that will be for the better. I'm not yet ready to live in a completely subjective world, where truth and falsity have equal weight.
Saudi Consumption – Not Production – Is Key to Peak Oil
Mathematics is just a kind of programming. And vice versa.
In 2022, before the bulk of the current inflation materialized.

Saying it worked before is a bit like saying "I can't have diabetes, I played football in highschool!".
To be fair the slave trade (both Arabic and Atlantic) exerted (possibly) very significant downwards pressure on population growth in Africa during multiple centuries prior to 1900.
They go broke or rely on an ever growing market, ie housing is always being built (most of your examples).

But Instant Pot is the classic example of going broke because everyone bought exactly one of their products and never needed another (ignoring the three we have...)
I think this analysis is missing something: how much money is being made per hit, and how many people are consuming it? In TV, at least, the numbers are way down. As a result, people play it safe by doing remakes.
I'm not sure that data is super telling, all it means is the food is a lower percentage and giving the costs of education, housing, and insurance perhaps not that surprising.
During covid, while every corporation whined how tough times were (and often they really were), retail sellers in Europe like Tesco had record profits. Elevated prices, excuses about supply chain, less workers on the fields etc. Their profits went through the roof, year after year.

Rewind to 2024, prices are even higher, their profits are still stellar. I have hard time feeling any sympathy towards them.

Its almost as if they somehow, big boys behind closed doors, made together some shady deals about overall prices (with which smaller guys can't still compete ie due to economies of scale or massive negotiating power). No, that can't happen in 2024, almost pretty sure about that.
I love this for bread. I normally give a huge pack from Costco and remove two slices for my lunch every day. It acts a small ice-pack for the 20 minute trip to work for the rest of the sandwich bits and by the time I eat it for lunch it's perfectly thawed and not stale.
"People should always be used when a collective noun referring to the entirety of a group or nation (i.e., "the French People") is called for. For references to groups of a specific or general number, either people or persons may be used. However, modern style guides tend to prefer people where earlier guides preferred persons, especially for countable groups. "

https://www.merriam-webster.com/grammar/people-vs-persons

Then again, I'm not a language prescriptivist. I post the above only to demonstrate that the use of "persons" is hardly unusual.
not so.

via[0]:

Manufacturers must also make available documentation, parts, and tools for at least three years after the product was last manufactured for products priced between $50 and $99.99 and for at least seven years after the product was last manufactured for products priced at $100 or more, regardless of any warranty periods.

The law broadly covers electronic and appliance products, including cell phones, laptops, tablets, and various home appliances, that were manufactured and sold or used for the first time in California on or after July 1, 2021.

[0] https://www.sidley.com/en/insights/newsupdates/2023/10/calif...

edited to add source URL.
Funny how it works everywhere else.
My favorite class in college was my fundamentals of computer systems class.

It finally clicked how assembly instructions could draw images on a screen and all the magic inside my computer vanished instantly.

Big fan of dumb switch boxes
> (already better quality than VHS)

This is misleading statement. If the recording format is better than the source format, it does not mean that the recording of the source will be better than the source. So I'm not really sure why this was added to all of the stats you've mentioned. Why not say that the LTO-9 tapes are better quality than VHS?

You then go on to say that "can" be encoded at around 300MB/h, yet that is also very misleading. Nobody encoding VHS tape sources at 480p will be using that kind of bit rate. You have to be using some very strange settings to even be able to convince an encoder to allow that value, and even then the encoder is so efficient I doubt it would ever use that bandwidth.
ML exists today as OCaml and F#
But repairability isn't only about the components being accessible (the glue holding in the battery is an absolute nightmare). It is also about the availability of authentic parts.

Historically, Apple made sourcing genuine parts an impossible feat. This potentially wouldn't even be a problem, if Apple didn't go to such great lengths to detect "non authentic parts". They changed that somewhat, but only for private consumers. Their model for their repair/replacement parts program still makes it borderline impossible to operate an independent repair service business, effectively protecting Apple from any competition.
Supporting... I remember this Freakonomics interview with Ballmer about his statements about the iPhone:
"There’s two things: What would I have said differently and what would I have thought differently? They’re actually quite different."

From: https://freakonomics.com/podcast/hoopers-hoopers-hoopers/
At a certain point we have to stop describing these situations as you "owning" something which broke, and instead describe it as you leasing the picture frame from that company for $0 (with an initial upfront cost) and the company failing to holdup on it's side of the deal.
Your pro-coals politicians perhaps. And you don’t drive on the right side of the road.
In that case if a realloc() happens won't it request double the existing size (ie 99.9% * 2)

But if we had let the vector grow naturally it would probably not make such a big realloc()
You know, you're right. We should be perfectly okay with things just the way they are. In fact, let's just keep going until there's only one big player in every market!
The article briefly mentions “Hollywood greediness” as one of the possible explanations people give for the phenomenon and then switches to describe other factors.

However, this greediness to get more money from production is also reflected in risk aversion. Look it from the point of an investor: option 1 invests 10 million in a new sci-fi production with an exciting plot, and Option 2 invest 10 million in a franchise with a crappy plot. The chances of getting a more significant return from 2 are higher.

The same happens with music and other art forms.

That’s why it’s important to have incentives for local and indie productions. Many times, the critics of those incentives point out that they are biased and contrary to the “free market”. But I don’t see any other way to bring balance to the force.
I saw in your "Moi" page a great emphasis on the domain name. I agree with you. I think domain names are the crystallization of an idea, a message. On the other hand, I see a lot of people from startup bubbles in X making fun of domain registration, suggesting that it is a "low bar" activity and doesn't represent any effort toward building a product. I disagree with this point of view. To me, the name is bound to the vision of a product being used by its customers. I cannot imagine something being used without a name or ID. I believe good names tell a story.
We already live in that world because of International Driver's Permit, no offense intended to any holder of such a permit.
Having lived most of my life with incandescent bulbs which you could buy at four for a dollar if you watched for sales, the idea of paying $8-10 for a light bulb is insane to me. I have probably close to 50 bulbs in my house.

But yes, the reasonably-priced LED bulbs don't last any longer than incandescents. I am replacing a few every year around the house. The saving grace is that they generate a lot less heat. I was in a house the other day that still had incandescent bulbs in the bathroom fixures, and could feel the heat from them as soon as I switched them on.
If posting about loved ones dying to HN had a long history of successfully resurrecting people, this would indeed be a great analogy.
Could it have been Dr. Hardware Sysinfo?

https://www.dr-hardware.com/pghgretro.htm
I actually found it easier understanding the openbsd router than pfsense when I tried it. The abstraction confused me personally.
Follow up work has not held up the 2008 article you shared[1], and has in fact shown that larvae do not carry over memories through metamorphosis.

[1] https://www.quantamagazine.org/insect-brains-melt-and-rewire....
Location: Denver, CO
Remote: Yes
Willing to relocate: No
Technologies: .Net, C#
Resume: https://github.com/grungies1138/Resume/blob/main/Aaron%20Rum...
email: grungies1138@gmail.com
>I guess if you're completely convinced that the caps lack merit, these paragraphs offer some weak support to the usual Reason anti-government bent.

What's the "merit" for these caps? If the problem is that it's being over-prescribed, capping production is probably the worser way of fixing that.
Generally speaking, advertising is necessary and can be done in a way that benefits everyone. In practice, how advertising is actually done (and particularly how it's done online) is utterly despicable.

> The entire industry is rotten to the core.

I tend to agree.
Walmart and drug store retail “control their costs” by using their market power to shift them up-chain. Their suppliers are required to stock and rotate inventory (as opposed to the retail employees). Unsold and expired product is required to be bought back by suppliers. If a retail buyer finds out a supplier has extra funds they will call and require that the supplier buy advertising on their homegrown retail media network (a shakedown). It’s a racket
There's also the Paley Center for Media[1], formerly the Museum of Television & Radio, in New York. They are unfortunately not completionist, but they do have good taste in what they do archive.

[1] https://en.wikipedia.org/wiki/Paley_Center_for_Media
Show HN: Create a portrait painting from one photo
As always; There is often a difference between what people say they will do and what people actually do once it costs them money.
React 19 almost made the internet slower
Again with the made up quotes. No one in this thread has said, "if it wasn't for the US, these people would be living in a democracy."

Anyway, you don't know that these are the only two options. You don't know that the USSR would've installed dictators like the US actually did, though I consider it unlikely as there's no evidence they even tried.
And it used to be 7C even for meat not too long ago.
Are You a Jerk, or a Liar?
Choose the Right AWS Compute Product
If you're drawing 30V 2A (60W) through a connector rated for 2.5A, and you try to draw the same 60W at 12V i.e. 5A you're in trouble because the connector's not designed for 5A.

And not every DC-DC converter is sized for a wide range of input voltages. A DC-DC converter with a "2:1 input voltage range" might accept anything from 18 to 36 volts, whereas a converter with a "4:1 input voltage range" might accept 9 to 36 volts. The wider input voltage range generally costs a bit more too.
As one continues to read the article, they'll see that the author "asked to be escalated to a manager who could actually make a decision". This option is more direct and you don't have to accost the call center worker.

Some advice to a co-founder, if you make customers waste their time going in circles with the help desk just to get their concerns reviewed, they'll take their business elsewhere.
Anytime these discussions pop up, it's good to link to the documentary "Everything is a Remix" (here is the 2023 updated version: https://www.youtube.com/watch?v=X9RYuvPCQUA" )

It highlights how essentially everything in culture is a remix of some previous version of the culture (or some aspect of it). E.g. even language is largely a remix of earlier languages with some occasional creation of new words.

Also, while true that there is definitely an oligopoly, it's also clear that the Long Tail is both huge AND easy to access. In the past, you could only see movies by going to the movie theater and there were only a limited number of theaters. Now, you can both create and consume media in niches as small (or combined) as you want.
I've been following your development for a while. Love the new take you have for the genre.

Is there a plan to have a creative mode?

On the roadmap I saw "Intelligent traffic lights". Can you elaborate further on this? Are going as far to let people set the timers of the lights?

I've got it on my wishlist. Looking forward to see what you come up with.
Got some sleep and took a second look. You actually want:

long ax = 1;
asm volatile("syscall" : "+a"(ax) : "D"(1), "S"("hello world!\n"), "d"(14) : "rcx", "r11");

Sorry folks! Note also this only works on Linux. On BSDs for example, even if you change the magic number, BSDs may clobber all the call-clobbered registers. So with those OSes it's usually simplest to write an assembly stub like this:

my_write:
mov $4,%eax
syscall
ret
Walmart is notorious for coming into an area and running at a loss until it has eliminated all the competition then jacking up prices.
These long tail artists almost didn't sell their albums before streaming though. I've always been into obscure music since I was a teenager, to find it I'd have to dig through many record stores' bins, and get lucky enough to get my hands on second hand stuff. There was never a place they were stocked (perhaps except for some local store around where the artists' themselves were located).

When piracy came along I had access to a lot more music I had only heard about, or heard from a friend's bootleg recording that was a copy of a copy of a cassette tape someone had. Streaming happened and I felt much better than having to pirate some poor souls hard work.

Bandcamp is still there for selling albums digitally which is much better for not popular artists to reach their fans than the old ways.

Music was never compensated enough for the work done, it's always been tough, the culprit is not streaming.
Zonk. This is a very astute observation. Its awesome behavior, but its good by accident and luck. Therefore...

Programming languages should directly support a data structure which is guaranteed to have this behavior. Not just that it allocates a new array which is 4k bigger and the copies it over. But one which grows by having the OS map another 4k block to have the addresses past the old end of the array.
I think “condo” usually implies owning a property within some shared structure where you need to pay additional fees (e.g. an HOA).
Leetcode tells you little to nothing about an individual’s actual skill set? I wouldn’t work for a place that required this sort of bs? Imagine if for every job as a carpenter you need to show you can cut wood properly. It’s fucking ridiculous.

You don’t show that you can cut wood, you show you can build things with a portfolio of work. Like every other damn profession.
Nominal profits have no place in this discussion. Only profit margin, and grocery businesses have profit margins of 2% or maybe 4%. Tesco has a less than 4% profit margin (they only list operating margin, I didn’t bother to calculate profit margin, but it must be lower), and the margins have not been increasing. Which means Tesco’s costs are increasing, necessitating Tesco’s price increases. Otherwise Tesco loses money.

https://www.tescoplc.com/investors/reports-results-and-prese...

If you think you can run a better business on sub 4% profit margin, you are welcome to throw your hat in the ring. But it really is an achievement of modern technology, logistics, and management to enable to get the amount of food, from all over the world, in consumer’s hands, all year round, at such low profit margin.
>That’s what a lot of this concern is really about. Legal bailouts for mediocre boomers who run inefficient, unambitious businesses with high prices.

The free market only works when both consumers and producers are atomised and unable to exert market influence. Both billionaires, unions, conglomerates, vertical integration and every other trick labor or capital uses to increase their bargaining power are market failures.

In short: if you like capitalism you need trust busting along with union busting.
> I jump between client projects relatively often

Using debuggers makes a lot of sense in this case. If I had to switch context that frequently between relatively stable applications, it would be helpful to have a debugger framework for doing work.

`printf` statements are helpful when the error exists beneath the debugger: in the application framework itself.

> they're not always available

100% agreed. `printf` is "one tool" I can use to follow the control flow of a function call across frameworks, programming languages, and even operating systems. It's also something I can reliably assume my coworkers have in their tool belt, and thus provides a common language that even multiple different organizations can use to cross-collaborate a specific debugging session.
Sabry's definition of "pure" fails to satisfy me for two reasons:

1. It assumes that the language is
"a conservative extension of the simply typed λ-calculus". That's rather high-powered yet also really restrictive! Haskell doesn't satisfy that requirement. It also assumes the language has functions. Expression languages (i.e. ones without functions) are perfectly reasonable languages and it makes sense to ask whether they are pure.

2. It assumes that a language putatively has multiple evaluation orders (which I suppose is a consequence of the assumption "It is a conservative extension of the simply typed λ-calculus"). Haskell doesn't have multiple evaluation orders. It has one! (notwithstanding you can influence it with seq/!)

If you unpick the essence of what Sabry's really saying you find you can translate it into the Haskell world through imposing two conditions:

C1. soundness of the β-axiom (a.k.a. referential transparency) (this plays the role of Sabry's condition that call by need and call by value have the same result).

C2. That

let x = <definition of x> in ...

gives the same result as

let !x = <definition of x> in ...

whenever the latter terminates. (This plays the role of Sabry's condition that call by name and call by value have the same result.) I omitted this condition from my original. I probably shouldn't have because technically it's required, but it risks getting into the weeds of strictness versus laziness.

So Sabry's definition of "pure" is a long-winded and restricted way saying something that can be much more conveniently expressed by C1 and C2. If you disagree with me, please demonstrate a property of purity that can't be deduced from C1 and C2!

> I should note that I agree that, in practice, Haskell is almost always pure and/or referentially transparent. I was just pointing out that technically the GP was correct that it's not perfectly 100% so.

OK, fine, but I also said the GP was correct! I am keen to point out, however, that exceptions (including division by zero) do not violate referential transparency (and if someone thinks they violate "purity" that may be a sign that "purity" is ill-defined).
All I want is a standalone AP. I don't care about advanced administration, I just want it to connect my wifi using devices to the rest of my network.

I switched from consumer to Unifi just because of the better signal.

Unfortunately, even in just this thread there are very mixed answers. One yes you can (and a downvote that probably means the same thing), your 'maybe' and one 'i couldn't'.

And my current AP seems to still be fine...
What do you do once you need a dependency?
People whose jobs could only be done on-site were somewhat recently all laid off at the same time, and a lot of those people never want to be in that position again.

Other people whose jobs could only be done on-site were deemed essential enough to require them to work, but not essential enough to be treated with minimal decency by the public, and a lot of those people never want to be in that position again.
This is an incredibly disturbing announcement. Does this mean that Mozilla is going to become an ad broker now?

> By combining Mozilla’s scale and trusted reputation with Anonym’s cutting-edge technology

I can't think of a time when any company got into the ad business without it seriously damaging that company's reputation.
It's OK to repeat yourself on the internet