skysight-inc/HackerNews huggingface dataset:
> If nuclear could be made safe and affordable, it would make energy widely available everywhere. Why wouldn't we want to try and make that viable?

We have tried, and we have failed to make it affordable. And I think that it's unlikely that it will ever be affordable, because no matter how advanced the nuclear side of it is, it's still going to be used to boil water and drive a steam turbine for the business end of making electricity.

The thing about renewables and storage is that they cut our the Carnot cycle. All those steam turbines have been super optimized over the past centuries, and our materials science isn't making that process any cheaper any more.

Renewables and storage cut out that thermal process, and therefor have the ability to severely undercut the costs of all thermal process electricity generation. And from the way that cost curves are still falling like a rock, it really looks like they will be cheaper than just the thermal turbines and cooling systems that are required for thermal electricity generation. Which means that no matter how cheap and affordable nuclear becomes (lets say it's absolutely free), the 20th century tech of using steam to make electricity will be too expensive to compete with renewables and storage.

There are very few areas that won't be serviceable by some mixture of renewables, and those that aren't will liked be serviceable by fuels that are generated from renewables (hydrogen, methanol, methane, whatever ends up having the best properties.)

> We just have to have the courage to let go of our preconceived ideas about nuclear and allow decisions to be driven by data rather than emotion. Time will tell if we can do that.

It's funny, because I 100% agree with the words in the sentence, but in the sense that nuclear is only advocated for because of emotional, tribal, and political connections to it (not necessarily all at the same time). When looking at our current technological capabilities, and construction abilities, nuclear is just not a very desirable technology due to its high degree of complexity. It requires high levels of skills that we no longer are very good at: managing extremely
complex construction and physical design of large structures, extremely skilled welding, concrete pours, etc. Stuff that we were good at in the 20th century, but no longer.

But we all grew up with the idea that nuclear was the "next" technology on a hierarchy of progression. And then we'd have fusion. And then space travel likely powered by fusion. But when reevaluating that "hierarchy" with actual technological development, I think that the futurists is the past got it wrong, and that all the sci-fi and video games we grew up on missed this one particular aspect of which technologies would win out.
Not sure what you mean by "not of its age" when it was the oldest operating reactor in France and the one with the worst security precautions. There was also a significant amount of pressure from the German side (main affected by a possible large accident) about its safety.

But yes, I was mostly speaking about the future - as the ramp up of renewables is rather slow in France, of course they try to keep their reactors running as long as possible. But this only delays the inevitable.
I use TransferWise for me as a private person. However, For my company I recently needed to pay a USD invoice ~$3.000 to a vendor who couldn't accept a credit card.

I looked into setting up TransferWise for my company, but half way through the validation process I decided to check what my bank charged. ~$30 with the actual exchange rate, compared to about ~$14 for Transferwise.

I applaud TransferWise for taking it to the banks, but saving ~$16 on the occasional international transaction for me isn't worth explaining to my accountant a random debit from my account.
It looks like Linux kernel devs just don't care about ZFS, like they don't care about many out-of-tree kernel patches/modules.
Seems there are already multiple entries for Cornflower Blue.
And it seams to be for MacOS, at least. May be portable, but don't know.

Worst project-documentation 2020, so far.
I agree. Ideally, the code will be embedded in the Android source code, which is open source. But more likely it will be an update of the Google Play Services, closed-source...
But the Cloud code should definitely be open-source. We can count on Google for that.
I was looking for Everything for Mac and tbh I can't say Spotlight is even close. Sure Spotlight works great for apps and files in ~/Documents/, but I find it failing when I'm trying to find some obscure file in /Library/ or with-in Xcode SDK's.

Is Alfred good in this sense?
Because, there's a difference between confirmed cases, and actual cases.

Based on the number of deaths, we can calculate the actual number of cases.
Postgraphile - Automatically getting a graphql API from a Postgres connection is amazing.

Plex - We have munchkins and they love watching the same stuff off youtube or movies over and over. We simply download them and Plex will sync them to all of our devices with easy offline support. (We run it on a synology NAS)
Maybe it would.
Or maybe one of them would have blown up (lets say e.g. on 9.11.2001) and due to bad luck (winds not blowing onto the pacific, but towards densely populated areas during crucial hours) have rendered some major cities inhabitable for years or decades.
We will never know.

That said:
I agree that replacing nuclear power with coal power is insane.
I am for continuing nuclear research and for using nuclear power with designs which are inherently safe if it's cheaper than renewable alternatives at a given location.
The Flagellants Attempt to Repel the Black Death, 1349
Ultimately, when we are being honest, there are no technical reasons to prefer FreeBSD. Or Linux. Both work. You can probably build whatever you need to on either one (with a few exceptions, e.g. AMD) and both will work about as well. There are differences, but the importance of each difference is a matter of preference, environment, and history.
There's little evidence to support the cover-up charge

https://old.reddit.com/r/geopolitics/comments/fnvvh8/some_th...
Tektronix, longstanding producer of high-end electronics testing and measurement equipment, used to be heroes at both drawing beautiful schematics as well as adding silly little easter eggs to them. Some samples: http://turingbirds.com/temp/tek-datasheets/
According to Wikipedia, FreeBSD jails were available in a release version in 2000. Linux had Virtuozzo in 2001, explicitly for the use case we would call VPS today. Solaris didn't have zones until 2005.
The article briefly touches on it, but could someone explain why Majorana particles are ideal for quantum computing?
I have one anecdote. It may not be enlightening for you at all.

My high school CS teacher made ~$50k per year doing quick contract jobs working on COBOL, mostly for factories in the Ohio area.

These jobs were never posted online. Once the companies found a contractor to fix the systems, they just kept using the same one, not unlike a homeowner who has a favorite plumber.

It's very likely that the majority of the COBOL community is hidden from online searches because churn is low and/or they don't use reddit, StackOverflow, etc.

The things I've read about Haskell remind me of what people are saying about COBOL now. Very few companies use Haskell, but the ones that are using it can sometimes be desperate to find a Haskell expert and will pay a lot for one.
Writing a Book with Pandoc, Make, and Vim
Isn't Linux an anagram (no not an anagram but I can't come up with the right word) for Linux Is Not UNix?

https://acronyms.thefreedictionary.com/LINUX
Well so do I (also mainly an Ubuntu user these days), but that can be orthogonal to time spent. I prefer it to Windows, which I used f/t for nearly a year after ditching macOS. I prefer the single file system (as opposed to the wsl/native Windows mishmash). I enjoy its speed (mostly filesystem related I think). I find the desktop (Gnome in my case) simpler yet more flexible at the same time (PaperWM ftw).

But there's no doubt I've spent at least 10x as much time on Ubuntu configuring and reading and fixing.
That's snappy but not informative at all. What do you miss in multicursor that macros give you?

I also prefer vim's macros to multicursors, but I think it ammounts to nothing more than habit and preference.

Macros in Vim are going to be much more powerful, with movement commands and selection commands giving yo a more flexible system... I think? Hard to be objective after so many years of Vim.
I remember the 90's. It was the era of "Best viewed in X version Y".
aText https://www.trankynam.com/atext/
Ask HN: Well paid remote work from central EU?
Hi,

I'm in Germany and I can't find competitive offers for remote jobs and wonder if they exist at all.

Competitive means it compares to a normal job in Germany, including:

- a decent base salary (e.g. just so top 10% in Germany is 3500eur/month after taxes, not unrealistic in the tech sector)

- pays insurances for health, unemployment and some retirement

- 2-3 month notice period (not too crucial if salary is decent) and generally hard to fire soemone

- 28 days of paid leave

- OK to be sick sometimes, no overtime

- legal employment

Now if I try to calculate what I would need to earn for the same benefits and security as a contractor paid in USD I'd have to multiply my base salary by 2 or 3!

And that's just out of proportions with anything I was offered for remote positions ever. And it's not legal for me to be a contractor out of Germany with just one client (they'd have to hire me).
And how can I run OCI-compliant image straight to the jail? Docker isn't just a namespaced runtime.
FlexBlue solves that

https://www.powerengineeringint.com/uncategorized/blue-subma...
> Separation of the core OS from the services it is running is the key to keeping a hygienic separation between components sharing the same file system.

I try to achieve this goal on my linux servers with containers, more precisely at the namespaces separation level which gives the ability to mount a set of config files inside the service's container. The other advantage is that versioning a service configuration becomes easy, allowing both clean undo/redo strategies and remote backup. I'm pretty lazy so I'm using docker, but really the gist is around mounting config files for a segregated service process.
I literally never rebooted my Windows 10 laptop other than for rare updates or driver installs that required it.

OTOH I have to reboot Ubuntu from time to time (once every week or two) because I can't solve a problem (eg. the suspend getting in a snit).
I was looking into this when I started freelancing on UpWork. I found that the best option for me was to have an US ACH account through TransferWise, otherwise I was looking at either high transfer fees, currency conversion fees or all of the above + a rate that is far off from the market rate.

With the current setup the only cost I have are the TransferWise fees for USD to EUR conversion when I send the money to my local bank.
And the OS is called GNU/Linux.

/me ducks
> ~$30 with the actual exchange rate, compared to about ~$14 for Transferwise

I have never seen this (TW user here too!) and I transfer money pretty often. Are you sure the exchange rate was the same? Because that's how they get you - a fairly minimal charge (your $30, or often "free") but then pad out the exchange rate in their favour, sometimes up to 5%(!)

Or maybe you just have a really excellent bank. None of mine even come close. Hell, I've used TW to move between currencies in the same bank account because of the clip the fuckers wanted for the privilege of moving some numbers from column A to column B.
This is not true for infinite sets where a subset can be equivalent to the whole.
This is probably the best advertisement I have read. It's spot on about my concerns, heartfelt, empathetic and sincere. I really hope that PR firms don't pick this up. Would hate to seriously ponder if it's genuine or not. Oh damn, I'm already doing it. There's something to be said about cynicism and sincerity in today's world.
Security tips for front end developers
haven't checked if it's there, but

Stubbed Toe: #FFFFFF
>How can you evaluate cost of managing basically forever (at the human scale) dangerous wastes?

I think we need to be optimists. Not 'glass is half full' optimists, or 'humans are perfect' optimists but 'progress is possible if we keep trying' optimists.

If we decide to be optimists then our wealth, technological capability and sense of responsibility will all continue to increase. Handling historical waste will become safer and cheaper. An exciting future university project, perhaps, with documentaries, museums and spin-offs abounding.

What it isn't possible to do is to prophesy the precise means by which it will happen.

We may build reactors that produce less and less waste or no waste at all. Nuclear engineers and physicists may figure out how to transmute harmful elements into safe ones. We may end up launching material directly into the Sun. Or we might just dig a better hole. Or something else. Or something else again.

The fact that we don't know in advance is not grounds for pessimism.

“Pessimism becomes a self-fulfilling prophecy; it reproduces itself by crippling our willingness to act.” (Howard Zinn)
I used TW for a real estate purchase. It was fine, although I sent the money in stages, because money-in-transit is not covered by any deposit protection scheme.

My understanding is this applies to all of the services operating in this space, not just TW.

But the suggestion that banks are more expensive is not necessarily correct. My new bank charges nothing at all for IBAN transfers to my old bank in another country. Money usually arrives next day, or sometimes same day if sent early enough. The exchange rate seems to be the interbank rate and not a consumer rate, so it's all very simple and cheap.
This isn't correct though.

You need 256 base words, and two substitute words, one of which substitutes for the first repeat, and the other for the second, so 258 words total.
I may get downvoted for this, but why are there so many posts ending with "in Rust"?
Surely the content should be interesting enough to stand on it's own, no matter the language
Congrats to you - I love them. There's not too many companies that I feel so happy doing business with, serving such an obvious and vital need, and doing such a fine job of it. It's just a great product, really well done.

I just hope they don't get bought out :(
Agree about the Safari Reader shortcut.

I think Apple’s approach to keyboard shortcuts is weak in general. One of the things I noticed running a Linux laptop with Gnome at the same time as my MBP was how easy it is to move windows around using the keyboard in Gnome.

No need for third party addons To do something that should be built into the OS.
Forget the word tax then. Every instance of releasing carbon must pay for recapturing said carbon given current infrastructure and technology to bring us to carbon 0. It doesn't particularly matter who this money flows through, as long as the real costs are paid by polluters to clean up their mess.
> nuclear is responsible for fewer deaths per TWh of power generated than anything you're proposing as a "dirty" alternative.

Irrelevant. The issue here isn't the expected value but the magnitude of the failure modes.

Hundreds of thousands of people die every year in or because of automobiles, way more than in commercial airplanes, By any measure you can planes are safer. Yet, you will find more prevalence of the fear of flying than driving. Why? Because incidents are catastrophic often killing hundreds of people at once. There's only so much damage a single car can do even though cars collectively do way more damage than planes.

Caol has obvious issues but the failure modes aren't catastrophic. Nuclear failure modes are. Nuclear has the power to make thousands of square miles uninhabitable for centuries (the last time I mentioned this I was accused at exaggerating so I'll preempt that by pointing out the absolute Chernobyl Exclusion Zone is, currently, 1000 square miles).

> The most problematic nuclear contaminants are therefore the ones with medium half lives

Yeah, no sale. There are two factors you're ignoring here:

1. Not just the strength but the type of radioactive decay. For example, a piece of paper will stop alpha emissions but alpha emissions are highly energetic and this is what makes Polonium-210 (as an extreme example) so deadly;

2. The chemical toxicity of the byproducts. Even U-238 (with a 4.5B year half life) is quite toxic; and

3. What an element decays into and the properties it (and all subsequent elements) has.

> How is a nuclear reactor worse than a chemical plant?

And what "chemical substances" are you referring to in particular here?

I'll reverse your own argument here and say that any process is capable of producing toxic byproducts, nuclear waste has the additional property of being radioactive too. How is that better?
Here's a photo of John Conway playing Life on a PDP-1:

https://i.guim.co.uk/img/static/sys-images/Guardian/Pix/pict...

>Conway playing Game of Life, which he invented in 1970. Photograph: Kelvin Brodie/the Sun

From this article:

https://www.theguardian.com/science/2015/jul/23/john-horton-...

>John Horton Conway: the world’s most charismatic mathematician

>John Horton Conway is a cross between Archimedes, Mick Jagger and Salvador Dalí. For many years, he worried that his obsession with playing silly games was ruining his career – until he realised that it could lead to extraordinary discoveries
Licensing should also be considered a technical reason.

-

Shameless plug: a few years ago, I fought the decision of my former employer's licensing counsel. He had ties with FSF Europe, and asked me to relicense my code from BSD to LGPL before publishing it (was private). I vehemently objected and asked to keep my code private instead – on the grounds of permissiveness and technicalities. They conceded. Two years passed, and I got in touch with the company and had the software released using BSD. I share a few details of my reasoning here: https://medium.com/@henvic/opensource-and-go-what-license-f6...
Even in countries where the situation has not got out of hand, you will still see plenty of nosiness and carping about other individuals going outside and doing exercise. Even if they are not able to call the local police and have the person stopped, they are still wont to rage about it online, and this has really poisoned the atmosphere on international fora for various hobbies.

For example, on cycling fora, people occasionally mention that they went riding, because in their country recreational cycling has not been limited by the authorities. But their posts immediately attract savage responses from people in countries with stricter lockdowns: “Stay home!”, “You are being so selfish!” “You are responsible for any deaths!!!”, etc.

I feel like some people have taken up "Stay home!" not as a rational piece of public-health advice which is interpreted differently from country to country, but rather as a meme mindlessly repeated, and they have become monsters to their peers because of it.
Grains of sand? Easy! Want a real challenge? Try naming all the numbers between 0 and 1! I've been at it for weeks and struggling to get much past 0.
Can nuclear energy lead to a global disaster? The Chernobyl disaster was local and it's pretty much worst case scenario. Global warming is a global disaster and if using nuclear energy is a way of avoiding it then we must use it.
Red Dawn Breaking Bad: email chain of US officials on covid19 (Jan28-Mar17) [pdf]
>We know that the lab was adding functionality to bat coronaviruses, making them able to infect human cells.

Source?
I know a tin of oysters has over 250mg of zinc so there is that.

But yes, more zinc in meat for sure, and phytic acid will play a role reducing absorption, but deficiency could depend on genetics a lot as well.
Mistakes Web Developers Should Avoid When Using JWTs for Authentication
grep -ri "Something.Something"
https://www.reddit.com/r/javascript/comments/fwm8wc/5_mistak...
There is not indeed. The best shot is getting into some consultancy a la Toptal.
There are also accounting advantages to having fees explicitly charged, rather than baked into exchange rates. An explicit fee is something I can easily state as an expense for tax purposes.
You might be thinking of GNU, which is a recursive acronym that stands for "GNU's Not Unix".

As far as I understand it we got the name Linux because Linus Torvalds was quite bad at naming things. :)

https://en.wikipedia.org/wiki/Linux#Naming
Why we’re all growing vegetables: for fun not for money
I think this article should contain some references and comparison to the deno rutime, https://deno.land/
Depending on your situation (regulation and logistics), cryptocurrencies can be a good way to move money internationaly. I've used Bisq for that with success, though it's more involved than a simple KYC crypto exchange or the (usually costlier, right?) traditional banking methods.
Sibelius - I don't have to manually create individual parts from my orchestra scores or put a page into the trash bin just because I did one mistake.

REAPER, Pure Data and other - I don't have to slice and glue magnetic tape to create electronic music

Thunderbird - I don't have to handwrite letters and bring them to the post office

I think the more interesting question would be: which computer program hasn't saved me 100 hours...
It is a minor point, but 467 words would suffice, as there are 16865705 possibilities to choose 3 elements out of 467. (This is the smallest possible.)
broken for me because of cross origin errors
I use those same 3 in a similar way, it's great. I do really appreciate the design of the effects/coeffects concept in re-frame, I often use that concept. I just don't find I ever need re-frame.
FORM-data-JSON:Convert HTML forms into JSON object | fill forms from JSON object
For sure!

Black and isort complement each other in formatting your code, and both have flags to check whether they would change anything in your code. You can do the former either as a script or Makefile target, and the latter in CI to verify that the code is actually lint-free.

flake8 is your standard linter - it checks for idiomatic Python. I prefer to set it quite strict, with `max-complexity` starting at something like 4 and only moving it up if I really can't figure out a way to make the code simpler. And you shouldn't have to ignore any lints unless there's a linter or formatter bug or conflict. The only place I've seen this is with E203.

mypy is a tricky one if you're not yet used to Python type hints. I would recommend starting with no configuration and then introducing stricter rules as you understand more of them. My current go-to configuration sets all of check_untyped_defs, disallow_any_generics, disallow_untyped_defs, ignore_missing_imports, no_implicit_optional, warn_redundant_casts, warn_return_any, and warn_unused_ignores.

To list all the files in your project tracked by Git (because you don't want to lint or format any third party files) NUL-terminated (because you want to handle weird file names) run `git ls-files -z -- '[star].py'`. To instead list only the files changed from origin/master (your typical target branch for a merge request) except for those you've deleted locally you can run `git diff --diff-filter=d --name-only -z origin/master -- '[star].py'`. You can then pipe the result of either command to `xargs --no-run-if-empty --null black` and similar. Use the first Git command in CI to lint all the files, so that you don't miss out on any changes for example when any of the linters change their rules. Use the second Git command locally to format and lint your changed code. And make sure you have some way to force formatting/linting all the code for when you update any of these programs.

Finally, running all the linters as part of a pre-commit hook is a great way to make sure you never commit broken code. Having a bunch of lint fixup commits is ugly and counter-productive.