skysight-inc/HackerNews huggingface dataset:
I really find it gross the extent to which fear mongering over nuclear happens. Countries decommissioning nuclear plants to switch to coal, which kill far more people, even scaling by use.

Instead of using a source of power that's overall incredibly safe, and which produces relatively small amounts of highly manageable waste, people have pushed to switch to these incredibly environmentally harmful power sources. This is especially surprising from countries like Germany that, as someone who doesn't live anywhere near them, see them as technically adept.

My province in Canada got 60% of our power in 2018 from nuclear (plus 1/4 from hydro), and a different province got 95% of theirs from hydro, but then that's offset by other provinces that get 90% of theirs from natural gas and coal. Sure not every place is ideally suited for a lot of nuclear (though hopefully SMRs will help), but 90% is too high.

We need less fossil fuels and more nuclear to bridge the gap to more renewables.

For an interesting comparison of the deaths from nuclear energy, compared to other sources, I highly recommend "How Many People Did Nuclear Energy Kill? Nuclear Death Toll" [1].

[1] https://www.youtube.com/watch?v=Jzfpyo-q-RM
...isn't this a headline?
> The amount of radiation in that water is utterly dwarfed by natural potassium. You can use your search engine of choice to find the graphic, you will laugh. Negligible.

Only if you instantly perfectly mix all radioactive material with all the water in the ocean, which won't happen.

Dumping (liquid) radioactive wast into the sea is common practice and often allowed due to dilution, but there are very strong indices that people living close to the dump site (and potentially not that close) will have noticeable increased health risk. Because clearly (common sense) it takes time for a liquid to be diluted and until then it is in a unhealthy concentration.

Anyway this is a one-time dump so it's a bit different from continuously dumping smaller amounts over decades. (Which now that I think about it Fukushima might be doing since it's creation anyway...).
The people that write these articles haven't the faintest idea of the protocol and repeat the same tired arguments over and over again. Why does Bitcoin have to justify its energy usage when the legacy financial system does not? Who becomes the arbiter of what tech or sector deserves to draw on the grid?
One of the many reasons I think we all would've been better off, had Brendan Eich decided he'd been able to simply use Scheme within the crazy time constraint he'd been given, rather than create JavaScript, :) is that Scheme comes with a distinction between exact and inexact numbers, in its numerical tower:

https://en.wikipedia.org/wiki/Numerical_tower

One change I'd consider making to Scheme, and to most high-level general-purpose languages (that aren't specialized for number-crunching or systems programming), is to have the reader default to reading numeric literals as exact.

For example, the current behavior in Racket and Guile:

Welcome to Racket v7.3.
> (+ 0.1 0.2)
0.30000000000000004
> (+ #e0.1 #e0.2)
3/10
> (exact->inexact (+ #e0.1 #e0.2))
0.3

So, I'd lean towards getting the `#e` behavior without needing the `#e` in the source.

By default, that would give the programmer in this high-level language the expected behavior.

And systems programmers, people writing number-crunching code, would be able to add annotations when they want an imprecise float or an overflowable int.

(I'd also default to displaying exact fractional rational numbers using familiar decimal point conventions, not the fractional form in the example above.)
Boeing can easily survive if it’s deemed too big to fail.
For the Turning Award?

This is defined by wiki as:

"The ACM A. M. Turing Award is an annual prize given by the Association for Computing Machinery (ACM) for contributions "of lasting and major technical importance to the computer field."

Its the Nobel price of computing, so I am not sure that a specific piece of software or its creators would warrant receiving this award. Rather, it's for theoretical contributions to the field, e.g. LeCun et Al., for deep learning.
Notably, the article submitted to HN did not have a single number inside (well, it did, but "2011" is a year and not relevant here). Thanks for the pointer, found the infographic here: https://www.quora.com/Japanese-Prime-Minister-Yoshihide-Suga...
Been in the industry for a decade and am a hiring manager for engineers. Overall, the industry has never been better and there are plenty of job opportunities available to work on a wide variety of games.

In terms of general advice for junior engineers, I wouldn't get too caught up on technology (ie engine). The sorts of things I am looking for are: do you have strong computer science fundamentals? have you taken game related projects from conception to completion? how well do you work within inter-disciplinary teams? and do you evaluate your work from a user's (ie player's) perspective?

Unreal dominates AAA for third party studios and I don't think that will change in the near future. Whether Unreal expands its dominance to mobile is an open question, but with more HD games going to mobile (or starting development with HD and mobile as platforms) I would probably bet on it. Unity probably isn't going anywhere in the near future but I don't expect it to shake Unreal's hold on large game production; they're simply too far behind.

I am fairly pessimistic on VR as a whole, but there will likely still be a small market there for the foreseeable future. With Sony recommitting to VR for PS5 and Oculus continuing to pump some (albeit much smaller) money into the space, I expect VR to remain a stable niche. AR is a lot harder to predict as Apple is the big unknown. There are a lot of companies ready to jump on that opportunity (ie Niantic) if someone can figure out the right hardware.
Yeah, I was entirely serious. Scary thoughts.
It's only really "custom" if you don't know Groovy. Plenty of build systems invent a whole custom language for it so it is one step better than those - at least by the time you do learn groovy you have picked up a transferrable skill.

I do think that one of the big problems with Gradle is they try to operate under a pretense that you don't need to learn any Groovy to use it. The reality is you can get just far enough to get yourself in trouble and then suddenly you are mired in inexplicable problems, and just start hating the tool.
Quoted from above PDF 1.2.1:

> FinCEN’s regulations define the term “money transmitter” to include a “person
that provides money transmission services,” or “any other person engaged in the
transfer of funds.” A “transmittor,” on the other hand, is “[t]he sender of the
first transmittal order in a transmittal of funds. The term transmittor includes an
originator, except where the transmittor’s financial institution is a financial institution
or foreign financial agency other than a bank or foreign bank.”

As long as Signal or its servers don't itself take part in transmission (which they wouldn't as long as the Signal app acts as a real user-side wallet and client) or trades/converts assets on behalf of the users, they should be exempt of this regulation.

Say what you want about this regulation, but so far I find it reasonable; as long as you as a business don't touch crypto assets or private keys either as issuer, key custodian, or transmitter but simply provide the wallet/node software, you're in the clear.

Unless Signal acts in bad faith, I see no way they would fall under scope of Fincen regulation wrt MobileCoin.

IANAL etc.
Interesting.

I have a couple of FPGA boards on their way to me in the mail which I intend to use for some homebrew video game projects. Besides getting the development environment working, it can be tricky outputting video from an FPGA because of the precise timing involved. I will have to look through these resources to see if there are any good tricks to use here.
> which effectively cut off nuclearization of baseline power as something which Western nations which aren't France could do

The UK is currently building a new reactor and considering building four others.
> these [blockchain issued] tokens are not simply "certificates of ownership"; they can be pre-programmed to behave in a certain way (for example, pay a dividend each time a predefined event happens)

For this to happen the blockchain gotta have a way to sync with events in the physical world. Moreover, all active blockchain nodes should have equal access to this data and get equal result at given time. This mechanism cannot be enforced by blockchain itself, so we are back to the issue of trust.
The experience would be better: you take the train at the train station near by your place, then you arrive at the airport directly.
"...Medium is the new expertsexchange".
Experts Exchange used to be a popular site for q&a (the stack overflow of the olden days). Without the a proper hyphenation the site url expertsexchange could be construed to read something quite different which I believe the OP is referring to.
we have the whole Solar system waiting for our stuff to be dumped there.
Because there are alternatives to Bitcoin that don't suffer from that design flaw.
This is the same reason people play the lottery.

If money is all you are passionate about you are going to have a very hard time.

The people that succeed as entrepreneurs are passionate about what they are doing regardless of whether they succeed.

In fact most all entrepreneurs do not succeed at first. It usually takes a long string of serious failures until you find your footing, and the only thing that will carry you through is the passion you have for your project.

You've got a long road ahead, if you're still wanting to go down it, start by focusing on what you are passionate about, find other people to talk with, build your knowledge and network and find a way to solve a problem better than the competition.

Good luck!
https://static2.rokna.net/thumbnail/SkVEB41uf6ga/NS2RJzVApQ3...
Does this have anything to do with radioactive water?

They aren't dumping radioactive waste, just water that has become radioactive from being near radioactive waste.
Wow, I wonder if some kind of scanning could reveal all the layers beneath the whitewash.
There are strict guidelines about what data can be shared for research purposes and researchers only get access to the data they need - not your full medical history.
Access is audited and you can request information on where and for what purposes your data is shared.
You can also easily opt out of your data being shared for research purposes.
Helvetica is sans-serif.
Sure, every solution has problems. If there was an obvious alternative with little downside I think we'd have adopted it decades ago.

I just suspect that alternatives bite people less frequently than floating point does.
Suppose I'm a C++ developer on Unix-like systems. I know about Make and CMake, and maybe even a bit of meson and ninja. w.r.t. package management - maybe Conan; my OS distro; and getting stuff directly from the web.

What are the pro's of me switching to Gradle? What would Gradle replace for me?
I had to build a web scraper to counter grocery prices inflation
Uncertain it was, but it is not the same as the word used before, random.
Because having a share in an individual sounds very much like slavery?
Mesa Vulkan Driver Will Get an Option to Boosts Performance 30%+ on RDNA2 GPUs
You could by a blocking watch that selectively unblocks transactions when authorized. Problem solved.
Of course, you'll also see people arguing that you shouldn't be driving a 10 year old car for the same reason. There's some level of tradeoff where using an older product without the latest safety features makes sense.
It's not about what I do.

it's about what the majority of technical not very versatile users will do.

Convincing them to install a ad-blocker is one thing, but convincing them to use a completely different browser is way harder.

Furthermore if google pushes it through it's quite likely that it's just a matter of time until many sites will refuse to work if you don't have it enabled (similar as some sites don't work if you have an ad-blocker enabled).

So then it would be just a matter of time until many alternative browsers (e.g. firefox) are forced to have it enabled by default.
Yeah, the core itself is likely to become part of the water cycle.

What is the half life? Someone said it was half as radioactive after a decade. Maybe it can really be a one time dump.
Same here! bonuses include:

- built in dependency manager so you can pull dependencies in just by putting @Grab at the top of your script

- interface with your actual code written in Java easily so you can easily have scripts that utilise your "real" code for business logic

- full java ecosystem of libraries trivially accessible

- genuine cross platform so none of the weird OS / architecture issues and conflicts you get with pre-installed python, etc etc
> wouldn't the US just bomb the site?

Iran's critical sites are well bunkerized. It's not clear that any non-nuclear attack would get through.
It can't be stolen.

You can't lose it.

You can't forget it.

You don't need to charge it.
Let’s not forget that Iran had and possibly still have undeclared nuclear facilities

https://www.wsj.com/articles/iran-u-n-inspectors-find-radioa...
Bitcoin's energy use is only high because so many people want to participate in mining, the difficulty constant had to increase. If the "bubble burst", bitcoin would continue to operate unhindered with the exact same number of processed transactions with a much lower use of energy.

The assertion that bitcoin may be doomed specifically because more people want to participate, is laughably wrong. It is designed to adapt to a market that is itself adapting to it.
I'll rephrase my point so we can steer clear of the pedantic discussion about machiavellianism and "good" or "bad":

There's a lot of people doing things they consider bad without actually wanting to do them. Thinking that all consequences of technology are intended is missing half the picture, as it dismisses the fact that there will be unintended and unwanted consequences. It is a naive take that does not allow space for discussing how to predict, detect and avoid those unintended consequences.
Yup and will further dilute by orders of magnitude once released into the open ocean.
In France I would never consider flying, when I could take the TGV. The level of comfort of a 1st class train ticket vs an economy airflight (space and positioning of seat) + ability to move around + enjoying the scenery + no worries about the airport hassles / security checkpoints / luggage check-in and check-out, and transportation from airport to the center of the city, always made the choice very easy fo me.
It's not Apple.
> Countries decommissioning nuclear plants to switch to coal,

That won't happen in the UK for political reasons - the miner's strike and Thatcherism (and vast amounts of suffering) would be seen to be for nothing. The UK has put a lot of effort into renewables, and is currently building a new nuclear station.
The "legacy financial system" is far, FAR more energy efficient in comparison.

Bitcoin's rising power usage doesn't achieve a greater capacity, it's simply the result of an arms race between miners. The faster others mine, the faster you must do so as well, if you want to keep making money. But Bitcoin's design results in that the increased power doesn't really do anything for the network. It doesn't make it faster, or give it a higher capacity.

Bitcoin is also not a financial system, it's a global game of chicken.

Even Bitcoin Cash, which keeps the same stupid design is a more attractive option if one wants to have anything resembling an economy simply due to that they increased the block size limit.
Getting it out is ultra high risk.
I guess time averages the satisfaction humans have around a thing. Fads come and go and attracts towards new sensations but over time.. that old thing might be the only one that has the right blend.
> around 5 mm in air and 6 μm in water

Interesting. My source re: beta radiation was (admittedly a nuclear promotion nonprofit) http://nuclearconnect.org/know-nuclear/science/protecting

> β BETA – can only be stopped after traveling through about 10 feet of air, less than 2 inches of water, or a thin layer of glass or metal. Additional covering, for example heavy clothing, is necessary to protect against beta-emitters. Some beta particles can penetrate and burn the skin.

I won't be surprised if you're right, but if a nonprofit getting government grants to promote the nuclear industry gets it wrong, I'd be pretty worried.
At some point mining will stop and energy use will only amount to running the blockchain nodes.

How far are we from the total number of Bitcoins the system allows?
I think the big thing is that opt-out tracking should be illegal. It's total bullshit that giant partnerships like ad choices and just collect and share tons of info about you with the flimsy veil of an opt out system[1] that NEVER. EVER. succeeds. Like this is big tech you think they don't know how to write an opt out program that actually works, they solve problems in all sorts of domains, I think if they _wanted_ it to work they could do so very easily. Not to mention that in opting-out, you have to agree to let them track you anyway with a different cookie that is supposed to keep you from being tracked.

[1]: https://optout.aboutads.info/
Many languages make a distinction between floating-point numbers and fixed-point numbers. Fixed-point numbers (e.g.: "Decimal" / "BigDecimal" in Java) do not suffer from this problem.
I'm about 60% certain this is some kind of social commentary satire art project, and 40% certain this is actually a real company. Something designed to troll the credulous, sort of like bonsai kitten.

If it's a real thing: This appears to be linked to the Polish domestic banking sector? So primarily of use there. What's stopping you from just getting the implant, loading up some money/payment method on it, and two-part epoxying it into a 3D printed TPU plastic bracelet. Something fitbit sized. Its functionality as a payment method does not appear to require it to be implanted. You could even glue it into a hard shell of a plastic fob and keep it on your keychain.
Tell that to the legions of Silicon Valley employees who get paid in publicly traded stock as part of their total comp. Those no good, gambling, risk-taking, market-timing risk takers, them! Didn't they read Bogle?
People just want an asset that can't be manipulated away. If it takes tons of energy, or if it totally changes power dynamics, or if we need to transact in different ways, then so be it. No one is going to give up the opportunity to own something like this for any reason. Regardless of whether people like it or not, they will have to adapt, since there is probably no viable way to stop something like this when people decide they want it.
The Italian translation of the Asterix comics makes the Gauls spell it as "Sono Pazzi Questi Romani", these Romans are crazy. Asterix became popular at about the time you were working in Rome. I guess that this translation is the most popular one nowadays. Of course we know it's Senatus Popolusque Romanorum.
I was wondering if it was a joke, until I saw the white paper.
Changing transportation modes is also quite difficult for parents with small children. Especially if they have to haul multiple car seats for the flight.
IMO invariants are better handled by a class who's sole responsibility is to enforce and validate said invariants, especially when you have dependencies involved to enforce them (like making sure the Item actually exists in the db).

Value classes like @Entity shouldn't have the responsibility to enforce those business rules.

We can disagree on which way is more object oriented though.
Find a job, get hired, spend the necessary time in the country and enjoy your new first world PR/passport. Works for most countries even at 40+, no? Point-based immigration systems don't matter when you've got a job waiting for you and relocating on a work visa. Only real problem is ageism in software industry - it does get harder finding jobs with age. But not impossible if you're technically sharp, demand for experienced software engineers is pretty strong everywhere.

If you're not relocating to work, I suppose you have significant savings then? Western countries are much more expensive places to live in than India. For a 6 figures investment into real estate or own startup you can buy residency rights outright in quite a few countries, e.g. Portugal, Spain, Malta, Estonia, even the US (EB-5 visa). Age usually doesn't matter, only money.
Much of the spread between 1 and 2 are either jurisdiction or time based. Time-based seems 100% reasonable to allow the current spread. If you build a business over a decade, incurring losses along the way, it seems entirely reasonable to get credit for those losses when you first start making profits.

Jurisdictional differences are more subtle or complicated. Certainly, we wouldn’t expect a company to pay taxes to every jurisdiction on its entire global profits. So, we presumably must allow some kind of apportionment of profits to different jurisdictions and then the question becomes how to do so.
I'm still not convinced accountability means that the public gets full view of everything. There's probably other ways to ensure that the public gets to know their money is not wasted without hearing and seeing every little detail.
Minimizing the impact and long term effects of this is despicable. How dare you spit on the grave of the 1368 people that died as a direct and indirect consequence?

Nuclear power is expensive, unreliable and the sooner we get rid of it, the better.

Note: that doesn't mean to bring more fossil fuel power plants online.

And this baseline myth needs to die.
There's no need for zookeeper or any centralised/decentralised service. In the article you link they mention why depending on something like zookeeper is suboptimal. Given that you have less than something like 2048 web server instances, (don't remember how many bits they give to worker_number and the snowflake github repo is basically unavaible) all you need to do is make sure every instance has a rank/worker_number (infrastructure/devops problem) which the instance will use when it generates the snowflake ids.
Sidenote snowflake also suffers from the unix epoch 2038 problem, but that can be simply solved by adding bits for epoch number.
You still have to use chip and pin every 5 transactions or if you go over £130 whichever comes first? Most terminals in the UK require to insert card. Oh.
Luckily there is a whole new generation of PoS networks that don't rely on proof of work. Some even automatically buy carbon offset credits to maintain a carbon neural footprint.
> I think it is silly, but there are people anxious about it, which is not true about Pascals Wager.

There's reason to be anxious about Pascal's Wager: assuming one holds a charitable view of the historicity of religious texts then Pascal's Wager is very rational - but one might feel social pressure to not be religious - or more likely: social pressure to hold a particular religion) - and just procrastination to get-around-to-researching-this-whole-religion-thing, so the uncertainty and lack of confidence in ones' own actions can lead to anxiety like that.
That's not how it works. As the number of coins minted nears the maximum the difficulty and reward for mining coins increases exponentially.
Don’t worry... She will be pulled over, peppered sprayed and held 3 months without a hearing.
Apparently it is still more than 100 years before block rewards stop, unless the protocol is being changed. Wondering if quantum computing will break it beforehand