skysight-inc/HackerNews huggingface dataset:
This “law” was never really reasonable or sensible.

I’ve been working on optimizing compiler backends for nearly 30 years. The reality is that you hit a wall of diminishing returns pretty quickly, within say 5-20 person-years of effort (so a small team working for say 3-5 years).

You also relatively quickly get to the point where heuristics matter very much and all you do is generate new S-curves as you make changes. Meaning that every change speeds some workloads up, and slows others down.

Disciplined compiler writers will follow the old adage that an optimization needs to pay for itself, meaning that you don’t add things that slow down compilation without improving that S-curve by a relatively comparable amount.

What we get with LLVM is a large number of people tossing in the things that help the handful of workloads they are currently working on, with limited oversight regarding how that’s impacting compile-time for everyone else. So the compiler gets slower and slower, the compiled code doesn’t get much faster, and overall the compiler grows and grows in complexity.

This is why I’m personally a lot more excited about working on small manageable compiler code bases rather than large monolithic ones that try to be everything to everyone.
It's not like systemd is written in deliberately obfuscated C or something inscrutable altogether like Brainfuck.

A monorepo containing well-organized boring C, developed on github of all places, is the polar opposite of raising the barrier to contributing vs. what was replaced.

Full-disclosure: I contribute to systemd.
France here, around me it's Messenger / Instagram > Telegram ~ WhatsApp > ...

A grand total of three of my contacts are on Signal lol
The hatred for Systemd seems to come from those who see the unix philosophy of small, single use programs being thrown away in favour of a monolith.

Back when I had linux as a desktop (around the day of slackware 10) there were plenty of problems with simple stuff like mounting usbs, connecting to wifi etc--possible but a pain. I've hardly looked at systemd or linux in such a way for a long time, however.
Just read your comment - I am curious to know why you think Evergrande defaulting over all other things is the event that portends the crash? Not that I disagree about the market being in a bubble - I just thought it would have to be fed-related action that pops it, not Evergrande. Would love to learn more about the situation in China.
What was the point of that comic? That Lisp has no bugs?
It's crazy, I've been using IRC for practically 30 years. I was using IRC for months before I even checked out The Web because there was nothing on it back then.
Google has stepped up their fight against it.

Not by improving their own quality but by throwing more roadblocks in front of Chrome users who want to use DDG.
> With Bitcoin, people collectively determine how much each person has through the blockchain.

That's how it was supposed work. The current reality is small highly centralized group of miners maintain the blockchain.
I never understood why that video didn't make it onto MTV.
The plan I had with my VAG garage was a service once every 2 years. No need to change the oil more often than that unless I were to do a lot of miles.
I'm pretty sure I could easily bot this though - I'm not an expect web scraper/automator by any means, my experience with PhantomJS is probably quite out of date, but what's stopping me from running x,000's of little scripts on a x,000 different VPS's (or a botnet, if I'm a bit evil), setup a unique looking User Agent and client environment in case of any finger-printing, and adding my competitor to a blacklist x,000 times? I'm pretty sure I could make it all look human enough. The manual check doesn't stop me from flooding the moderation queue at the very least, and perhaps the mod gets genuinely fooled, or convinced that my competitor must be up to no good.
Silly question: what's the problem with fees? If you need other people to do work (process your transaction) for you, you should pay them, right?
If you don't want to deal with ad companies, another solutions is to create an e-book app with your content, and sell it in app stores.
> the supreme court is about to rule on this next week

What the supreme court will rule on is not whether the facts I've laid out are correct. What they will rule on is whether it is permissible under the constitution to take action that will weigh one small group's major freedoms for another larger group's minor ones. That's quite a different thing. Some might even argue that what the court will decide, given its current makeup, is whether they can find an excuse to do what one political faction wants, and that's different again.

> If you're born without an immune system...that sucks...but no one's problem but yours

That is an extremely callow position, supported by neither the law nor the popular will. The US constitution, among others, was written as part of a philosophical tradition in which protection of society's most vulnerable was a high moral value. Its content and subsequent interpretation reflect that, as do vast numbers of statutes passed under it. What you're arguing for is nothing less than eugenics, and that's not just a "manipulating heartstrings" issue. It's almost universally reviled, for good reason.

> People as a whole, have moved past

Appeal to popularity, fallacious and false.

> They aren't going to stand for questionable vaccines

You haven't provided one shred of evidence calling those vaccines' efficacy (or safety) into question. Haven't even tried. On the other hand, evidence proving that efficacy has been provided. Any good-faith interlocutor would be able to make better arguments.
Google has built (and abandoned) like a dozen different SMS replacement apps at this point.
Such a fancy way to ruin reputation outside China and lose market share.
The minute a chassis of any modern vehicle is bent in any way it is an automatic write-off

So…? The statement to which I responded didn’t make any distinction and is wrong regardless. Unibodies and body-on-frame can both be straightened. The former is more difficult, but doable in many accidents.
> have you tried pressing Ctrl+Alt+Delete 7 times? It forces a reboot

Not sure if serious? At that point, how is that any better than just using Windows? "Press Ctrl+Alt+Delete 7 times" has long been SOP there.
I keep telling people that, no matter what, we're going to learn something cool about the universe. I'm so excited to see these images. I mean, imagine humans 10,000 years ago, just surviving, maybe figuring out agriculture, and thinking about their place in the world. They looked up at the stars in wonder. Now, we've progressed to the point where we can polish gold down to the nanometer, and we're sending a giant hunk of origami circuits out to L2 to squint back to nearly the beginning of time as part of our eternal quest for answers.

Your comment is not silly.
> there are hefty fees involved in moving any ETH mined by Norton or Avira Crypto to an account that the user can cash out

Is NortonLifelock whatever charging a fee? Or does this refer to gas?

Looking forward to the follow-on story in a couple years about the IRS sending everyone who mined 10¢ a letter.
The other problem with HP is the crazy EULAs and the spyware.

Right now, my favorite printer is an Epson.
> life insurance statutory compliance.

Interesting -- can you elaborate on whatever unrealities are forced upon life insurers by government?
The author must have taken inspiration from Death Note.
I think the complexity differences make the bigger differentiator.

Making updates to a protocol is slow because it requires consensus between its users. There's no agile quick iterations on a standard that requires updating 1000s of code bases for each iteration. On the other hand, if apple wants to make a breaking change to it's payments app, it can while only needing to make those changes in one place.

Sure, the incentives are misaligned, but the costs are even more misaligned
When was that? We've had free unlimited SMS/MMS for years in France, even on the cheapest plans at 10 euros/month. Now it's free to/from any EU country too.
>Are you buying precious metals in the abstract, commodities market sense or are you manufacturing? Because if its the former, I still don't think that's a net positive.

Y'all told me crypto was bad and now I'm bad for dumping crypto to buy precious metals? The litecoin transaction I do uses $0.02 of electricity. $0.02. Ever left a lightbulb on longer than you should have? Spent $0.02 in gas to go to the bank to get fiat? Just can't win. I don't really like holding dollars as the government constantly inflates them, and I see them as part of a system that bombs innocent children abroad and locks up foreign nationals without even a trial. I see it as irresponsible not to store emergency wealth _somewhere_. I'm committed to not become a public charge and I wouldn't resort to begging from family unless there were no other choice and even then I'd probably rather just starve
Alternative to thinking in the future about rewards is focusing on immediate costs. My consumption and enjoyment of junk food has plummeted ever since I went from 'this is bad for me but delicious' to 'this in fact tastes awful and my stomach hurts.' Obviously, this doesn't work as well with my favorite desserts, but if you improve your taste and your favorite desserts become super expensive/rare you rapidly decrease the amount of temptation you face.
My immediate reaction to almost all crypto stuff is "scam".
Lessons in Managing Humans
> The USA is the only country on earth that can print money with little to no consequences.

Not without any consequences. Foreigners are increasingly buying less UST and the debt is increasingly being monetized by the Fed.

Producer economies increasingly get USD in exchange for goods we consume and use the paper USD to buy hard assets such as stocks and real estate in US.
OPEC has been playing with supply largely to match the oil price against devaluation of the dollar. The recent energy spike we are seeing is really a function of devaluation of USD.

Overall it’s a very bad deal for the citizens so not without any consequences.
The way I understand it is:

Since 2008 central banks around the world lowered interest rates in order to stimulate investment. But for the first time ever, they set the interest rates to below the inflation rate. This below-inflation interest rates means that borrowing from central banks and putting the borrowed money into any asset is on average going to be a win, because the currency gets weaker faster than the interest accrues on the loan.
This causes the institutions and individuals with good credit (usually backed by lots of held collateral) to borrow as much as they can and put it into stocks, real estate, crypto, or anything that is not cash and not subject to depreciation.

This borrow and buy feeding frenzy will continue as long as interest rates are lower than inflation, because it is free money for those who partake.
The linked page literally says they will have pay per content.
If that is being done on the client side, then server sends results but extension blocks all of them resulting in an empty results page for viewer.

This needs to be done server side so that blank result pages are avoided. It would improve service for all as it'd be a better product all around.
It was never meant to be private or anonymous. You’re creating huge strawmen here.

Bitcoin is definitely fungible and decentralised. You’re using a lot of words that you don’t know what they mean.
Right? That's a puzzling comment. Low level sweater wearing soft voiced .gov propaganda isn't usually high on my interest list.

Although come to think of it, he might have a point. Maybe if I stuck with that I wouldn't be tempted to keep going back.
What about all the costs in developing the test procedures? Obtaining the test equipment. Designing and building the test rigs. Designing, coding, and debugging the test software. Training people on how to do the tests. Endless committee meetings on if the tests are accurate and complete. Failure analysis. I bet they're enormous.

Running the same tests again on another part would be at very little incremental cost.
Per account reputation. A bot will either perfect the reports in which case they are working in your favor,or be completely random, in which case you shadow ban/ignore.
> Even if you followed the “guidelines” for oil changes, you still have a duty to inspect the oil regularly, both as a responsible driver and under the car manual guidelines.

No this isn’t true. I check my oil as regularly as the manual tells me to, which is every two years. That’s literally the published inspection schedule in the UK for this car. If that isn’t regular enough and the engine wears that’s a warranty issue covered by the manufacturer.
Given the rapid improvements being made in electric power trains, this seems like a no brainer. Take for example a 1st generation Nissan leaf which is now being retrofitted with newer battery packs (with improved cell technology) [1]. Currently this is being done by third party companies but I imagine manufacturers are looking to capitalise on this as volumes of electric cars increase. They are definitely best placed to design and install such an upgrade.

There has been a general rise in battery electric drive train retrofitting in classic cars from 60s and 70s so perhaps we could see Toyota refit 3 or 5 year old gasoline/hybrids with electric powertrains as consumer preferences or emissions regulations change.

While Toyota have the car, they could also update a whole host of things to add value. Interiors and car technology seem to date horribly so getting the latest in car entertainment or driver assistance systems could be another potential revenue stream. Cars also undergo 'mid cycle refresh' so Toyota could do something as simple as bumper updates and swap out newer body parts. Generally the under body remains unchanged in a vehicle lifecycle so swapping out headlights and a bumper would be trivial.

The car industry has for a while been in a existential crisis regarding projections of falling sales and lower revenues. First it was the rise of ride sharing removing the need for personal vehicles, next it was the autonomous driving and now it is electric vehicles with longer service lives and improved reliability. For auto manufacturers, they have been looking for other revenue streams. Recently it has been the growth in services - namely subscription services promising vehicle feature updates and access to 'connected' features. The re-maufacture of vehicles with improved battery packs and the electric drive trains along with other vehicle updates is just another area they could create new revenue streams.

[1]https://www.youtube.com/watch?v=C4nS_tSQiVQ
Meta reportedly canceled a 300-person VR / AR operating system project
> redesigning it mid way through

And that doesn't have to be redone when making a copy.
It's apples and oranges for a two reasons:

1. VASTLY different definitions of "uptime". A credit card POS terminal that required minutes or hours per transaction would be considered defective. If we measure Bitcoin's uptime by typical performance requirements for a CC processing system, Bitcoin has had 0.0 seconds of uptime since inception.

2. Bitcoin has no SLA. If it goes down you have no recourse. If your transaction does not post within N seconds, you have no recourse. If you transaction posts but is later not recognized by the network, you have no recourse.
I have a Japanese car (Mitsubishi), made in Japan and imported to Poland, sold with a manual in Polish. The manual says to change oil every year or 20kkm, whichever comes first.
Sure, but each individual machine still has to do the same slow random lookups, right? Generally you want some deterministic component (for caching) and some random component (for sharding). Snowflakes work well for this, since you can use the upper bits for predictable caching and the lower bits for random entropy.
From Greek to Latin: Visualizing the Evolution of the Alphabet
I'm not experiencing this
It reads like an over-eager developer read Design Patterns and then was tasked with writing a new init system for Linux.
I bought my Pixel 4a specifically because it wasn't made in China (Vietnam). I would have considered upgrading to the 6 if it were made somewhere else. I also was considering a Google Titan security key until I learned they were made in China, too.
Man some hn posts bring the cringiest comments; please do tell us which school has functional analysis as a "typical" topic for juniors taking real analysis. Even if you're getting a second helping of real analysis by then, you're probably looking at Lebesgue integration on R and such, rather than general topological spaces.

I'll never understand why some people try to flex on an anonymous forum.
Eric Jang on Robots Learning at Google and Generalization via Language
I’ve seen a few of these types of programs but only used one. I found the movement speed to be awkward (too slow, too fast, no acceleration concept, etc).

Could anyone provide insights into tools they’ve tried / use that are least-worst?
Marak adds infinite loop to colors.js, used by 4 million
Half-joking: turn it into a tourist destination? "Visit the Gates of Hell, then the pearly gates of Turkmenistan!"
> Downloading premade decks never works

In my experience it works just fine. For example, using a geography deck to learn the location, flag, capital city, etc. of every country in the world. It also worked well when I taught my kids the multiplication table, the NATO phonetic alphabet, and so on.
https://docs.nano.org/what-is-nano/overview/

> Every block must also contain a small, user-generated Proof-of-Work value which is a Quality-of-Service prioritization mechanism allowing occasional, average user transactions to process quickly and consistently. The PoW computation for a transaction typically takes a few seconds on a modern desktop CPU.

Seems to me like this hasn't changed anything.
Who else was involved?
I know nothing specific about the JWST, but here is a theory:

NASA is a government agency, which makes what it does ultimately political.

In a political "economy", the return on investments is mainly PR. Politicians aim to get voter sympathy in return for investing $B in NASA.

And voters won't much care if you put up 3 JWSTs or 1.
A history of disruption, from fringe ideas to social change
I wish some other app besides WhatsApp was the default. Facebook ownership aside, it’s the only messaging app where I can’t access it across all of my devices (no iPad app), and they are very, very slow to adopt new OS features (on iOS at least, not sure about Android). It took them forever to support dark mode and took them forever to support the one-click share sheet APIs.
> The best part was the emails I'd get. Wow.

What were the emails like?
Like what if you don't mind me asking, and what did people used to use as an alternative?
> 90% of the cost is probably in R+D of the telescope

While I might have guessed that, IIRC someone at NASA said that most of the cost is parts, assembly, and testing of a massive, highly sensitive, highly unusual custom build. Many (most?) parts are custom made, and even finding vendors to make them again would be difficult - wasn't the manufacturing completed several years ago? Again, IIRC, they said a second one might even cost more.
This kind of pipelining is really about efficiency. Without it, either only the game logic is busy (utilizing just the CPU, most often) or the renderer is busy (utilizing both CPU and GPU). By starting next frames game logic sooner (concurrently with current frames rendering), one can keep a steadier load on both CPU and GPU with less idle time.
Let's take an article [0] produced by a big Bitcoin miner at face value. They claim the banking system consumes 263.72 TWh globally, twice the power consumption of the Bitcoin network at that time, 113.89 TWh.

Now, Bitcoin is processing 4.6 transactions/second [1]. VISA alone is processing 1700 transactions/second on average, with peak transaction rates claimed in the 24000/second [2]. Mastercard is similar, as are other payment processors.

Even worse, the claimed energy usage is for the entire banking system. This easily amounts to billions of daily transactions, but also many other services that Bitcoin doesn't even come close to offering: insurance, mortgages, credits, risk evaluations, escrow and many others. All this for a mere 2x the total energy expenditure.

[0] https://cointelegraph.com/news/banking-system-consumes-two-t...

[1] https://towardsdatascience.com/the-blockchain-scalability-pr...

[2] https://news.bitcoin.com/no-visa-doesnt-handle-24000-tps-and...
How cool, I didn't know that was possible. So CHAdeMO lets EVs discharge as well as charge? I assumed you were talking about a hack. So why can't that particular inverter be connected to your home? I have _two_ separate solar inverters connected to mine already!
I enjoy Cargo and DPL, they're powerful and great tools for automatically aggregating and filtering content, and I used both of them a lot at a MW that I was an admin on for several years. But it still isn't easy to build an ordered, hierarchical, book-like structure with book-like output, which was a constant request. It wasn't just technically complex (no users wanted to learn how to do it, they wanted one person to do it for them), it also didn't do the one thing most people wanted it to do.

The Collection extension did that, though, but Wikimedia's weird behavior around it and their multiple failed attempts at choosing a tech stack for output — OCG/ZIM, PoD/PediaPress, Electron (not that one)/Proton — much less the next step of building that functionality into a usable feature in MW, turned me off from trying.

I need to dig into BookStack (I imagine like most wiki flavors, it'll lack the templating features in MW that I rely on), but the fact that it's built on the book/chapter paradigm from the ground up instantly catches my eye.
I'm using Rend3 for a Second Life/Open Simulator client.
The current system with Rend3 has one thread doing nothing but refreshing the screen, while other lower-priority threads are independently changing the scene based on incoming messages from the network. Is that something the Bevy architecture can handle? Should I consider switching to Bevy?
>Edit: Please with the “but kids bring Covid home” hysteria. We have vaccines now.

>Edit 2: People, it’s not April 2020 any longer. We have two vaccines and a booster now.

Is it hysteria to point out that the newest variant is extremely effective in escaping antibody response? T-cells are great, but the reduced severity is balanced out by just how much better it is at infecting people - hospitals being overwhelmed is a real issue and one we're seeing.
There is a difference between the best C, and scripts that you can modify in-place.

But, like some other comments have said, I was young enough to dodge the drama. I basically grew up with systemd and I don't feel like I'm missing anything. The biggest problem I have is that Ubuntu Server defaults (or used to default) to having the system wait on network interfaces, which is annoying when I want to build a desktop off of it. And sometimes on shutdown it waits for some daemon I don't care about to quit. Which is probably just a bug in the daemon.
I once got texted by a guy coming over to my apartment to install some stuff. Apparently he had an iPhone because I got a blue bubble. Took me a second to figure out why the message looked so weird.
> Quebec now has curfew

Wait, how does that work?

Do people get arrested just because they are out past curfew? Random ID checks?
So bitcoin failed its guarantees two times at least, but it's fine and dandy by the ‘crypto’ people. Such cryptography, wow.