skysight-inc/HackerNews huggingface dataset:
The consequence of such a mentality leads to an arms race that would only allow economic powerhouses and totalitarian countries to even have a chance in the Olympics. How many athletes are you willing to condemn to an early death for national prestige?

A good friend of mine once was, at the age of six, a potential future Olympic gymnast. At this age (and many athletes start very young) it's the trainers and sports associations in the background that make the decisions about the athletes' health. Do you really want them to give children all kinds of experimental drugs for a slight advantage to win a gold medal?
I'm a little surprised you got downvoted on this. Where I am in Ohio, "white trash" doesn't mean "poor people who happen to be white (in addition to brown people who are by default trashy)", it implies going above and beyond to create misery while indulging in stereotypically white rural culture. The people in the apartment across the street from me who shout in the street about their domestic issues at two in the morning and have every cop car in town at their door every couple of weeks are White Trash. And unlike most people involved in issues of social class, they could instantly become Not White Trash by just knocking it off.
How is data protected/segmented? Calls to your own db or do you host? What’s the target market of apps?
> raised enormously

This article explains that (a) they chose to mimic an existing well used technology, the TLS handshake, in order to reduce opportunities for surprises and (b) they have performed mathematical verification, something which wasn't practical a decade ago but is today

> I like the idea of OPAQUE password exchange, but I'd much rather see a move towards FIDO2/WebAuthn instead of going for another round of passwords.

You absolutely should use WebAuthn, this work doesn't deprecate WebAuthn, but not doing it wouldn't have magically resulted in lots of web sites getting WebAuthn. WebAuthn is intended to authenticate humans, but OPAQUE-EA not so much.

> Furthermore, with QUIC becoming the next HTTP standard because Google asked nicely, I don't see the point of adding to TLS 1.3 when the crypto scheme seems to be moving towards another protocol anyway.

The "crypto scheme" in QUIC is TLS 1.3. Not "It's a lot like TLS 1.3" or "They copy pasted some of TLS 1.3" it's just TLS 1.3. Features, including Exported Authenticators, from TLS 1.3 work just fine in QUIC because QUIC's encryption is TLS 1.3.

Given your reference to Google "asking nicely" I'm going to guess that you didn't really pay much attention and have concluded that QUIC (the IETF's encrypted transport protocol) is just Google's 10 year old QUIC protocol (today often referred to as gQUIC) plus a bunch of bureaucracy. That's not so, the fact QUIC is built on TLS 1.3 while gQUIC used Google's custom "QUIC Crypto" is just one example of the differences.
Horse meat is not unknown in Sweden but it's uncommon.

I remember being surprised during the horsemeat lasagne scandal that horse is a taboo food in the UK and Ireland.
> The price has gone up dramatically, well above inflation, at least where I live […]

Where do you live? Currency value changes perhaps?
Remarkable. Because liver of adult human has billions of cells. For each cell you have to CRISPR edit gene.
Yeah, I'll take `Date#saturday?` thanks.
who would be stupid enough to connect industrial equipment to the public internet?
Behaviors are subject to natural selection, just like biological organisms are. Some behaviors are innate, others are cultural. Even better, culture is often times elaborate clothing for innate behaviors. Darwin cuts deeper than people give him credit for.

As of behaviors of biological creatures being infinitely malleable and equally valid, like the software on a computer, i.e. behavior being arbitrarily "socially constructed", please explain the spider. Or the bower bird. Or falling in love.
Aah xml-rpc; don't know why it is found interesting these days but still ..,

My thinking is: if you employ a relative high-ceremony meta-language such as XML as service payload format, then you'll at least want to use its features to model free yet strictly validated information exchanges (such as ASN-based protocols have been doing). But xml-rpc doesn't give you that and imposes param=values logic known from simple URL-encoded invocation forms instead, improving little over those.

Then SOAP was introduced as the big unified payload serialization format covering document- and RPC-oriented uses. We all know just how it sucked.

But then came the even worse end result/eternal September of "REST" APIs - a misuse of HTTP and blatant and painful misappropriation of Fielding's concepts, whose proponents used SOAP's flaws as an excuse for their anti-engineering practices.
IANAP, but it seems to me that right now we are able to make the statement: "Angular momentum is conserved."

If we were to give different names to different types of angular momentum, we could no longer say that. Instead we would have to say something like: "The sum of Type 1 Angular Momentum and Type 2 Angular Momentum is conserved."

Does that qualify as more complex?
> rabbit meat is not viewed very well across the pond either, like in the US

It's not very common but I'm not shocked if I hear someone say they ate it, as I would be hearing someone ate horse.

Rabbit will occasionally be sold at normal grocers but generally in short supply. I remember it being more common when I was a kid and I associate it with older people.

Same with lamb, which is also increasingly rare stateside. I remember my mom's delicacy was lamb chops.

Goat is usually readily available where Caribbean or Indian populations are high. My local grocer usually has goat.
Mozart Data (YC S20) Is Hiring a Data Analyst
The tradeoff is that you don't get to have open classes with a module oriented approach.

Shameless plug: toyed with the idea of imports and "packages" in Ruby some time ago. Recent facilities in 3.1 (or 3.2?) could make the implementation even easier.

https://github.com/lloeki/pak

https://github.com/lloeki/ruby-package

IIRC there's an issue somewhere at bugs.ruby-lang.org about that

EDIT: OMG 8 years ago! /me screams
Havent had a crisis yet*
We ate horse steak in the 80-90’s at Home, in Belgium. Almost every butcher still sells it nowadays.
“100gr van ‘t perdje” (100 gram of horse ham)
No, at that link one can find only the table of contents.
you're right, thanks for creating it :)
I have ATT fiber.

1000/1000 for $70/mo, no data cap, includes hbo max.
Their explanation for ignoring robots makes sense - they say they ignore it because their crawler only runs when a human enters a URL and archives it, they also link to Google as this is what they do.
I think it's more that the repair mechanisms that are triggered by damage (from say, alcohol) tend to over-compensate. The net effect is that low level stress is necessary to keep the repair system maintaining everything properly. I'm not an expert though.
The RK3588 TRM says that it has MMU-600 r2p2.
Yes! I also like that a lot. I think Racket has one of the best programming language landing page regarding this criterion: https://racket-lang.org/ :).
> Just use traditional finance and traditional banks.

That's a very first world centrist view. In my country the banks/government have outright stolen people's money in the past[1]. Most people don't trust the banks here, with good reason. When you put your money in the banks, you are trusting the "system" with your money.

And for shitty countries, something like Bitcoin is more trustworthy than the banking system.

[1] https://en.wikipedia.org/wiki/Corral%C3%B3n
If size is the only thing that matters to you in a building or structure, I guess you'd admire the Burj Khalifa. Although, incidentally, that's also a bit of an engineering marvel. Perhaps start with something simpler, the Pentagon or something like that. Pretty large.
I'm still often struggling with this, but I do find there's a certain "activation energy" needed — on many real-world, very practical projects my interest only developed as I made some initial progress, realized "interfacing with the messiness of the real world" was its own intriguing intellectual puzzle, and got the hang of dealing with (and appreciating!) people who had more external thinking instead of dismissing it wholesale. Also, while puzzling is it's own satisfaction, I found I was not immune to the gratification of doing something others appreciated and that was "socially" considered useful. Takes some deliberate exposure and practice I guess.
I’ve never had good internet in America, but my internet has been so good in east Asia. Even japan, which is supposedly worse than other countries, is worlds better than what I ever paid for in the states.

The one exception is China. I could never live there because of their shit internet due to the great firewall
My biggest gripe with Ruby is how much syntax is optional and the "accepted" conventions by the community are to leave out a lot of optional syntax.

The worst offender (in my opinion of course) is leaving out of empty parentheses on method calls. It makes it impossible to know if something is a property or a function. The argument is that it doesn't matter if it's a property or a function, but I feel like it makes it very difficult to reason about performance. If I know something is a function, I'll look at the function and see what the performance implications are. Where as if something is a property, I assume it's "free" to access. This doesn't hold when reading Ruby code, and I basically have to look up everything all the time.

Just my opinion as someone that had to switch between python/ruby/perl to maintain tools written during different decades.
Show HN: We built a demo of WordPress running inside the browser
That’s why exceptions are superior, in my opinion. Rust’s unwrap is still better than Go’s case, because at least it won’t just silently continue, but all things being equal, exceptions are really great, I don’t get this newfound hate for them.

They are analogous to Result types, just supported at a deeper level, with better default behavior (auto-unwrap and bubble-up) and better debugging (stack-traces).

Though in Rust’s case, I think not having exceptions was a good choice (due to it being a low-level language)
Mothers probably don't need sleep, right?
>However, the wikipedia page says that disqualifications had to be made within 30 days of the close of the games. His occurred 6 months later. So that sounds like grounds to disqualify the disqualification itself, so to speak.

The question is, if the participating athletes were aware of that rule. If so, then Thorpe willingly broke the rule regardless of whether it was enforced within 6 months or not.
Janeane Garofalo Never Sold Out. What a Relief
All that bloodline stuff is real, but it’s a pretty small fraction of the population. Most people’s experience of class difference in the UK is economic, not hereditary (I think).
Rabbit is eaten in the states, but it's kind of like venison: it's just not something you'll usually find in any store or restaurant, unless those places are specifically going out of their way to cater to either hunters or an "old world European" aesthetic. I can regularly get rabbit at either cheap redneck holes in the sticks or expensive German restaurants in the city.

People outside of the cities, and ethnic enclaves within cities, eat a lot of different types of meat. I've had goat, bear, possum, and even alligator. I've known people to eat squirrel, but I personally never considered it worth the effort.

There are also lots of different parts of the animal that you'll only find regionally. Various organ meats. Cow and pig intestines. Pigs feet. Pig snout. Pig cheek flesh. Bull testicles (called "Rocky Mountain Oysters" where I was from, though we were nowhere near the Rocky Mountains). Sections of beef brain (excellent battered and deep fried).
I agree brain chemistry probably plays a significant role. I've avoided stimulants (even as mild as caffeine) and depressants (including alcohol) since I was a teenager. I still have what I call an addiction prone personality, and can happily spend 15 hours/day playing the same game for days or weeks on end.

I am able to direct this "addiction" to more productive tasks as long as I can convince myself the reward is there. There was a period of about a year where I averaged 100 hr work weeks and got very little sleep. I belive various forms of meditation kept me sane during that period.
If REST APIs are the worst, how does that account for their immense utility and popularity?

I wrangled XML-RPC and SOAP back in the day. It was bad enough when you had exactly the same stacks talking to each other. When you had to interop between systems, ie .NET talking to Java, which was half the point of it all, it was a whole new circle of hell.
Oh nice, this should be turned into like a bingo card, let's see:

> I could not order a corporate laptop until I joined the project. Corporate laptops were backed up with a minimum of 2 months to deliver one.

Huh, that's some softball right there! The worst I've seen is 7 months!

> To get the code into the repository it had to be sent via the project manager on a USB stick by copying the entirety of your source code onto it

okay that's scary

> Did I mention that any copying of files off of a corporate laptop was forbidden?

Doesn't that contradict the USB process? Otherwise that's 'standard'

> In the sprint planning meeting the scrum master would demand that we “commit to the sprint.” The bodyshop minions would all meekly agree

Seems minions know their protests will be ignored, just like the author's were, so why even bother. I have seen 'minion-esque' behaviour a lot, but not the degree of brain-dead behaviour from management described there.

> Also these days I avoid any project where I won’t be in a position to help steer things before they can go that superluminally off-track.

Neat!
> I’ve never heard anything good about the outcomes of any outsourcing project

Cloud computing.
When I lived in NL, I took a trip to Maastricht which is a beautiful place right in the South and tried a popular local dish - Zoervleis[0] which is traditionally horse meat. It was delicious. It always amuses me that when I tell this story, it's often met with disgust - even by meat-eaters! "But, how could you eat horse! They're so nice!". Yeah... you eat beef, have you ever met a cow up close? They're also lovely creatures! I see this as double-standards - similar to how most meat-eaters also seem so disgusted by the idea of eating dogs in certain parts of Asia.

[0]: https://en.m.wikipedia.org/wiki/Zoervleis
Probably the biggest harm is that it makes Washington DC habitable.
I write architecturenotes.co for this specific reason. Check it out.
I personally think "selling out" is a bit more subtle than that, in my mind it's not about just making money, a tech company can sell out if it takes money from an entity and breaks promises that it made to it's early / current users, be they written or less spelled out.

Maybe your initial userbase was a bunch of hard core privacy people and post funding you start selling user data, or performing other actions which makes your original users or the people that supported you go, "wait, that's not the company I championed to success"

It's not exactly cut and dried when put like that, but there are a few companies that come to mind that effectively "sold out".
You should very certainly reinstate representative democracy: where you vote for a candidate and are systemically entitled to reasonable direct relation with them. (You know, what was in place before. Let us not dwell into uncomfortable details.)

And complain directly through the open channels.

Or, create pressure groups.
What do you mean by "old charger"? It supports USB-C to USB-C charging directly. The magsafe is also version 3, and the other end of the magsafe plugs into any USB-C charging brick. This is the best of both worlds: USB-C charging if you want it, and magsafe, which I think is much better anyway.
> it's just 'riding'

You can ride other things beside horses: bikes, motorcycles, scooters...
I am not sure how the method of installation plays a role and I have not said, that lacking GPU support is the only drawback, just the biggest. The rest is work im progress or already working. But to a few of your points:

- HDMI: the MacBook Air doesn't have HDMI, seems to work on the Mini or how are they getting a monitor attached. Or they use DisplayPort, what you listed as not working.

- GPU accelleration, I mentioned that. Of course you cannot expect Video accelleration without GPU support

- Neural engine: well, most other devices don't even have one.

- CPU idle certainly will come, run times are already excellent under Linux.

- Touch Bar: except for the M2 Pro, there are no devices with a touch bar left, and I expect the touch bar to go away entirely soon.
That's true but I think the idea was to generate a passphrase that can subsequently be entered into a hardware wallet. And most hardware wallets only support entering seed phrases with a valid checksum.
I found this video of some guy doing it: https://m.youtube.com/watch?v=tEAxhMECluM
In en-US, sure. But it was basically the only usage in en-GB, due to £.
I never quite understood the point of these support forums. I’ve spent decades with in tech and I don’t even remember one instance when these forums have been useful. One phenomenon that is interesting is that there are always people with 15000 messages, some wierd titles like “approved”, “community gold member”, “not an employee of x” etc always with a signature “If I helped you click on thank you button” that spew absolute useless, no effort advice or ask crazy follow up questions that have nothing to do with the problem. What is the motivation of these people, what do they get out of this?
I couldn't find one. I'm tempted to give it a shot. I will comment here if I succeed :)
Trying to get Python SOAP stacks to talk to Java/.NET banking services was another thing too.

I still get mild PTSD from thinking about XMLsec and XML c14n.
It seems like a fantastic laptop, but for people who are just buying one for themselves (vs 100+ for a corporate fleet) I don't think it's a great value proposition right now.

A base model M1 MacBook Air can be bought refurb from Apple for $850, a much more palatable price than the $1200 for the base M2 model.

On the other hand, if you add 16GB RAM to the high end M2 Air, it's only $300 less than the 14" MacBook Pro, which is a much nicer computer in pretty much every aspect except weight.
I don’t understand these articles. There’s so much hand wringing and the implication is that we’ve failed as a species.

The solution hinted at seems to be ditch all technology, transport and modern methods and go back to pre-industrialised society.

How about campaigning for something useful like more efficiency or insulation?
Not? There is no doubt, that even Hitler every now and then did something right. But of course that doesn't excuse him from being the Monster he was and all the crimes he was responsible for.
I'm not sure I parse the title correctly; is it "if you're scared that you are winning (then do this)", or "if you're scared, it means that you are winning"?
You Are Not a Lottery Ticket (Peter Thiel, 2013)
You have a valid point here. It's probably utopian, but to me the only reasonable answer to this is to acknowledge that science is a collective process. Of course, this goes against the (stupid) idea that some extremely deserving geniuses are the ones that make science...
>“Does he know I’m white trash?” I find myself thinking. This is weird; I don’t think I ever identified with white trash before. But here in this beautiful room with floor-to-ceiling windows overlooking a colorful skyline, I feel defensive.

The latest episode of the hidden brain podcast discusses this very phenomenon of group perception shaping feelings.
https://hiddenbrain.org/podcast/separating-yourself-from-the...
For the sake of clarity, that quote is specifically about children - full quote is "Children in the Netherlands enjoy the highest subjective measure of life satisfaction among all OECD countries".
I use Organic Maps exactly for this reason. Google Maps is too unreliable when cycling and I need an offline solution (also OpenStreetMaps have better coverage of cycling routes than Google does).

https://organicmaps.app/
REST was at least spiritually trying to adhere to the ideas of HTTP verbs.

It not being a rigid protocol was a boon for web development although it generally meant "REST" was so nebulous people would describe their usage as "REST-like" or "REST-ish" if they broke conventions (like just using POST for most payloads)

But I'd say most of all it took off because it was simple and people like simple, particularly after jumping through hoops for a decade prior.
Yeah the base model's SSD are slower
Using the sorted() built-in returns a new sorted array. Getting keys from a dictionary is literally just calling dict.keys(). Sorry, but I don't think you've used Python enough to offer lists like these.
Exactly. Air conditioning is probably a top 3-5 all time human invention.
Just finished reading the daily Calvin and Hobbes comic before coming here. Here’s an RSS feed [0] if anyone is interested.

[0]: https://www.comicsrss.com/rss/calvinandhobbes.rss
I don't think it's likely any time soon but forcing Apple etc to provide drivers would be a pretty natural extension of the 'right to repair' and other tech regulation demanding interoperability, to guarantee M1/M2/etc devices remain useful beyond their years of macOS support.
> there are just emission standards for tractors

That's not what it's about. Farmers in NL are protesting because the government wants to slash NITROGEN emissions; which are associated with synthetic fertilisers and composting. It has nothing to do with CO2 emissions on tractors...
Musk Seeks to Block ‘Warp Speed’ Twitter Trial over $44B Deal
AstOS is an immutable Arch based distribution utilizing btrfs snapshots
That quote is related to the essay in that both the quote and the essay discuss incentive structures in academia and industry, but that is where the similarity ends; they say completely different things about those incentive structures.
I think it has more to do with the assumption that horse meat is probably quite tough and not very appetizing.
Incredible and inspiring. i can't even begin to imagine what this tech will lead to.
Those are two vastly different statements. Your original statement is still nonsense.
Again, I am not sure if I am just misunderstanding something but that doesn't sound right to me.

>it relies on memoization to preserve hidden state

It relies on the DOM to keep that state. It's not hidden, you are just not forced to deal with it or think about it.

>If you change the tree structure [...] and don't give scrollable UI items a key if they move, React will delete the scrollable DOM element [...]

Yes, if you have an array of elements, you need to give them a unique identifier. This is a fundamental property of any diff-algorithm which the virtual DOM relies on. I don't think that is unreasonable, and IMO it is not something that adds significant cognitive load.

React definitely has quirks and especially optimizing for performance can be quite complex. But out of all the GUI frameworks I have tried (including Win32, WinForms and GTK as well as other web ones), React is the most intuitive to me.
Yeah, art and enterprise are different.

And no one begrudges the punk band for selling t-shirts, albums. It's when they sell soft drinks....
Good, kind of admire the respect of the story, medium, and artwork.

Upon seeing Disney licensed diapers at the store, it reminded one that often corporate studios eventually take a literal dump on characters to sell nostalgia. I doubt Stan Lee had envisioned this was to be the tragic fate of his work...
If one wants to get into Ruby, please stay away from Rails as a first step into Ruby-land.

Look into Rack and Sinatra first, then Rails. Even if it's a short trip it's going to be worth it.