skysight-inc/HackerNews huggingface dataset:
the Wikipedia page for SLS references
https://oig.nasa.gov/docs/IG-22-003.pdf

> We project the cost to fly a single SLS/Orion system through at least Artemis IV to be $4.1 billion per launch at a cadence of approximately one mission per year.

> The cost per launch was calculated as follows: $1 billion for the Orion based on information provided by ESD officials and NASA OIG analysis; $300 million for the ESA’s Service Module based on the value of a barter agreement between ESA and the United States in which ESA provides the service modules in exchange for offsetting its ISS responsibilities; $2.2 billion for the SLS based on program budget submissions and analysis of contracts; and $568 million for EGS costs related to the SLS/Orion launch as provided by ESD officials.
Honestly I use macOS because I like my MacBook Air and having access to a somewhat proper version of Office but all these discussions are weird to me.

Installing Linux takes literally the same amount of time than any other OS and if you are a developer, it just works. It was on every machines at a previous company and well, it worked fine.

To be honest, even Windows mostly works fine nowadays. I’m still puzzled by why the animation of their expose equivalent takes so long but apart from that I don’t remember feeling that an OS was in my way for ages.
They are right. Climate change is absolutely not an existential risk.

“In a high-emissions scenario where little is done to curb planet-heating gases, global mortality rates will be raised by 73 deaths per 100,000 people by the end of the century”

https://www.theguardian.com/us-news/2020/aug/04/rising-globa...
Airbnb Co-Founder’s New Business Is Building Small Homes in Backyards
It changes with age. Men in their teens/twenties are followers, by your mid-thirties you start to question things.
> there are still no discernible use cases for it.

You are wrong. There's at least one discernible use case for Blockchain: the facilitation of crime. To that end, it's been very successful.
Information is very valuable and companies goes to great lengths to protect them.
We need technologies to store electricity generated by renewables. If anyone has a better idea than hydrogen to do this in a scalable way, congratulations, you made the world a better place.
Those are all engineering challenges that are broadly constrained by money. I was pointing out that it's pretty common that those types of problems get solved when there's a will.
the tide is turning, there's active research into everything you've listed. I'd bet on these problems getting solved.
I'm not sure what you mean by "make a name". As a dev I never needed to make a name, I just acquired skills that were useful for businesses (or my own business) through building applications. How you compete with people with 10 times the experience than you is through a lower salary, as always.

I agree that "web3" skills are programming, and some of it is actually quite challenging and involves more computer science than your average web or mobile app, so I don't think web3 programmers are lost by any stretch of the imagination, even if that ecosystem collapses, they will be reabsorbed into the broader software industry.
Not a web developer, but I usually just test with the latest or almost latest version of FF and perhaps Chrome.

I personally don't like or use any of the frameworks you presented. If I had to pick one I would choose Vue.

jQuery did a lot for inter-browser compatibility, so I don't understand the argument. On the contrary, it was much more difficult to manage diverging code without it.

99% of my web programming is displaying some data, a website to interface XY. I don't like modern websites at all. Probably more a design descision than a framework issue, but I try to minimize any browser scripts in the first place and just haven't felt the need for somthing like React or Angular.
In a 10cm part, could get someone 3mm of warping perpendicular to the longest dimension. Admittedly, this can be mitigated by adding ribs and being careful about curing, but between this, messiness and brittleness, it was just fussy compared to FDM printing.

This was already five years ago so I wouldn’t discount the technology altogether, I would just check for the printer and material you’re interested in.
Growing negative user perception has been ongoing for 5+ years, but mainly due to insane partisan censorship over particular pet issues by the US twitter staff like gender stuff. Hundreds of women banned from twitter for stating their reasonable objections to political proposals.
> If AGI has even a 1% chance of happening this century and those donations reduce the risk of it going wrong and killing everyone by 1% that's still money very well spent.

"If killer GMOs have even a 1% chance of happening this century and donations to Greenpeace reduce the risk of them killing everyone by 1% that's still money well spent." Would you find that argument compelling? My guess is that most people would find the "even 1%" much too high for both cases. And that's with technology we could, theoretically, do bad things with today if we really wanted to for some reason, not some far off technology we might not get to for centuries.

The made up statistics "rationalists" like to use are pretty similar to certain sales techniques you see from less reputable quarters. For instance, multi-level marketing companies - "You probably know, what, 100 people at least? And if even a small amount of them, say 5%, sign up, they get a small amount of their friends - ~5% - to sign up, and they get a small amount of their friends to sign up - well, soon you have 125 people you're getting money from while you're hardly doing any work!" The sleight of hand is pretending that a percentage is small, because in most cases a percentage of that size is considered small, when in this particular case it's orders of magnitude larger than reality.
We will need many scientific breakthroughs for battery to be viable for non-personal transportation. Then there’s industry, construction, agriculture, etc. These areas of the economy are responsible for about 50% of emissions. We need hydrogen. Not for cars, but for everything else.
> Why do people still work at Tesla, or does this toxic behavior attract toxic employees?

It attracts Elon devotees. It remains to be seen if they can be as good as regular SWEs. I highly doubt it
If you are saying that a near guaranteed miniscule benefit to rich people outweighs a risky gift to desperately sthenuffering people, you know you are doing so little good that it may as well be zero.
The following is only tangentially related, but somewhat interesting. For most of its history the USSR systematically distorted publicly available maps of the country, misplacing or omitting streets and geographical features etc. This was done as a security measure, while accurate maps were classified.

https://www.nytimes.com/1988/09/03/world/soviet-aide-admits-...

In contrast, the classified maps were remarkably detailed:

https://www.wired.com/2015/07/secret-cold-war-maps
It’s reasonable that people are more interested in articles about an incident that could mean a war between Russia and NATO is imminent than they are about articles that such a war is not about to happen.
Yeah, I have untreated ADHD, and this method of “harnessing anxiety” for productivity is extremely unhealthy in the long term.

The anxiety itself can cause worse ADHD and/or stress symptoms. It’s a toxic strategy that mortgages your long term sanity for short term gains.
The options are not limited to "A sanctified centralized authority controls and limits all my devices" and "I need to recompile the kernel by hand".

For most people "owning their devices" means being allowed to meaningfully change OS (or even just modify it) without losing major functionalities.
I use forklift as my main file manager, it has a lot of power user features, and a button to open terminal in the current folder is one of them – https://binarynights.com/
> Tbh, I get your imperative examples instantly but my mind struggles to autograsp these multilevel functional parts like list(map(lambda. Too much noise, I have to think through it to get it.

That's exactly why most FP languages have pipe operator, so it's incredibly easy to read.

lst = range(10)
| map(fn x -> x * 2 end)
| map(etc...)

or

total = range(10)
| reduce(0, fn elem, acc -> acc + (elem * 3) end)
You might totally be right.

The problem is, humanity is pretty bad at estimating when a new technology is about to be ready. Even the experts are pretty bad. See e.g. multiple people saying human flight is many years away, including some who were saying it unknowingly after it had been achieved!

So I think the question is: when should we worry about ai safety? How early is too early?

Plenty of experts think now is a good time to be spendning at least some resources on this. And we're not talking nuclear fusion level resources here; I don't know the numbers, but I imagine the amount of resources are actually fairly tiny compared to almost all other scientific spending. (And this was certainly true 10 years ago.)

I personally think that, given the chance of AI systems being an existential risk, we should be putting way more resources into it than into other things. The same goes true for preventing pandemics or other biological x-risks, etc.
Excuse me sir, do you have a moment to talk about Functional Programming?

I love FP and I think it makes writing robust software easier. However, I don't think the benefits can be explained well. The only way to see it is to give it an honest try - in a true functional language. This is too much of an upfront commitment for the unconvinced.
Oh no, are wealth transfer schemes are foiled. Can’t have that.
Another problem is the ease of reading. When there's a book on my shelf, anyone visiting can take a look and dive into the book. Or my kids could wet their feet in different topics, something which is not possible with digital formats.
If Scotland becomes independent, it won't be because the UK doesn't believe in itself, it's because the UK believes it's a democratic and consensual union. Believing in democracy the way the UK does can only happen if it has consequences. (Other countries have other ideas about what democracy means; I don't mean to say they don't believe in democracy because they draw different conclusions.)

Even the Scottish and Catalonian referenda were different: The Scottish referendum happened with the toleration of the central government, whereas the Catalonian referendum was ruled unlawful and widely boycotted. This was precisely because the UK believed in itself. Spain had a different understanding of itself - equally strong - and didn't want to go to the polls for it.
When something is hyped like fusion for 40 years plus and does not see the light of day, the problems that constrain it, be hard and fruitful.
i will say one thing about functional programming. it does feel amazing to write all those stateless functions and using all kinds of operators.

here is where one gets into trouble, reading functional code. while it may look better when you write it, try reading your own code after a few weeks. you will appreciate it much more when your control flow in a significantly large enterprise application is through bunch of ifs and imperative loops than scattered across various functions and operators.

another problem, debugging. when your inputs cross various function boundaries, no matter how smart IDEs you have, you end up messing around adding impurities to your pure functions and adding watches with conditions all over the place.

lastly, all that lux code does hide a significant problem. Performance. I don't know about javascript but all those temporary objects one keeps creating for the pursuit of statelessness is maddening. i don't know if there is anything characteristically different about a language like Haskell which handles this problem. Does it end up creating new objects every time for e.g. a map is called like in this example to update all the attributes?
Sustainable transportation is not about which fuel is greener. It's about replacing private with public transportation options as much as possible e.g. planning urban areas prioritizing public transit systems and discouraging private transportation
yeah, the biggest case might have been Google vs genius. There are also more elaborate things done for documents with a 500 company we rolled out fonts with slightly different hinting to determine in which ring the leaks were happening.
> I wouldn't really worry about people with a college degree. At one point or another you remember you classes on distributed systems and you realize the entire space is bullshit.

The number of people in the space with degrees from major CS programs suggests that we shouldn’t be confident about that. Smart people can talk themselves into a lot when there’s the prospect of being rich, and the poor architectural fit of blockchains for most application led means there are plenty of distracting hard problems to work on rather than question the entire system.
This is the same intellectual laziness that says Muslims are terrorists, white people are slavers, and black people are criminals.
What the hell is this comment? And top comment on HN, what?

If the technology is useful it will be used. If it's not it will die on its own. You can NOT police technical skill.

What kind of mentality is this...?
There's no problem with venv. Python is just a popular language and people have built a lot of tools.
Lenis – Get smooth or die trying
Plenty of people, myself included, use Brave as a privacy-focused web browser without using or caring about any of its crypto features. Hell, I've been using Brave for years and I'm still not even sure what its crypto features are.
Real Time Single Channel Speech Enhancement with RNNs [video]
AJAX was certainly a part of it, but it was also more than that. For example, wiki vs encyclopedias - early wikis made very limited use of AJAX, if at all.
Please do not forget that you can disapprove of all the longtermism stuff and of the alleged cult-like structure, and still think it's important to pledge your money to charity.

Please don't let the bad publicity around EA stop you from donating what you can, to charities that you trust and have a proven record of efficacy, whether from EA-related organization or other research. The original message still stands and should keep standing.
If everyone having a phone in their pocket at all times has taught me anything, it's that people hate talking to each other over the phone... :-). LoRA/Meshtastic seems like a really interesting SMS transit.
Margaret Thatcher did this in the 80’s to help identify who was leaking cabinet documents to the press.

I recall a story about Jobs tracking down leakers in his own executive suite by telling each of them a slightly different things in private. Not sure if it worked, but it can be a very effective deterrent.
“New subscriptions are closed”.. guess business has been good the past few weeks.
After thinking about the article some more, I reached the same conclusion. I was trying to figure out why the author wrote this, and my best explanation is that this was an attempt to defend companies that have been labeled “toxic”.

Like, “Sure Activision/Blizzard was a fucked up company (and maybe still is), but all companies are fucked up, so it’s really no worse than any other company. It was just the wrong type of fucked up for certain types of people (women, minorities, etc.).”

None of this is explicitly said in the article though, so hopefully this wasn’t actually the point the author was trying to make.
Chamath Palihapitiya – Lex Fridman Podcast #338
Now do the cost for SLS based on the total cost to date for NASA and all contractors since inception, including the costs for Apollo and the shuttle.

This is not just inflated, it’s 100% bogus - this is not a reasonable way to estimate development costs for a launch vehicle.
I had forgotten about The Circle :)
That's just the result of bad math and bad utility models.
I made a similar guide and a walkthrough video about a year ago, where I cover setup of gateway and TTN, creating a firmware for a device locally, and a lot of other helpful steps and hardware options

https://github.com/furtiman/5lic0-lorawan-basics

https://www.youtube.com/watch?v=A3cZSTfxmb4
Forall X – An Introduction to Formal Logic
Yeah, not arguing in favor of any churches here. Just pointing out that 10% is a practical level of giving for many, so a good place to start in considering how much you might want to be charitable.
How did J. K. Rowling, Michael Jordan, or Jerry Seinfeld f* a lot of people and exploit the system's loopholes?
Revealing mediasoup’s core ingredients: Q&A with Iñaki Baz Castillo
This and windgas (synthesized methane) seem to be the best candidates for seasonal storage although both still with major issues - embrittlememt/needing CO2.

We have cheap green power (solar/wind), cheap green short to medium term storage (pumped hydro and lithium batteries) but this only gets us to 97%:

https://reneweconomy.com.au/a-near-100-per-cent-renewables-g...
Idio by Example
You will get limited and bankroll management is a nightmare.
"Critical thinking is good; shallow cynicism, on the other hand, adds nothing of value to the community. It is unpleasant to read and detracts from actual work. If you have something important but negative to say, that’s fine, but say it in a respectful way."
My understanding is that (precedent aside) in the US the law clearly says that the manufacturer has to prove that you managed the product under warranty.

That is those "warranty void" stickers are not enforceable (under that specific law) by themselves, they need to argue that the user actually damaged the product.
Trading on high leverage is fairly common for market making firms since you're generally delta neutral and are already in the business of moving capital around to satisfy margin requirements.

The worst risks come when you starting taking large delta risk (i.e. being long/short) on leverage, so when the market moves against you, you're just out some huge amount.

Alameda admitted publicly they'd starting 'making lots of money' from taking large long positions in ~2020 I think. This has great returns in a bull market when everything is going up, and wrecks you when everything goes down like crypto did...
20 years of MCU and thousands of years of religious myths have taught me that we can't trust gods.
It's not really about physical or ebook though. Both require a plan. The physical book requires a shelf and some climate control. The ebook needs to be DRM free and stored on a 'digital shelf'.

In a 100 years if we can't unzip a file and read text files, then we have likely lost many of the physical books also.

Physical books also have a unique issue of storage space and hard to replicate.
Apart from requiring security fixes, they also sometimes block changes and newer features. At that point, the maintainers might have to choose between breaking the obsolete module or shelfing the feature/fix.

Deprecations are the way to indicate that support for the module will be eventually dropped. There is no reason to leave those modules there if they cannot be relied on.
OK/Err/Maybe can be trivially implemented with TypeScript, if the project development team wants them. We have it in the current project I work on and it works well with GraphQL.

For OK/Err, in my experience it kind of depends on "how happy is your dev team with using exceptions for general purpose errors"? The orthodox school of thought says "exceptions only for exceptional errors", in which case things like OK/Err give you a nice way to structure your control flow and its typings.

`Maybe` is used by `graphql-code-generator` to explicitly mark optional typings in generated TypeScript types for a GraphQL schema. I don't think it's necessary (TypeScript has `?` after all) but some people prefer it.
If you really go "back in the day", this sort of tool wouldn't exist at all, and you would be expected to do it manually, because there were no easy ways to modify the syntax in a space- and comment-preserving way. ;)

That was developed for 2to3.

Huh. I did not know this - in lib2to3, the "asserts" fixer handles this sort of conversion, so you have the ability already .. so long as you don't use new Python 3.10+ syntax that lib2to3 doesn't handle. See https://docs.python.org/3.7/library/2to3.html#2to3fixer-asse... .

I wonder if serhiy-storchaka (who committed that What's New entry) knows about lib2to3's "asserts" fixer. And if that might be a relevant addition or change to the documentation.

Someone who cares about this might want to point it out.
Point taken. I didn't actually follow the link. Just saw the domain and, in my mind 'Mastodon = Twitter-Lite'.

>If something's of interest but poorly formatted, posting it here doesn't seem that unreasonable?

No offence meant. It's just one of my bug-bears at the minute that practically every news site on the planet now [even supposedly professional outfits like the BBC and Reuters] seems to have abandoned any pretence at primary research in favour of endlessly quoting what people tweeted... often with a screengrab of the tweet and then the content of the tweet written out underneath.

As someone who has nothing to do with Twitter [or FB or Mastodon for that matter] I just find it both extremey irritating and equally as alarming that it seems to be becoming the de facto place where journalist go to research a story.

Hence why I tend to voer-react when I see the same tendency creeping in on HN, which I used to think of as a 'place where I can go to read interesting science and technology articles that people have come across'. If I wanted to know what someone tweeted, I'd go directly to Twitter. I can really do without the entire newsgathering section of the internet turning into a Twitter mirror site.
> My only hope is for ECMAScript (or maybe TypeScript) to introduce these OK/Err/Maybe/Task concepts as a language feature

When using these concepts the need for do-notation comes up pretty quickly. It would be like using JS promises without the async keyword!

Of course, follow this to it's conclusion and you will have a functional language.
Except that maybe all the numbers are made up, so could easily cost 100 times as much.

They would even need to build a special construction factory/port, that alone could cost much more than 8 billion.
I love FP, but I wouldn’t let someone introduce these abstractions into our JavaScript code base, as they ramp up the complexity in understanding code that can be represented in a simpler fashion with the same results.
A "near zero" contribution would in many cases be a major improvement to what ends up being a massive negative contribution.
This is my experience. They restrict or ban your account if you win too much in a short amount of time.

A retired friend does sports betting as a hobby and is quite good at it, but has been banned from two big name bookies for nothing more than a brief winning streak. No software or analysis, just a sports enthusiast.

I totally understand the mentality of folks who sell picks. Especially with all the KYC regulations these days it can be a real slog to keep an account live.
Probably never. If anything I would expect creeping automation of different aspects of driving will make distracted driving offences more common
What this article does not address is however the solar problem of producing too much in the summer and too little in the winter. Using the solar energy from summer to produce hydrogen to use in the winter or at night sounds like a complete solution to me.

Maybe not for cars or heating, but for powering the grid.
Unfortunately, I would not build a business that relied on the Helium network because there's no way to tell if they're going to be around in a year or two. The main alternative - The Things Network - is quite popular in Europe but has less penetration in North America, unfortunately.