skysight-inc/HackerNews huggingface dataset:
The battery isn't the source of the energy. You are missing wind and solar (which isn't free), an electrical grid overdesigned for the peak-energy requirements (since you will not get all of your energy over the course of a day).

4 APR-1400 will cost the UAE ~ $24.4 bn to complete. So $600 bn will give you 98 APR-1400 reactors, for a total of 131GW of electrical power – not to mention twice that in thermal power, which can be used for central heating, hydrogen production, etc.

This thermal energy is currently ignored in almost all calculations; it makes little sense to include it in a debate that only focuses on electricity, but at the same time it makes little sense to have such a debate (unless one is a lobbyist), when the use-case is much broader.

The most expensive part of nuclear energy are the capital costs – the discount rate in particular – since it is a "everything up front"-project, where political scrutiny is extremely high (much of it for good reason, but too much is mainly the 'vetocracy' and NIMBYism in action) and the low amount of new plants being built is limiting the build-up of knowledge.

In my native country of Denmark, there is basically zero research in nuclear compared to other energy sources; even in the institutions that were led or founded by the Nobel-prize winning Danish physicist, Niels Bohr. That is all due to politics and it shifts the debate to be less and less about science, which is one of the saddest things to happen.
23 euro cents * 1000 is 230 Euros, not 23. But that is still a factor of 1000 lower then the prices mentioned in https://www.nrel.gov/docs/fy19osti/73222.pdf and other web publications. Are you sure about those numbers and what kind of storage do they refer to?
Just don't use it together with lombok.
How would it be done if done properly?
Have you seen the enormous scope of something like Azure Resource Manager? Amazon Web Services releases several new products or major features per day. They all have APIs.

Office and Office 365 is also a behemoth that covers entire suites of business products, front-end and back-end.

If you start to seriously talk about integrating these things with a bunch of third-party components, you're talking tens of gigabytes of binaries.

> But … maybe we could stand a little simplification?

Always. Unfortunately, that runs up against the limitations of our squishy meat brains. Especially when they're numbered in their tens of thousands. Simplification, refactoring, and code reuse requires coordination.

I too am horrified that a mere database engine no longer fits on a standard DVD disc... when compiled into a binary.

But I can download the ISO image in a matter of minutes, and use the system with a few button clicks in an IDE to produce functional software.

I know that the raw numbers should qualify as a nightmare, but at the end of the day, things get done anyway and it doesn't seem to matter that much.

I guess we're just horrified because we know how this particular sausage is made...
Yup - that's probably a good equivalent.
I have an Ergodox EZ that I've used for about 4 months now, and it definitely took some time getting used to. I dropped from about 90 wpm to below 40 in the first few days, but now I'm back up to over 80, with fewer mistakes on average - I guess I'm slower at correcting them, so I try to type more accurately.

Previously I was used to typing some of the letters on the edges with the "wrong" hand (e.g. typing Y with my left hand) so I mapped an Y onto both halves, but eventually I got rid of that mapping.

I also had to gradually make many other small adjustments to the layout (which is thankfully really easy), because while you can adapt to typing of the letters fairly quickly, keyboard shortcuts and function keys are another matter (especially if you were used to using the function key row with Ctrl/Alt/Shift modifiers).

Having your arms naturally apart is pretty comfortable though, and I also like how cool it looks with the blank keycaps and the metal legs.

If anything, I had bigger issues with a MacBook keyboard, due to the missing Home/End keys, which I use all the time for selecting code (e.g End followed by a Shift+Home or vice versa to select a row, or using Shift+PageUp/PageDown plus arrows to select a block, are very ingrained in my muscle memory).
And dropped a couple on Spain for good measure.
WFH survival tips from vidio.com seems worrying
Interesting that you are advised to reply Instant Messaging Chat right away.
Um. Every single person I know (including me up until now) thinks that he was imprisoned both for owning the drug marketplace AND the hit charges.
The point is that there are lots of failed oss projects. Further, a startup has a lot more requirements than an oss hobby project. For your hobby you can send an email to a listserv and say “burned out, taking a three month break” or you can focus exclusively on the code.

But a startup needs to make money or it can’t pay people. You don’t just need code. You need a product and you need to sell it.
If you have smaller hands, consider a Kyria. I use an Ergodox EZ and while I'm generally happy with it, it's quite difficult for my thumbs to reach all but the first key in the thumb cluster.
Why don't publishers create a system where I can "load" my account with 20 articles for $10?

I strongly dislike subscribing to things I don't feel like I can commit to. Especially, with the way companies make it a hassle to cancel.

A pay-as-you-go system would give the consumer the confidence they need to pay something (which isn't recurring) but saves the overhead of micropayments.

They could even have it where if you start paying more than the annual subscription, the rest of the year is on the house.
I take your point on not accounting for interest growth. Well explained. Thank you.

My actual retirement is my defined contribution 401(k) account. The amount I put in now grows until I draw it down in retirement. There’s no one who will give me a year of their 401(k) drawdown, of course. What 401(k) money I and my wife don’t spend is part of our estate and inherited just like any other type of private savings.

Defined benefit plans (“private pensions”) are rare (and becoming more rare) for the current workforce.

Social Security is more than a rounding error in the retirement picture, but it’s by far the minority of income for most professional jobs. That’s literally the only “pension style money” that’s available to me and it’s about $1400/mo as far as I can tell. That's not going to take the typical 25-year old new parent very far I don't think. (It's slightly over the federal minimum wage for one full-time worker.)

Edit to add some stats/refs:

[0] - 4% of private sectors workers have only defined-benefit plan (down from 60% in the 1980s) 14% of private sector employees have access to both - https://money.cnn.com/retirement/guide/pensions_basics.money...

[1] - https://www.bls.gov/ncs/ebs/factsheet/defined-benefit-frozen....
Most fathers wouldn't want 6 months leave.
You would literally have to make it mandatory.
The sensible thing would be to make it opt in. Then the initial interaction is "give us a try" instead of some dark pattern designed to make it hard to leave the page or whatever.

Could still have community managed lists, where adding/enabling the list switched payment on for those sites.
Here you go: https://news.ycombinator.com/item?id=24443128

In the linked slides they say "We are working on a [static typing implementation (what exactly it will look like is still unclear afaik)] prototype, open-sourcing in November"
History is written by the victors.

Much as I dislike Facebook (and I've never used it) I wouldn't count on these dopey claims of Facebook supporting racism and bigotry because they refuse to remove a politician the author doesn't care for (or whatever it is they are doing) making it to "how it really happened" in History 101.
The sentencing decision can be found here https://www.fbi.gov/contact-us/field-offices/newyork/news/pr...

It includes references to the murder for hire allegations as justification for the sentence.

> ULBRICHT also demonstrated a willingness to use violence to protect his criminal enterprise and the anonymity of its users, soliciting six murders-for-hire in connection with operating the site, although there is no evidence that these murders were actually carried out.
No, there was a design flaw in the reactor, that caused the emergency shutdown procedure to trigger a runaway reaction.
That is interesting. Can you post a pic of how your keyboards are placed?
I guess I shouldn't be scared US citizens are so eager to drop fundamental rights for "freedom".

But I am. HN is a forum of quite intelligent people and surprises me to see so many people see US as a bastion of freedom...
I always like innovations in programming tooling. To me zig sounds like a system language written by system programmers, while rust is more influenced from FP and webdev communities, which is reflected in both tooling and language. To people asking why zig when there's rust, both are nice in different ways.
One of the web-only paper I'm subscribed to require an actual letter, with an "Avis de réception", that requires you to go to the post office to get the proper, special envelope, like it's the XIXth century all over again. For a web-only publication, that's quite rich.
It sounds like the guy was being a jerk from the start. If so, his behaviour on the day and online should have consequences.

However, I have written negative reviews before and been harassed by the company concerned or had them flagged as inappropriate even though I always stick to facts that I could easily prove or opinions that are clearly stated as such.

As a result it always concerns me to see companies trying to manage their reviews so tightly. How many other negative reviews resulted in the customer being contacted and persuaded to change them?

I'm aware of Thailand's strict laws about political speech and criticising the monarchy. I don't necessarily agree with them, but I will always abide by them as it's not my business to say what Thailand laws should be like.

In light of this though, I'll be extra careful what I say when reviewing Thai hotels, and I will be careful to avoid this hotel in particular and continue to avoid hotels that seem to pay a bit too much attention to their Tripadvisor reviews. Hint: you're entitled to reply of course, but it looks a bit creepy if you reply to all of them.

In short, if we are to believe both sides of the story, the guy shouldn't have got away with this scot free, but the response seems heavy handed and doesn't exactly cover the hotel with glory.
Taxes in the usa are not accurate above, you need to add in healthcare and social security type payments too. Our tax rate is as high with those things included.
I still don't think anyone deserves life in prison for creating a drug exchange website.
I don’t think Chinese surveillance is worse for people outside of China. Your local government’s surveillance will always be worse, because it has the capability to act upon the data collected on you, since you are in their jurisdiction.
TIL about the pagoshamanic reclamation of divine colour.

(currently a ἅπαξ λεγόμενον)
I hope they will make it also reproducible [1] and easily bootstrappable [2], for easier porting to new platforms.

[1] https://reproducible-builds.org/

[2] https://bootstrappable.org/
Is typescripts type system becoming like c++ template meta programming?
I think you'd like that Netflix retro gaming documentary. I think it's called 'High Score'. They go into details about the Nintendo & Sega marketing campaigns.
I think you need to read up on the case. It’s not like Ross purchased a hit on the Silk Road marketplace. He was communicating directly with an individual whom he believed to be a top seller on his own platform.
I think Zig will reserve a few interesting surprises also in the webdev world, it just needs a bit more time to get there.
See my reply to it above. I feel this is highly individually dependent and you have to try it yourself.
I think that's called docker or kubernetes these days?
There was an aggregator of sorts that did this in the Netherlands [1]. But it seems they never were able to make it profitable, I assume if the publishers themselves did it the case would be a lot different.

[1]https://en.wikipedia.org/wiki/Blendle
I wrote that comment when I was drunk, so let me try to clarify.

I don't mean we value human life less in the way that a woke 14 year old means that, which is the way you seem to have interpreted it. I mean it in the sense of market value. Technology and market efficiency are leading to your average person being less valuable to other people, and fewer people being substantially more valuable. Maybe one farmer can now feed 100,000 people. The 999 people it used to take to feed those 100,000 people are actually less valuable to society than they were prior to the technological and market advances that allowed that one person to feed 100,000 people. Sure they can get different jobs, and new jobs are created, but there is no guarantee that this happens according to any functional ratio; it's certainly not 1:1.

This is essentially why wages are stagnating. Most people are actually worth less to society than they used to be. And again, I don't mean that in the woke sense, I mean it in the market sense. I mean that wages are accurately reflecting their true market value, and that value is less and less as time goes on. I think that the minimum barrier to entry in order to produce market value is constantly rising, and is basically happening on the basis of something like IQ. Maybe the next century will be characterized by more jobs like software and hardware engineers, while even those jobs will change and eventually be done by fewer and fewer people, but the point is that not everyone will actually be able to do those jobs. If nurses and doctors and PAs are phased out in favor of diagnostic algorithms and service utilities, for example, that doesn't mean that those millions of roles will have millions of new roles created in order to service the technology. And more importantly, the new roles to service the technology might actually require capabilities that most of those people are not actually capable of.

I'm not making a statement about society being some way and it should be some other way. I'm saying that our societies are fundamentally predicated on the notion that stability can be achieved simply due to the idea that people provide relative value to one another. This idea is what has allowed liberal democracies to function with minimal authoritarian influence. That most people are capable of providing sufficient utility to one another such that, left to their own devices, they are able to secure resources for themselves by providing utility to others. This is less true now than it was, and will continue to be less true as time goes on. All I'm saying is that we're approaching a hinge point where we have to grapple with this reality.
after half year on kinesis I started to touchtype on "normal" keyboards. Now, few years in, still no problems.
You are forgetting wind.
Good choice. CTWM and Sawfish are two of the best and more configurable window managers there are.

Unfortunately I had to give up on both years ago when they got unmaintained on Debian and not even compiling them from source would make them avoid visual glitches that made them unusable (especially after running Firefox (!)).

Now I use KDE (also quite configurable, at least keyboard-wise) and my life is a little simpler in some ways and my experience a little more annoying in others.
Metal wires of carbon complete toolbox for carbon-based computers
Ten bucks says that by you 'accepting the risk' your accounts are now flagged as not be covered for any losses that the bank 'says' are due to hacking as per some legalese in one of their 100 page agreements.

Just saying this sounds tinfoil hat to me, but I would seriously consider changing banks. I would not want to hold any account, especially credit cards, for a bank that has allowed me to opt to ignore a security risk
>For me, Docker and k8s are so complicated because they are based on leaky abstractions and not hiding the underlying complexity sufficiently.

Bingo. Ive worked with so many Docker houses of cards slopped together that like to pull the latest docker images regularly in their docker compose and, surprise, something changes in that images structure and assumptions they were leveraging that breaks the rest of the application. As the number of containers increase, the failure rate also increases. You can lock in versions but for trendy users, "then why are you using docker, bro!?"

Containers aren't bad, they're actually great and useful technology, but using them for rapid development just to hope you're going to manage complexity often only makes things worse. Theyre far too often misused and abused than they are used for sane development purposes.
Quick bootstrapping is one of the goals for 1.0. Related issue: https://github.com/ziglang/zig/issues/6378
That's such an odd and incredibly unrealistic scenario. Also, in your hypothetical example, there's nothing that could be gained from TikTok that they couldn't have already figured out from satellite imagery.
Very unlikely. “Suse” is the short form of “Susanne” in German, similar to “Suzie” for “Suzanne” in English. For that reason Germans wouldn’t perceive it as a pun on “Zuse”, and also because in German pronunciation the soft “s” in “Suse” is phonetically very different from the hard “ts” in “Zuse”.
I think this is an exploration of the somewhat surprising fact that type systems can be, and often are, Turing Complete[1]. A very naive view of type systems is that they're merely the next level up from code comments, except with the annoying burden of having the power to prevent compilation.

As this project demonstrates type systems are far more than just glorified comments. Indeed, they are in fact a rigorous scaffolding that seemingly magically "intuit" the intention of code without having to run it. This project playfully explores the extent of Typescript's particular powers.

1. https://en.wikipedia.org/wiki/Turing_completeness
true, not all businesses are suited for SaaS based monetization models.
>The hard part in doing twitter is scaling up your poor clone which works well enough in a single instance for some hundred users, to an architecture of multiple instance serving million users.

That's twitter the server right there.

twitter the client is sending in your tweets, and showing you a list of tweets from other people you are subscribed to in some order - probably chronological.

The twitter client does not need to keep any data (between sessions) but should be usable with just sending off requests for data from twitter's public APIs and posting your tweets to same. (assuming of course as I said that twitter APIs give access to this which I am not sure of)
Can confirm, social media is checked to make certain someone isn't pregnant or trying to get pregnant.
Your feed is customized to your interests. Some people get lots of words, others just get images, livestreams, and videos.
> USA for singling out Tik Tok seemingly arbitrarily, and banning it for "national security" reasons without going into any detail about what they are or what evidence they have for them.

It’s McCarthyism all over again.

This type of behavior, coming from the very top of the US government, is unacceptable. It’s an erosion of your freedoms and needs to be vehemently fought.
I disagree.

It's not hard to find a zero day in software used for parts of our critical infrastructure. It's not hard to create potent drugs from small amounts of precursors. It's not hard to build a gun or a bomb in a machine shop.

But the thing is, most people that have those skills are not malicious. At worst, they're money-motivated and will sell these types of society damaging substances or objects, but with the long arm of the law and a credible threat of jail time most of the people that would try to make a quick buck are dissuaded from doing so, or at least slowed by the resultant paranoia.

I know it's not perfect. I know many illegal drugs should be legal and I know that people outside of the western world smuggle in or transmit these things that damage our society, but that doesn't invalidate our struggle. We cannot live in a lawless society and though I think that it is better to cut the root causes of things like drug abuse, we still need to keep dangerous drugs to a minimum.
Breaking a 1024-bit RSA key for SSH is a lot of effort for a very minimal reward.

The benefit if you do this is now you can impersonate the key's owner for new connections. So if it's a host key you can pretend to be that host if you're able to get on path between a victim and the real host, if it's a user key you can log in as that user with public key authentication.

But that's an active attack and an expensive key break.

Breaking 1024-bit RSA for HTTPS servers was a much juicier target because you can passively snoop RSA kex in TLS 1.2 and older. But that's not a thing in SSH, it's active attacks only.
Absolutely. The original Elite was definitely a product of two brilliant minds working together. Ian Bell's site even lists who did what:

http://www.elitehomepage.org/faq.htm#A3

This is what analysing the source made me feel:

"Every little step forward, I felt like I was unpicking a bit more of the story of two young developers creating a modern-day masterpiece; if you squint carefully, you can almost sense where the whole starts to become greater than the sum of the parts. Elite is the coding equivalent of 'A Day in the Life', a mash-up between the Acorn world's very own Lennon and McCartney, with results that are just as seminal in their field. They say you should never meet your heroes, but grokking their source code... well, that's another matter altogether."

Quote from: https://www.bbcelite.com/about_site/about_this_project.html
Probably running raw TS not TS -> JS -> Compiler flow. Running TS directly will have lots of performance benefits. Compiler will know the types and can optimize better.
I believe eLabFTW (https://github.com/elabftw/elabftw) would fit ALL your requirements.
Fair enough. My point is that for people in the US (and countries with similar regulations) they seem to assume that parental leave is something that must be done directly connected to the birth of the child, and when that's up there's no going back. The story is very different here in Sweden where people can save their "parental days" for years if they so chose.
I don't understand the "in-place binary patching" bit. Does it literally mean that the compiler opens the existing binary in a write-but-do-not truncate mode, leaves most bits in place, and only changes others in certain places? Is this expected to be that much faster than writing the whole binary anew? What other benefits is this supposed to have? The article doesn't seem to say.

Also, how does this relate to the observation just above that "the right-most box is always invalidated ... the final executable is always re-linked from scratch ... since the final executable depends on everything else"? Does linking somehow get faster or easier with in-place patching?
Manual Testing Guide: Types, Myths, and Manual Testing Tools List
The “war on drugs” has exacted a higher human toll on our society than any of the substances which you claim “have no place existing in the world.” Do some research.
For now, half of the story is us being driven around on stupid VCs' dime (or, more likely, their investors') - which is perfect! The little man doesn't get many wins like this.
My desktop has a split keyboard and I switch between that and the laptop's normal one pretty effortlessly. Even all the shortcuts just come.

However, after not using my Das keyboard for a few weeks, I found that I couldn't type with it at all any more. I realized later that that's because the distance between the keys is smaller, so after I realized that and compensated, it became easier to type there. I never use it, though, so I haven't put in any effort.