skysight-inc/HackerNews huggingface dataset:
https://datasets.reddit.com

https://opendata.reddit.com

https://archive.ics.uci.edu/ml/datasets.php

https://lod-cloud.net/

https://www.data.gov

https://data.un.org/

https://data.worldbank.org/

https://fred.stlouisfed.org/

https://data.oecd.org/

https://www.nber.org/research/data?page=1&perPage=50

https://github.com/awesomedata/awesome-public-datasets

https://github.com/datasets

https://opendata.cern.ch/

https://data.nasa.gov/

https://data.world/datasets/machine-learning

https://data.noaa.gov/datasetsearch/

https://www.usgs.gov/products/data

https://www.fema.gov/about/openfema/data-sets

etc...

And of course don't ignore the data you can collect yourself one way or another. A few cheap Arduino Nano or Rpi Pico boards, some sensors, and you can build quite a variety of distributed data collection systems. Use solar panels for power in remote areas, and 4G / cellular data networks and you can get data from all over the place. You can also use a cheap SDR "dongle" to pull down data from various weather satellites and other sources. And don't forget about the API's / data export mechanisms for apps you might use like Fitbit, Strava, MapMyRun, etc.
This can take days. Tough ask for indie devs that are probably close to the wire, to insert a days long project, per app, into their schedule.
Startups Save the World
So apparently some think cavities (caries) are contagious via mouth fluid exchange in kissing... if so, then perhaps an ancestor became an unwitting host through some unknown mechanics. Perhaps poorly cooked jowls of some sort.
My random Sabine observation is that her accent is very similar to Albert Einstein's.

It took me a while to realize why I thought everything she said sounded so authoritative :)
This is a design flaw from Apple, not an inherent fact about software. On PC most older games scale fine to modern resolutions.
Watching a LaserWriter print from a Mac for the first time after being used to dot matrix printers was mind blowing. Such a huge leap forward in print quality and speed.
That's not what the Fed says.

>In late February and early March of 2020, the Fed cut its policy interest rate dramatically to help ease credit conditions during the COVID-19 crisis. The resulting acceleration in the supply of M1 can be understood largely as banks accommodating an increase in people’s demand for money.

https://fredblog.stlouisfed.org/2021/01/whats-behind-the-rec...
Ahhh, unauthenticated services on the loopback. For when you want to be penetrated from behind via javascript drive-by.

Yes, including your server, because you're probably forwarding that port to your workstation via ssh.
Yeah sure, boy, particularly people who haven't lived in Russia for the past 20 years or so ...
Being able to efficiently support extremely large accountable multisignatures, e.g. a 1 of 1024 multi-signature for compromise detecting wallets was an explicit goal of the most recent bitcoin signature system.

The cost of using bitcoin for compromise detection is much lower when you can just have one moderate value coin and then have a different key on each server.

You can have a wallet where a master key holder can spend from it at no additional cost than an ordinary single key wallet, but where any of thousands of detection wallets can also spend the coins but paying for 32*log2(wallets) additional weight in transaction fees, which is pretty modest for any realistic number of detection wallets... the resulting transaction will reveal which wallet was used to take the coins.

It's a relatively cost effective approach-- if you're not compromised you lose only the time value / volatility value of holding a modest amount of bitcoin. If you are compromised, you'll lose the coins but you gain a useful notification of the compromise.
The prices weren't close in NZ, 11yr me paid NZ$525 for my spectrum, and C64s were well over NZ$800 about the same time - that was an unimaginable extra year or more of delivering newspapers on top of the two I'd already spent. I think the gap closed a lot later on.
Cadbury, since 1824.

Although it may have just been acquired or rebranded at that time.
> while performing worse on old devices

^ feels key. as a perpetual old device user it feels like platforms are continuously degrading the value of my hardware with updates, perhaps unintentionally through changes to hardware acceleration, sometimes intentionally like apple's throttling

not surprised developers feel just as squeezed
My high school had a computer lab with a networked LaserWriter (this might have been 1987). It outclassed any screen in the room, so far as display resolution. And with its 68000 processor and PostScript interpreter, it was the fastest and most capable graphics machine I'd ever seen. Indeed, a 300dpi laser printer driven by PostScript was a wonder.

I ordered the Addison Wesley documentation. I figured out that sending a text file to the printer which started with "%!PS" would make the rest be processed as PostScript. Suddenly I could code vector graphics programs and send them to the LaserWriter and get beautiful prints. I was reading Douglas Hofstadter's Metamagical Themas, and my memory is that there were some great ideas for graphics in that.

The good news: I got a chance to program in a well thought-out interpreted language (a wonder, coming from the world of BASIC, Fortran, C or even Pascal). I got to produce wonderful and intricate graphics output. Reading the IEEE article makes me grateful that the Adobe designers "put functionality over speed".

The bad news: The most interesting output could still take minutes (or more) to run. Of course, this was confusing (or annoying) if someone else in the lab wanted, say, to print their term paper then run off to class. I'd like to think that I learned to run my print jobs at odd hours, and in the worst case, to power cycle the printer and lose my print, to make the device available to the room.
I was saying it often is used as an excuse in legal proceedings. I don't really have an opinion if that is right or not.
So this is a lot of gibberish but let me sum up to you the RC vs. GC:

GC advantages:

* Scales better when done right - cheap allocations simplified code etc.

* Can be heavily concurrent and use multicore

RC advantages:

* Predictable performance

* Uses less RAM

For GUI RCs smaller memory footprint and predictable performance are great. Hence swift uses ARC which is also faster than most RC implementations (which typically have a lot of overhead).

For servers where overall performance matters more than 100% smooth consistency and RAM is cheaper... GCs have some advantages. A GC can run on idle and clean a huge amount of garbage without a problem. It can do so concurrently and leverage the multicore nature of modern CPUs.

This is one of those, right tool for the right case.
More digits lower wages people are dumb
And, then, after a few years, emulators become available. I just realized all but one of the ps2 games in my closet (not counting Dance Dance Revolution, for lack of a controller pad) appear to run fine on my phone.

It's a good thing I don't care for online gaming!
42% is RF to DC conversion efficiency, absolutely no way those omni antennas are end to end dc-rf-dc 42% wireless transmission efficiency at any distance, its going to be many orders of magnitude worse.
> Reference counting is garbage collecting

I am drawing a blank on google scholar at the moment, but I recall a very popular paper on exactly this topic of RC as the other side of Tracing GC.
>> He points to a study on a skull from a Homo rhodesiensis man who lived 350 000 years ago. He was closely related to our ancestors in Africa, says the zoologist. The skull was found in Zambia in 1921, and his teeth were not in good condition. More precisely, they were pretty rotten ... He probably didn’t pick between his teeth to remove food debris. Another theory is that he ate a lot of honey.

Seems pretty relevant, after all! In fact, the thesis of the article seems to be that the agricultural revolution led to many more cavities, due to the increased availability of sugars. Indeed, the article suggests that the prevalence of cavities is tied with the availability of sugar to the population within a specific region.
HBO Max and Disney+ gained subscribers. It's only a bad time if you can't compete.
> they had a life expectancy of like 20 years

This just meant that a LOT of kids died, not that most adults didn't live very long.
I mean working from the office is a huge pay decrease. You add 10 hours of commute + lunch/break time in an unpleasant environment. Easily 15 hours a week that can be better utilized that’s worth real money. For a jpm employee working 60+ hours that’s the difference between leasure time and just work/sleep
Ubuntu has been looking for ways to differentiate themselves (and arguably lock users in) for many years and Snap is their latest go at it. Consider that Debian (i.e. Ubuntu's upstream) has been providing Firefox .debs for a very long time, so it takes effort not to offer .debs for it on a Debian derivative.
OK. According to https://en.wikipedia.org/wiki/Youth_suicide (which seems a bit out of date), the youth suicide rate in the US (in 2000) was 8.0 per 100,000, while in Italy (in 2000) it was 2.7 per 100,000. So indeed you are (or were) doing better. But only by a factor of three. There aren't going to be any zeros in the tables.

Are you sure that your claim of no gun death of a person under 18 since 2009 is actually true? Could it instead be that there was no gun homicide of a person under 18 since 2009?
The Windows drivers are, to put it politely, absolute shit. They work well from MacOS and GNU/Linux though.
Now includes the Book of Jezuboad!
The nice thing about designing your own hardware stack:

>fun fact: retaining and releasing an NSObject takes ~30 nanoseconds on current gen Intel, and ~6.5 nanoseconds on an M1

https://twitter.com/Catfish_Man/status/1326238434235568128
Here in Bangkok, Thailand 1Gbps down and 500Mbps up in Bangkok is around 650 Baht per month which is just under $20 USD.

Now there is 2 Gbps up and down available which is slightly less than $40.

Brah. USA/Canada/Australia is so far behind its not even funny anymore. Let's not even get started on things like banking.
It seems the black hole information loss paradox trying to be explained by quantum mechanics is similar to what happens in the death of humans trying to be explained by religion. There is no one that can examine either state, falling into a black hole or falling into death. Quantum mechanics and religion try to explain this, but it can most likely never be verified.
I switched as well and it's actually such a "pick the lesser evil" situation and I hate that.

I'm gonna write a quick comparison as I've switched between platforms several times (still miss my Windows Phone tbh though):

I've found that no matter which Android "iphone camera killer" phone I got, the camera was unreliable and always ended up having crappy results. Meanwhile, my iPhone pics are constantly a decent quality.

Somehow, iPhone screens _consistently_ shatter for me. Even when I'm careful. I've yet to break the screen on an Android phone -- even if I've used it significantly longer or it was significantly cheaper. Something about iPhone's design or manufacturing lends it to shattering. My current iPhone has a shattered back from when I dropped it on my soft carpet from a foot up-high about a year in...

iPhone and Android software both sucks but Android's app experience is _significantly_ better. Why? BACK BUTTON. Every iPhone app has different expectations around going "back" from swiping up, left, right, or just having no way to go "back" at all. Which is common. Good Android apps are _great_; however, most iPhone apps are ok and most Android apps are not even ok.

iMessage isn't great but it's hard to give up on it. SMS/MMS experience _sucks_ -- so knowing when someone will get your 5 minute audio message in good quality is actually really nice. Sending pictures between platforms _sucks_. With that said, Android's web interface for messages is a million times better than the iMessage app and obv cross-platform.

I also absolutely hate getting data off an iPhone. it's unreliable especially if you don't have a mac. The Android experience is so much nicer.

So it's kind of a give and take. :/

Also -- less notification/customization options on the iPhone but having a hardware "silent" button is rad.
Evrete – Light Weight Open Source Rule Engine
1600 watts is about as much power as you can safely pull from a North American power outlet.
> Imagine being able to deploy energy anywhere on Earth and not have to setup a logistics chain to facilitate it.

I suppose. But on the other hand, let's say "anywhere on Earth" is a PCB inside an attacking enemy jet fighter. I haven't designed any PCBs for the military, so I don't know what their standards are, but I can say every low voltage circuit I've designed would not appreciate even 10W being dumped into any arbitrary net...
>The fuss is about the state deciding what Florida schools can and cannot do.

The state decides what Florida schools do because the state runs Florida schools. My employer tells me to do things all the time.
One thing that always confused me about Netflix content is that how uniquely un-re-watchable all of it is. Literally, there isn’t one piece of Netflix content that I watched more than once. It is pure volume and even though some of it is good, they produce nothing lasting.
"A unified theory of garbage collection"?

https://dl.acm.org/doi/10.1145/1028976.1028982
If Apple would give me a web interface for iMessage, so I could send/receive messages from a Windows machine… I'd switch back to an iPhone in a second.

I ditched macOS and iOS after major issues with the butterfly keyboards, and switching back to Windows. If iOS were more Windows-friendly in that way, it'd seal the deal.

But that'll probably never happen.
An okay compromise might be: cameras on for the first ten minutes, then it’s your choice.
(DoD) Audit – Army’s $22B mixed-reality Goggle needs more Soldier input
A car is both longer-lived and more expensive than a phone. It’s definitely not unthinkable to have that influence your choice of smartphone, especially since there might be many other more important factors that affect your choice of car.
That is something apparently so obvious, but I was pretty surprised when I first read it. Honestly grew up thinking everyone died at 30 in the past.
> We have very few teeth from this period in Africa. We don’t know if this is unusual or not,

Alternative view, cavities were common and the teeth were removed / fell out.
what would it be rhyming with?
>
As my dad always used to say (Col. (Retd) RAOC): "An army marches on its stomach".

That saying is a little older than your dad. https://quoteinvestigator.com/2017/10/15/army/
Martin Stranksy specifically does most of the Firefox packaging and additionally does a lot of upstream development work to keep Firefox running on Linux.
I build my software to last.

Almost no one else seems to care, but I am too stubborn and lazy to do it any other way.
What an excellent read. I wish all technical articles were written this clearly.
naïveté
Hey Linus, two questions:

Is it tricky or frustrating being named Linus and being in software?

Do you get asked this a lot?
"Smart" these days often feels like it really means "smart enough to subvert the user's interests".
> I suspect that this is way more common than we think

I can't really think of a mechanism that would allow a tree to get nutrients from extruded sap normally(most other plants don't tend to produce much sap in my recollection). In general I think other mechanisms are much more likely for nitrogen fixation.
In my experience, XMPP has rarely "just worked." Always had to find the right client for the server I was using, or at least mess a lot with the settings. It could've benefitted from being more opinionated.
discord is great if i want to talk to weird gamer dudes. not so much if i want to talk to my mom.
I think Linux Mint's xfce version is nicer than xubuntu.
I agree with this comment. The Americans would try to win over the populace by giving away rice and other supplies, but the NV would simply destroy collaborators’ villages and murder their families. Bribes are nice, but extortion is much more effective.
My point was that if by “systems” programming, you mean prioritizing efficient use of limited system resources (CPU cycles, bytes of memory, … ) then there’s no superior alternative to the precise control & reliability afforded by ARC/RAII.
I think that is part of the issue with communicating bulk statistics like life expectancy. In reality the median or mean after 15 or after 30 is likely more useful as a measure.
If anything QT starts in 10 days.
And yet, when they crashed the world economy in 2008, instead of being broken up, or laws enacted to make what they did impossible we bailed them out.

The US government was very quick to save the banks who caused the problem, and today they're even bigger. While people who were conned by the lenders were left on the hook.

This is why I said "meaningful regulation". Having lots of petty laws you have to comply with isn't meaningful regulation. Preventing them from being arbiters of the economy would be meaningful. Breaking them up such that even half of them failing wouldn't tank the economy would be meaningful.

>They can't do really anything without asking for permission or following exact steps spelled out in FDIC/OCC/Fed rules.

If that's true, how were they able to invent "financial instruments" on the fly to contain whole tranches of sub prime mortages, which their pet rating agencies then gave AAA ratings? How were they able to bet against their clients? And insure these things they knew to be garbage, and then profit from that too? Why did Eric Holder declare them "Too Big to Prosecute" (https://www.huffpost.com/entry/eric-holder-banks-too-big_n_2...)?

That whole debacle proves that "can't do really anything without asking for permission or following exact steps spelled out in FDIC/OCC/Fed rules" is flatly false.

We're worse off in terms of Too Big to Fail / Prosecute today than we were in 2007 too.

Hence "no meaningful regulation".
I can’t believe they were just fined. Can’t California revoke a license or something here?
Pretty sure my caveman ancestors cobbled together the first Jolly Ranchers, otherwise why would I think they're so delicious?
Linux has excellent backwards compatibility if you bundle your dependencies the same way you do on Windows. Most low-level interfaces - the kernel, libc, X, GL - pay close attention to backwards compatibility.
Alpher–Bethe–Gamow Paper
I haven't had this experience at all. I've never had trouble finding reputable sources of windows software online, nor have I used the Microsoft store.

(Windows user on and off from win 3.1 to 8)
It boggles me why the US is one of the only developed countries still not to have national standards for PKI-authenticated vaccination and test records.

(Why am I being downvoted?)
for reference, i'm in canada.

SMS/iMessage is always everybody's first choice for communication here, i wouldn't say whatsapp is the dominant communication platform or used for in-country communication on a regular basis, but everybody seems to always have it installed or if they don't have it installed they know about it and are willing to install it.
Some people refer to only tracing algorithms (mark-sweep, copying, etc) as "garbage collection". The best reason I can think of is marketing.

There are generational reference counting systems e.g. ulterior reference counting [1] and age-oriented collection [2]. "Tracing" usually refers to scanning a heap to work out liveness all at once, which reference counting doesn't do; though deferred reference counting scans the roots to collect, and ulterior reference counting traces a nursery. Deferring these (more common) updates to reference counts improves throughput considerably.

[1] https://people.cs.umass.edu/~emery/classes/cmpsci691s-fall20...
[2] https://users.cecs.anu.edu.au/~steveb/pubs/papers/aogc-cc-20...
Ever. In some versions of English(of which there are many many dialects) it is pronounced nearly the same as "clever" so "Ever Clever".
"Some of the brightest minds in the world" also leave up obvious scams[1] until the media reports on them. Perhaps competent App Store curation is just not a priority.

[1] https://boisefoundry.com/scam-apps-on-apples-macos-app-store...
When your diet is mostly meat based, and some foraged greens and rare fruit, it is not the ideal environment to feed the process that creates cavities. Also, I'd imagine tooth extraction predates a lot of modern history, which may skew results, but that is just a guess on my part.
Browsers need to be constantly upgraded because of security vulnerabilities being found, disclosed and fixed as a steady, busy stream. To just keep up with features you could have at least an order of magnitude slower pace of updates.
The realization that it is very hard to do something on a computer that could not be repaired via software was what allowed me to just try anything. I wasn't afraid to click on things, visit "scary" folders, or view hidden files. Even after doing something that forced a reboot into some sort of recovery mode to replace things showed that things were recoverable and not permanent. There are so many people with the notion that they will break their computer that are absolutely unwilling to experiment and try things. Fear is the mind killer!
It's based on Ubuntu LTS so it changes less than Fedora does. Also it's not exactly cutting edge, for instance there's no support for Wayland because Cinnamon is based on a forked extremely old version of GNOME.

Which is fine, it does what people need it to do for now. Arguably it may fall further and further behind over time though.
> I've always found it ironic that the Bitcoin maximalists are themselves advocating for the freedom to print money.

What are you talking about? Bitcoin Maximalism is about no one having the ability to control the money supply.
Do you have any examples of how this Alpha is correlated to stock trends? I don't see anything there that hasn't been known for 15+ years.
> thought I was witnessing a revolution!

You were. They were heady times indeed. My girlfriend at the time was a typesetter and did a lot of freelance using Ventura Publisher (on a 286 w/ 4MB!)

Quark XPress, Pagemaker, FrameMaker, Ventura... ahh the good old days ;-).
> Groff+mom

Apparently mom and ms are some packages full of macros to use with Groff. I am not familiar with these tools and was a bit confused until I read some man pages.
Totally agree. Not to be indelicate, but I passed literally studying on the toilet with a few ios apps.

High school physics will get you a third of the questions, the rest is just rote memorization. If you’re going to go through the effort shoot for general.
Games stopped acting like products long ago, and are now expected to be as a service.
When your reviews are nothing by lies why should I believe anything else you said?