skysight-inc/HackerNews huggingface dataset:
Stick it on the Render free or cheap tier. Or Supabase for free in just a single click:

https://supabase.com/pricing

You're better off starting with Postgres than having to migrate from some kind of no-sql setup later.
Rural ‘merica.
One point that's much overlooked is that Twitter has been very dissatisfactory for many users and advertisers (both active and prospective) for a long time, usage and revenue has been flat/poor, and the company was making heavy losses.

So it's largely pointless to hand-wring about what has been lost for users and advertisers in the past few weeks, as it wasn't working anyway. A dramatic change had to come someday, somehow; whether it be the company going insolvent and being acquired or someone coming in to attempt a dramatic turnaround.

So the latter has happened, and Elon is determined to make it much better for users and advertisers over the long term. Will he succeed? Nobody knows! But the drama of the past few weeks is not any indication either way; it's just inevitable upheaval when a turnaround effort begins.
Midjourney is Mac, SD 2.0 is Linux
The thing some vegetarians do not understand is that traditional cuisine from all over the World is basically 90% vegetarian, because poor people had to survive too.

I'm Italian, I could eat vegetarian meals everyday for a month without ever eating the same thing twice.

Same goes for all of Europe, Asia, Middle East, Africa or South America.

Vegetable dishes are the foundation of every established culinary tradition.

There's absolutely no need for incredible|magical|impossible|whatever meat.
I was wondering this the other day when eating a saag paneer curry instead of my normal meat-based order: why would anyone go through the motions to have fake chicken when you have multitudes of vegetarian options which can be treated similarly to how we treat meat in cooking. Paneer is not 'trying to be chicken', but it can be put in a curry or fried, so can serve a similar purpose -- but is distinctly delicious in its own right!
Absolutely astonished about parent comment.

He uses Newspeak obviously ;)

https://en.wikipedia.org/wiki/Newspeak
R-Toy: The Virtual Ruby Home Computer
That would not protect free speech, it would infringe on it. Forcing someone to host someone else's speech is both an infringement on their right to free speech and on the free speech rights of users who want a well-moderated community, which you cannot have if the government is overriding moderator discretion. It's also quite dangerous, as the government will likely use that power to promote speech it likes and drown out speech it doesn't like.

I wonder if I will have to use a VPN to access Hacker News from the UK in the future, as this site will surely not let the UK government prevent it from moderating itself.
Yes, you risk buying at inflated prices let's say. The common idiom is "time in the market beats timing the market", meaning yeah, just get your money in if you have it. Here's one analysis [1] that claims since 1950 in every 10-year period, lump-sum would have been better 75% of the time. But there are some caveats.

First, 25% of the time is a lot of the time. It may be possible to recognize an overheated market, by looking at historical earnings multiple averages for example. Second, they are using a "total market" index, even broader than the S&P 500. I don't know that many people who buy a total market index. Usually it's the S&P 500, or even a sector focus. The more specific you get, the more these results are likely to break down I would bet.

We focus on DCA for people who are working for a living and investing out of income, which is obviously a different cohort than Fred Wilson, the VC. So lump-sum investing doesn't really factor into it.

[1] https://www.northwesternmutual.com/life-and-money/is-dollar-...
Philosophically I agree that this would be pretty nice.

Realistically though I don't see how to make bike travel safer and more convenient in an already packed city, without taking away road space from cars. Same for bus lanes.
As someone who recently did this: it's much easier (and cheaper) for IPv6.

All you need is a PI subnet (PI = Provider Independent). There are providers that give you for example up to 5 such subnets (each a /48) for free. I use route48.org (not affiliated) but there are others.

Next, you need an ASN. You can't get these as an individual directly, but only through a sponsoring LIR (Local Internet Registry). You can find LIRs through RIPEs homepage (e.g. https://www.ripe.net/participate/member-support/list-of-memb...), I simply checked them out one after another to find out how/when/if they would sell ASN registrations to individuals. I settled with a nonprofit (IN-BERLIN e.V) that I joined, and who offer ASN registrations for a flat 50€.

Then you need a peering, usually your LIR also offers that (ask them), but you'd probably need to host your hardware in their datacenter for that to work (additional costs/month). Then there are providers like the aforementioned route48.org who allow you to peer from anywhere through a WireGuard (or GRE) tunnel, which means you can host your BGP router at home if you want (mine runs on a RaspberryPi 1st gen and has the full BGP table, which, admittedly, is a bit smaller for IPv6 than it would be for IPv4)

So yes, it's doable even for an individual, but my suggestion is to use IPv6.
To steelman ReptileMan's point -- I think we should extract the _spirit_ of the back-and-forth of the quoted exchange and realize that it's about the willingness to jump in... to anything a potential friend might suggest and to see where that takes you (within reason and preference, of course).
Ruby 3 supports type signatures: https://github.com/ruby/rbs
Oh, I see. This makes even less sense to me now!

Considering we live in a world of constantly updating SaaS, where is the ethical obligation to explain changes?

I'm happy to receive a change log that says 10% of what has changed, and generally expect to not get a reason.

How many entire products has Google killed with no explanation?

I have a feeling this is only become a question of "ethics" because this change tangentially touches protests & CCP.
Indeed. Say you have a graph where nodes have different amounts of connections. You pick a random node, and from there, go on a random walk, always picking a random edge to another random "friend" node. After some amount of jumps, it's more likely that you've ended up on a node which has a higher than average amount of connections.
Archived content: https://archive.ph/ZczGS
How do you feel great knowing you are harming other sentient beings?

Are there other areas of your life that you optimize for your own personal preferences at the expense of other sentient beings?

Are there areas where you don’t?
I mean, Occam's, and Hanlon's, razors say that there's no evil masterplan here, he's just incompetent. There may not be that much point searching for _meaning_ in it.
Yep, most will have saag paneer or muttar paneer.
I somewhat agree with you (and with stuff like Tailscale it's incredibly easy to set up), with one big caveat, which you hinted at in the fourth footnote: you still need to maintain your home server.

I am confident that my VPS provider (DigitalOcean) can maintain VPSs' better than I can (or want to), for example: automigrate for hadrware faults, cheap daily/weekly backup, and making sure it's up & running after power cycling the home (which is an infrequent but not unheard of situation where I live).

Even for beefier setups, Hetzner (my go to provider for dedicated hw) still looks more appealing than setting it up at home, when I calculate hardware cost. If you have spare hardware sitting unused anyways, I'd agree.

But on the main point we agree - if you know how to administer a server, it's easy to host, either home or on a VPS.

The main drawback I see for common people is that they aren't gonna read up on nginx and postgres configs or set up minikube locally. That requires one-click setup for local use.
The sound of the degaussing coil should definitely be in there.
616 BGB disagrees. If there is nothing in the contract, pay is due tomorrow.
I don't think deleting 1984 was a gaslighting moment, though it was an ironic act of censorship (even if there was a capitalist/corporate reason rather than a propaganda reason, the effect was the same).

Gaslighting would've been if they'd changed the text so that Big Brother had been the good guy all along, and when you looked at the text again you decided you must have just misremembered it.
> the keys are held by Telegram

This is where the privacy promise falls apart. From a user's perspective on-disk encryption makes no difference, because there is no real enhancement of privacy for them. If a third party holds the key, they hold the key. If you put something into the hotel safe, the hotel could still steal it from you. As far as I can tell, most TG users are not aware or do not care, but for those who are not aware, but actually do care, this should be made much more clear.

> Moxie also "rolled his own crypto"

Besides Moxie being a bit dubious himself, the more interesting question is: was there something that was already verified by many people that could have been used instead?
Absolutely. Sure, in a bull market you give up some upside but I doubt you're likely to really care. If I'm riding something all the way up and making profit, I'm happy. If I'm losing 20% or 40% of my money, I'm extremely unhappy. Human sensitivity to negative emotion makes the insurance worth it, imo.

And yes, averages are great for everyone but the outliers!
I was fortunate to feel the heat last year when I was able to get relatively close to the erupting volcano in Iceland. Sat atop a nearby hill that was accessible on May 31, but became inaccessible a few days later.
The average person from the previous incarnation of twitter doesn't want to work there today, this person was a senior exec at a social media company that had a complex thoughtful approach towards managing the platform, and had carefully cultivated working relationships with government partners. Overnight that has blown up, her job is basically impossible - she has to meet government officials in the EU, where the legislation is obviously much more complex are issues of hate speech, and explain the absurd ramblings of her boss, and she can't make any reassurances, because she knows they won't be true. So I think it's perfectly understandable to be doing everything she can to get on record that she's not going along with it. Think about her next move - she won't get another senior job in tech if she's under a cloud due to investigations into twitter, and the other obvious next step? Take a position in the EU regulatory team - again how does she keep that option open?

In both cases she needs to publicly create a clear divide between Musk's twitter and her professional position.
Mainframes are more energy efficient for a given level of performance than an equivalent farm of servers. Additionally, the redundancy, hot-swapping, and resource utilisation is generally better.

A corporation might well calculate that, for its typical workloads, mainframes make a better K8s platform in the long run than server farms.
so you like to run around and force all your contacts onto a new better messenger du jour? Messaging is by definition a social activity, so unless you sever most connections and just message yourself, you do end up using whatsapp, telegram, shit some of my family still uses skype! so all this well-meaning advice "just use..." is ridiculous in practice.
Leveraging in-browser caching with ASP.NET Core
I really like Beyond Meat, though it's not as good as some of the other meat replacement options I can find at the grocery stores around here. I also think of all of these meat replacement options as junk food and not replacement for actual whole vegetables.

There's a fast food chain called "Max" that has veggie patties. When I tasted their burger for the first time I thought they might have messed up my order and given me real meat, the taste and texture seemed so realistic. But I hadn't eaten real red meat in around 20 years, and didn't trust my own taste, so I got my meat-eating boyfriend to try it. He was also confused and suspicious, so he went to the cashier to confirm that this was definitely not meat. I was pretty blown away!

One thing I thought was cool was, a few years ago, seeing a plant-based patty + bacon burger. At that time these replacements were only really marketed for people not wanting to eat meat at all, so at first I was confused about whether the bacon is vegetarian, too. But no - the bacon was real. After the initial double take I realized how cool it is, and how these kinds of partial-options can help normalize eating _less_ meat even if you still want real bacon (for example).

For the long term though, I'm hopeful for lab-grown meat becoming a more common and accessible option.
And: masto-debated
Few years back I came across this term memristor that was supposed to be the next evolution in transistors. Anyone has any idea on this and what's happening in this area?
FUD about food. I'm not an expert in food safety, but this article is not trustworthy. It throws many scary words around, often implying that something is "bad", but never cares to explain or elaborate.

Also, the author is too eager to connect the dots, and is taking too many liberties.

Let's look at just few statements:

> "One of the worst types of “natural flavors” on the market are naturally-occurring glutamate by-products—which is just another way of saying MSG."

My understanding of English is that byproducts are the secondary products of the same process. So by definition, glutamate byproducts are NOT glutamate.

What's true though, that natural fermentation is the most common way to produce MSG. And glutamate, as a glutamic acid anion, is a naturally occurring chemical. And we consume it with meats, peas, and tomatoes, but no, it's not "another way of saying MSG" (which stays for _monosodium_ glutamate, a salt) ¯\_(ツ)_/¯

Also, "the worst type" is not exactly what would be "generally recognized as safe" [1]. The author's opinion goes against the evidence that billions of people consume MSG and glutamate-rich products daily. Without major issues.

Another statement:

> "These chemical by-products are excitotoxins, a type of harmful chemical which tricks our brain into overeating while creating addiction."

Causing disbalance to any metabolite in our body is never a good idea. Is salt safe? It depends. 1 g per kg of body weight is lethal. Is it safe to eat too much sugar? Not a good idea on so m any levels. And it also can be lethal. If something can be lethal in excessive quantities does not mean it should be avoided altogether.

As for excitotoxicity, this is the name of the effect caused by an abnormal, pathalogically high levels of neurotransmitters, which glutamate happens to be one of.

And no, natural and additive glutamate consumption is nowhere near the levels of the lethal dose. "An average adult consumes approximately 13 grams of glutamate each day from the protein in food, while intake of added MSG is estimates at around 0.55 grams per day. [1]". The LD is 15-18 g per kg of weight [2].

[1]: https://www.fda.gov/food/food-additives-petitions/questions-...
[2]: https://doi.org/10.1093/jn/130.4.1049S

P.S. There must be an empirical law that articles with "Truth About" in their title are not likely to be true.
I reject the implication that if dynamic typing is awesome, then static typing is _not_ awesome.

It’s like saying pizza is awesome, therefore ice cream is not.

Both are awesome! It just depends what you’re trying to achieve at that point in time. A language’s type system is not, in absolute terms, an advantage or disadvantage. It’s just a design choice, each with their own trade-offs that we must consider.
Sort of:

you have to get an AS number. then you can buy an ip block, go for ip6 here as ip4 is getting a bit expensive. iana fees will be about 500 dollars a year.

Now for the hard part, you have to convince your isp to bgp peer with you. A lot of times this is known as a direct internet connection. it is relatively easy to find in a data center but usually will cost you a couple thousand bucks a month if you want it on your doorstep, but hey at least it usually comes with a service level agreement.
e-con Systems launches its first FPD-Link III camera – aims to anchor its position in long-distance cameras
> The exFAT file system is not as fragile as anecdotes on the Internet may lead you to believe.

...based on author's guesses based on the data structures, not anything actually tested
systemd, in my opinion (one that doesn't seem to be widely shared), really does make administering a Linux server easier. No longer do I have to wrangle with shell scripts for the process control of daemons, or worry about the dependencies between them, instead I can organise that logic in a nice and neat .service file for systemd to worry about. The templating feature as this article demonstrates is also incredibly handy for DRYing up some .service files you may write.

Another feature of systemd I really like are the timers [1][2] it introduces. It offers a much more sane approach to handling scheduled jobs, and allows for an easy overview of which jobs are running and when the next job will fire via systemctl --list-timers.

[1] - https://www.freedesktop.org/software/systemd/man/systemd.tim...

[2] - https://wiki.archlinux.org/title/systemd/Timers
i would rather eat a proper diy organic soup rather then a veggie burgger….
Older post but he didn't, I still see it
I wonder how that conflicts with the duty to ban certain other speakers: https://www.theguardian.com/politics/2014/nov/24/terror-bill...

Which is part of "PREVENT": https://www.gov.uk/government/publications/prevent-duty-guid...
I never understood why their patties are so thick. That's a thing you do with high quality meat. They should have aimed for the masses instead of gourmet. If people are skeptical of a new food why would you use a form factor that is only used with trusted meats?
A new wave of analyzers in .NET 8
I have tried Forth and failed many times.

The biggest problem for me was the amount of effort needed to keep track of "local" variables.

Was I missing something? Is there a way to let Forth keep track of where on the stack "foo" lives if it is needed several times in a subroutine instead of always shuffling the stack or counting the elements on it?
neither is XMPP by default
Matrix is not secure, Fluffy chat even less so than Element (but client is irrelevant it's still insecure)
I'm surprised the sounds of a floppy (3½", 5¼", and maybe even an 8") are all missing. I'd argue that the insertion and lock sounds, and seek sounds are absolutely necessary, at the very least.
Agreed, pragmatically a separate header is a dubious choice.

Semantically it is equivalent though.
Yield Curve Inversion Reaches New Extremes
I think you mean Neil Gaiman? and I'm not sure if it's really famous.. at least not as famous as its use in Neuromancer?
Maybe I am biased, but at this point I would find simpler to just give access to the DB.

Let user write their own SQL queries and meter how much time they use for billing or abuse prevention.
Another one corner of the language where arrays actually being arrays is important is multidimensional array access:

int arr[5][7];
arr[3][5] = 4; // equivalent to *(*(arr + 3) + 5) = 4;

This works because (arr + 3) has type "pointer to int[7]", not "pointer to int". The resulting address computation is

(char*)arr + 3 * sizeof(int[7]) + 5 * sizeof(int) ==
(char*)arr + 26 * sizeof(int)

That's also another reason why types like "int [5][7][]" are legal but "int [5][][]" are not.
there is also the AS fee. also around $250 a year. if I remember correctly.
From social media analysis we know that exposure creates anxiety and depression. Comparing yourself to others is the culprit.
Do not compare !
“It is difficult to find happiness within oneself, but it is impossible to find it anywhere else.”
Arthur Schopenhauer
I am fairly sure you mean 614 BGB - and that only defines that payment is due "after the service has been rendered", but not "immediately after the service has been rendered".

The German language, especially in legal texts, is a weapon.
Improving React Interaction Times by 4x
Just FYI:

The checkout is very confusing, no cart button in the top UX, need to find it in the actual product page.

Also difficult to find shipping details.
I would never say it's uniquely broken. Loneliness and isolation probably exist in every corner of the world. The thing is that the West gets almost everything done right IMHO. It's an amazing place to be. However, the connection and social part of it is not going anywhere. Families are one of the best constructs to build life-long fullfilling relationships, but everyone is giving up on them now. People are not getting married and are not having children, and if they do, it likely ends up in a divorce. As OP said, it's all hookup culture now. How many people will end up single and lonely after a certain age? Lots and lots and lots ... It's a serious epedimic.
As a vegetarian since childhood in the 80s it’s incredibly sad to have seen all the progress made in both shops and restaurants thrown away. Even before meat alternatives, menus were getting blander with a focus on dairy-free options (to be clear, vegan food can and should be extremely tasty, decadent even, but it’s also the dumping ground for healthy options in most menus). That the main options are now explicitly meat flavoured is adding insult to injury.
Just enable vim mode (`set -o vi`) and call it a day.
Leverage takes place with Stock and ETFs, too - it is just less obvious. Companies you buy stock of are of course leveraging their financial investments by taking loans from banks or emitting corporate bonds - and these loans are used to invest and generate profits, of which you receive your share.
From what you're saying it sounds like what we need is a search engine for indie sites. There's already one for old-school sites but this would work better as a directory type of deal (or webring) of old times where the sites would still be crawled and indexed so the content is fresh. One of your requirements was never a requirement for the big web either. Namely that sites are up 20 years later. I don't think that's necessarily a problem.
“Yields on longer-term U.S. Treasurys have fallen further below those on short-term bonds than at any time in decades, a sign that investors think the Federal Reserve is close to winning its inflation battle regardless of the cost to economic activity.”

“Last week, the yield on the 10-year U.S. Treasury note dropped to 0.78 percentage point below that of the two-year yield, the largest negative gap since late 1981, at the start of a recession that pushed the unemployment rate even higher than it would later reach in the 2008 financial crisis.”
> Forcing someone to host someone else's speech...

The solution is easy: stop lying about being a "platform" if you want editorial control.

> ...the free speech rights of users who want a well-moderated community...

Wut? How does free speech infringe on free speech, exactly?
I have no ADD whatsoever, but similarly find it difficult not to focus entirely on subtitles to the exclusion of all else.
Hawaii’s Mauna Loa volcano erupts, officials warn people to prepare to evacuate
Another meaning that has started to become prevalent is the conspiracy theory that some people don't experience qualia and have no internal "souls", i.e. they don't actually exist they are just robots. See twitter every time someone points out that some people don't have an internal voice or can't see images in their mind. There will be a chorus of people who are genuinely horrified and claim that this means that the person is not a real human but actually a robot. It sounds dramatic and I think people might even downvote me for this comment, but I've seen it quite a lot and increasingly often

NPC has, for some, become a term to completely dehumanise, in an almost moral panic kind of way. In a way that's like "what if the people I know are actually NPCs?"