skysight-inc/HackerNews huggingface dataset:
All these "big clouds" are a risk when it comes to global outages. Heroku, Cloudflare, AWS... etc. Using indy or smaller developer focussed clouds can mitigate this problem, but those come with other risks for sure. I think every tech decision makers (CTOs, architects, lead engineers...) need to know at least some of these tools and give them a try to keep a list of plan-Bs at hand.
>If anything, America is lagging behind the trend.

America is in the unenviable position of having banked their entire postwar modern infrastructure on cheap oil, miles of superhighways, and the internal combustion engine.
Isn't eth's power already concentrated more than banks are?

Like 4 pools control 51% of the hashrate so they already can easily bully solo-miners.
Emacs: Introduction to the Ef-Themes
For sure. I think streaming is still the winner—but more debatably so—under certain other circumstances (international access, availability after air date, exclusivity, etc.) but only the clear winner versus the other options if you binge a lot.
> Basically, if there is no free will, there is no point in debating

But if there is no free will, you should not even try to stop someone from debating if there is a free will, because they have no choice but to debate it.

Of course I realize that if there is no free will you have no choice but to try to stop people from debating if there is a free will.

OK, I'm going to choose to stop going down this rabbit hole now.
SQLite is such an excellent little tool.

I recently ran an experiment with Node and was able to take writes from around 750 / second to around 24K / second just by coordinating them using Node IPC. That is, I had the main thread own the sole write connection and all other threads sent their writes operations to it, thread-local connections were read-only.

It's pretty cool how far you can push SQLite and it just keeps humming right along.
California already mandates that all new home construction include solar. This both increases power generation and reduces stress on the grid since power is used where it is generated.
Dozens of IP cameras with speaker outputs have been hacked in Russia
Now this feels like arguing semantics. Because multiple people are wrong, this makes them right? Sorry, no.

As I said, there’s a reason we have the OSD and it’s to avoid these silly conversations in which people try to argue that because a sufficient number of people think that turquoise is blue, that it is therefore blue.

This is a solved problem, it was solved 15 years ago. Nobody working in this industry has any excuse for being unaware of it. We should not be attempting to re-litigate it on every thread ever.

Too many people trying to pass their work off as open source when it’s not are not acting in good faith and are looking to trade off the goodwill of the phrase “open source” for personal profit. I’m going to complain about this, net positive effect be damned.
I don't disagree with your overall point, but calling cable ad-filled compared to streamers like Netflix, Disney+, and HBO Max is a little unfair because you are comparing live TV with on demand TV. As long as you aren't watching live content, which you can't even do with most streamers, it is pretty easy to avoid ads with cable since DVRs have been an option for decades. If you are watching live content like with streamers like Hulu or YoutubeTV, you will see just as many ads streaming as you do with cable.
What about charging infrastructure? Seems like a state with so many electricity woes could have problems if EV adoption skyrocketed.
I actually did and its fine. Would I save a bit more money if I did it in TX? yes but I'm doing fine in California and I enjoy living and running my side business here.
> Even wind/solar/nuclear has a carbon cost to it.

Yeah, so does life.
Impressive work. Will be checking the progress.

Also, I see that you've hosted the project on Vercel, can it handle the heavy traffic from HN?
The 51% can ignore the 49%'s blocks, but there is no way the 51% can force the 49% to ignore THEIR blocks.

The only way 51% of miners can fork the blockchain and actually overtake the other 49% with more restrictive rules is if they have a hidden nuclear reactor dedicated to mining Bitcoin that produces hashpower equal or more than 49% of the network and they flip it on at the moment they fork.

Again, it doesn't matter how many people are convinced a 51% attack is possible on Bitcoin. It's never even been tried once. So the burden of proof is on you all. I'm just trying to help explain why this concept has never been proven.
Waiting you run a big central database as Ethereum with the same marketcap.
you should not need to distinguish between empty and null because they mean the same thing. if you want to select records from x that aren't in y you should use an anti-join (where not exists, not in, etc.)
> it crashes process IDs more often than Justin Bieber crashes Maseratis: https://github.com/rust-lang/vscode-rust/issues/890

So -- this guy used an extension (named Rust) with rust-analyzer, a configuration known to not work, it didn't work(!), and the extension author recommends he tries the extension made for rust-analyzer.

Hardly a case for the ages. Guy uses unsupported config and things don't work?

> What clangd does is work.

Don't doubt it. I'm just saying -- I haven't had any problems with the rust-analyzer extension since it became the Rust default. But, yes, I had a few hiccups and crashes beforehand, no doubt. I just have to imagine it's both younger, and doing more/different things than clangd.
Funny enough, I have seen some people use Unity to develop basic cross platform applications rather than games.
Yes, this is why Elden ring is so amazing. It keeps both of those and does hold your hand for finding things. On my first play though I was constantly amazed by all the things that I discovered by accident.
> People back at shore would dip the bandages from a wound inflicted on a dog, which would supposedly cause the dog on board to yelp.

That kind of morbid experimentation was apparently still in fashion during the Cold War:

> Dr. Pavel Naumov … conducted animal biocommunication studies between a submerged Soviet Navy submarine and a shore research station; these tests involved a mother rabbit and her newborn litter and occurred around 1956 … . When the submarine was submerged, assistants killed the rabbits one by one. At each precise moment of death, the mother rabbit's brain produced detectable and recordable reactions.

https://www.cia.gov/readingroom/docs/CIA-RDP96-00792R0006003... (page 12)
Communication Insights from Movies: Tips to Communicate Better
I have two Switches, neither have controller drift, that said, I gamed extensively for decades and game sporadically now. I've never had any first-party controller break, only third-party controllers. The only first-party console issue I've had was the RROD on the Xbox 360, and modified an Xbox 360 Elite to resolve this, and it /still/ works with its original controllers, and is still used sometimes.

That said, as far as first-party products go, the Sony Playstation controllers have been consistently the highest quality products across generations as far as controllers go, but from a feel perspective I prefer the Xbox controllers.
That's absolutely false. Bullying doesn't have to be just physical abuse, everything you listed definitely counts. While you don't have to be 'friends' with people at work, that's kind of irrelevant. Why not ask why this behavior is even acceptable in the first place, especially when work is supposed to be a professional environment?
It might not show up on blind, but as an employer, I assure you it comes up on our side.

When we contemplate opening a new location (now, enabling remote work from a new jurisdiction), we have a standard way to capture the legal requirements and common practices in tech with regards to PTO, hours, on-call, market pay, etc.
"is it so that you can keep your job if you don't get the new offer?" yes, exactly
> One advantage of streaming over cable is no contracts. This makes it easy for you to cancel/switch services.

The deal will soon change from $10/mo to $10/mo (with annual subscription) or $20/mo (month to month)
> It's interesting how plausible conclusions are always so boring.

No, this conclusion is not plausible at all. It doesn't explain why the payment should be recurring rather than paid only once (even if it's delayed post-manufacture).
Note, the submission to Physics Letters A was completed March 30th, just one day before April Fools.
This is sad :( hetzner charges extra for ipv4 address, and this means I couldn't run `git clone` without paying extra.
Don’t Touch My Code Examining the Effects of Ownership on Software Quality [pdf]
>Saving the planet

That's what they told you and you believed it. Hope you enjoy the crickets they're gonna make you eat while you charge your car. All in order to 'save the planet' I'm sure.
"Big connectivity issues for a long while after launch(I couldn't play on my couch with the switch in front of my TV)"

Did they somehow fix that? I basically gave up on my Switch for that reason. Having to lean forward on the couch to get the controller to reliably work was a dealbreaker.
Had a hobby project on heroku that I've moved to render.com pretty painlessly. It's a simple rust (actix + sqlite) project. I now have a go (gin + sqlite) project that is intended to replace the rust project that I also plan to set up on render. Overall it's been incredibly pleasant & I've had no issues.

To be clear though, these are very small/cheap projects between friends so I haven't needed to evaluate costs (beyond a few bucks a month) and I don't have any complex requirements beyond avoiding docker as much as possible.
I feel like what you described is what I meant by easier to get.
You are failing to address a use-case that matters. As a result, your solution can't be adopted by everyone, and will therefore fail. You need to consider privacy concerns, as not everyone in the world wants to see their web of associations made public. Look at privacy laws in Europe and other countries to get a better idea of what is required.

Writing code is dead easy if you remove all the requirements from users.
There is an amazing proposal [0] on building trustless bridge for BTC on Ethereum. Leona Hioki is GOAT.

[0] https://ethresear.ch/t/trustless-bitcoin-bridge-creation-wit...
Right. The claim of "virtue signalling" makes a pejorative from an activity that is virtuous of all things.

If the point is to question the reasoning behind the act, the act is still virtuous regardless. If the problem is it won't work well or well enough, how strange that typically no plausible better path is never suggested. Well other the implied - do nothing.
Maybe 50 million people won't notice when the power stops working.
Unless there will be further subsidies or EV prices come down by a lot, I just feel like this is going to end up with 1/2 the population being priced out of owning a car.
No, the joke is taxing poor people (and everyone, frankly) with mandatory car purchases.

If you can't walk or bike to work, your society has failed to build affordable housing relative to low to moderate incomes, or it has failed in urban planning. It's certainly one of those two.

Obviously there exclusings for people such as farmers or if you actively choose to live far away from your job, but in doing so you should directly feel that cost with high purchase prices for a vehicle (which means you'll also repair it, right to repair and all right?), high fuel tax, and extreme inconvenience if you are driving to a city.

Ultimately economic physics will dictate this reality, no new technology will "save us" in time before costs become too extreme for this car-centric lifestyle to continue. I'm just hoping there isn't too much damage done to human civilization via resource conflicts and that we survive our stupidity.
I'm not claiming a single static binary is going to prevent bugs or outages. It's just a surprisingly nice property (though less-so on the backend). For example, because Go distributes as a single static binary, we can make scratch images that weigh in at only a couple of megabytes. This (alongside fast compilation) means we can iterate more quickly in the cloud (pulling images onto nodes and starting them is almost instantaneous). This is particularly helpful when you have an outage and you're trying to get things un-stuck (you can try a lot of things in a short amount of time). It's one of those things that aren't obviously valuable until you've tried it.

Again, it's not the end-all-be-all, but it's a surprisingly nice property.
> It's not a "gratis bonus" when I specifically buy a device because I require that feature.

I don't understand, since fTPM specifically isn't a requirement. Any TPM will work. If you had bought Intel you would have paid more for just the CPU alone, regardless of the cost of a discrete TPM.

> Besides Windows 11 requiring a TPM, which was known to be on the cards for a while now, storing the key on a USB drive is not functionally the same as the TPM. It means either the key material is stored in plaintext on the USB, which is pointless, or I still need to use a PIN. I need my computer to be able to boot without intervention, so that isn't an option.

With f/TPM and no PIN you're storing the keys in plain-text right next to the encrypted content. It's like hanging the keys to your door on the knob. This effectively cancels the point of full-disk encryption for your implied personal use. I cannot believe what I'm reading.
Apple has to do this. Imagine if the repair kit was not up to the standards they had. Lawsuits will be filed the day the release those kits.

iFixit and similar companies can offer cheaper alternatives because they are not Apple.
It was ESPN years ago that broke the camel's back for my family and i to cut the cord...and the cost involved was only $4.95 per month. I say "only" because compared to the rest of my monthly cable bill, that didn't repsrenst a majority. It was the fact that i had no choice to remove ESPN - which i never watched anyway. So, Cablevision - or really maybe Disney/ESPN's contracts with cablevision - forcing me to pay a fee every month for something that i don't want was just so annoying, that i forever killed my cable subscription. And, in fact, all those years ago i even stopped watching "regular" TV...and i got my news from the web...and i'm not a mileniall which is often the assumption that many poeople make of me, when i tel them my streaming services origin story. Finally, all those years ago since i cut the cord, i have been hell bent promoting to everyone about the advantages of cutting the cord and moving to streaming services...in essence Cablevision and Disney/ESPN converted me int o an unpaid PR person for years now for streaming services! :-p
> Yet society moved mountains to stop using plastic straws

I have not seen that to be the case, but how would I know mountains were moved. Was this a fad on TikTok or something?

Regardless, hard to see how that somehow distracted from doing something that really matters.
I have a hard time taking arguments against it seriously since they all rest on aspects created entirely by your brain.

Your arm moving a split second before you decide to move it just means you, and your will, are more complex than we expected. All arguments against free will rely on describing the brain as a mathematical and statistical model that predicts the universe.

Yet mathematical and statistical models are a feature of the brain and the actual topology of its mechanisms isn’t even close to understood.
Chevy Bolt "Starts at $25,600": https://www.chevrolet.com/electric/bolt-ev

Nissan Leaf "Starting MSRP $27,800": https://www.nissanusa.com/vehicles/electric-cars/leaf.html
Right or wrong ,the Fukushima incident was a traumatic event for the world in terms of how nuclear energy is viewed. I think people are finally recovering from that.
May I ask you to elaborate? This sounds intriguing.
Except that $300k in India gets you farther than $1M in the US.
Don't forget that Tesla released a doctored video clamining the problem was solved, past tense, all the way back in 2016.

I do not understand how they continue to get away with it.
> Use Go if you're looking for an easy GC language with max productivity and a decent performance ceiling.

Why not D?
“track the GPS self-reported locations of phones anywhere on Earth”
Crazy Idea to Postgres in the Browser
The Electric Car Charging Problem Is Worse Than You Realized
DESCRIBE TABLE is a command that pretty much does exactly this (explain what a table contains) and it's a part of MySQL.

If you use PostgreSQL then you can use \d instead.

I'm sure the other RDBMSes have their own equivalent (except for maybe SQLite but if you're using SQLite outside of toy environments or hobby projects, you're doing it wrong).
I used to write xamarin apps for a living.

It was great, until it became terrible.

Nowadays I don't develop mobile apps anymore. Last time I checked, Xamarin Forms was half decent to build simple apps, but you have to be pretty flexible on the specs and the visual design.

Still, for data entry apps and other simple purposes, it can be fine.
What?

Just because I disagree with their premise (tool writers need to take responsibility for my lack of knowledge) doesn’t mean I think they can’t talk about it.

I mean, if they weren’t talking about it I’d have nothing to disagree with and have to do something productive.

And, you know, appeal to authority isn’t a valid counter argument…
Online Z3 Guide
Never, maxis know how much BTC will be worth when the last BTC is mined.
Thank goodness. I have been waiting for this to happen so I can consider building a couple of GPU powered machines at non-outrageous prices, and it seems that savvy miners have already begun selling part of their gear early.
Demand response EV charging is already widespread.

The general rule for most people with EVs and a place to charge at home is just to always plug it in when they get home, with charge settings (battery charge limit, scheduled departure time etc.) set on the car or using the car's app.

In addition, utilities in almost every grid that has capacity issues - Texas, California, downstate NY - offer heavily subsidized or free 240v Level 2 smart chargers that are enrolled in demand response programs.

So you get home at 5pm in July, plugin to your utility provided charger. Demand response will prevent charging until 7pm when the peak passes. You can override it, but if you observe the curtailment you receive either a credit on your bill or a reduced rate for off-peak charging.
Related: https://news.ycombinator.com/item?id=32550717 Apple expands Self Service Repair to Mac notebooks (apple.com), 482 comments.
The cost to them of the owner of the car using the heated seats is zero. The cost of making the car doesn't get used here because that would be double-counting it, since it was already counted in how profitable the sale of the car was.
It is not cheap for them to build. It requires a lot of capacity to put a charger in every space. It often requires upgrading the entire electrical system for the property, trenching across parking lots, etc.

Also, many of the current residents in an HOA will oppose the project because it will cost them money but they themselves would not benefit because they don't have electric cars.
No it doesn't. Ya, it's a 162 page manual and a huge pain and likely not worth it but the program doesn't make it less repairable. It was designed in such a way that makes repairing it a pain in the ass. Having the tooling and manual to do the repair doesn't make it less repairable.

This headline makes no sense.
I moved to https://render.com, and it works pretty well so far
I'd call "elitism-dollars" or "user-preference dollars" a fifth currency. I don't emulate because I don't want to pay for games I could get on ebay for five dollars; I emulate because I don't want Ocarina of Time 3D stuck behind a 400x240 screen door or Breath of the Wild locked at 30fps.
This is an excellent point, but there's nuance to it.

This seems like an acceptable solution for email and a lot of other PII. However, if you were to propose the same thing for passwords, with the same argument, I'd be dead against it -- even beyond the total lack of need for the system to ever have the actual password. I'm not quite sure how to explain this, though.
Oh, this'll go well, in the state that can barely keep the power on, requiring millions of new electric cars to charge from same grid.
California, on most days, is generating slightly less power from solar (~10GW) than all of Australia from coal (per https://electricitymap.org). Texas has over 130GW of renewables in ERCOT’s interconnect queue. There are challenges to solve for, certainly, but broad strokes the decarbonization roadmap is well defined and within reach. Velocity is a function of capital and technology investment.

Edit: @usefulcat https://www.rechargenews.com/energy-transition/rampant-solar...
If you have a business need to represent "empty" or "n/a" or "declined to answer" or something like that, use a specific value for that. NULL does not mean anything. Or, it means nothing. It's just NULL. Once I got that into my head, SQL became less frustrating.
new evs don't cost 40k. Tesla's cost 40k. https://www.chevrolet.com/electric/bolt-ev
You can't spy if u don't have internet. I disabled internet (no router access) on all my smart TV's. So far they are working like a charm.
Who knows? Although, I actually bought this particular book off of Amazon.

In this case, after some research, I actually think this is related to the book sometimes being used as a textbook. I wouldn't really call it a textbook, as in the normal 30 editions type of textbooks, as it's just a really good book on its topic (and only the second edition, which is the latest). Apparently publishers want to funnel the used sale of such books through certain approved sellers? I imagine it's to keep the price artificially high and for the publisher to recover some of the money back themselves. Seems ridiculous, and it would be surprising if it's legal. It's basically a racket.
Issue with Xamarin.Forms was that provided widgets were quite lackluster and to write custom widgets you had to know native APIs of multiple platforms.

IMO, the source of the problem was that it's widgets used native widgets for rendering. Build-in widgets were lowest common denominator, primarily supporting only features avaliable on all platforms. Where platforms deviated, complexity started.

However, UI frameworks that render widgets themselves, using drawing APIs, are a completely different story. They are harder to create, as they need to develop all widgets from scratch (rendering, text, input, accessibility etc). Basically reimplementing part of OS APIs. But once this is complete, the hard part is done and supporting additional platforms is relatively simple. Avalonia has written good blog post about this: https://dev.to/avalonia/avalonia-platform-support-why-its-si...

Developing cross-platform GUI application with this kind of frameworks is about as complex as developing GUI application using native SDK for a single platform. Most complexity doesn't result from different platforms anymore, but from different form factors and input devices.

They have one Achilles' heel however. The web. HTML is unfortunately much higher level that drawing API on other platforms. So, the only option for the web is usually WebAssembly.
Right.

What the article says: California to ban the sale of new gasoline cars

What people appear to be reading: California to ban the possession of all gasoline cars

You'll still be able to keep your car and even buy used gasoline cars. Words mean things, don't ignore them.