skysight-inc/HackerNews huggingface dataset:
Not to be a cynic, but I wonder how much of the motivation to create a competing runtime in recent months is in response to the eye gauging ( I know, I know. It’s all relative ) tens of millions in funding Deno just raised.

I don’t intend this as a knock on this project. Competition is good and, this space, unlike the rest of JavaScript, could do with more players. There are some promising numbers and claims here. I hope it works out.

I’m genuinely posing this intellectual question of financial incentive as an theory for JavaScript fatigue as a whole.

High profile threads on JavaScript fatigue trend on HackerNews multiple times a week. The wide range of theories about why web developers reinvent the wheel strangely leave out the financial incentives.

Everyone claims their framework is the fast, powerful, light, batteries included, modern, retro futuristic, extensible, opinionated, configurable, zero config, minimal (3kb, gzipped minified, of course ). The list goes on. A few days ago, I was chatting with someone how all these JavaScript libraries make these words have no meaning. To demonstrate, I screenshared a bunch of landing pages. At this point, I haven’t exhaustively, in one sitting, cross referenced these landing pages. 90% of the libraries shared the same layout. 3 columns / cards with one of those hyperbolic words.

Previously I thought it was pretentious and weird that Svelte marketed itself as “cybernetically enhanced web apps”. What does that even mean? Then again, none of the descriptor words like light, dynamic, and ergonomic mean much. At least Svelte was memorable.

Occasionally, one of these libraries would describe their interface as being ergonomically designed. As if other developers designed their interfaces to not be ergonomic. It’s like how we’d all like to think we’re nice, good, decent people. The majority of people would not do bad stuff if they perceived it as such.

I do think most JavaScript developers have good intentions. Then I’ve also seen DevRel / Evangelist types who shill their library, with disingenuous benchmarks, knowing full well there are better solutions, or that they can help make existing solutions better, to everyone’s benefit. The spoils include consulting, training, speaking fees, books, swag, collecting Patreon ( there are some controversial projects which come to mind ), resume building, GitHub activity social capital ( I’ve talked to some recruiters who were fixated on the idea that you publish code on GitHub, specifically Github, because to them, VCS=Git=GitHub, or it doesn’t exist )
One of the things that's hard to follow is that people conflate typeclasses and typeclass instances.

So, the typeclass itself is like an interface, but rather than having classes that implement that interface directly, you have typeclass instances which are like an adapter between a value (struct) and the interface - or like a virtual function table. You know how a class instance is essentially a struct + a (pointer to a) virtual function table? Imagine making those two pieces more distinct in code - the typeclass instance is the stanadlone virtual function table.

So your object state is more exposed - you can't really have private fields in this paradigm since your state is just a struct value. But it's clearer what's what, and it's much easier to adapt types to interfaces even when the authors didn't know about each other, since the typeclass instance can be defined separately from both the typeclass and the value type (although there are possible inference problems with this). So lots of secondary cross-cutting functionality problems where OO languages tend to end up with an ad-hoc type registry (e.g. serialization or database mapping - just look at what projects like jackson-datatype-joda or joda-time-hibernate have to do to get themselves registered) are easier to solve in this model.
Sir Nevil Maskelyne would like his Longitude Prize: https://www.rmg.co.uk/stories/topics/longitude-found-nevil-m...
That already happened when the consumer bought an iPhone instead of an Android phone. Is there supposed to be fractal competition all the way down?
> Also seems prudent to get rid of passwords and move to Kerberos and SSH keys + 2FA. Anything else I'm missing?

This is a good path to go down anyway, despite the fact that Kerberos, for instance, is totally susceptible to 'pass the hash'[1] type attacks. Concentrate on things like Yubikey-based authentication. You can do SAML/OIDC2/mTLS and SSH with Yubikeys.

Eliminate passwords.

[1] - https://www.beyondtrust.com/resources/glossary/pass-the-hash...
These desert ecosystems are much more sensitive though.

If you disturb prairie it comes back after a couple of years of rain. Not so the desert.
The Cell was a very flawed implementation.

Load hit store issues where you could wait around almost a hundred cycles (and stall it because no OoO). Getting rid of SMT and adding complete OoO support would have been a much better result even if the die area was a bit bigger as a result.

The SPE had NO branch prediction and were pretty close to VLIW in design. It relied on the provably false trope of a "sufficiently advanced compiler" that can somehow solve the halting problem and of course leading to a 50-50 chance that you plowed ahead on the wrong branch and now must wait almost 20 cycles for everything to reset. As it only had 128 registers to unroll loops into, this problem is basically guaranteed to happen a lot.

They didn't provide any cache per core. Instead, programmers have to micromanage the 256k of RAM as if it were cache. Accurately predicting every possible memory pattern is impossible (it would require proving all execution paths which the halting problem says is impossible). Even modern GPUs include cache and choose the appropriate fetching patterns on the fly.

I'll also note that the SPE used a different ISA from the CPU (PPE) which adds yet another layer of headaches.

We'll never know how powerful the cell could have been because it had so many footguns that devs were seemingly incapable of avoiding all of them. These problems were called out by places like Anandtech or Real World Tech a year and a half before the PS3 launched and was then reiterated by the people using it.

Sony allegedly took to threatening teams that wanted to release their finished xbox 360 games before the PS3 version and even took to flying around a couple teams of cell developers to try to get games out the door quicker.

A system using the same ISA for both CPU and GPU isn't such a common idea in practice. There are supposedly a couple companies trying to use RISC-V to do this. I guess we'll have to wait and see what they can come up with. I certainly don't see them repeating these major mistakes.
No. It is how he suckers people into paying for it now.

Fending off lawyers is based on the fact it it was only Musk who said it, courts recognizing that only an idiot would believe him.
Try to start from using definitely clear devices for building a trusted network. Copy all important files which are not executable to trusted disk, then get rid of unsafe devices.
Correct. Best option is to email mods at hn@ycombinator.com

Though someone might also see the mention in a thread. There's no specific notification value in tagging mods or admins howevers.
Back in the days at some point I realized how powerful strace was, and ran sshd with it. Fun times. But you can also just sniff (or snoop it was called back then) all input done on a tty.
Yep I think you might be the only one!

Actually I think you might be misunderstanding what people think is bad. Nobody dislikes the model of Git. It's great. That's partly why it's so popular.

It's the CLI and terminology that are the issue. Some things are very badly named (e.g. the "index"; anyone sane would call that the "draft") and the CLI is a complete mess. Remind me how you list submodules? Or delete a remote branch?
> Increase the cost and reduce the availability of the energy sources and yeah, you'll destroy the economy.

more and more it seems like outright nihilism has led to many people being in the mindset of "And That's A Good Thing!"

these people not only think privately but announce publicly that they don't have any interest in having children specifically because they don't think it's Morally Right to produce and raise children in this Intractably Fallen World we live in today. after all, as everyone knows, western civilization is built upon colonial expansionism, slavery, white supremacy, bigotry, etc. etc., and even the good things it's produced like democracy are outweighed by the civilization-ending threat of climate catastrophe that it directly wrought! therefore, let us ignore the civilizational advances our forefathers fought and died for, because on the whole, our entire society is built upon foundations of moral abhorrence! let it all burn, and all of us with it—we deserve it.

and all of this nihilistic depression and anxiety about the entire global state of the world we live in all started relatively recently in human history, which makes one wonder what exactly caused it—was it completely organic or subversively intentional? because idk about you but if I was a competing world superpower and I wanted to set out to destroy my competition discretely, these last couple decades of getting the middle to lower rungs of society to turn on itself in every which way imaginable, all while discouraging optimism and exceptionalism in a downright institutional manner, would be exactly how I would go about it.

I used to be a fan of Doctorow when I was downloading his free ebooks & converting them to iPod notes format to read in class in high school. it's a bummer to see that he's lining up with the rest of the "we're all gonna die"-types, singing the song of the end of the world to the masses—it's pretty much impossible for me to respect anyone who takes that tack.
yes, she was being touted as a potential fields medal winner for like more than 3 years now.
Hey man, are you ok? Mentally speaking.

This really shows signs of mental health issues, especially what you posted on your website, nestedparens.com.

"I've mostly just been replying on Text Edit on my mac, and
they've been replying through Twitter and various official Youtube channels from
around hollywood."

"There's a lot of people from around tech involved."
Hopefully Qt follows suit! I await the future where no X.org dependencies are required just to use desktop Linux.
> I understand that there was a civil war before, but doesn't secession make way more sense now?

No, it doesn't. The idea that basic human rights are of subordinate priority to sovereignty and something that we will just agree to disagree on has less currency now than in the 1860s; secession as a means of handling this kind of disagreement made much more sense then than now, and it didn't make a lot then, either.
Certaily gotta be against youtube's TOS and it'll get shut down
How many people do you think Apple employees whose job is solely or primarily-centered around iOS developer relations, tools, support, store infrastructure etc. etc?
Since I am working on an open source localization solution (that makes localization of software effortless), having an open source "translation memory" database makes sense. I will keep this idea in my mind! :)
This is super cool and if I was working on more personal projects I would be tempted. In an enterprise context, moving to a reimplementation of core Node APIs is a terrifying prospect. There are infinite possible subtle problems that can appear and debugging even within official Node has been a challenge in the past. I don't know how this concern can be alleviated without seeing proven usage and broader community acceptance.
If you're close to MN, the MinneBar conference put on by MinneStar is the best I've ever been to. MinneStar is a nonprofit supporting the Minnesota tech scene, so it avoids some of the commercialistic trappings of many other conferences I've attended...

I missed this year tho :/
I think it's more like malware. A virus that spreads from CEO to CEO.
A Paralyzed Man Used His Mind to Control Two Robotic Arms to Eat Cake
There's lots of evidence that THC on its own can cause serious mental health problems (other than addiction). So no, in this case we should not "ignore the substance"
Weight loss does not differentiate between fat or muscle! The devil is in the detail! Did the fat change into muscle or not? The study doesn't state either.
Arnold Schwarzenegger used to exercise and throw up, during military basic training or sports training, its not uncommon to have things like runner's diarrhoea, vomitting in the gym, there is a lot of vomiting in the gym on base here. Vomiting is the bodies way of purging the digestive system to benefit the exercise being undertaken. Elite Athlete's know this so it sounds like L-Carnitine can be beneficial over time. It used to be known as Vitamin BT until it was discovered the body makes it, but it declines with age and inactivity.
Yes, Maryna was expected to win the Fields medal ever since her groundbreaking work on the optimality of E8 and Leech lattices for sphere packing. That was long before the current war.
I doubt this. Web pages are bottle necked by network latency and throughput. My phone for example is just as snappy loading websites then my desktop. In fact to be sure I just tested loading reddit(A bloated JS heavy site) twice. One with my CPU with turbo boost and one time with my CPU without turbo boost. Chrome reports a load time of about 3.98 seconds with turbo boost and 4.01 with turbo boost. The dominating factor according to the performance tab is just http requests. I don't see how 30ms of less load time is significant. And that is with one of the bloatest JS sites in use today.
Jarred's been working on bun for over a year. I don't get the sense that it's a reaction to anything recent at all, Jarred is just super passionate about building the best JavaScript runtime.
Net income is, imo, a better number to use given the sheer amount of R&D that goes into developing Apple hardware that is necessary but unaccounted for in gross profit. further, if we are looking at 2021 their App Store gross revenue went to $85 billion.

> That ~19B in 2020 is before CC fees on 64B or internal expenses. App stores have a lot of customer service and charge backs on relatively tiny purchases. Actually reviewing apps isn’t cheap either, and all the relevant IT adds even more expense.

I don't disagree with any of that, but I don't think its anywhere near 2/3 of revenue after developer split. I don't have any evidence for that because Apple is very secretive about those numbers, but I think level with which they protect that information is evidence on its own. if Apple were making a piddly 3-5 billion on $65 billion in gross revenue they would be screaming it from the rooftops to (rightfully) justify their 30% cut as being reasonable.

> Further they upped the developers cut to between 70% and 85% from the flat 70% in 2020.

the app store is extremely top heavy with top devs being responsible for a huge amount of the revenue. The policy is great for small devs but the aggregate split is probably still much closer to 30% than it is to 15%.
You can't convert mass to energy like that in this context. A megaton just means a million tons (of TNT in an energy context). You can say: (the energy released when detonating) a megaton of TNT is equivalent to 46.55 g of pure mass to energy conversion (E = mc**2 type), but that would be irrelevant in this context because no one is planning converting this mass to energy, nor would it be possible.
Turkey is in EU/NATO, but I question the relationship given Erdogan. My naive assessment is he is now "elected" for life by force. No idea if my perception is correct, but given their strategic geographical importance and this as well, It'd be a damn shame if democracy there disappeared.
"Vote harder" always works, no?
I don't think the cliff in the article is referring to the phenomenon of a climate cliff. I think that is taking it too literally. I DO think climate change will be a disaster for humanity if we do nothing. It's not a sudden event by any means. The disaster will take decades of inaction and acceleration before we realize we are in it.

But the analogy, which is that we are headed for a disaster and at this point we must take rapid drastic action to avoid it, I think is correct. Rapid action means making decisions now to commit to decades of repair work. It means immediately stopping new climate bomb projects. On the scale of a society, change that takes decades is akin to swerving a bus. And if we take no action, I think the analogy of crashing in to a canyon is appropriately bad. The only difference is that falling off a cliff happens in an instant, and no harm is done if you stop at the last minute, whereas with climate change the problem is slowly getting worse day by day. So yeah, it is not a perfect analogy, but I don't think we are meant to take the cliff as a direct analogy to climate change occurring all at once or not at all. Doctorow certainly knows that is not physically correct.

Now if you look at human activity on long timescales, the decisions we make this century can drop us off a cliff in to disaster, or change our trajectory to just some bumps and bruises. And I think on this time scale the cliff analogy is more literal. You just can't think on the year by year timescales we normally think.
Here's a specific endorsement, for example:

https://news.ycombinator.com/item?id=11837599

(Commenting largely to increase my own odds of finding it later...)
So basically I realize there are ways to generate index suggestions (or even generate indices automatically) by observing query patterns, keeping stats on cardinality of various columns, etc. We actually did that at Parse; we would observe query patterns and generate indices (including compound indices) at runtime that seemed to benefit the application's query pattern. There wasn't an option for this, it was just enabled by default.

However we ran into the problem that users still made many queries which were essentially impossible to index. On many of the DB nodes, the resources used by these unindexable queries dominated the resources used by all of the easily indexed queries.

I left the experience thinking that there really wasn't any good solution to the problem for general users other than making the query language force users to only make queries that can be obviously satisfied by common index types.
Perhaps they want industry to start working on software or hardware to leverage these algorithms?

Cryptography is driven by defense applications. For all us civilian types know, these algorithms have been around for 30 years.
Yet, all the cars have it. So they are also paying for all the other cars' hardware.
There is no loss on an asset until it is sold.

They have not realized a loss other than for accounting, which may benefit their debt positions.

Bitcoin is responding exactly like it has in the past, it also represents a better ~one year return than most investments. Now is a time to buy additional amounts as $13k-20k is the anticipated low range during the next 'slump' year
Max Talmey
Thanks!

(Almost missed this. Happen to be diving through my comment history...)
nit: the founder of IBM was Tom Watson Senior, not Herman Hollerith. But your point stands -- Hollerith had nothing to do with this.
I think GP is referring to having two effects, like State1 and State2, both of which allow for stateful effects on int references, and then being able to handle the effects uniquely for each effect. I think the underlying type theoretical question would be are Tao’s effects nominally vs. structurally typed.

A more practical example would be having two state-like effects for use as different allocation/deallocation strategies.
US gun policies: what researchers know about their effectiveness
In theory an Internet "country" could be something like the Sovereign Military Order of Malta. They hold no territory, but issue passports which some real countries accept. If you can convince the majority of other countries to accept your passport then de facto you are a country, at least in some limited way.

The SMOM apparently has only 3 legal citizens, and I think they all hold dual citizenship in another real country.
How do you host your stuff on, say, GCP? App engine? Only 1 per project. Compute Engine? Basically a VPS. Cloud Run? Ok, good luck with stuff that requires long running requests or listening to events from a source different from Google Cloud Pub/Sub, because your instances are eventually going to scale down to 0 and not wake up if no HTTP requests are incoming, so basically not an options for microservices if you're rolling with a non-google event broker. Need to host other Kafka, Elastic search, or anything else non-trivially deployable? How do you do that?
Often child actors (like Wil, for example) don’t actually want to be actors and it’s just overbearing parents making them do it. Naturally, for many of them, as soon as they reach adulthood and gain more control over their lives, they don’t continue a career in acting.
That's not an argument for continuing to use a word.
Zigs makes cross compiling easier and is on par with c/c++ in terms of performance. There is no magic trick else just personal preference i assume.
I disagree. Not that you're wrong but that you're right.
Yes, if we're going to just accept the "crazy talk" rhetoric (I'm fine with it!), I stand by what I said: you are the crazy talker here. :)

I do love that citing Ben Affleck forced you to retreat into "I said generally!" though. We agree on something!
I don’t think the 6 year old was getting access to proofs to read on their own. It sounds like OP very much did encourage his interest.
I completely agree. A GUI also lets you avoid the terrible CLI. Plus the commit graph is a visual thing. It makes sense to view it in a GUI.

Definitely the best way to learn.
> if all countries had simultaneously (...) Once vaccines were available (...) that would have happened (...)

You are piling up suppositions upon suppositions to come up with a wild claim. It doesn't work that way.

In case you doubt it, here's my equally plausible counter claim: if all the countries had simultaneously shut down, vaccine research would have taken the back burner, wouldn't have had sufficient funding, and mRNA vaccines would have never become mainstream. With the fake reassurance that it was a dud crisis, opening up to travel again would have caused a much worse human toll.

It's equally impossible to prove, but it's just as plausible, as it's extremely close to what happened in Australia - a country that was heralded as an example to follow!

> So you can reason it out, the fact that we can't re-run the experiment is a pity.

Indeed, but it's not a reason to throw logic out of the window. We just can't say what would have happened if everything had been wildly different.

We can just try to learn and improve for the next time on small details: most of the big countries managed to get a vaccine with their local industry, but some didn't. In some countries, the existing regulations initially prevented the rapid diffusion of tests, etc.

It's less ambitious, but more workable.
Doesn't have to be free to be studied. We can do deep inelastic scattering to measure the quark shape, the same way we can do quasi-elastic scattering to study the neutron shape. SM certainly assumes leptons and quarks to be point-like.
(of course, in general, we can not prove any theory, only disprove.)
Ask HN: Is the Touch Bar preventing you from buying the 13in MacBook Pro?
And if so, what alternatives are you looking at?
Interesting analogy.

I'd say that it's more akin to trying to solve gun crime by refusing to own a gun: the only reason it won't work is that it needs everyone to do that, and if merely 0.1% of the population defect (in the game theory sense), that leads to the bad outcome.
Uhm ok. And how about we establish a cooperative, open access economy and transcend this shit world most people hate to live in.