skysight-inc/HackerNews huggingface dataset:
From https://whatisnuclear.com/waste.html:

> If all the electricity use of the USA was distributed evenly among its population, and all of it came from nuclear power, then the amount of nuclear waste each person would generate per year would be 39.5 grams. That’s the weight of seven U. S. quarters of waste, per year! A detailed description of this result can be found here[1]. If we got all our electricity from coal and natural gas, expect to have over 10,000 kilograms of CO2/yr attributed to each person, not to mention other poisonous emissions directly to the biosphere (based on EIA emissions data[2]). If you want raw numbers: in 2018, there were just over 80,000 metric tonnes of high-level waste in the USA. Between 1971 and 2018, nuclear reactors in the USA generated 17.3 GW-years of electricity to make this waste. For another perspective, each average US home using 10,000 kWh/year of nuclear electricity would generate 5 grams of waste per year. This is astoundingly low, again, thanks to the near magical energy density of the atom.

> As mentioned previously, nuclear waste is over 90% uranium. Thus, the spent fuel (waste) still contains 90% usable fuel! It can be chemically processed and placed in advanced fast reactors (which have not been deployed on any major scale yet) to close the fuel cycle. A closed fuel cycle means much less nuclear waste and much more energy extracted from the raw ore.

[1] https://whatisnuclear.com/assets/waste_per_person.pdf

[2] https://www.eia.gov/environment/emissions/ghg_report/ghg_car...

---

Let us not forget about: https://en.wikipedia.org/wiki/Thorium-based_nuclear_power#Po...

> There is much less nuclear waste—up to two orders of magnitude less, state Moir and Teller, eliminating the need for large-scale or long-term storage; "Chinese scientists claim that hazardous waste will be a thousand times less than with uranium." The radioactivity of the resulting waste also drops down to safe levels after just a one or a few hundred years, compared to tens of thousands of years needed for current nuclear waste to cool off.

> Thorium fuel cycle is a potential way to produce long term nuclear energy with low radio-toxicity waste.

> Summarizing some of the potential benefits, Martin offers his general opinion: "Thorium could provide a clean and effectively limitless source of power while allaying all public concern—weapons proliferation, radioactive pollution, toxic waste, and fuel that is both costly and complicated to process.

---

Worth reading as well: https://en.wikipedia.org/wiki/Breeder_reactor

---

The technology definitely exists. Storage is not an issue. Building or sticking to older, shittier designs that are horrible even in theory or on paper is the issue.
Right exactly, they'd just be unreasonable to do in a GUI. But what about Google Docs? Admin tasks? Emails? Slack? Code review? Calendar meetings?
> before it actually leaves your computer

Well, it leaves your computer as soon as you type on the keyboard; that's how it saves drafts. The Undo feature works by telling Gmail servers to send the email in X seconds. That timeout gets canceled if you hit Undo. Or at least I assume that's how it works. I'm sure it doesn't wait to send data to the Gmail server until timeout is over. If that were the case, your email would never be sent if you closed the tab during the timeout.
> Also, one of the Snowden disclosures was that apparently the NSA can power on the cameras and mics of Android phones even when the phone is off. I don't know exactly how it works, but it does, probably based off the residual current drawn from the battery and the circuitry that handles the power button. Smartphones are basically never safe, although I've heard iPhones are significantly safer than Android.

I mean, even if you could turn on the mic/camera, I would think you still need to possibly save it to storage for retrieval later which pretty much requires the OS to be running.

Otherwise, maybe, you could somehow transmit the data but that would require the ability to communicate with the device via Bluetooth/WiFi and for the data from the camera to be passed to the wireless interface.

Unless a device was designed with that sort of functionality, I'm not sure how the NSA could just turn that on.
Even though I'm not a fan of go myself, it does work well for small, simple utilities - it's lightweight, fast, and compiles to self-contained executables, with no dependency on a runtime like Node.js, Python, or a JRE.

There are some other languages that have similar benefits, but go is the most popular and trendy. Rust could fill a similar niche but GC is very nice and Rust definitely has a higher learning curve.
> We're very serious about the link to Asimov's foundation.

Excellent! I've heard that Behavioral Economics is also inspired by psychohistory.

If you're also looking to the future you might want to get in touch with the Long Now Foundation.

In re: CQL the underlying CT treatment of DBs is the "secret sauce". I haven't investigated WOQL in depth yet (I looked at the source in https://github.com/terminusdb/terminusdb) but I agree with you that Prolog is superlative for a query language.

I was joking about hiring, but if you put some issues in github it's not inconceivable you might get a PR someday. I don't want to make any promises.

As I mentioned above, I'm working on Joy-in-Prolog, and I'm right at the point where I'm thinking about how to represent data (as in DBs) using Category Theory along with the standard meta-data in "Data Model Patterns: A Metadata Map" by David C. Hay.
> What? "Got Milk"? Milk mustaches on famous people and athletes? Come on.

So—you're saying NOBODY would drink milk if they stopped advertising after THOUSANDS OF YEARS of drinking it as adults (true with my genes!) and MILLIONS OF YEARS of juvenile mammalian existence? Extent is not the same as the sole cause. I drink milk because it makes me nostalgic for my childhood and hey, it's calories, baby! In any case, you conveniently cut out the meat of the sentence when you quoted me—milk advertises itself by being highly nutritious, which is less true of plant-based milks, which you typically gravitate to because you want milk but can't have it for reason X.

> Are you really that confused when it says "soy", "milk", "oat", "almond" right before "milk"?

It's actually rarely obvious in my experience, especially when they place e.g. Silk next to dairy. I've accidentally bought plant-based milk twice because I didn't recognize the brand and the plant-based nature was not emphasized on the packaging. This feels very intentional to me.

Partially related: I don't think I've seen a milk advertisement in years. Are they spending less or am I just avoiding the areas they're targeting (notably: video ads/). I swear I used to see them on billboards all the time. Maybe SF is just an expensive market to advertise to....
Yeah, I've had the same issues. Eventually a node would run out of some network resource which would make scheduling containers onto it impossible until it was rebooted.

There seem to be some other intermittent network issues as well. I just moved some stuff for a client off EKS and back onto ECS because it wasn't worth troubleshooting.

That said, I am not a fan of ECS at all. The scheduler is slow and it does really just take way too long for it to even start acting on new deployments.
> Add-on support: Add-ons are only supported if add-on authors have adapted them

What does this mean? I'm wary to upgrade if it'll break the add-ons I rely on (one of which is unmaintained).
Shareholders and customers are basically on the opposite sides of a trade. All public companies have this problem to some degree: they want to tell their shareholders "we figured out how to offload stuff that we buy cheap onto unsuspecting customers, thereby making more profit for you". Meanwhile they want to tell their customers "look how wonderful and high quality our products are". These days this problem is solved with code-speak that wall st people understand but which sounds relatively benign and boring to cuswif they happen to see it e.g. "margin expansion through input cost reduction".
You may want to look into operators. It seems to address your requirements nicely.
Oh I guess my "assuming you don't want emacs, so..." was interpreted as a ding against emacs so I was downvoted...

I don't care about the downvote, but ftr, I a have been using emacs daily for about 25 years, spacemacs now, and love it. So there.

All I meant was that the OP I assumed knew about emacs and it's lisp history and was choosing Atom instead. The reason to do that would be learning curve, which I respect. Fair enough; I judge not. Just... you, know, for clarity.
Unfortunately, many academics are driven by prestige more so than scientific discovery.
If they don't exist they can't be harmed by not being brought into existence; since there is no one there to suffer a deprivation.
That's a decision I made during development in order to get this proof of concept out as quickly as possible and gather some feedback. This price is what I am getting from their API and for bank transfers.

I am glad you picked up on this because I thought of placing a button which says "More Info" which will have a popup and display all options and fee. You've just validated my assumption and it's something I will be working on adding.
very cool house!
> I ask because "Cloud costs" keeps coming up as this bugbear reason to use k8s and it isn't a real concern for the 99th percentile of applications.

AWS VMs tend to cost between 3 to 4 times more than equivalent VMs offered by smaller no frills service providers such as Hetzner and Scaleway.

You may argue that you don't mind paying a hefty premium for a service that has plenty of competing offers, or that some high-level service provided by AWS is nice to have, but it's hard to argue in favour of needlessly spending 3 to 4 times as much to provide the same service, or get somewhere around 30% of the cloud computing resources for the same price tag.
Elitism is no reason to avoid having a definition of jargon. HN has discussions on a wide variety of technical topics most of which aren't directly useful in our day job - or at least on the topic of information we'd seek out independently... But we have this list in part because intellectual curiosity is a good thing and maybe, within the way that whatever an ACH is deals with a dead person, there might be some interesting logic that you could apply to your own field.

If someone submitted "How I managed to emulate Super Mario in C without using more than 30 Kb of memory" I'd be super interested and look to see what sorts of crazy pointer tricks or unioned structs were in use - even though I don't currently work with games or C in my daily.
Faster reading: everything uses the same font, size, color and position on the screen. Your eyes don't have to constantly scan for different graphical elements across applications.

(if this sounds far-fetched, try reading a book with a different font for each paragraph for 4 hours)

Faster interaction: no dreaded mouse needed.

UI speed: terminal application are rarely slow at it.

Consistency: Works on local and remote hosts over SSH.
Ah, ah, I see now. Yes, right.

This is exactly why I couched my last paragraph the way I did, heh.
Created Web Scraping Software to Generate Blogs
I will contact them, who knows... if you don't ask you never get! Thanks :)
Seems like it was the last administration that made all the opsec mistakes.

Like running a private email server holding classified data.
Zelle[1] is a fairly recent solution to that problem.

Free and nearly instant email address based transfers directly through your bank account without having to sign up for anything extra. I've done a bunch of transfers with it and it's been solid.

It's about as easy as you can get and most US banks support it.

[1]: https://www.zellepay.com/
Everything can be done with the keyboard and is generally scriptable, leading to high productivity but also superior ergonomics is a big part for me.

My wrist joint have a tendency to crack loudly (not sure if this is the correct English term), which feels unpleasant and have been a driving reason for me personally to avoid the mouse unless absolutely necessary. Additionally to basically living in my terminal I use vim bindings in my browsers and replaced my caps-lock with the Hyper-modifier* allowing me to control almost all parts of the operating system from my keyboard and mostly from my home row.

* https://github.com/suliveevil/Capslock
No clue what was happening at that location.

It was a military related site, remote, and our people were actually blindfolded from the gate all the way to the equipment needing service, and all you saw was indistinguishable from a small data center.

They had a pretty good system for keeping a tight ship, at least as far as threats from outside equipment.
The article seems full of FUD to me.

Today, nuclear power plants are so much more advanced, safer and can even recycle their used nuclear fuel. See the PRISM[1] reactor, for example.

[1] https://nuclear.gepower.com/build-a-plant/products/nuclear-p...
Years back I came up with answers for those questions that work for me where it doesn't require for religion or afterlife and still makes me want to wake up the next day, YMMV. Also, I'm not religious, don't believe in after life, in spirits/souls and don't have children, yet I think I have a pretty happy and content life and almost never am affected by bouts of long term sadness/depression.

> If there is no afterlife, then what IS the point of this life?

First of all, think about the question itself. Why does this (and our existence in it) require a "point" to existence itself or a "purpose". Both of those concepts are human level concepts, they have no meaning to the universe. It's like asking "why isn't life fair" or "why isn't life rewarding good people", all those (fair and good) are human concepts that the universe cares not for. We are naked monkeys living on a tiny blue planet in a huge universe, to expect reality to conform to our evolved concepts of modeling the world is ultimate hubris.

Once I realized this I stopped asking the question. There is no "purpose of life" because the question itself is silly/absurd. Then the next question is, does it matter that there is no purpose?

I looked back at everything that brings joy to me in my day to day life and none of those things relate to life having a purpose or not. I am happy because I exercise and makes me feel good after it or makes me feel fit and healthy. I am happy because I live with someone I love (15+ years and going) and they love me and we share our existence, we enjoy time together, develop internal jokes, help each other (which in turn makes one feel good), comfort each other. I am happy because I have a satisfying job, smart coworkers, interesting projects and I'm well payed and can afford a good life. I am happy because I am still healthy and don't have to think about mortality every second or deal with pain or are afraid of the future.

I realize that makes me a very lucky person, but I also realize that none of the things above have anything to do with "purpose" in life or anything like that. Nor do those things exclude having kids, on the contrary, I imagine having kids would bring even more personal satisfaction and possibilities to be happy about. Having friends/developing relationships makes us feel good, we are evolved to be social beings, so that's why we do it, not because there's a purpose to life.

Hope this helps
Faraday Future’s Restructuring Plan and CEO Resignation
I've built services that can gracefully shut down, and my typical design is as follows:

First, maintain an active request counter that you increment when you accept a request and decrement when the request has been fully delivered (including output buffer drained).

Second, implement a TERM signal handler. The handler shuts down the listening socket (so no new connections will be accepted), starts a countdown timer, and waits for the active-request counter to reach 0. When either the countdown timer expires or the active-request counter reaches 0, exit.
I'm an author on a few of these papers referenced (the Deep Voice papers from Baidu). I'm happy to answer any questions folks may have about neural speech synthesis, as I've been working on this for several years now.

In general, it's a fascinating space. There are challenges in text processing (not even mentioned in the blog), such as grapheme to phoneme conversion, part of speech detection, word sense disambiguation, text normalization, challenges in utterance-level modeling (spectrograms), and challenges in "spectrogram inversion" / waveform synthesis. The NLP components of the pipeline are often overlooked but are no less important than they were a few years ago -- part of speech / word sense is the difference between "Time is a CONstruct" and "I'm going to conSTRUCT a tower", and is the difference between "Let's drop that bass" being about a DJ or about a fish. The acoustic modeling phase (e.g. Tacotron, Deep Voice 3) works fairly well, and can produce some awesome demos with things like style tokens ("GST-Tacotron"), but still has a ways to go until it can encompass the full range of human inflection and emotion. At the waveform synthesis level, models like WaveRNN (with subscale modeling) and Parallel WaveNet make it possible to deploy modern waveform synthesis models, but it's still a major issue to deploy them onto low-power devices due to compute restrictions. Overall, lots of interesting challenges to work on, and we're making a lot of progress quite quickly; and I haven't even started talking about voice conversion or voice cloning!
You can debate if Lewinsky was a victim of Clinton but she absolutely was a victim of Linda Tripp, who had her own vendetta against the Clintons. Tripp manipulated her, secretly recorded their conversations, lied, betrayed her confidences, and served her up to the machinery that was working to take down Clinton.
It’s easy to be enraged by reports like this, but I just see it as proof that the system is too damned expensive. There’s opportunity cost here, along with actual cost, and risk, and even then the savings is justifiable.
Maybe none of the providers I work with the support that route. I will be adding a few more integrations in the upcoming week or two - hopefully we should be able to get some results for US > PK.
Nope, "online push" is ubiquitous in civilized countries.

Don't get me started on filing taxes!
Wow, people on HN will go to the wall defending an unfunny joke, if only because a little bit of awareness annoys them much more... it's somehow satisfying that this is the only thread on this page.
"because they can" is probably the best answer. Before RTP, which is still rolling out, wire tranfers were the only way to do same-day, non-reversible, high-value payments. On occasion we also see that wire transfers being sent manually need what's called "repair", as in the sending party didn't put enough information in the wire so the sending bank or receiving bank have to go get a human being to figure out what went wrong. Repairs and rejects add to the operational complexity of wire transfers and probably contribute to the higher end-user cost of sending one.
When I looked at the Linux boot process the first time I thought this just kinda sorta works in a horrible "are you mad?" way*:-). Just short of three decades later the boot process didn't really change a lot but I don't have the same feeling about it. I just got used to it and in the end all that matters is that it works.
Currency from the country you are sending from.

However, point noted. Will add something to make this more obvious.
By that criteria, I can't say pets necessarily have a better life, either.
CamScanner executed secret payloads on Android
>(Common) Lisp usually gets more use than exposure

What? It gets exposure on the Internet all the time, while seemingly nearly no one uses it in production.

Edit: Just look at the end of [1]. They have exactly three examples.

Edit 2: They have more example in [2], but it is still pretty little.

[1] https://lisp-lang.org/

[2] https://lisp-lang.org/success/
Magnetic wormhole created for first time [2015]
I started my company after I had my first kid when she was only 1 years old. So yea, it is very possible. Nothing should stop you except your own insecurities. It definitely gets a bit harder with children but it is not why you will fail. Change your mentality and focus on the goal of starting a company. Use your family/kids as an advantage instead of hinderance. For example, I got more disciplined after my kid was born and it has made me a better and organized person. I HAVE to wake up early even if I don't feel like it. That is a good thing. So make this an advantage and go do what you want to do.
Fortunately, there were plenty of"human drones" available to assist with removing graphite.
I personally cannot stand Allegro's IDE, but LispWorks looks like your regular native application on macOS and Windows. And since v7 it looks good on hi-res screens (sadly, the free version is stuck on the former major release, which is bad marketing IMHO).

It might not look as trendy as IntelliJ or VScode, but compared to stuff like Eclipse I'd say it does quite well.

Here's a screenshot on macOS https://i.imgur.com/ml4jlYB.png browsing some example code.

EDIT: A similar screenshot on Windows https://i.imgur.com/qkgIXhE.png
You might appreciate this twitter thread: https://mobile.twitter.com/clueheywood/status/10896997623312...
When we start processing a request, we take the JS Promise that represents the result of that operation and put it into an array in our internal "server state" object. When the server gets a shutdown request, it basically awaits Promise.all(this.inFlightRequests) before exiting. Depending on the LB/routing layer on top of your service, you might need to do this in a loop in case work comes in after you do your first await. In other languages you can join a thread pool, wait on a wait group, or use whatever other synchronization tools are provided.

Note that there's an ECS_CONTAINER_STOP_TIMEOUT parameter in ECS that sets a hard upper limit on how long containers have to exit before getting SIGKILLed, and it defaults to 30 seconds. If you want to allow requests to drain for longer than that, you'll need to update that parameter.

(For services with fast request processing time, the draining process is often a lot simpler. You can just route traffic away from the server, then wait a short period of time before telling the process to exit. It's not quite as precise, but works well for many use cases and requires no bookkeeping.)
The sad thing is that kids who actually are cut off or estranged from their rich parents don't have lawyers and consultants helping them to legally sever ties, and they end up having to drop out of school because they can't get the forms needed to file the FAFSA or their parents make too much and won't help them.
And previous administrations had blackberries.

I don’t think it’s possible to get high level pols to forgo their devices and follow good security hygiene. It’s in their nature to be communicative and available.
Clojure Success Stories
Thanks, will send you an email shortly.
In general a problem is that wealthier people have the time, energy, and expertise to manipulate the system better than poorer people. Another place we see it is in the usage of IEPs and other accommodations for learning disabilities by wealthy families, in some areas more than 10% of students have accommodations like this. See this article for more: https://www.nytimes.com/2019/07/30/us/extra-time-504-sat-act...
SmartyKit Apple I replica
As long as their former kids pay taxes on any resources given to them from their now non-relatives, and their parents don't claim their non-children as dependents, and they get taxed on any inheritance from non-relatives.