skysight-inc/HackerNews huggingface dataset:
You can store oil. In significant quantity. You can't store electricity in the same way, easiness and quantity. So in case of a war you still have, any country still have months of oil reserves, very little electricity reserves in the form of pumped hydro, fossils and nuclear powers. Not only: a electricity grid disruption is almost instantaneous, oil&gas issue takes at least days and can be foreseeable in months and years.

At a small scale: you can easily store in your garage 1000l, 2000l of diesel. You only need two cheap plastic reservoirs with a supporting structure (something here in EU south priced 50-200€ per tank) and or a high enough support (gravity fall) or a manual/electric pump (various price but in the range of 200-500€ more maximum) and your car will be autonomous for a certain, not that small, amount of time. Similarly to heat your house you might have perhaps 5-15.000l tank underground in your garden, normally sufficient for an year of heating. You can also easy store hot water, it does not last that long but two day is doable. You might have wood burning backups etc. Electricity? Try just to compare the impact of a 5 day gas station strike vs a 5 day blackouts for yourself.

My personal lithium storage suffice for a night at minimum service (just lights, fridges/freezers, home rack etc NO heating/cooling without Sun) and its price was ~4k€ (battery) + 2k€ (battery inverter) for an estimated maximum service life of 10 years. While diesel reservoirs and pumps can potentially last 100+ years. Surely the Sun tend to shine a bit all day, but just to live on it I need at my single-home scale the price of a mid-range car for a similar MTBF. With a very cheap and resilient solution I can survive few months without diesel supply. With relatively cheap freezers I can survive a month or two grocery supply without special attentions. Without water things get complicated, but I still have a bit of autonomy anyway. Without electricity I have a small autonomy thanks to p.v. + lithium but while all the rest it's doable by anyone the p.v. system is too expensive for most and still not suffice to heat the house in winter. In summer I can cool it during the day and lucky here nights are always fresh, but you get the idea.

At a bigger scale I do not have sources is English, this is a study by French Gov. https://www.economie.gouv.fr/files/files/directions_services... on the topic, it's conclusion are: we can't run France on renewable nor now nor in the foreseeable future. And that's a study by public body only, no interested parts for nor fossil nor renewables sectors...
My ThinkPad has something similar with the microSD card slot. You have to type "lspci" for it to notice there's an SD card inserted. I don't use the slot much so it's not a big deal but it's literally the only thing that doesn't play nice with Linux.
Ask HN: Why can't we comment on “X is Hiring” posts?
I think it would be a good opportunity for people to ask questions about the company and what it's like to work there. Has this been considered?
/e/OS does too.
https://spot.ecloud.global
Student debt costs more than $10,000 per indebted student. Why not wring your hands over farm subsidies or fossil fuel subsidies or black-box military spending.
I haven't worked with C# since ~2013, but I mostly liked it. I'm sure it's a different beast now though. Some things I prefer about Go:

1. Tooling. `go build` just needs a `go.mod` file with a list of dependencies. There's no MSBUILD stuff (I think dotnet had a similar JSON file format, but then went back to MSBUILD?)

2. Runtime. I love that Go's default is static, native binaries, and that the ecosystem revolves around that. I especially love that this enables ~2mb Docker images. (I'm of the impression that you can do this in dotnet, but it's not clear to me how easy it is in practice or if there are performance tradeoffs)

3. Value types. Go doesn't have a classes; everything is a struct, and polymorphism and so on work on structs.

4. No inheritance. I'm pretty militantly opposed to inheritance. I know you don't have to use it in C#, but in Go I also don't have to deal with APIs or coworkers that assume inheritance.

That said, these aren't major things; I'm sure C# is a great language in general, and I'd definitely reach for if I wanted to make a Windows GUI app.
That's literally just what happened with the EV credit and Ford.

That's literally why college is so damned expensive to begin with.

Of course they're going to raise prices because they can - that's literally how every business works.
Disagree, I guess. Throwing a USB stick of malware at someone doesn't realistically serve the purpose of infecting their stuff with that malware. But playing this song in Times Square very much does have a realistic chance of breaking their hard drives, if said drives are old enough, etc.
...compared to a cost of $2171 per taxpayer to fund the US military in 2021 - https://www.statista.com/statistics/203090/defense-expenditu...
Is this vaccine-derived polio "medically resistant" (or vaccine resistant), or does it just infect people who may have waning immunity, no immunity, etc?
It kinda amazing how we could probably point a point where productivity peaked that is how many people single working person can support. As before that depending on location pretty much everyone worked on one level or an other...
Sure, Manhattan and extreme dense city centers where Parking is limited and most people don't drive to it. Most of USA would be impossible to get to without cars. Don't call that car tax on "society". Society is much more than urban centers which have bigger problems than cars, i.e. Crime that discourage walking.

I've lived in a third world nation full of weavering motorcyles and two wheelers. It was a hell hole.
Believe you me, my stock portfolio knows about it.
Good for you? The majority of the world is on a fraction of that, much less the US. It just became easy to get 2 Gbps in some parts of the USA while others you max out at 25 Mbps down and 2 Mbps up. This is very much good news to everyone else.
There was a period when they had a content deal with Starz that their catalog was pretty beefy. They also had a lot of Disney's stuff for a long time.
You don't see a problem when a head of state orders the summary execution of people they find inconvenient?
All of his property is secured by the secret service.

Yeah, that's not how this works.
> They charge by the GB and are not exactly super cheap so if the customer wants to store a big fat file of easily compressible zeros then whatever, they got their money.

And what if they can charge you the uncompressed size and only actually store much smaller compressed files behind the scene. That seems like having your cake and eat it too.
I just riffed off the word "ashamed" from the parent comment. I probably could have described it differently if I wrote it without that context.
That’s not exactly true - as an Amazon affiliate you do see the exact items purchased under each of your specific tracking IDs, as well as the price it was purchased for, category and device group it was purchased using (desktop, tablet, mobile). This also includes any purchases the user makes in a 24 hour session of browsing after clicking your referral link to Amazon.

I’m unsure how many tracking IDs you can create in your account, and as far as I’m aware and can tell, you cannot pass specific UTM codes or other identifying information along with a click to Amazon that is passed back to you on the reporting side. Meaning, you could track users you send to Amazon, and where you’re sending them, and you can see outcomes, but Amazon only provides the tracking ID back to you as a reference (this ID is meant to be used on a site/channel wide level, but as I mentioned above could possibly be abused depending on how many you can create)
Any other seemingly trivial bugs that are frustrating you? Would love to get your list.
Biden marks Ukrainian Independence Day with nearly $3B in security assistance
This was an interesting Cloudflare "feature" I found out about the hard way. Even if you only use Cloudflare for DNS hosting, they will happily accept proxied requests for your hostnames and route them to your origin. I discovered this when we received a L7 DDoS from only Cloudflare IPs - the attacker had pointed their bots at Cloudflare with our hostname (bold move!).

The official solution (and might be why you see the blocked page) is to set up the WAF to block all requests.
Counterpoint: because floors are sum types.

Floors 1 through 10 are "regular" floors. L is the lobby. P1 through P3 are the parking (basement) levels.

So you have three types: regular, lobby, and parking. And the elevator labels are of type regular | lobby | parking.

(Now you can't disagree with me because sum types are popular on HN, and I have framed this in terms of sum types.)
> Where 0 is the cardinality of the empty set, i.e. some empty collection. Not a convincing argument.

Why not? "Every cardinality, except of the empty set, is a natural number" isn't very convincing to me, if we're making cardinal-based arguments.
> the whole point of technological progress

I'm not sure there is an agreed upon definition of the goal of technological progress. And if there is, it must include some words that are subjective descriptions.

To use a rather absurd exaple, take John Cage's composition Silence. I'm no John Cage expert, but I expect that the composition (4m33s of complete silence) has some artistic merit in the context of the composer's life and other works. Obviously such a composition could be algorithmically generated virtually instantly, and thereby at virtually no cost - far cheaper than what John Cage's time was worth.

Part of what makes human creations so valuable is that they are a form of communication from one or more people to other people - specifically or generally. Or sometimes they are a kind of self-communication, where the artist is creating as a form of self discovery. Those who experience the creation may find their own value, or they may find value in vicariously experiencing the artist's journey.

To eliminate the human from the creative side and replace them with largely unguided software is kind of eliminating the point of a lot of art... to me at least.

The goal of technological progress as I see it is to aid us in our efforts to do things. It might help us never run out of toilet paper. It might help our car burn less fuel and require less maintenance. It might identify patterns of biometrics and movement which indicate a likely impending medical emergency. I can think of a ton of things which represent significant value from technological progress. Replacing artists and creators is not on that list, or at least not anywhere near the top.

> What you hear on Spotify is so mixed, leveled, autotuned, etc.

Mixing is good; nearly all music needs mixing to balance the inputs and adjust for acoustics of the environment. That's also mostly a human-driven job still (although the software aids are pretty useful in some cases).

Autotune is also a human choice (one which I dislike, but it's not me making the music... so not my choice).

Studio albums made available on Spotify are pretty much just what the artist or record company released. That's not some kind of AI thing.
Privacy and ads/spam are different things.

DDG has ads based on your search query, that's how they make money. The difference is that they don't profile you, at least that's what they say. You can spam and respect people privacy, just by not looking who you are spamming.

And yes, "privacy" is a marketing ploy for anyone who is not Google. As for general purpose search engines, there are only two: Google and Bing, most others (including DDG) are just a front for Bing. There are other, more specialized crawlers including Marginalia whose author often posts on HN, and there is Yandex for Russia and Baidu for China, but the general idea is that if it is not Google, it is Bing.
Email clients suck, but we can't pretend that like three major organizations setting the spam policing rules is a good thing for the protocol
> Electrification has enormous potential to reduce grid cost, and overall energy cost, IMHO.

This sounds a bit strange. I'm pretty sure that electric cars and replacing natural gas for heating will require quite significant investment in electric distribution infrastructure.

Also, if you want to be able to transfer a significant fraction of power generated from wind and solar across the country, transmission capacity needs to be multiple times greater than today, as far as I can tell.

Some kind of smart adjustment of the end user consumption may slightly shave up the extremes in demand, but that requires a significant investment per household (not only in money, but also awareness and ability to set this up), and a lot of people do not want to compromise on the charge of the car or the temperature in their living room.

And in the end, I really doubt that those efforts will make a big difference, unless paired with significant spare battery capacity.
What Next? (2017)
Un-paywalled: https://archive.ph/PDKqG
And for tennis if you go pure browser, no set-top boxes:

Normal tournaments on tennistv.com for 15€/month.

Australian, French and US Open on Eurosport (online over Eurosportplayer) for 7€/month.

Wimbledon however is only on Sky, that's 35€/month, I skipped that. (That is for Germany).

It's a lot of content, affordable, and you deal with slightly broken websites. Why can't they just show the unspoiled bracket, a notification if a match is complete or ongoing, allow manual unspoilering of individual matches or rounds, and a direct link from the bracket view to the individual match video or stream? /rant
Slashing is only detrimental to the bad actor if the fork fails. If the fork succeeds, then there is no penalty for a malicious fork.

This is why they are limiting the number of validators.
I realize that due to own my unfortunate phrasing, how our news results rankings work have been highly misinterpreted since then. I subsequently put out a clarification thread (https://twitter.com/yegg/status/1515635886855233537) and then we (DuckDuckGo) made a help page to explain how our news rankings actually work. I suggest anyone interested check it out (it’s short): https://help.duckduckgo.com/duckduckgo-help-pages/results/ne...

In hope to quickly clear up some common misconceptions about them though: we don’t censor, we don’t move things so far down that they are effectively censored, we don’t have any definition of misinformation, and we don’t rank based on any political agenda or opinions (that includes mine!). This is just a summary though so would read the help page for details.
Without zoning most yards would look like trash heaps.
I was reading up on WAL mode this week and came across a mailing list where you asked for clarification on this same topic. That post helped me understand, thanks for asking the question! The confusing thing here for me is that the majority of other PRAGMAs (that I know of) are per-request, so this one differs from that pattern
I meant to say pixel response time.
We have example of other countries where this works better, or at least can look at to see what the results are and if they are better or not. We don't need to guess and hypothesize.
> Most startups that YC has funded that became successful (Series B or higher) were written in Python or Ruby

So, what was the percentage of YC startups that started with Python or ruby and what was the share that became successful?
Anti-cheat and DRM are not the same thing, and having community servers with admins greatly reduces the need for anti-cheat. So does not having rewards for winning other than winning.
> If Twitter knew how to count all the spam on the platform, it would know how to eliminate all the spam on the platform.

Uh. Not at all. You can give an accurate count of something through costly sampling, but the same mechanism can't be used to eliminate it because it would be uneconomical to sample more than the small amounts required to give an accurate figure. This is doubly so when even a successfully identified spammer can just come back under another identity-- identifying the spammers isn't enough to eliminate them, even if you can afford to do so.

Otherwise-- it all sounds reasonable, and I've been enlightened a bit on the whole 5% debacle.
I seem to recall Cloudflare blocking Parler. They have already crossed the Rubicon.
Right, but LHOTP showed the importance of community--and the power of cooperation. [1] This was a strong theme in the first season. I grew up in Kansas in the late '70s to mid '80s, and the "theme" back then was the accretion of family farms by bank repossession into large agribusinesses--but there were still small to medium sized farmers at the co-ops. Having your means of support repo-ed is another way to starve.

[1] https://en.wikipedia.org/wiki/Agricultural_cooperative#Unite...
Even if zoning is outlawed, you still need planning and permitting.

It seems like the underground water and sewer pipes designed to water and take the waste of a neighborhood of 50 housing units with 100 bathrooms and 150 bedrooms wouldn’t handle the waste of 500 units with 750 bathrooms and 1500 bedrooms.
And the other issue is that the productivity in care work is still rather low. So we have to put quite large part of work force to something that is for general economy unproductive.
You are arguing for the perfect over the good. Transitioning from gas to electric fuel in cars is hard but achievable in 15 years. Reconfiguring the built environment for the entire country is unachievable.
> Everyone was slacking off, including the managers.

That sounds mostly like a good thing. Turns out that killing oneself for maximizing productivity wasn't a smart move, or even necessary for things to work ok.
"Zoning" is fine.

The problem is that the primary purpose for US "zoning" was discrimination.

"Zoning" in Japan, for example, is different. It sets things like minimum acceptable noise levels, emissions, traffic flows, etc. Within that, everything is allowed.

Want to put a house in the middle of a commercial area? Sure, fine. But then you don't get to complain about the noise. Want to put a commercial building in a residential area? Sure, but you will get shut down if you make too much noise or create too much traffic.
which countries have removed all zoning regulations?
Sounds like you could be looking for something like VMware vSphere if primary-backup replication is what you want
> DDG is for-profit and serves for the most part Bing results

What’s the problem? What matters is that my searches aren’t recorded and added to a profile.
Practical use would be rather niche. For instance easy splitting resources of single GPU between multiple VMs if you want to run isolated instances of ML software. Or if you're need to run automated tests for your game across different OS. Or tests for any software that use GPU acceleration.

In reality most users of VFIO passthrough use it for gaming or creating multiseat systems. I guess it's will be true for vGPU feature too.
They're planning on clamping down on users like you. One of their next moves will be getting rid of the binge model and returning to trickling out episodes over months.
Basic cable included USA, MTV, CNN, ESPN, etc.

Premium channels like HBO always cost extra and were ad free and still are on cable.

According to most articles I see, for the first 24 years after commercial cable TV was a thing, it was solely used to retransmit broadcast TV.

https://web.archive.org/web/20100905133543/http://www.ncta.c...
> I've seen the transition from a Javascript codebase to a Typescript codebase with all strict checks in place to have a similar step change in dev velocity.

The important factor here is "with all strict checks in place". Whenever I hear fellow FE devs complain about how they dislike Typescript, the complaints often seem to center around how it doesn't really offer that many guarantees... only to find out that their typechecker is set to the least strict settings!

I'm not gonna lie, though: the transition from JS to TS absolutely comes with growing pains. This obviously includes actually updating the codebase and adding types, as well as the developer onboarding/learning process. Personally speaking, I found it very jarring to go from a permissive, lightning-fast JS dev cycle to a more methodical Typescript one.

And don't get me started on how frustrating it can be to diagnose weird type errors related to generic types :D
Is it true more-or-less that the technology chains involved in the USA/Western Covid-19 vaccines, are under development as a 'platform' for new, novel treatments for a wide range of illness? Is it possible that the billions upon billions of dollars that have changed hands in the last thirty months, are an incentive to "pile on" new treatments, and perhaps new required treatments in the future?
This reminds me of the Donald Duck cartoon in which for some reason some of the Duck family have acquired a steam calliope (kind of like a somewhat portable pipe organ), and are trying to figure out what to do with it. Whereupon they meet a strange hermit who lives in a cave, or something, and who says that he has absolutely everything he needs in life, and there is nothing they can offer him that would be of any value.

Except for one thing.

Of course, it turns out to be a steam calliope.

Similarly, I suppose that, sometimes, when you really need a helicopter rotor, you really need a helicopter rotor!
The big reasons people seem to be looking for alternatives are privacy concerns and increasingly aggressive optimization for NLP. DDG and Bing both have ~1% market share and both return decent results - why support the one that will ostensibly become Google II if given the opportunity?
Fair enough, but that's still not the case. :)
Welcome to what happens when NatSec gets to set their own terms on visibility.
For my use I tend to run a high performing Windows VM (very good with most games and other GPU accelerated programs - even chrome/adobe these days uses the GPU) inside Linux.

This can also be used for various high assurance use cases such as OpenXT / QubesOS (security by compartmentalization). For example a laptop computer being used by an automotive company for CAD to keep their information safe from other programs on the system (like a browser in another VM) the prying eyes of competitors. I made a video of that here:

https://news.ycombinator.com/item?id=32585333

We have also been working on something called "LIME Is Mediated Emulation" which is a Win64 binary compatibility layer similar to WINE but using vGPUs. You can read about that here:

https://openmdev.io/index.php/LIME_Is_Mediated_Emulation
Maybe, but then they'd just become discussions about whether `y` in the `x[y]` syntax "should" be an offset or an index. Which one gets the language priority?

...Of course, the answer is offset, because offsets are beautiful, composable, elegant things that harmonize with bitmasks, modulo, array slices, and everything else, while (one-based) indexes are nothing but "offset plus one", no more useful than "offset plus two".
Well, there will be some jobs in robot service, but most of that work should be done by...robots. Self-driving ships don't need humans. Robots should be doing most of the ship building.

Growing and processing food should be highly automated, and soon. If we have "infinite" (renewable) energy we can cut down on the chemical input and have robots plucking each weed and carefully metering out the water. The price of "organic" should drop close to or even below "conventional".

> We don't have the parts that we need now to build new cars and tractors. Can we really afford to be building robots?

half a billion people have food insecurity, and with climate change that is growing. Can we really afford to build more meat puppets?

More to the point, the article talked about the population of SK dropping by a half by the end of the century. A transient parts problem today is irrelevant, especially given we have to design better robots over the next 78 years.