skysight-inc/HackerNews huggingface dataset:
It's so you can open the page on your phone.
Cost of CO2 capture: $100/ton or somewhere in that range - https://news.ycombinator.com/item?id=29217810 for discussion.

Global CO2 emission: about 35B ton per year globally.

Which gives us 3.5 trillion dollars per year, which is, surprisingly, less than the combined market cap of FAANG.

Hmm... so if all the shareholders of FAANG sells all their stocks and donate it to an international organization that use all the money for carbon capture, we may delay global warming by about a year. Not terribly bad, but not practical and I don't think it's sustainable. (Which company are you gonna sell the next year?)
GameStop has faded from the headlines but a class action lawsuit has surfaced
The real purpose of TypeScript is job creation. Corporations constantly need new ways to keep their employees busy, distracted, and compliant. I really hope that one day, most developers will realize that there are far more important things than static typing... I mean so much more important that it makes static typing seem completely futile and even counterproductive.

You may downvote today, but you might understand what I mean in 5 to 10 years. I've been through all the phases already. I'm even exhausted trying to explain it to people. The hype is too strong. Good luck, gen z.
I mean, an iPhone CPU outperforms quantum computers at almost any task you can imagine. The only exception so far is tasks designed specifically so that only quantum computers can perform them efficiently.

In 20 years this may no longer be the case, though... I think back to 2001 and how little of the modern tech scene I was able to predict then.
Good for you. Either share how you did it and stop gloating and judging, or go away.
It's late here, looks like I did a few wording mistakes. The actual compilation (turning ts/tsx into js) is very fast and not a problem at all, what I meant is the typechecking
GTK used to be intended as a cross platform toolkit.

Or at least before it became the Gnome ToolKit and it was still the Gimp ToolKit. /s
Crypto$Hare
Cryptoshare is a Digital Wallet and Cryptocurrency Peer to Peer Lending Application around the world Cryptoshare uses blockchain technology to allow people to lend and borrow money from arounf the world instantly without banks or credit checks. Users must follow the next steps:

1. Request Loan using App or at ATM machine 2. Borrower places collateral in Cryptoshare Digital Escrow or Physical Collateral in Blockchain Smart Locker, 3.Lender accepts Collateral for loan 4. Borrower pays back loan with interest 5 Collateral is released from Digital Escrow or Blockchain Smart Locker
I have to admit i’m baffled by this suggestion. I get that compilation and type checking offer different value propositions, but i’ve now walked into a couple of projects that were happily compiling their typescript with babble only to realize once compiling with tsc that there were rampant type errors.

I find this idea of throwing away safety for compilation speed to be a non-option.
My favorite might be the one with Elvish on it. They're all so varied. Obscure literature references would be a good way of making sure foreign intelligence officers are well-read! :D
That, and the fact that those "detailed models" have been wrong at every step of the way.

Conspicuous by its absence in the article is any mention of how much additional lean can be tolerated before occupancy of the building becomes hazardous.
That isn't for you to decide for someone else.
It s very easy: add a dev signature in the repo that cannot be changed ever, and force the devs to sign their stuff before allowing a change of binary or a download.

Like that you can have anything trying to upload but fail the signature check.
I’m sure you’re aware, but just in case: bring tire chains if you’re crossing Washington mountain passes as they can sometimes be required.
IOT one mentions UWF which is a killer feature in my opinion, used to run Windows in qemu with snapshot=on for that capability alone. Although Windows Sandbox might be more convenient in some cases, haven't tried it yet.

https://docs.microsoft.com/en-us/windows/iot/product-
family/what%27s-new-in-windows-10-iot-enterprise-21h2
Microsoft Opens Three Swedish Data Hubs Using Only Green Power
>don't compare it to Gnome 2, just try and learn its idioms and go from there

If they didn't want to have comparisons to Gnome 2 (or Mate these days) then they should have named it something else. Keeping the name Gnome and then coming out with something so radically different from the previous desktop practically demands comparisons, not invites them.
A week on a supercomputer is a typical length for a large job. For my PhD work I had supercomputer jobs running for an entire year. Supercomputer time is somethign you can simply buy, and no scientist needs answers that quickly. As long as the problem is classically solvable within a month for less than a few million dollars, you're way ahead of the best QCs.

The QC folks promoting fast solutions for problems that don't need them are selling snake oil.
Does TS happen reduce any of the JS (non-type) craziness as well or is it a superset? I'd like a language with one good way to do things that transpiles into JS. Not sure if that is TS or perhaps Dart?
I'll downvote today because cryptic "you'll understand when you're older" comments that don't expand on why you believe that to be the case add very little to the discourse, even if I might agree with the overall premise.
We have achieved total replacement of our former Angular & RiotJS applications. We are also using Blazor in server-side mode, which is turning out to be a fantastic approach for all of our sensitive admin dashboards. Everything loads ~instantly and the latency is negligible for most of our use cases. VS tooling around razor components could be better, but seems to be improving over time.

Being able to directly inject C# services into the razor components is one of the most productive transitions we experienced. All of our JSON APIs got sent to the trashcan and we now have way more time to focus on more important stuff. Also, little things like subscribing to CLR events from components really make you feel empowered to move mountains. Some of our Blazor dashboards have absolutely incredible UX and it took almost nothing to make it happen because of how close you can get the backend to the HTML. You definitely have to change how you think about certain problems, but once you find a few patterns for handling edge cases (e.g. large file download/upload), you are set forever.

Our custom blazor javascript interop source file is still under 200 lines of code. Every other bit of js is provided by the framework. I would say we certainly got the benefit we were going for wrt minimzing javascript source in the codebase.
Suppose NK or some non-state actor has access to EquiFax or OPM data. Or just a conglomeration of various other data leaks, some of which are probably still unknown or at least unannounced. Suppose that actor launched a plan with trivial lead-time and resources -- say, 1-3 years with 10-50 trusted primaries and however many in-the-dark "contractors".

Do you really think the result wouldn't be turmoil for at least weeks, if not months, and take a year+ to unwind? Serious question. If so: please explain.
> If the library is shipped as a DLL, then you end up bringing along all the code inside whether you use it or not.

Chances are, only parts of it would actually be loaded into memory due to how operating systems work.
I did skim through the article, and don't have any complaints about it. I'm mainly referring to the survey results where 2/3 of her audience believe that the Fed is the primary cause of wealth inequality. The article does refute this, but you shouldn't be blaming this on monetary policy in the first place.
It's also interesting because NIST doesn't generally follow these rules, since they don't use passwords (at least for most things).
The issue is, the gullible cannot be specifically identified so blanket laws are put in place that affect (almost) everyone. I'd rather have freedom.
> The same could be said about Albert Einstein

While you could think that "photoelectric effect" and "special relativity" were simply "due up" and somebody would have eventually worked them out, "general relativity" was definitely Einstein.

"General Relativity" was a bolt out of the blue that took forever to assimilate the predictions of and to experimentally verify.
Wrong place, wrong time for this post and my comment but why are these ~1 min substack personal “articles” trending on HN lately
I intensely dislike the need to define a rigid type to serialize / deserialize.

And go's libraries and syntax for dealing with dynamic json are pretty painful.
A lot of people here are suggesting switching jobs, but I'd recommend just leaving before you do that. If you don't, there's a high likelihood that you'll go to far into burnout and it'll take years to want to be near your discipline again. Just fucking leave, it's the only answer.

Jobs are like anything else, if you start hating it, it's best to leave, because it won't change. Yes I've been in this situation. Yes I should have left.
Google turns up some live samples https://www.google.com/search?q=%22azz_encrypt.php%22&filter...
Totally agree except the MDI (Multiple Document Interface) was a really dumb idea. Having windows inside of windows. Now that I see the double window controls I remember how bad and confusing that was. And so much work moving all these scroll bars trying to reach other scroll bars inside them. Yuck.

Besides for MDI which a lot of MS apps suffered from, it was great.
Sophisticated growers routinely get lab tests that provide a breakdown by element of the leaves, fruit, or other parts of the plant. This is mostly to assess plant health, but also gives an indication of the nutritional value to humans.

It's possible to manipulate the element breakdown of the edible parts of the plant over a surprisingly wide range with an appropriate nutrient solution. For example, they grow low-potassium vegetables for people at risk of hyperkalemia:

https://www.mdpi.com/2311-7524/7/4/87/pdf

Of course the lab test doesn't indicate whether the elements are in a form available to humans. I'm not aware of any biochemical mechanisms by which hydroponic vegetables with the same element breakdown would be less nutritious, though I'm not sure how you'd prove none exist.
The Spotify interface is absolutely horrid. And the Apple Watch integration makes me want to cancel my subscription every time I use it.
If you've been to that much effort already, one imagines you'll have a canned summary of your thesis and arguments somewhere linkable. I mean, of course there are far more important things than static typing. Which of them do you have in mind?
I didnt mean to belittle your issues. I was trying to respond to op, that this affects the whole province, and is actually serious.
I think it will become moreso as we move along. As you say, there is some serious engineering ahead.
We were wondering how long to fix rail road? If a hundred years ago, it seems as if we could act faster. During WW II also. We shall see fast 'they' fix this.
and for that matter, the whole country.
If rail down, no Chinese imports, no metallurgical coal or grain exports.
No, it's far too large and undivisive a target for China or Russia. They're both too smart for that. They fuck shit up in ways that are partisan and divisive.

This is more of an NK/non-state-actor "burn it all down" move.
Which highway to Alberta is open?
Offtopic but TIL what CLRS stood for
Good comedy was always uncomfortable. Saying something everyone was thinking but may be taboo. Comedy shines a light on a dark truth. Being uncomfortable isn't acceptable in 2021.
In my version (2010) it's File -> Options -> Display -> Show all formatting marks, and/or File -> Options -> Advanced -> Show field codes instead of their values. I've heard it's even harder to find in newer versions.
> I imagine it also disables autofill from password managers (since it's not actually a form field)?

Yes.

They also force users to install literal malware into their computers masquerading as a "security module". Not only is it invasive, it slows down everything to a crawl. I tried to reverse engineer one such module and caught it intercepting every single network connection. It also used to force install itself into browsers as an extension, no doubt in order to intercept data.

> I would literally close out my account in that very moment if my bank did that.

That's exactly what I did. Chose a smaller bank that somehow didn't use this malware. The least bad option.
Me neither, and the apparent fact that so many are out there being used chills me to the bone.
Completed agreed. But the short term fall-out would be incredible, and I think the backlash against tech unprofessionalism would be merciless.
Like jeez, GP. Should’ve sold those aerospace secrets to China while you had the chance.
and scrolling too quickly is buggy.

Blame the "designers" who thought infinite scrolling was a good idea. Combine that with a disappearing scrollbar and it's a usability nightmare.
Transportation accounts for 14% of total greenhouse gas emissions [1] and that includes rail/air/marine travel so it doesn't seem to be as simple as getting people out of their cars.

[1] https://www.epa.gov/ghgemissions/global-greenhouse-gas-emiss...
Your ISP isn't going to change its ingress or egress filtering of 127/8 either. Not in any reasonable amount of time.
Perhaps by talking about the introspection you yourself have done?
Once upon a time I worked for a company that did document viewer software (in the year and a half I was there it went through three names none of which I can remember). One of my first tasks was—no, seriously—debugging an issue where an animated gif in an Excel spreadsheet embedded in a Word document wasn't being animated.
Success of the platform is measured in subscribers, definitely. But it is very hard to measure the success of a title by number of subscribers.

Viewing hours is a pretty good proxy for how much value the subscribers might have perceived from a particular title.
Good for them. Uninteresting for the rest of us, if it's unavailable.
Ok, I've dropped the plural. There is now only one.
Fully Automated Competitive Online Voting
I can't give you a great answer because I wasn't there, but I did find a John McCarthy paper describing its usage by way of an automatic typewriter [0] as referenced by the wiki on Lisp [1], first implemented via punchcards on the IBM 704. That would be vacuum tube logic and magnetic core memory. ~19,000 pounds, 12k flops (36bit), 18kB of RAM, 3.75-ish Megabytes of storage per 2,400 feet of mylar tape. [2]

As for languages ahead of the hardware, you might read up about Charles Babbage and Ada Lovelace, the latter a mathematician who translated problems into machine instructions for a machine that wouldn't be built for a hundred years - Babbage's design worked, but he spent all the money the Royal Society was willing to give trying improve the tolerances on his logical-clockwork. [3] But anyway, back to John McCarthy's paper, last page:

APPENDIX - HUMOROUS ANECDOTE

The first on-line demonstration of LISP was also the first of a precursor of time-sharing that we called “time-stealing”. The audience comprised the participants in one of M.I.T.’s Industrial Liaison Symposia on whom it was important to make a good impression. A Flexowriter had been connected to the IBM 704 and the operating system modified so that it collected characters from the Flexowriter in a buffer when their presence was signalled by an interrupt. Whenever a carriage return occurred, the line was given to LISP for processing. The demonstration depended on the fact that the memory of the computer had just been increased from 8192 words to 32768 words so that batches could be collected that presumed only a small memory.

The demonstration was also one of the first to use closed circuit TV in order to spare the spectators the museum feet consequent on crowding around a terminal waiting for something to happen. Thus they were on the fourth floor, and I was in the first floor computer room exercising LISP and speaking into a microphone. The problem chosen was to determine whether a first order differential equation of the form M dx + N dy was exact by testing whether ΔM/Δy = ΔM /Δy, which also involved some primitive algebraic simplification. Everything was going well, if slowly, when suddenly the Flexowriter began to type (at ten characters per second) “THE GARBAGE COLLECTOR HAS BEEN CALLED. SOME INTERESTING STATISTICS ARE AS FOLLOWS:” and on and on and on.

The garbage collector was quite new at the time, we were rather proud of it and curious about it, and our normal output was on a line printer, so it printed a full page every time it was called giving how many words were marked and how many were collected and the size of list space, etc. During a previous rehearsal, the garbage collector hadn’t been called, but we had not refreshed the LISP core image, so we ran out of free storage during the demonstration.

[0] http://jmc.stanford.edu/articles/lisp/lisp.pdf

[1] https://en.wikipedia.org/wiki/Lisp_(programming_language)

[2] https://en.wikipedia.org/wiki/IBM_704

[3] Jacquard's Web by James Essinger is the book you want to read for more.
Yes and the east west rail link was a big reason why B.C. joined and stayed in Canada.
Linux beat NetBSD ages ago.
SI is undoubtedly a superior system but in this particular example I can easily get a feel for what 100 lbs per sqft is like (a large dog standing on one floor tile, got it). 4.8 KN/m^2… not so much.
Microsoft Confirms Anticompetitive Edge Browser Behavior in Windows 11
This is addressed in the article: “…the panel found that the building was completely safe, and the settlement had not compromised its ability to withstand strong earthquakes.”
True, that and the "Who has the shift schedule excel open on the server???? Close it please, urgent!!" emails all day :)
I don't really understand what implementation of ideas the author is talking about at the end. Is he proposing anything different from existing parser combinators?

From what I read the author seems to abstract the idea of parsing to "transforming data with the possibility of failure". Not sure if I missed the point here
Surely the insurance companies are also aware of this fact.
DT is certainly easier to fuse, but it presents very difficult, IMO likely intractable engineering problems. D3He would finesse those problems (neutrons, material damage, tritium breeding), and potentially enable direct conversion of fusion energy to electrical energy (or, perhaps, more volumetrically efficient transfer of thermal energy to coolant). So IF the physics can be made to work, D3He could end up being more practical.

The company to watch on this is Helion, and perhaps Princeton Satellite Systems.

https://www.helionenergy.com/

https://vimeo.com/553784697
Here are few thoughts on Aaranson's comments:

1) I have absolutely zero understanding of quantum computers (even after watching this video: https://www.youtube.com/watch?v=OWJCfOvochA), though I like to read up on quantum physics. However, it seems to me that I've lived through many "breakthroughs" in this technology. For example, here's an excerpt from a NYT article from 4/28/1998: https://www.nytimes.com/1998/04/28/science/quantum-computing...:

The discovery has touched off a wave of excitement among physicists and computer scientists and is leading dozens of research centers worldwide to embark on similar experiments heralding the advent of an era of so-called quantum computers, specialized machines that may one day prove thousands or even millions of times faster than today's most powerful supercomputers.

It seems quantum computers that can kick ass is always 10-15 years away.

2) Here's a writeup from Pano Kanelos, President of the University of Austin of University of Austin, where he explains the motivation: https://bariweiss.substack.com/p/we-cant-wait-for-universiti.... Others can debate the anti-wokeness, but this part is pretty much fact:

Over the last three decades, the cost of a degree from a four-year private college has nearly doubled; the cost of a degree from a public university has nearly tripled.

Colleges in the US are insanely expensive! If the new UoA starts fixing that I'm all of it, but I'll believe it when I see their tuition rates and first batch of graduates. This is the first question listed here (along with the high cost of healthcare in the US): https://patrickcollison.com/questions

3) The blog post he mentions is interesting. Of course, the same argument may be made for any job area for which demographic stats does not match the society at large. The argument is irrefutable because any point against it is labeled as offensive or biased, which makes it funny coming from a mathematician.
Best rules I ever lived under were “We’re continuously running JTR against all users, and your password can be anything it’s unable to crack.”
That’s Mike Brown! His book “How I Killed Pluto and Why It Had It Coming” is a great scientific memoir, and very funny too.

https://www.penguinrandomhouse.com/books/19851/how-i-killed-...
Just imagine this much moisture falling there as snow.
Yes, if you learn quantum programming now there may not be real demand for that skill for 10-20 years.
> The real purpose of TypeScript is job creation. Corporations constantly need new ways to keep their employees busy, distracted, and compliant.

You threw out a wild thesis and then said nothing to support it. Can you elaborate and actually provide evidence for what you're referring to and why Typescript is a trojan horse for useless busy work like you're alleging?

At our org Typescript has been a game changer for and by developers. It makes our lives better. It was driven by us, for us. And we had to sell it to management, who reluctantly OKed it knowing it was going to cost the org money but make us happy. How does that fit with your thesis?
Or a very large dep like apache commons in java that you can trust rather than one dependency for zip compression, one dependency for padding, one dependency for http error codes and so on ?
But what was kind of movie was it? The trailer made it seem like a heist movie + zombie flick. Instead there were far-too-long emotional back story elements to flesh out the father-daughter relationship.
Some of the comments in this thread are wild. Huge dependency trees are bad pattern, plain and simple.

The problem isn’t only ridiculous amounts of untrusted code, but thousands of new developers of the last 10 years who think this is the way to write reliable code. Never acknowledged the risks of having everyone write your code for you, and overestimate how unique and interesting their apps are.

If you must participate in this madness, static analysis tools exist to scan your 10000 dependencies, taking security seriously is the issue.
Off-topic, but this is the second time in two days that I've seem someone on HN correctly use "disclosure" when disclosing something, rather than "disclaimer". A sea change?!

It's clueless, I know, but you'd be amazed at the percentage of people that think disclosing something is a disclaimer (sigh!)
And as usual the US is dragging down the entire planet instead of fixing the corruption at home.
I am very proud of myself - I have never heard of any of these shows.
Password rules often happen because a customer who had a lot of money told somebody who wanted that money that they wanted these specific password rules.

"Oh, you require us to implement these stupid password rules you came up with, in order for us to get your 20 million dollars? We'll have it implemented by end of the week."

And this is also why those rules never seem to change, or only get worse. Nobody remembers when or why those rules were implemented, and nobody is going to risk potential business just to make passwords easier to use or more secure. Product security is always second to short-term gains and job security.