skysight-inc/HackerNews huggingface dataset:
This is misinterpreting both the UK and the US in important ways. Wealth is germane to class in both, sure. But after that, most of what you said is incorrect.

Family status in the UK is less about history than shared context: not "what titles did your ancestors hold?" (that might be highly relevant for the fractional upper crust, but not so much for others), but "did you go to the same (exclusive) schools as others in your social class?" and "did your last generation or two originate from the same (exclusive) areas?"

The same is true in the US, ironically even more-so in some ways: while people certainly can change their status by becoming [mb]illionaires, that's both vanishingly rare and insufficient on its own.

Rare: in that mobility in the US is almost nonexistent--so rare that many elite groups and institutions presume that none of their members transitioned into the elite by acquiring wealth. Whether mobility is greater in the US or the UK is a belabored and unclear argument I won't get into.

Insufficient: as the article mentioned, there is a massive set of social context and mores that are shared by elites that are not necessarily shared by someone who recently became wealthy. This works almost identically to that context in the UK, just with superficial differences.

That context amounts to an entire culture--which can be learned, or faked, but doesn't automatically switch on when you e.g. inherit money or sell a business to become wealthy. This isn't quite the same as the distinction between "old money" and "new money"; shared elite-culture context can be built in a single generation: a newly wealthy person is not automatically able to navigate and benefit from existing elite cultural structures, but if they research the shared background of people already in those cultures, they may put their children into e.g. the elites' schools or communities, at which point their children have a good chance at becoming "authentic" (really "passing", since authenticity is sort of a tautological quality here) members of the elite themselves.

Everyone can point to an outlier to these phenomena--someone that proves that you can "break into" or are falsely excluded from a class by some criteria. You point to Schwarzenegger, others point to various rags-to-riches stories, or stories of people who carefully research and dissemble to enter elite cultural circles. While those stories certainly exist, outliers are, by their nature, less relevant than the rules that govern the overwhelming majority of class dynamics in these societies.
Thanks for the heads up, i'll try again.
The Jan. 6 panel has subpoenaed the Secret Service for erased texts
Classic. Switch from Intel to M1 felt more like an upgrade from NetBurst laptop to Core series for me, a great step forward but not really groundbreaking imho.
These things are not analogical at all. Hitler turned country into authoritarian instantly when he took power in 1933. Putin on the other hand was moving slowly.

Hitler was outsider to political power, building his party from bottom. Putin represents continuity with soviet era. He was insider whole time.

Reichstag fire in Germany and the FSB bombing of apartment are quite different also, among other things because it was not inside job as FSB bomving was.

I could continue, but this comparison just does not compute.
Nim, last I used it a couple of years ago, stopped at the first compilation error. It's not such a bad idea considering errors are usually fixed one-at-a-time.

I'd gladly trade a little compilation speed and ability to continue parsing incorrect code for a syntax without semicolons, braces, and other unnecessary characters. It's one of the things I really like about Python, though even that is starting to add lots of syntaxy glyphs.
Isn’t it made by teams of EU and US engineers at amazon for the most part? These jobs stayed in the EU/US and didn’t go to sweatshops in LCOL countries.
Doesn't thermodynamics laws say that if you want to cool something down, you need to warm some other thing up more?
> And if you achieved such insulation, without other more drastic changes to our society, people would just run their AC/heat more to reach more luxurious temperatures.

But that has an upper limit - there is an ideal temperature. People won't be cooling their houses to 15°C in the summer and heating them to 40°C in the winter.
I know no one talks about it anymore but TextMate 2 is still actively being developed and I find it excellent.

https://macromates.com/
> I'm convinced the author was not aware of attributes, or for some reason held a grudge against them.

That is completely unsurprising, attributes suck ass for data, what would XML-RPC even have used them for? Replacing <int> by <integer width=“32”>?

Other serialisation formats make the same choice (e.g. plists) because it’s so much simpler.

> There's only like five primitive types, so implementations that want to transmit wild and unusual values such as 64-bit integers need to define their own ad-hoc extensions.

An issue which, which very much unfortunate, is not exactly shocking. Json would have the same if it had integers in the first place.

> including binary data, including NUL

Nul is a perfectly valid UTF8 character.
Meanwhile, there are some efforts to change this: https://www.ft.com/content/5a974ea5-c863-406f-bab1-3cc6fe8d6..., but they seem to be moving slowly.
Yeah that's exactly right. I'm 42 and my wife is 26 and she and her brother (23) are very keenly aware that the deck is stacked against them from the get go. Their early internet consumption mostly consisted of them informing themselves of their odds in the world. And they were horrified with their own conclusions. They kept saying "it couldn't be that bad, could it?". And then they tried to find entry level jobs on the local market...

They are not lazy. They simply are on the lookout for an opportunity that's worth their energy. And truthfully, 98% of them out there are not.

Mind you, this might still end horribly for them because IMO at some point you have to start working your ass off since that at least carries some potential to open opportunities for you (get acquainted with people, for example).

But I definitely understand why they are the way they are.

And I know at least 15 other young people who are on the exact same mindset.

It's indeed an evolutionary process. They're born in a different environment compared to you and me, and their priorities are different.
Is the whole company getting the same? The reason could be that they can easily get it back if you quit and give it to someone else, or have a common replacement ready when your laptop dies.
It's surprising how well Agile can be used to disguise the fact that a project isn't moving forward. Maybe consider it a feature you can use to cya while you jump ship. Sure you can point to a weak manager here but ultimately you have to blame upper management as well.

I'm not sure why people can't just expect that they can explain in two or three sentences, what they're trying to accomplish and what's preventing them from getting there. No sense in a daily scrum if you can't do that.
Quality of HN commenters has really declined.
In Sweden horsemeat used to be sold commonly in supermarkets everywhere as thinly sliced sandwich charcuterie. Interestingly it’s called “hamburger-meat”.

The last 10 or so years I’ve noticed it’s gradually disappeared from Stockholm stores.
I'm glad he did. I hope you realize that not everybody loves Pixar or Miyazaki. (Or C&H for that matter.)

Watterson seems close to enlightened in the Buddhistic or Daoistic traditions.

"Therefore he who knows that enough is enough will always have enough."
Dao De Jing - Chapter 46
Periods are in struct.member identifiers and also in floating points. Using them again for end of statement would be complicated[1].

Imagine that your statements are "x = y.x = z." The compiler needs to figure out if that middle dot is saying "x member of y" or if it's a statement terminator.

[1]: It's already complicated by that reuse, which is, I assume, why identifiers can't start with digits so your parser can be simpler.
I wouldn't say so. The nice thing about the Apple Silicon seems to be, that the hardware is pretty constant. So once WIFI works, it should continue to work, maybe with minor tweaks on each generation. Lenovo just announced an ARM laptop too, and I got the impression that they are officially planning for Linux support.
Yeah, it's different: "Didn't use(d) to [...]" means that there was a time where it did not [...]; whereas "Never used to" means that at every previous time it did not [...].
You're confusing wealth with income, two very different things. Those are income taxes, not millionaire taxes.

Income taxes are paid by the working class, while millionaires are rich because they own valuable assets which are often tax free if inherited in most of Europe (the rent seeking class). They didn't become millionaires because they paid 50% tax on their €50k/year 9-5 job, but because someone down their family tree lucked out economically decades/centuries ago and left them a nice inheritance of appreciating assets or businesses.

Wich is why most of Europe's millionaires come from wealthy old money families with inter-generational wealth that has been rolled over for centuries, often tax free.

The richest families in Europe are rich since at least 50 years, to hundreds of years.

The US is a lot more progressive than Europe here since it has inheritance taxes on wealth to prevent the formation of such feudal families, wile most for Western Europe has policies to protect the wealth of the old rich families.
survey.apple.com showing Microsoft IIS default page
Loving the concept and the name. I wish more people used these tools to test their products outside of CI lab test like environments.
It uses a lot less energy for people to live in a warm climate with air conditioning than a cold climate with heat. The US spends four times more on heating than cooling, primarily because of greater temperature differences.

Responsible environmentalists should set an example for everyone else and move to an area where heat isn’t required, then they can also choose to live without air conditioning.

The Texas power grid failed in the winter, not the summer.
The parentheses become less obtrusive when you indent lisp code properly. Then you just read it according to indentation like Python. I don’t find the parentheses problematic.
So crazy this kind of writing I refuse to read it. I think one could write how many x causing harm … how about the very existence of human and so much eco-harm this species cause.
> I'm convinced the author was not aware of attributes, or for some reason held a grudge against them.

The XML heyday is a little before my time, but I think attributes were considered improper design compared to only using tags by purists.
Put another way, AC allows rampant population growth in places that are going to become otherwise uninhabitable to extreme heat (if they aren’t already). Swings and roundabouts.
Unfortunately AC is going to become a necessary reality even in countries where it is traditionally avoided, like the UK or mainland Europe. Here in Germany we had to buy one for our rabbits, who will simply die without it. In the UK it will reach 40 next week across many areas of the country. An article on the Guardian says that we can avoid AC in these extreme weather situations by using techniques such as "opening windows". Totally delusional. Then you have the UK climate deniers which are extremely numerous and are claiming that 40C is a totally normal and expected part of the British summer.

I think that it will not be long before believing in anthropogenic climate change will become political suicide, since who wants to hear the bad news that we have no solution for? Even worse are those who claim that "we will solve it with science, we always do". It is already too late, and the momentum is getting insane. Nothing we can do about it. A billion brown people will die, and all white people will have AC.
The NSF Career Award
Ask HN: What is with the new URLs on facebook.com?
Hi HN,

I've noticed recently Facebook has started using URLs which seem to include encoded information.

For example, this URL to Vice:
https://www.facebook.com/VICE/posts/pfbid02XdVziPTwhmPU9XzBq...

It's a pretty URL with some kind of hash at the end beginning with "pfbid."

Whereas they used to look like basic sharded URLs:
https://www.facebook.com/random.username/posts/1020832750980...

Is this for more targeted tracking on posts and links being shared, a new sharding scheme, a combination of both, or something else entirely?

Appreciate any insights the community can provide.
OctoSQL is an awesome project and Kuba has a lot of great experience to share from building this project I'm excited to learn from.

And while building a custom database engine does allow you to do pretty quick queries, there are a few issues.

First, the SQL implemented is nonstandard. As I was looking for documentation and it pointed me to `SELECT * FROM docs.functions fs`. I tried to count the number of functions but octosql crashed (a Go panic) when I ran `SELECT count(1) FROM docs.functions fs` and `SELECT count(*) FROM docs.functions fs` which is what I lazily do in standard SQL databases. (`SELECT count(fs.name) FROM docs.function fs` worked.)

This kind of thing will keep happening because this project just doesn't have as much resources today as SQLite, Postgres, DuckDB, etc. It will support a limited subset of SQL.

Second, the standard library seems pretty small. When I counted the builtin functions there were only 29. Now this is an easy thing to rectify over time but just noting about the state today.

And third this project only has builtin support for querying CSV and JSON files. Again this could be easy to rectify over time but just mentioning the state today.

octosql is a great project but there are also different ways to do the same thing.

I build dsq [0] which runs all queries through SQLite so it avoids point 1. It has access to SQLite's standard builtin functions plus a battery of extra statistic aggregation, string manipulation, url manipulation, date manipulation, hashing, and math functions custom built to help this kind of interactive querying developers commonly do [1].

And dsq supports not just CSV and JSON but parquet, excel, ODS, ORC, YAML, TSV, and Apache and nginx logs.

A downside to dsq is that it is slower for large files (say over 10GB) when you only want a few columns whereas octosql does better in some of those cases. I'm hoping to improve this over time by adding a SQL filtering frontend to dsq but in all cases dsq will ultimately use SQLite as the query engine.

You can find more info about similar projects in octosql's Benchmark section but I also have a comparison section in dsq [2] and an extension of the octosql benchmark with different set of tools [3] including duckdb.

Everyone should check out duckdb. :)

[0] https://github.com/multiprocessio/dsq

[1] https://github.com/multiprocessio/go-sqlite3-stdlib

[2] https://github.com/multiprocessio/dsq#comparisons

[3] https://github.com/multiprocessio/dsq#benchmark*
Following Asahi too, I am reasonably optimistic. Also it is interesting to watch what Apple is doing. While not providing any official support to Asahi, they did some changes to macOS to make the life of the developers easier. Also, Apple just announced Rosetta for Linux, shipping with Ventura. Apple is obviously watching the Linux space.
To be fair, nobody dislikes Logan Paul due to his “hustle”, it’s that he’s arrogant and a d-bag.

Hustling is almost universally seen positively be anyone under 35.
Spitballing, there might be issues with having one at L1 or L3, but I'd love to have one at L4 and L5.

* L1 is between the Earth and Sun, so orienting the sun-shield toward the sun would result in the cold-side being heated by reflected light from the earth. It would also have access to the same patch of sky as at L2 for any given time of year, so there wouldn't be an advantage to having it at L1 as opposed to having a second telescope at L2.

* For L4 and L5, there's a ± 60 degree orbital offset relative to Earth. That gives access to a different part of the sky at any given time, but over the course of 6 months, both locations could access any part of the sky. There's a potential for time-correlation studies, where an observation at L2 and L4 are made at the same time, with the ~150 million km between them serving either as the base of a triangle for parallax measurements or as a known distance for measuring speed of travel between the

That said, I'm not sure how useful those would be. The parallax measurements could be done by ground-based telescopes simply by waiting a few months between measurements, and the speed of travel measurements would primarily provide a measurement of the index of refraction inside the heliosphere.

* L3 is opposite the Sun from the Earth. This would have the best baseline for parallax studies, but would have communication issues as any direct line of sight would be blocked by the sun. There would need to be relay satellites in order to communicate back to Earth, though previous L4 and L5 satellites might be able to serve this purpose.

Overall, I'd guess the biggest scientific bang for the buck would be to load up more telescopes at L2. The proposals for the first 12 months of observations totaled about 48 months of observation time [0], so most of the proposals were rejected. The biggest advancement I can see would be to simply have more telescope time overall.

[0] https://www.stsci.edu/contents/news/jwst/2020/jwst-cycle-1-g...
TIL. Well, color me surprised. I even found a source mentioning crude oil:

> Oils: Includes crudes and other refined residuals that are
heated to acceptable levels to enable the needed viscosity
for gas turbine combustion.

https://www.ge.com/content/dam/gepower-new/global/en_US/down...
I dislike whoever named this phenomenon since it is not a paradox.

A lot of people bring this up, but fail to realize that there is a limit to induced demand. For example if you are able to light your house with led bulbs you aren't suddenly going to throw up more lights to light up the neighborhood. There are actual limits to demand and you can exceed them through efficiency gains.
Well, it's the same in the Netherlands and probably most places as well. It doesn't matter if the spouse cheated on you, the one who earns most ends up paying alimony. But the second part I don't know, why can't one get the less stressful job after divorce, it's not like you're enslaved, or are you?
There's more than just horse out there too: https://www.exoticmeatco.co.uk/
Yeah, it's not usually an issue in practice. But I do see students get confused trying things out...and it's likely because learning in an interpreter doesn't often look like "real" code does.
Sure, but getting true blacks on your 4k screen isn't exactly a compelling government aim.
US monkeypox cases hit 1,470; CDC says more coming, and we’re short on vaccines
20 years ago or so I wrote a LiveJournal client that used the XML-RPC interface. At the time the choices were that or an older custom text interface. The XML-RPC interface was more understandable to a very beginning developer and even then there were libraries I could use in Visual Basic that took care of all the hard parts. The worst part was that not everything was available via the XML interface so you still had to drop back to the old text interface for some things.

While yeah it’s pretty dated by modern standards at the time it was a revelation that you could build standard-based APIs that anyone could use with a simple library and without having to write a TON of custom code.

And regardless, it was far easier to implement than SOAP, which was just a mistake unless you are fully immersed in the Java ecosystem.
Buy your tickets in advance online for everything that requires a ticket in Rome, especially if you want to step onto the Colosseum arena (it’s a separate ticket from the general admission). Same with Vatican Museums and Sistine Chapel. Everything sells out quickly.
I'd be interested to learn more about this story.
That's not a product category. They have registered the trademark for computer networking.
There are a fair number of examples in cartooning (to greater or lesser degrees) where creators have partially or wholly walked away. Being engaging and funny day in and day out must be incredibly difficult and I imagine that many at the top of their field who aren't doing formulaic creations just burn out and--once out--don't really have the motivation to get back in again.
> I once commented on Reddit that one beer per day theoretically makes you an alcoholic.

This is in fact the viewpoint held by many medical professionals who regularly deal with addiction and mental health. It’s not only the amount you take in, it’s the function it serves.
Are excess reserves related to these large amounts in overnight repos I keep hearing about? If so, how do you pull that money out of the system so it returns to being responsive.
Father John Misty’s Things It Would’ve Been Helpful to Know Before the Revolution is worth a listen.
A pretty good ROI, if I had to guess?
AC power usage correlates well with Solar Power output, which means that this kind of power demand is super easy to satisfy.
Anyone know the NAND chip config for all these devices ? So if 256 is two 128 on the M1 Air, does that mean 512 is 4x128 or 2x256 ? Etc..
I truly fell in love with Tintin watching the Nelvana cartoon as a kid (https://en.wikipedia.org/wiki/The_Adventures_of_Tintin_(TV_s.... It wasn't a bad idea, but it highlights the most important element of adapting Calvin & Hobbes: you must change the format.

While Tintin stayed an adventure series that lasts for about 45 minutes per story, what do you do with Calvin & Hobbes? It can't be a 5 seconds long show! It's a big part of Watterson's refusal; he was adamant that Calvin was a strip, and only worked as a strip.
Not saying that isn't impressive, but there are just two layers of parallax scrolling per horizontal line (= how it's usually counted) in that example.

BTW, many Amiga games could do 3 layers per horizontal line.
I think the Texas grid has some other problems, possibly not the best example to prove your point

https://www.reuters.com/world/us/texas-power-use-breaks-reco...
Did you read it? They explicitly do talk about Quantitative Easing following 2008...
Here in Baltimore, the only option for any kind of broadband is Comcast XFinity, and it costs $85/month for 50 Mbps service. (And there is no plan available for under $65/month).

What does it mean to say the "minimum" is 100, are they just gonna charge me a minimum of $150/month or something?

The fact that I see other people in this thread saying they're already getting gigabit(+) service for $40(!)-$80/month, while I pay $85 for 50Mbps from the single monopoly provider that does not offer gigabit/fiber....

makes me think the biggest need for regulation is not about minimum speeds, but about price gouging from monopoly providers. I wonder what Comcast charges for the same 50Mbps service I pay $85/month for (with again no plan avail under $65), in markets where they have a competitor. i would love to pay $40/month for my internet, and don't even need any more than 50 Mbps -- comcast increasing the speed of my $85/month plan (or doing so and raising the price!) doesn't actually help me much.

Has anyone done a national broadband price map? They intentionally don't make their geographically disparate prices very transparent of course. It would be interesting to see the variation in what comcast charges for the same speeds, and how it correlates to having competitors in a market vs monopoly.
Interesting! Is this US-specific?
Show HN: I made a simple platform to buy/sell side projects
Hi Guys,

I made a simple platform to buy/sell side projects. Current solutions are over complicated so I decided to make things simpler.
Let me know your what you think about this.

https://secondfounder.com