skysight-inc/HackerNews huggingface dataset:
It is, after all, HyperText Markup Language. The modern app-based web is incredibly far out of scope of the initial vision of “text documents that link to other text documents.”

CSS and HTML are loaded with legacy warts that can never be removed without breaking backward compatibility.
That's interesting information about Häagen-Dazs, thanks for sharing. Hopefully they're not going to join that race for the bottom.
I want a self-driving car. I'd love to never have to steer a car myself again.

I'd need to be very impressed by the technology to go along with not having a fallback steering wheel for edge cases, but I would absolutely want a car that could just do my normal city driving for me without me needing to engage with it.

I'd particularly like it if I could get such a car for my teenage child. Because let's face it -- you don't have to be that good as a self-driving system to be better than the average new teen driver.
You'll be disappointed. Even Apple isn't adhering to its own Human Interface Guidelines anymore. It might be the least bad option of the current desktop environments, but that doesn't mean much.
South Africa sounds like a good compromise between Australia and South America :)

Wonder what's the shortest possible latency between those points?

Alternative, more interesting question: Assuming Hetzner have a data center in Germany and one in Finland, where should their next data center be in order to reduce latency as much as possible, in the most countries?
That’s an interesting thought.

The focussed communities that irc and forums enabled definitely have it.

Discord has bots too though.

Just like something existed before social media, as the users of the internet grow through social media, they will leave it behind for next.
Because they would know that all this has happened before? That it was always spam and trolls?
I was especially excited to learn that RZ is built on Apache Arrow internally, which makes it easy to integrate with other Arrow-based applications and the emerging "Composable Data Stack". Really exciting stuff, they're just getting started!
> When you personally contact support for another service, you think of it as normal, you done your homework, it's a serious issue, you rarely do it, you think you're an example of a good customer, the problem is with their product, but on the other side, at scale, it's another customer who didn't bother to RTFM or learn their 100s of courses.

I don't think this is true, because when I contact support, it's because I need the company to take some specific action that isn't an action that customers can take themselves.

In the past week, I've contacted customer support for:

1. The local cable provider to get a work order to fix the damaged line to my house.

2. A product I ordered online that arrived damaged and with a missing piece - I need them to ship me replacement parts.

3. A company with online shopping where my account is unable to place orders - I need to escalate to someone who can actually fix my account.
A lot of very bad people want that same future for you. Maybe you'll get your wish.
They seemed to say that a special software hack was required to block the wifi, so i was wondering why the obvious physical hacks were not worth it.
By how you accentuate the word while speaking and by context. papá has the accent in the last syllable, while papa in the first.
> His advice is to spend just a few weeks learning and having conversations in Esperanto, so that you can feel the experience of detaching from your mother tongue. Then you’ll be better-prepared to go learn the language you really want to learn.

Ah, the Paderborn method: [0]. If you only speak your native tongue, and you want to learn another language, first learn Esperanto, then learn your target language. You'll actually learn the target language faster than if you had studied it straight away!

[0] https://en.wikipedia.org/wiki/Paderborn_method
UBI experiments have been going on for decades. Pensions, annuities, trust funds, retirement savings. People spend it on living expenses. And a few amenities if there's anything left over.

Let's not overthink this. We don't need to pretend it's a mystery how UBI would play out. It's been commonplace for a century.
This is an excellent illustration of why "better defaults" is a gateway to endless bikeshedding. One person's "better defaults" are another person's "why?"

The only "better" defaults are those that match what people already know, not necessarily because they're objectively better but because most people will already know how to use them. You literally can't get a learning curve better than "you already know it".

Konsole has had tabs at the bottom for about 25 years now (I don't recall KDE 1.x, but they were definitely there in 2.x). Who do you prioritize in a design? Everyone who already uses KDE, and expects them at the bottom, or a subset of users who might switch to KDE and expect them at the top?

More importantly, is the position of tabs -- especially one that you can change! -- like, a real, actual problem?
That works… sometimes. Just doing a quick search in the Rust book, 0 results for “rustlang”, 30+ results for “rust”.
> Please, for modern software UTF-8 everywhere is the way to go!

I think the real answer is to have a String interface and then allow for different implementations. There are times when it should be ASCII 8-bit. Or UCS 4. UCS 2 is reasonable. It's about trade-offs and how much constant width is worth. Just like you can use across different list and set implementations for the algorithmic profiles, you should be able to chose string types. Something UTF8#"Hello World" or EBDIC#"IBM".

Inserting, appending etc, a character that cannot fit into a given string should throw an exception.
There is an AI chip frenzy for sure. However consumers aren't buying those - data centers are - those owned by Microsoft, Google, Facebook, Tesla and Apple. I therefore question the sustainability.

What happens if AI is a bubble and those companies don't get an ROI? What if they can't find a way to monetize AI because consumers just see it as a commodity? What if after ramp up AI chip purchase dies down because models are already trained and inference doesn't need that much compute?
Now you're moving the goalpost. You said it was impossible to use in production. Which is clearly wrong.
Because it's a theory that sounds superficially plausible to laypeople when presented and not given much thought or scrutiny, but there's no actual scientific basis or empirical support for the idea.
Figure Raises $675M for Its Humanoid Robot Development
I'm very sympathetic to that I think we need far more ways for people to opt out based on freedom of religion/conscience to be able to maximize personal liberty. I don't like being forced by the government but I don't like others being forced either.
No, where are you getting that information?
For girls, silence is the bad bargain with patriarchy Essays
There is a documentary which is somewhat related - HyperNormalization. It talks about how politics is fake now:

> HyperNormalisation is a 2016 BBC documentary by British filmmaker Adam Curtis. It argues that governments, financiers, and technological utopians have, since the 1970s, given up on trying to model the complex "real world" and instead established a simplified "fake world" for the benefit of corporations and kept stable by neoliberal governments around the world.
It doesn't work that way, because bureaucracies do not have to operate on a first-come, first-serve basis. Across the time span of years, anyone can find themselves part of a politically-targeted group and find their case jumps the queue. I prefer to avoid that anti-lottery ticket if I can.
What? That sounds extremely unacceptable.

Can we get some context please, there must be a reason.

Were you able to backup first?
Don't feed the troll, folks, This is a junk comment, probably by a bot.
Why Both the Hype and the Fud over AI Are Overblown
I had some thoughts on AI replacing programmers and thought I would type them out in a blog post. Enjoy!
That’s a completely dumb statistic since it doesn’t talk about the cost. Of course someone would rather have something rather than nothing, if the something cost nothing. In reality, if the “something” cost $1 Million and only saved you $2500/mo, is it actually preferred?
One of the more useful settings I have is: "If the answer cannot be stated as it's been blocked upstream, please just respond with 'The answer has been blocked upstream.'"

I've gotten that a few times and it's nice to know it's not a limitation of the LLM.
Neurosurgeon pioneers Alzheimer's, addiction treatments using ultrasound [video]
High rates but still half without, given that fetal bones preserve less well we would expect more infants and adolescents that we do not see.
A lot of developer jobs are open right now.
Newer homes tend to have better park infrastructure in my experience.

From what I've seen, there may be parks, but they rarely seem to be walkable, and if they are, they're just a swing set (and not a full field with room for older kids to run). Lots of disjointed sidewalks, where the developer put sidewalks in/around the cluster of homes, but failed to link it anywhere useful.
Maybe they don't operate those data centers themselves? Outsourced perhaps.

> Which data centers does Hetzner operate?
> That being said, I'm still sad about the Amarok 1.4->2 transition and subsequent death.

Strawberry Player (the fork of Clementine which is the fork of Amarok 1.4) is still going and it is ported to Qt 6 so it works okay with many highdpi environments
FYI (or others using retro equipment with floppy disks) there's a cheap floppy disk emulator called Gotek that can be connected in place of your 3.5" drive and has an USB connector where you can put a thumb drive with disk images.

For that device there's an Open Source firmware project called FlashFloppy [0] that enhances its features. And I've found today that there's an Open Hardware reimplementation [1] of the Gotek hardware that's compatible with the FlashFloppy Firmware.

0: https://github.com/keirf/flashfloppy
1: https://github.com/SukkoPera/OpenFlops
> The safe thing to do here is to always choose Ordering::SeqCst, "sequential consistency", which provides the strongest guarantees. ... This is often good enough in practice, and switching to a weaker Ordering is only necessary to squeeze out the last bit of performance.

If you're going to write lock-free algorithms using atomics, the least you can do is learn about ordering semantics and use the correct abstract semantics for your design's actual needs. It is much easier to do it at design time than to try to figure out if it is safe to relax SeqCst later. (This is one of the major flaws of C++ std::atomic's default SeqCst semantics.) If you aren't going to bother understanding ordering semantics, it is unlikely you can write a safe lock-free algorithm anyway. (It's really hard to do!)
Coca-Cola wouldn't be putting anything in plastic bottles if people stopped drinking Coca-Cola.
I used to (half-)joke that had I known how much work and money my house was going to be, I'd probably just have gone with a newer condo.

I agree with the points upthread that a lot of people like the idea of home ownership but don't appreciate all the ongoing costs--including the amortized costs of unexpected things. (I just paid $1K to get a big tree that came down dealt with which fortunately didn't cause any actual damage.
A good read. We recently did "Rewrite in a memory safe language?" successfully. It was something that shouldn't have been written in C++ in the first place (it was never performance sensitive).
I did and thought it was pretty ordinary. Foundation was awful though.
A cursory glance as to why housing might be increasing while family sizes are not mentions that an 87.4% increase over the past two decades in Americans aged 25–34 living at home in 2021. With more adult children living with aged parents, the need in space is understandably different from those of young children. And one would reason those adult kids are at home because of economic reasons, thus casting doubt that there is an equal increase in wealth at all levels of society.

https://usafacts.org/articles/why-are-us-homes-getting-bigge...

Also, while past generations may have expected much from children in terms of work, I don’t think forcing kids to literally cook supper was a typical responsibility.
I don't blame a Rust-codebase for being bad just because I don't know Rust.
Winged and air breathing first stages are a square peg round hole situation because high altitude and runway technical requirements are so different, and at low altitude reaching mach 0.8 is all you get to do cheaply - a negligible benefit considering the extreme costs associated with either horizontal plane-style integration or high TWR turbines. If you're going to optimize for getting useful delta V out of them, you need to do it in the stratosphere with ramjets/scramjets, which have minimum airspeed requirements on top of the minimum glide airspeed requirements necessary to keep a heavy aerodynamic body from falling to earth. You're best starting out at extreme speed and high altitude by launching from a hydrogen or vacuum filled maglev at Chimborazo or Kilimanjaro, and using the scramjet to get from the summit launchsite at a muzzle velocity of atmospheric-mach 3 up to the Karman line at mach 10. The initial speed provides the ability to go directly to hypersonic engines, the ability to trivially maintain altitude and build speed with only modest TWR and small light wings, and the ability to minimize drag losses by going through very thin air.

Can it beat reusable rockets? Noone knows.
Headlines get changed to things that actually reflect the link's content all the time. Is flagging not a way for users to try to get that done? (I would have guessed so, but I honestly don't know. I certainly didn't flag this post.)
The easiest ones are just showing up regularly, like same coffeeshop everyday at the same time, and same group fitness place at same time. Then familiarity will lead to "in the moment" interactions.

There might be conventions where you live. There's all sorts of themes like sci-fi or food & wine expo, you can have loads of conversations there.

If you have a skill you want to learn like "how to bake bread/ brew beer / make chinese food" then you can go to artisan markets and ask for advice in achieving your goal, people are generally happy to give advice also it will get you out of the house and give you an interesting thing to say for your next encounter.
> 28 in years that are multiples of four

Unless it evenly divides by a 100 but not 400. To err is human.
"Just"...

But yes, I almost always use miller columns to browse the file system on OSX. This way any folder is both select and opened on a single click.

Miller columns are great and should be implemented everywhere. Imagine how good they would be for navigating large websites.
Not exactly related, but I recently canceled my Amazon Prime membership after 19 years of using it. Amazon used to model itself after Nordstrom and Costco, with exceptional customer service and great prices. Now it seems to be wish.com with faster shipping, shady anti-pattern advertising, 90% fake reviews, and TERRIBLE customer service.

It started because a few weeks ago I had a billing question and was forwarded to 6 different reps, also while being told lies about my issue. Finally, the rep asked if he could call. I got a call and it was an offshore guy who had no idea what was going on.

In its place I've been using Walmart+, there are times when Amazon is cheaper, most often though Walmart+ is cheaper, also I can get groceries delivered with rock-bottom prices. If you get the poorly named in-home service you can get as many free (no tip) deliveries to your house with groceries as you want.

As long as it's over $35.
A fine sentiment. But that barn door is off it's hinges.
This feels incomplete without a mention of the amazing Floppotron 3.0.

My favorite performance:

https://www.youtube.com/watch?v=e-WakfBNHD0

How it works:

https://silent.org.pl/home/2022/06/13/the-floppotron-3-0/
Bored strangers is the embryonic stage of many, if not most friendships. The more exposure we have to bored strangers, the more opportunities we have for establishing friendships.
> It makes "The plan" look like a plan that needed to be actively managed

The plan was managed to an extent. That was the second foundation's job. And if you read far enough, even that and the Empire before it was quietly tuned from afar by R. Daneel.
All of this comes from Republican Report which had incentive to trash FTC because business donors are downright PISSED at FTC. Heaven forbid we actually enforce anti trust laws in United States.

Has FTC lost a ton of people? Yes. Why? Because FTC had a ton of career people who would do a few years at FTC then move on to corporate law. So? They didn't want their names all over subpoena/lawsuits, the whole point is play nice with large corporations so they could move on.

Did Lina Khan override the FTC commissioners to give herself subpoena power? Yes. Why? The FTC commissioners had done this a while ago to make it harder to issue subpoenas. Basically this setup neutered the FTC and Lina Khan realized that letting these rules continue would impede investigations.

TL;DR: Yes, Lina Khan has upset FTC. It was very pro corporate government entity and she has changed that. That was whole reason she was appointed. Yea, Republicans and some Democrats are very unhappy because their donors are unhappy. Anyone who thinks corporate power is too strong in United States should be thrilled to hear this.
Most likely they didn't understand Ports and immediately wanted to reach for kernel stuff.
One issue is the religious aspects. For example Abrahamic religions base their whole calendar on the unending 7 day week. Having a non-weekday smudged in is very sacrilegious to may adherents.

It's surprising, in a way, but time is very much a political and religious thing.
Past discussion: https://news.ycombinator.com/item?id=4128208
Also annoying is how any research about any product you are interested is mostly spent wading through a thick swamp of websites that are just affiliate marketing generators, which it seems every single brand has now signed on to. Who knew that CNN reviewed e-bikes, or that Parade Magazine was now in the business of evaluating keyboards? Here's Popular Science telling me what the 10 best floor mops of 2024 are.

Every product is amazing and a great value, click here to buy it.
I think it's technically true that someone in China at one point used Esperanto to introduce Western languages to a few other people, because around 1900 it was part of a package of futuristic Western ideas like overthrowing the Emperor and Communism.

But the claim omits how utterly unsuccessful Chinese Esperantists were at their goal compared to the revolutionary Communists. (Even though they were sometimes the same people, e.g. https://en.wikipedia.org/wiki/Hu_Yuzhi )

For comparison, a few years after Zamenhof started Esperanto, Paul von Möllendorf (a German aristocrat working as a customs official in Shanghai) suggested in his Manchu grammar https://en.wikisource.org/wiki/A_Manchu_Grammar that Westerners should study Manchu as an easier introduction to the Chinese classics, the Chinese Emperor at the time being ethnically Manchu. Then the Emperor got deposed and by now the last native Manchu speakers have probably all died of old age. Learning Manchu in order to learn Chinese would be a collosal waste of time.

Chinese Esperantists that I know don't really seem to make fewer or different mistakes when using Esperanto than when using English. The marking of tenses with -is, -as, -os may be perfectly regular, but that doesn't help much when grammatical tense itself is a foreign concept to you. Someone who usually uses present tense in English when talking about the past will tend to also use present tense in Esperanto when talking about the past.
Job Is to Solve Problems, Not Write Code
I lived in small village in India. When I was a kid (6+ yo) the only time I was at home is to eat & sleep. Parents were not watching us at all. Me and my friends used to go wherever we want to go miles away from village & somehow used to come back by lunch time or dinner time. I miss those days.
I grew up poor and rode horses, as others have said it's a matter of where you live.

If you live in the countryside it's not a big deal, if you live in the middle of a city or suburban area it becomes more expensive.
> Most of the languages I'm aware of integrate with the C runtime much more naturally than go is capable of.

In what way? Is it because you call `C.function_name` instead of `function_name`, the latter of which some other languages will allow? I don't see how that is a meaningful difference. Especially when Go developers are already accustomed to referencing pure Go functions in the same way.

> Go has its own type of stack

gc brings its own type of stack, but that's not a feature of Go. Let's not confuse an implementation with a language. Go says nothing about stack layout.

> which means it's a pain in the ass to embed into the C runtime and it's a pain in the ass to embed the C runtime into it.

There might be a pain in the ass for the gc maintainers, but that's not you. You will never notice or care. It is fully abstracted away.

There is some overhead cost to that, but it has shrunk so dramatically over the years, you're not going to notice it anymore either. Protip: Don't use version 1.5 like the previous link is talking about. That was 17 major versions ago.

> I honestly had no idea either project existed.

How'd you miss gccgo, at least? It's maintained by the official Go team. It is the second compiler they always talk about – the one they use to ensure that the standard isn't defined by an implementation.
Yes, this was exactly my point, and thanks for having articulated it better.

In my experience "Wow, X provides much better features than Y" works in two cases:

a) I am doing product selection, i.e. I am not using Y or anything else, but I now need to do something new and X will get my money because it is a better fit.

b) I am already using something, but switching to X has negligible cost. Like, I am tired of Evernote, I'll switch to Whatever, they even provide a webscraper that will automate migration with little effort.

So yes, especially for "a" the competitor will gobble up your (potential) new customers. But this is not exactly the most common scenario.

I understand that HN is geared mostly towards startups and SAS companies, but we shouldn't forget that the vast majority of companies were created before 2023 (or 2010 or 2000), therefore they have so much invested already in dinosaurean applicative stacks that "implementing new features faster" will not be enough to make them switch.
Is C++ now a part of the other party’s platform? I really want to see political ads decrying the anti-American use of Rust. Not.
Some constructive feedback:

I want to like these resources, but they seem to suffer from the common approach to teaching mathematics.

Namely, a complete disregard for a numerical approach, and sprinkling latex symbols throughout large blocks of text without a clear through line.

Reading education material like this feels like reading code from an llm. I am spending more time cross referencing and checking the statements than doing the thing I came to the material to work on.

> If we interpret the path integral in terms of the Wiener measure, then it does in fact solve our Wick-rotated Schrödinger equation.

I guess I’ll takes your word for it.

If you understand the material as well as your word count suggests than why omit numerical elucidation?

If you are unable to perform numerical analysis of these formulae than why should I trust your symbol mangling of them?