skysight-inc/HackerNews huggingface dataset:
> too big to fail

How is Amazon "too big to fail" in your opinion? That phrase "I think they're too large", it means that a business is so central to the functioning on the broader economy and to several other industries that their failure would tank the whole economy. Think Boeing or JP Morgan Chase Bank.

> and have all the money to buy laws,

What exact laws has Amazon bought?
I switched from nvm to Volta. it is so much faster! if you had nvm switching your node versions per directory in your bash configs, you know it takes sometimes up to a second to cd into a directory. Volta does it so much better with `volta pin`
She probably outsourced the hate and outrage to those around her, inwards she was 100% peace.
> Mirrors. Remember when you were asked to pick a mirror? And they'd invariably use plain http.

With http, you can man-in-the-middle the file and the hash.
A new generation of Black male teachers starts its journey in partnership with
Not a good idea. Paint on the rebar will severely weaken the concrete adhesion in just a few years.

Construction codes in a number of countries prohibit that.
It's a pity you're being downvoted (perhaps because of the sarcastic tone of your final sentence), as I think you are right about Signed Exchanges. The technology could have some useful non-evil applications.

I wrote another comment in this discussion about this:

https://news.ycombinator.com/item?id=27024415
Have you ever helped a firm use rust on airgapped or nexus ptoxies developer networks? The nexus module appears abandoned, and the documentation on running an offline crates.io mirror is very lacking.
You got it backwards, nobody should be a slave to the system.

Consumption doesn't have to be useless material consumption, you can consume responsibly the same way you can do anything in life irresponsibly or responsibly. For example, planting a tree is consumption, building a house is consumption, capturing CO2 is consumption.
> A little appreciated fact: Rust was largely built by students, and many of them interned at Mozilla.

The article doesn't mention it but this is of course a very good long term strategy. Things students learn during their formative years at university will bear fruit once they enter the work force.

How many of those students are now at or about to enter important positions in the industry?

Do you think Java could have become this big if it wasn't teached at so many universities at the entry level?
Bitcoin fees have ranged between $0.79 and $33.00 within the past week (feerates between 10 sat/vB and 250 sat/vB) [0].

There have been periods where the prevailing feerate has remained over 150 sat/vB ($12 - $24) for 24 hours.

And unless you're already in $10K of BTC, you will lose exchange fees and are subject to the forex (equivalent) rate. Your receiver will have the same burdens.

Wire transfers/SWIFT/FedWire etc are effectively instantaneous, the fees are 100% predictable, and they are accepted everywhere worldwide for all legitimate business. As you note, they can be inconvenient or impossible on overnights, holidays, and weekends.

I'm not disagreeing with you -- just noting that the quoted Bitcoin fees at any point in time are not reliable, and that the whole process is more complicated than it might appear.

[0] (background for other readers) Bitcoin fees are a function of the transaction size in (virtual) bytes (minimally either ~140 vB or ~240 vB, depending on the type of addresses used), multiplied by the feerate in satoshis per virtual byte. Converting to USD, you have to consider the BTC-USD exchange rate which has been bouncing around $55K lately. So, e.g.:

240 vB * 250 sat/vB == 60_000 sat
60_000 sat == 0.0006 BTC (100_000_000 satoshis per BTC)
0.0006 BTC == 33.00 USD (at $55_000 USD per BTC)
I think other users in here are more on the right track about where the blame for this lies.

As you alluded to, a lot of programmers are happy to tweak and refine for ages so it's probably not that.

Is it just that programmers are lazy or need to care more or be better educated about optimization?

Honestly I really doubt it. I fully agree with the other takes that companies have incentives to ship working software quickly. Features sell subscriptions not performance. If it comes down to choosing between functionality and performance leaders will ship the slow feature every time.

I'm not even sure they're necessarily wrong most of the time. If you know where to look the internet is a graveyard of carefully engineered products that were beat to market and obliterated by three people with a shitty electron app.
I think in comparison to Windows or Linux this could be true on the aggregate. It seems like Apple owning the whole hardware/software stack makes the product marginally more reliable. My experience mostly mirrored the author.
In many situations it's quicker to just rely on muscle memory than coming up with the most efficient way to read a few 50kB files.

It's a good thing to be aware of the differences when needed, but often the execution speed is not the reason for writing a bash script.
But how can you be sure that the content you get in a browser is the same content that you get with curl?

Serving different content based on the user agent header or similar is not exactly difficult.

And there are even [sneakier ways](https://www.idontplaydarts.com/2016/04/detecting-curl-pipe-b...) to identify if you're curling into bash.
So true. Without amazon retail experience is shit in India
Donald Trump probably saved the New York Times...
Having been there as an adult, I can say right now is a far better time to walk away with riches. There were a lot of scams that made scammers money, but very few made real money if they were legitimately trying to build a business.
I definitely felt this earlier in my career. The solution for me was to stop looking to work to fill a need for purpose, and to start some creative hobbies as an outlet. This naturally got me meeting other people with similar interests.

Work is work. Life is life. Personally I need boundaries and feel my life is healthier for it.
You wouldn't be copying the product, you'd be reimplementing the product.

Could you imagine if someone couldn't create a second kind of typewriter because it used the same letters?

The words in this case are no more unique than letters of the alphabet.

Look at it this way: If I saw one of these 3 word addresses and needed to know where it was, should it be illegal to do the calculations by hand instead of paying this company to translate it for me?

Assuming "no" to the above, should it be illegal to write my own program to save myself the labor? Should it be illegal to use my program for others? Share the program with others?

At what step does it become wrong to convert information from one form to another?

Likewise, if a system required an address in this format, should it be illegal to do the calculation myself, etc etc?

I think none of that should be illegal.

What is illegal and should be illegal is copying their code directly without an agreement/license. Even taking the list of codes and their translations wholesale (copying them from the code or database) is in the grey area for me. But reverse engineering them should not.
Got fond memories working with this product many moons ago. Product is still solid after all these years.
You know, I really don’t know! I guess I would consider them documents - akin to a pdf with javascript enabled or an excel file that uses macros. But perhaps that’s a dated point of view?
For checking data corruption it makes more sense but most archive formats have this built-in, don't they? I.E.: You won't be able to extract it if it got corrupted.
MacBook Air M1 Charging Minimums 15V 2.6A
PSA: If you want to charge your Macbook Air M1 overnight just get a 15V @ 2.6A adapter.
I used my Nintendo Switch's charger and it charged fine.
https://store.nintendo.com/ac-adapter-refurbished-nintendo-switch.html
> jumpier

Not on AMP pages. AMP's design prevents user-visible reflow.

(Disclosure: I work on ads at Google, speaking only for myself.)
Not all savings are created equal. Savings can be invested, the problem is with savings that nobody invests.

Excess savings are a drag on the economy because they fail to employ anyone, nor do they result in productive work (borrowing money for dividends or stock buybacks is not productive, just a shell game).
Reading "JavaScript: the first 20 years" [1], Dave Hermans name is popping up here and there as well. His contribution in this case was highlighted in the story of the (failed) ES4. I wonder how these early experience has shaped his thoughts on Rust.

[1] https://dl.acm.org/doi/10.1145/3386327
No, it's from when German schools were open, when Israel's schools were open and from Sweden. There's also contact tracing data from a bunch of countries.
Level. Like in a video game. Don’t you think of the lifespans of your friends in family and terms of video game levels?
there is a couple jokes in there
This is me. I'm 34 years old and was diagnosed with stage 3B non-small cell lunge cancer in February- a 3cm adenocarcinoma in my right lung as well as metastases in some lymph nodes. When they tested me they found my cancer to have an ALK+ biomarker which is frequently found in young, non-smokers. Luck of the draw I guess.
The magic word there is of course can. Although both asbestos and mesothelioma are very nasty, I fail to see evidence for your claim that your faith is sealed.
Correction. Can't edit, but the last paragraph should've been:

"I know that it's in no way HEALTHY*, but..."
if a company is maxing their sells, don't you think they will raise the price?, and play at a 9%, so there will be always room for new buyers willing to pay the price.

And honestly is hard to debate because it's an vaguely defined hypothetical, I guess we are talking about situations where the state limits how much you can produce.
I think is already happening if you think about Spanish Olive Oil for example, EU limits how much countries can produce, so the price goes up, still everyone that can pay for it can buy it, but at a price that represents the scarcity of it, otherwise you can choose other origin of same product.

I'm really not an expert in these topics, but that's my mental model of it, and I'm not even defend it as I'm not sure it is the optimal, specially the EU way about vegetable production.
I don't know about Finland but where I am house prices have gone up as interest rates have gone down.
Veritasium: My Life Story
C++20 Concepts – A Quick Introduction
This is after a couple reinstalls, so if it is then maybe there’s some sync going on since I use a MS account to sign in.
I used Jira a long time ago, but now we are currently using Restyaboard which is far better than Jira. It is flexible and has more free features to use. A better alternative to Jira.

https://restya.com/board
> but the download and the hashed check come from the same site. If someone can spoof the download site

Someone should tell the nixos devs that. Not being able to verify the authenticity of something as important as your OS does not seem very safe.
There’s no reserve requirement anymore. It has been removed for a while.

https://www.eidebailly.com/insights/articles/2020/4/federal-...
Even in the US this is the case.

Government regulation has outlawed people building incrementally in most cases, so people who can't afford to buy a house generally have to rent forever.

Building a house is usually more expensive than buying a similar house, due to building codes, permitting costs, and costs of utility build-out.
>Savings don't sit in a vault somewhere. They get reinvested into the economy, providing capital.

The problem with the US economy is that a big part of the savings do no such thing, Biden's infrastructure bill is just a scheme to tap into those excess savings and let the government become the investor of last resort.
There seems to be so many of these tools for Javascript. NVM, NPX, n, asdf, Volta. Coming from a Python background I don't understand why the tooling here is so much more complete than for other languages.
I go back and forth on this myself. To some extent, I expect it involves the whole 'thinking fast and slow' set of tradeoffs.

However, there are states of mind I've both read about and experienced, where it seems like you can fit a much more complete, rapid and specific understanding of a complex situation's interconnections in thought than you can get across in the bandwidth of speech. This is part of why we invented slide shows, haha. But in all seriousness, one of the more interesting outcomes here could be the ability to 'project' a complex thought/feeling experience in a way that speeds up the propagation of knowledge & understanding.

Something like this could revolutionize everything from education to mental health. It's super uncertain if we'll ever achieve that, but we could learn some useful things on the way. For me, the biggest questions are, can we significantly speed up the learning process, what types of learning work best or worst, and how can we use this to better understand the brain?

If you haven't seen it yet, here [https://waitbutwhy.com/2017/04/neuralink.html] is an extremely long, cartoon-filled, fanboy description of Neuralink's potential which somewhat discusses these ideas and a lot more.
A field becomes "mature" when the innovation begins to stop, versus vice versa.
Not sure what you're referring to, since South Africa has had a well-ordered and fully functional cadastre for well over a century (to my knowledge, probably quite a lot longer).
Why yes I would love to inject viruses into my computer
"Stupidity" (innumeracy, really) is a prerequisite for finding the lottery entertaining. The thought of "what if" is predicated on the idea that buying a lottery ticket meaningfully increases your chances of winning. You may as well fantasize about finding a bag of money in the street; it's cheaper and the expected returns are better. And as for "money you can afford to lose" - there's no threshold where money stops being money. Buying one lottery ticket is just as fallacious as buying a thousand; the only difference is the magnitude of the error.

On the other hand, if you do find the lottery entertaining - despite how irrational it is to do so - no amount of lecturing or calling you innumerate will change your mind. So you may as well buy the damn lottery ticket :)
My point is that we don’t know that it is a crime until someone fights over it in court.
Signing the hashes instead of the executable leaves you open to collision attacks.
Interesting. Yeah, once they started changing the usual flow of the transaction, I knew there was no advantage to my doing whatever they were asking me to do, so I declined. Glad that I did. Thanks for explaining this version of the scam.
For "lay" people, Whitfield Diffie talked at the Mathematical Sciences Research Institute in 1996 on the politics of communication, with Tim Berners-Lee in the audience.

This was one of the best talks I ever attended. The other was Lynn Conway describing how she applied her study of anthropology to initiating a revolution in VLSI design. I did not know or appreciate at the time how being a trans woman also informed her understanding of the revolutionary process.
This isn’t really accurate because it fails to take into account how infections work. Viruses don’t replicate like bacteria, so they don’t just double every X amount of time. They infect a cell and hijack the cell to produce copies (sometimes millions) of the virus until the cell exhausts itself and dies, bursting open and releasing all those copies of the virus. While this is happening, the body is attempting to fight this. What is particularly relevant are several of the varieties of T-cells, or killer cells. They are attempting to find cells infected with the virus and destroy them before they burst. While some copies of viruses escape cells as they are producing them, the overwhelming majority escape when it dies and bursts.

What this means is that 30 viral particles do not become 300,000 in 14 seconds. Say that all 30 find cells and infect them, and T-cells destroy 50% before they burst. You have 15 cells that burst and release viruses to infect nearby cells. If you start with 300,000 infected cells, and T-cells destroy 50% before they burst, you have 150,000 cells that burst and release viruses to infect nearby cells.

Low initial infections can often be well controlled and managed by the immune system in this way until antibodies are produced. High load infections can often spiral out of control due to so many initial cells being infected, the physical damage of higher numbers of killed cells, either burst or destroyed, and the high numbers outpacing the body’s ability. Of course this is also a simplification, but I think it demonstrates how initial viral load can have a big effect on outcome.
That's not the only goal though, the more immediate goal is to restore mobility/communication/freedom for disabled people. Neuralink can be a huge success even if it doesn't bring about a cyberpunk future (which, honestly, do we even want that?)
This drives me nuts. It feels the same as the insurance company's phone menu asking if you're interested in purchasing a policy or submitting a claim, where the former choice get you an instant human being and the latter a 45 minute wait. In other words, it signals that you're more interested in signing up new customers than serving your current customers.
How to Get Traction for Your Startup
In Rust, a function definition left-hand-side looks like an annotated pattern, e.g.

foo(x : int)

Therefore, one would expect to annotate the return type as,

foo(x : int) : string

Since the pattern is showing foo applied to x. The Rust syntax is actually confusing for both Haskell/ML programmers (where the arrow comes from) and mainstream programmers. It's too small an issue to change now though.

Rust's support for proper "algebraic data types" is very good and gives it an advantage over languages like C++. However there are some small surprises, such as forcing all enum constructors/fields to be public (one must therefore wrap it to make an abstract data type).

Every language has its warts and these are particularly minor ones.
Sorry but I can't stand these kind of generalizations... it's at the same level of "Everybody from <country> is <something>". I've seen many proprietary projects with a budget for UI development equal to zero (and yes, the UI indeed sucked).
Tar doesn't, nor does the classic unix 'compress' (the thing we all used before gzip). :)
The Four Fallacies of AI
before I can find a nicer source, here are some geographical maps of lung cancer

https://duckduckgo.com/?t=lm&q=map+of+lung+cancer&iax=images...

helps getting an idea of environmental impact
In my case, disabling almost all the distracting social media notifications has helped me a great deal. I've long given up on using Instagram, Facebook. I saw Twitter and Reddit used to take up a bulk of my time, so I've removed the apps and I use the browser for these sites. Also, there's the screen time notification which I've set and forgotten the password to. I've so far resisted the urge to reset that password.

I believe at the end of day, just like any other forms of addiction, strong will is what helps us.
I wonder why Facebook's React never suffered any bad publicity, it's made by one of the most hated mega corps out there. Can anyone explain?
See the Do Not Track (DNT) http header for how well #2 will work.
Not in this case. Apparently that's a common issue though because Amazon warns customers about it in the "wrapper" they put around the correspondence sent from the original seller.
Taproot Activation Signaling
> A little appreciated fact: Rust was largely built by students, and many of them interned at Mozilla.

So now companies make billions off of the software written in Rust and has even one student become a millionaire?
Companies that appropriate such projects should start paying their fair share to people who made it possible for them to make such profits.
The US postal service might not be what it used to be (I didn’t get a Christmas card I was sent until mid-April) but it still remains one of the most impressive logistics systems ever built, in my opinion. Letters sent to me have tracked me through multiple moves with the high point being a letter showing up in a mailbox after I’d moved twice, with one of the moves being across state lines and the other being intracity. Was it late? Yes. Did it arrive? Yes. It’s probably the only portion of the US government that I’m absolutely certain will eventually do its job.
Everyone in retail is a direct competitor to Amazon. It makes sense for anyone with a physical storefront to avoid AWS.
Buy Nothing blew up on Facebook. Can it keep growing without it?
I often prefer it in scripts for easier parsing later.

cat file.txt | somemonstrousoneliner

immediately tells me it's reading file.txt and doing something with the contents.

Burying the filename deeper in the string makes it harder to figure that out.
This is a comment advocating for Gemini (which is from the start a misguided endeavour) with no concrete examples of how the simple use case mentioned above (the straightforwardness (or not) of trying to use Sourcehut from the terminal) is actually solved in Gemini space.
I was looking at some NBA history and naturally Karl Malone ended up in my list of people to look at (there's a video about how him and Stockton somehow didn't win the championship, despite being quite good).

Dude's nickname was "The Mailman", which I wondered about.

Turns out they used to say "The Mailman always delivers", so actually it was a compliment at the time. I think reputations change slowly, but this one had gotten to where I could no longer recognize the original intent.
> Facebook offering to share unencrypted WhatsApp messages with Google

where can I read more on why they allowed this?
We should have a "My Favorite One Liners" thread every month like we do "Who's Hiring". Some of this is going straight into some aliases!
Have you seen Invidious? https://invidious.tube/feed/popular
> Why are all my dev tools super slow? If my time is important,

Quantify important into how much you spend on your tooling.

Aside from some key bits of development software at the IC / board layout, almost everything a software developer needs is free, open source or cheap. Noone pays $1000 for an IDE anymore.
The use of grep the author proposes will have each line of output prefixed with the name of the file it came from followed by a colon. That is if the glob expands to more than one file though, if it only expands to a single file then it is equivalent to cat. Use of the -h option should be passed to grep if the difference in format is something the author wishes to guarantee.
I've found a smart way to find the programming project ideas
Totally agree - you can either spot those yourself by putting yourself as a user or listening to your customers. The other challenge is to get those tiny wins into the sprint when your PM can be clueless about the ROI on those..

While we're on the subject, if someone from Mac OS can please seperate my trackpad and mouse settings so the scroll natural/reverse is kept between for each device, that'd be appreciated
In the UK there is no such thing as a small claims court. A small claim is lodged in a county court. Easily done online.
This is why company drinks and company outings are always so weird.
Bravo mate. Bravo.
svn? Blast from the past! Why are you using it?
Even just two years ago, I could count on first class mail always arriving within 3 days, it just happened, so reliably you never doubted it.

What happened?
Why are you mentioning skin color? Major no no.
That can't be true by any sense if you accept relativity. Now if you believe in an absolute frame. Well that would be something.
Nobody can know for sure. Whether or not they were secretly mining data from AWS servers, they would say they don't and nobody on the outside would be able to tell. Even if it's unlikely, many people are simply choosing not to risk it.
Do you know if the Lynn Conway talk was recorded and available online?