skysight-inc/HackerNews huggingface dataset:
> I’m continuously baffled by those that claim that nuclear power is safe.

Nuclear power is relatively safe. Nothing is 100% safe. Rooftop solar actually has a surprisingly high fatality rate from installers falling off of roofs! Fossil fuels release horrible byproducts into the atmosphere, hydro sometimes causes floods...everything has drawbacks.

> Analysis of nuclear power should take into account Black Swan events

Quite right. Analysis of all power options should take into account black swan events (eg, a hydro dam failure taking out a city), but they should also do the reverse, and take into account the normal risks of operations. A coal power plant is subject to any particularly terrible catastrophic failure modes, but every day it operates it spews out a lot of carcinogens.

Imagine a system that kills 5k people once every 20 years, versus a system that kills 1 person a day. You end up with scary headlines about the first one, but the second one kills significantly more people over time.

> pro-nuclear arguments continuously give the tired argument that with new designs “this time is different.”

The pro-nuclear arguments I have seen are much more conservative than that. They point out, correctly, that even counting Three Mile Island, Chernobyl, and Fukushima, nuclear energy is relatively safe. If the future ends up safer than the past that would be a bonus, but the past has been shockingly safe.

Coal kills around 13k people every single year in the US alone. How many people have died due to nuclear power in the US in the entire history of nuclear energy?
The Democratic party on most issues will eventually do the right thing, against its own will, dragging kicking and screaming the entire way.
isnt gjvc the dude who frequents #freebsd on efnet?
I wonder when they will drop Google Search, about the time they should get bored soon!
Oh unless such belief doesn't make any sense for product that are necessary to Google lucrativity?
Yes, Google devs on non necessarily lucrative projects such as flutter or dart might get bored to some extent.
By inner experience, we mean that there's a subject which gets to have perception of such models.

There's no need for such subject to exist.

For example, most people assume that, so far, computers do not have any inner experience.

A computer could, conceivably, execute the same functions as our brain, yet have no inner experience of anything. Numbers get in, numbers get out, without any inner experience being needed.
This is pretty smug, but it seems like you don't understand the principle of least privilege at all. Notably, it exists to prevent exactly the scenario you describe: 'They start with "I just want to set a couple of variables" and end up with full-scale development system with IDE, debugger and profiler, badly designed and partially implemented.'

> Starlark is not configuration, it's a Turing complete "feature-challenged" programming language.

It's both. Programs are configuration. Not all configuration can be expressed statically except by expressing the program that derives it. That's what we mean by "dynamic configuration". Further, for the purposes of configuring most common applications, we want the language to be free of side effects ("feature-challenged" as you call it) because we want the execution to be reproducible--note that this is also an application of the principle of least privilege. There are also lots of practical reasons not to use Python or the JVM, notably the dependencies on big bulky runtimes.

> After suffering few thousand lines of a bloody mess created in this language, I can certainly say that Python, or Java would have been much better in this context. Pants (Twitter's version of Bazel) looks much better architected system in this respect.

I've used Pants in vain and I wasn't able to discern much 'architecture' in the original version. The rewrite seems to be better thought-through, benefiting from the experience of the initial version, but time will tell how it fares. That said, Bazel also left a lot to be desired in the way of extensibility, usability, quality, documentation, etc the last time I looked into it. In whichever case, the configuration language isn't the problem with either system. That said, as I respond to this comment, I'm building my own build system that is dramatically simpler and friendlier than existing systems, and it also uses Starlark as its configuration language (only because it's familiar and the most straight-forward to integrate).
wonder if this was an inspiration for

https://drawntogether.fandom.com/wiki/Xandir
I didn’t say it wasn’t possible, I meant could as in “safe to do so”. Read the package docs, it explicitly says not to do that.
Someone Loses 1400 BTC Worth $16M Due to This Huge Mistake
Safari is the new IE. Apple's ecosystem is holding back the web severely by shipping a crippled web browser. Safari severely lags behind other browsers, and due to how iOS and the like require other browsers (like Chrome) to use it's archaic rendering engine, it hurts competition as much as the 30% store tax. No PWAs, no notifications, no native experience.

I would love to see someone push for iOS to allow any browser/renderer to run.
No, but they aren't really the examples of excellence you're looking for. :-)
I agree with this: closest family, well educated, use Facebook though I ask them not to.
Agreed, but I feel like people also don't remember how good IE 6 was when it was new.
A random ad would be strange. An ad based on the content of the page or type of site would actually fit in better.
A bit meta, but as someone from Europe where the countries aren't usually divided into two opposing camps, this seems oddly phrased to me. Could someone from the USA who considers themselves either neutral or a democrat comment on whether "just the Dems" sounds negative to you?
https://www.governmentwindow.com/

Had to deal with them last year.
Chrome is without a question the new IE. Worse then IE now that Chrome tracks your Google login directly in the browser and takes away functionality if you don't login. IE forced all other browsers to follow its standards and guess what... Chrome does the same thing.
Why would WebBundles be a downgrade? If you currently serve multiple Rollup bundles, you can instead serve multiple WebBundles.
Some do peer to peer for 1:1, then upgrade to actually using the SFU for more participants. But that's a challenge on its own, so when more than 1:1 is expected, you might just prefer to use SFU from the start, and save the hassle for when to switch between those two models
> Why did you get into the field? What did you focus on at first?

I had stumbled into computers / programming probably 11/12. I've always been interested in things that I "didn't get" or seemed like "magic" and so when gamed were dumping textfiles full of what seemed like cryptic texts to my desktop I started digging in and found out there were crashlogs with stacktraces. Kinda just went from there. The second sentence still holds true today, sadly less and less feels like magic. Never really focused on anything which ended up really hurting me. I hace a lot of surface level knowledge about a ton of both general and niche stuff and have worked with things most people my age probably haven't heard of, but I'm not particularly good at anything as a result.

> What are you doing at your job? Is it everything you dreamed of and more?

Enterprise stuff for a non-tech F500. Not really excited by my careers at this point nor do really care for the industry. I've considered leaving, but the cost is too high. I still sorta enjoy programming though, and have been trying to get back into more the past year after burning out once.

> How did you break that first-job barrier?

Honestly? A lot of mass applying and twisting the wording on some former freelance work I'd done to sound more interesting than it really was. In retrospect I felt hopeless at the time, but it only took about 3 months.

> What were you doing before this?

Nothing really, I was out of highschool kinda stuck in a depressive slump. I had tried a few other things that didn't work out and was working a near-minimum wage job in a shitty area. Eventually I just said fuck it, I have a skill so let me put it to use.

> Any tips for the rest of us?

Hmm, I'm not sure. I guess if you can afford it, try to get your resume done professionally. I did it once and it was much better both visually and content wise than anything I'd been able to cough up myself.
"Oh that's because they set their campaign up poorly, they should have done xyz" yes but they didn't - a statement that holds for most campaigns we encounter. It is the ad-tech equivalent of "just don't write code that does <insert unsafe behaviour here>". It's a flawed argument, because demonstrably, in the vast majority of cases, people simply don't.
That is a fantastic euphemism. Personally I'm disappointed Telia didn't de-peer two hours earlier, after diagnosing the issue for 30 minutes, since that whole lack of functioning routning to very large parts of the internet forced me to use VPN in north america to access many web services, including HN.

I realize I'm going to get insanely downvoted by the elite internetworking crowd again but I think this needs to be said.

From an outsider's POV: There seems to be a very strange and almost incestual relationship between the networking companies. Or maybe it's just their hangaround supporters? I dunno.
But your queue will grow and grow and the fraction of time you spend servicing old messages grows and grows.

Not a terribly big fan of these queueing systems. People always seem to bung things up in ways they are not quite equipped to fix (in the “you are not smart enough to debug the code you wrote” sense).

Last time I had to help someone with such a situation, we discovered that the duplicate processing problem had existed for >3 months prior to the crisis event, and had been consuming 10% of the system capacity, which was just low enough that nobody noticed.
For a client I created a telehealth system for mobile and desktop browsers atop Twilio Video and later OpenTok.

As an experiment in cost savings, I dove into the details and made a raw WebRTC version which worked well for a small number of users in peer to peer mode.

While I found plenty of device farms, none allowed use the device camera and mic.

How would you test a raw WebRTC video chat system short of buying a bunch of devices every generation?
When Chrome came out I had been using Netscape -> Mozilla -> Firefox for about 10 years. Then Chrome seemed to blow it out of the water in terms of speed improvements. I switched virtually over night.
> Names From Other Languages

This is the worst thing that you could ever end up dealing with. Back at an old job many many years ago, the company bought a smaller one with the same business. Me and my at the time tech lead were given the task to migrate the database from the system they were using into ours. "How hard could it be" we thought. Well... All 51 tables scattered around two databases were in Romanian. Needless to say neither of us knew a single word in Romanian. I was surprised how much we managed to learn in a month though.
per-capita, lawsuits occur at more or less the same level in the USA as across most of western europe.

the USA just has a culture that talks about suing people a lot more; in practice, Europe and the US do so at about the same rte.
> IE was what happened when Microsoft conquered the browser space (where there really was only one other serious player), without any clear sustainable vision of what was "next". Chrome has plenty of ideas of what's "next" for the web - and they're not just about Google. (cont)

This is literally the problem though. If you consider all the Chrome derivatives and WebKit as one single browser. Then Firefox is the main competitor and Chromes market share is at the rate of IEs.

Just because you worked on IE and Chrome doesnt mean you are not biased. The issue we all have is that exactly that Google assumes control of what the web will look like and other browsers are left scrambling to implement things that were not standardized beforehand.

If you want to argue Chrome is not the new IE then Chrome needs to stop pushing out features not yet fully approved by their respective standards committees.

Chrome is the new IE in several ways including websites only working on Chrome as they once only worked on IE.

Lastly... A good number of things Google has added to the web could be argued that it is indeed about Googles own interests. WebRTC was useful for Google Hangouts for example. AMP only exists to give Google total control. Their adblocking changes only exist for the same reasons. Removing URLs from the URL bar also are not part of an open web standard. This is beyond anything I remember IE doing. Chrome is literally worse than IE for the open web.
PV is also cheaper because the possibly polluting production is outsourced to china.
That's not the mixing I'm talking about. American gallons and imperial gallons being defined differently is rarely an issue since gallons are rarely exchanged between America and the UK (in a relative usage sense). If America happened to call their unit gabbons, this confusion wouldn't exist.

My point is more about how in the UK you might give a measure in one system, but then increasing the measure you might convert into a different system entirely. e.g. If you ask an Englishman how far apart you should stand for social distancing, he might say 2 meters. But if you ask him how far it is from London to Brighton, he might say it is 50 miles.
Sure you wouldn’t have to. But then you’d end up with a product where the canonical experience is hidden behind hours of tedious 3rd party mod management.

Plenty of games (and other software products, I’m looking at you Atlassian) end up in this purgatory, where the existence of good enough 3rd party mods remove the incentive for the devs to implement the features themselves, and the user just ends up having to navigate the maze of mod management to get the experience they want. The example I mentioned, Cities: Skylines, is a perfect example of this. There’s a number of 3rd party mods you have to install to get that game working properly. On top of that updates break the mods every so often. The reason I no longer play that game is that one day I logged in and a mod wasn’t working, I couldn’t be bothered trying to fix it, so I just never logged in again.

FS2020 is a game that would obviously be very easy to continually improve over time. If a majority of those improvements end up hidden behind a tedious mod management system I’d be very disappointed.
Why is the public discussion on maintaining the status quo, rather than on pushing the boundaries of astronomy. For example, NASA has proposed to build the Lunar Crater Radio Telescope (LCRT) on the moon. [0] [1]

Does someone have a financial, political, or military interest in preventing satellite constellations?

[0] https://www.nasa.gov/directorates/spacetech/niac/2020_Phase_...

[1] https://en.wikipedia.org/wiki/Lunar_Crater_Radio_Telescope
> If a restaurant is just going to make four or five dishes, it starts getting perilously close to places like Chipotle.

Not sure what you're on about here?

You're comparing bistros and restaurants with highly focused, individual dishes that they're perfected... with slop from a junk-food place like Chipotle?
Could you elaborate or link to a source that does?

Edit: Another comment[1] says "there's more than enough for couple centuries (and new reactor designs can make one-two orders of magnitude better use of what's available)". Your statement "not enough to make a difference" seems quite different from "enough for centuries". If you think this is wrong, a bit of elaboration beyond the simple statement couldn't hurt...

They also make the point which I was going to make even if there turned out to be a significant limit to the amount of material available:

> even if we only had 100 years worth of nuclear fuel reserve, that's more than enough to fix the climate problem and fully develop renewables

[1] https://news.ycombinator.com/item?id=24325737
The excess and non-obvious battery drain that can come from plugins is probably a large part of their reasoning. Fortunately, because of the openness of Chromium, you can install browsers like Kiwi browser that support extensions. Even Firefox only barely supports extensions right now on mobile.
ADL is nice too. For best results, spread each namespace over as many files as possible.
Of course a Google engineer would say this, because only a Google engineer has the perspective to truly appreciate Google’s position as the world’s benevolent steward of technology leadership - not just to maintain web standards but drive them forward in ways that Google knows will benefit everyone.

Sure it would be great if Google wasn’t a de-facto monopoly or that they have massive conflicts of interests as the Internet’s biggest advertising network. But what people need to understand is that Google knows what’s best for all of us when it comes to what the Internet is and should be. So when Google rams half-baked APIs into their browser well before they even have gone through third party certification, often releasing features with glaring security holes, they’re doing it because it’s best for all of us, not just Google.

All the nay-sayers need to just relax and know their place.
It's this line of thinking that ultimately pushes me to being pro-nuclear.

However, I think our optimism regarding the political situation is more misplaced than our optimism regarding the tech.

Here, you criticize Carter's order and present an alternative. A great one, even: Not having the order in place and doing the reprocessing.

But that's not reality, right? It's more likely that we'll have Carter's order and some new dumb order in the next few years. Nuclear is inherently scary and will always be politicized.

I agree somewhat regarding the overblown burial worries. But I could make a really great commercial out of the disaster scenarios involved there. They'll never not be convincing arguments.

Radiation is a silent killer. Nuclear weapons are the worst thing humanity has made. Not being afraid of nuclear power is rational only within a very narrow discussion window, one which most people simply cannot see through.

I guess my frustration here is that the pro-nuclear side constantly uses arguments that don't work and casually dismisses being afraid of the smallest and largest deadly thing. There's lots of "just" and "most" and it all feels so hand-wavy.

"We checked the numbers, we've got the worst thing under control." It's just not a convincing argument to most people. I don't know how to fix this, but it's definitely not another politicized pro/anti divide.
Ew, that's a deadly dose of office politics waiting to blow up.

Guess I haven't read the guide on how to make a toxic & dysfunctional workplace.
Yeah because Microsoft is a small company that has not a say in it?
just do 30 days fastening and daily 2 lemon juice intake mixed with clay
Those are prices. Those are the number of items available in each category.
While I get the argument that things vaguely like AMP could be used with IPFS, these WebBundles in particular catting everything together would seem to undermine IPFS's ability to dedup. No thanks.
Making Planters Out of 3D Printed Molds
Sometimes you cannot directly compare two numbers because they are on two different scales. It is basically like saying 10cm is bigger than 5in because there are 10, ignoring the fact that if you normalized the values, 5in would be a larger distance.

Of course, it is usually never as obvious to the casual observer as using inconsistent units of linear distance.
Indies don't earn enough for it to matter. The cut only matters for successful companies so nobody is complaining in the end.

If your game sucks then it doesn't matter because 30% of nothing is still just nothing. If your game is good enough then you get a discount.
To kick off a morality discussion on HN with a Godwin shows you have good amount of confidence. I have changed my mind a lot on this stance when I read that in Protestants churches for 400 years was preached that the Jews killed Jesus. Antisemitism was baked in such that even the King of England is seen on pictures with Hitler himself.

https://en.m.wikipedia.org/wiki/Antisemitism_in_Christianity
Very interesting video (as an aside the title should probably have the [video] tag).

The outcome of the toy model for astronaut selection is very interesting: when the competition is stiff, the "luck score", even when weighted much lower than other factors, can have an outsized effect on the final results. That fits my priors quite well: most successful people I know work very hard and had quite a bit of luck along the way.
I interpreted that part of the article as having nothing to do with prices. Instead it was 7 types of appetizer items or 10 entrees.
Is this Gaytekeeping?

“ One thing to say though, is that perhaps you should be careful to have an accurate historical record? Queer theory did not exist until ~mid 1990s, so perhaps none of these games are LGBTQIA+ — they’re Gay and Lesbian works.”
First, WebBundles and Signed HTTP Exchanges (SXG) are separate proposals. A bundle lets you serve multiple resources and response to a single request, while SXG lets one site serve content from another site in a way that the browser can verify authenticity and integrity.

Snyder's post and my response are only about bundles (despite Snyder saying that he intends to treat multiple proposals in a single one).

> Isn't the purpose of Signed HTTP Exchanges to be able to deliver 3rd-party resources from another domain?

Essentially, but only in cases where the origin matters. JavaScript doesn't care about its origin: all that matters is that the right code. Loading adsbygoogle.js from a Google domain vs the publisher rehosting it on their own domain both results in the same script execution.

Where origin matters is primarily in the URL bar. SXG allows one site (ex: search engine, social network, content aggregator) to speed up navigation to another site. Browsers have, over time, experimented with various forms of page preloading. They all have the problem, however, that the site being preloaded needed to be contacted to request the page. This is a problem from a privacy perspective, because if you search for "mattress" on a search engine, the search engine is reasonably confident you're going to click on the first result and hints to the browser that a preload would be a good idea, the site gets a hit from your browser whether or not you end up visiting the page. Now the operators of the first hit page have learned that you are likely searching for mattresses. SXG allows destination pages to opt into allowing the originating page to cache a copy for a limited time, giving you privacy preserving preloading. This is another approach to the main problem that AMP tried to solve: instead of only working if pages follow a declarative spec, it works on any page that opts in but it requires an extension to the spec and some browser work.
So true. The introduction of Chrome was nearly as big as the jump from MapQuest to Google Maps. The potential for a vastly better experience had been there for a long time, but no one was taking advantage of it.
So, Schrödinger's cat has been alive the whole time and it’s rest of us in a state of superposition because the cat is conscious but can’t observe anything outside the box? Or because we are conscious and the cat conscious, we all retain our states regardless if we are in or out of the box?
Also you can't test on it without paying them thousands of dollars for hardware.

I remember maintaining a bunch of sites and university, and while IE11 was missing a couple of APIs (like Promise) at least I could download a VM straight from Microsoft and figure out what was going wrong. I still have no way to test on Safari which is becoming more and more annoying as they "fall" behind.