skysight-inc/HackerNews huggingface dataset:
You are skipping a crucial variable: Capacitance Factor.

New nuclear power plants come in at 90-95%+, while lower for both solar (10-25%) and wind (22% for onshore and 36% for offshore in 2018). This means that 1GW of nuclear power will, on average, result in 0,9-0,95GW of grid capacity, while 1GW of offshore wind will result in 1/3rd of that.

So if we use your example with Hornsea 2 (I haven't checked your data, but choose to believe you), Hornsea 2 is 50% more expensive than nuclear power, with out factoring in the cost of large scale energy storage. Ask any honest person in the battery industry – I have done that, because I wanted to know whether or not it was an option – and she will clearly tell you, that they will not even be able to meet the anywhere close to 10% of EU or US storage needs in 2050, while also supplying batteries to EVs and other needs.

Those windmills have an operating life of 15-20 years. Once again, we need to triple or quadruple the cost, to keep that capacity on the grid for an equal amount of time. The same goes for whichever storage solution you choose – batteries for example.

Newer battery technology might change that, but that is a very schizophrenic approach that I see in far too many people, who put their politics first: The environmental challenges are enormous, present and must be solved fast... just not with that specific type of technology, but rather one that we haven't invented yet. I find this close to disqualifying.

Safe modern reactors are built; look at the South Korean project in UAE. SMR's are a relative new field, they have already come very far, which is surprising for many, since government support of this research is close to none, compared to money spent on other green energy projects (even the foolish ones, such as wave energy).

Nuclear is stable and delivers energy 24/7. When the requirement is for stable energy with a high total EROEI, nuclear is a great technology. If one thinks of the environmental situation as a crisis, one should want to act now. Nuclear can be rolled out now and a wide rollout would make the industry do all those things, you think it is lacking. Because not enough is being done now and if it was a purely economic discussion (including proper safety, storage of spent fuel until it can be used, etc. – not cutting corners!), nuclear would already be the major power source in he world. But feelings go above facts, which is hurting science, humanity and the planet.
The big difference between the Ergo/Moonlander and UHK is ortho vs staggered layout. Ortho (rather, "ortholinear") is an increasing common layout where the keys are arranged in straight rows and columns. The jury is out on whether it's useful, but legions of OLKB fans swear by it. Also, UKB hasn't shipped yet, where the Ergodox has been out for years, and there's excellent support for flashing using QMK. The Moonlander just landed (heh) a few months ago, I haven't heard too much about it, except that finding custom keycaps for the thumb console is going to be hard/impossible. I guess that's the biggest hindrance of all these ergonomic keyboards: it's really hard to find custom keycaps.
Unsealed court opinon:

https://www.courtlistener.com/recap/gov.uscourts.dcd.222257/...

Nichols says while emergency economic powers of the president (IEEPA) give Trump broad latitude on national security, TikTok falls under an exemption for "informational materials," like a news wire and "personal communication"
Kailh has their Choc switches which are low profile. Not quite chicklet but fills the same role for the most part. Low-pro lovers seem to like them quite a bit.
> within web dev, the question is how can I be more valuable to a Ruby team - as someone who did 3 years python, 3 years php and 3 years elixir or as someone who did 9 years Ruby?

As your career progress, your value is less the volume of code produced and more how you improve those around you, be it via processes, mentoring, abstractions, and guidance.
(Late to the party but) Yes, this, absolutely this. It's almost a rule now that, above some very low threshold, the more expertise and hours you throw at UX, the worse the UX is.

Some of the most annoying UX I've had is on Quora, Facebook, and the reddit redesign, which all spend a veritable fortune on it, while the best ones I've seen are something a non-specialist slapped together with bootstrap.
>I have been using it for the last 3 months and it is simple to implmentent and helps support an open standard.

>The concern on basing payment on length of the site visit are valid and something I think will need to be addressed at some point. People will try to game it as it gains acceptance.

Please post the name of your site so I can make sure to never visit it.

Not because you're bad or evil. Not because your content is bad or doesn't match my "biases."

But because the entire idea that just visting your site entitles you (or anyone else) to income is incredible hubris and disrespectful of the intelligence of your users.

Hey. I get it. We all need to make money to pay for the things we need to survive.

But creating an environment where the decision to visit a site (not even to access content, if I understand the spec properly) requires a calculation as to whether or not I first want to pay is so far from being reasonable (think being automatically charged, say, $10 as a minimum purchase when you enter an Amazon Go[0] store).

Please don't consider this a personal attack. It is not. Rather, I'm using strong language to express my point and encourage you to back off that road.

[0] https://www.amazon.com/b?ie=UTF8&node=16008589011
Here you go: https://www.vcguide.co
Reed is taking that into account. Reed and Netflix have been creating software for many years. They certainly have had "Rockstars" who could bust out functional but unmaintainable code. Those people are not valuable to Netflix because Netflix is looking for long term success.

A 100x engineer exists in the context of a global company like Netflix. Because if a developer makes something just 1% better that translates into millions of dollars of savings or increased revenue because on the margins just 0.001% increase of new subscribers is thousands of customers.
Building a Modern-Day Hit Counter
Yes indeed, Ada/SPARK would be better suited, but suffer (unfortunately) from a hefty price tag, not every shop is willing to pay. Especially if there are no lifes at stake should your software crash.

Rust has the (imo) above stated problem. Also, if you avoid dynamic allocation, Rust's advantages are not as compelling in the real world as advertised (personal opinion). They are there, but IMO minor.

The problem right now is that we have a chicken and egg problem.
You said you work in embedded too, so you know MCU bugs exist. Use anything but the "recommended" tool chain, and the compilers will be blamed, no matter how much proof you have that it is the MCU.

Don't get me wrong, i'm definitely keeping an eye on Zig. There is lots to be liked. I cited that its goal is keeping the language simple. But only time will tell if the developers can keep up to this promise. I, personally, don't trust languages developed by communities in this regard. Reality has (sadly) proven me right.
IRS may put cryptocurrency question at the top of 1040 to catch cheaters
I think you've got cause and effect backwards. The rocket-ship rise of IT salaries is what has everyone in the field discussing salaries. The topic wouldn't even come up if it was pretty well-bounded to $80k/year for a SWE with 5 years of experience.

However, in our field you end up with people who have sat around in their same SWE job at DuPont/Lockheed or some other boomer company for 10 years and are making $80k while new grads are hitting $150k+ TC going into Google and 7 years experienced engineers can hit $450k TC at the big tech companies.

A tech company with a good moat can easily extract millions in value out of the work of SWEs building more crap for them. That's why they are willing to compete for competent engineers. If they didn't bring in that kind of cash, the companies just wouldn't pay for it, period.

Employees talking money with each other has zero bearing on what a company is willing to offer. I worked at a hotel in high school and everyone knew the hourly pay of every position in the hotel. It didn't get us raises.
> Good developers are the ones that create code that resists the slide from a 10x code-base to a 0.1x code-base

That may be true of good developers. On the other hand, in my experience "10x developers" are the ones causing the slide.
Alyx is also a VR game. Bit more niche.
Heh, I tend to try and avoid 'programmer' because programming is only one part of the job. It's like calling a carpenter a 'measurer'.
This is a weird story. At the prices involved in maintaining this capability it would be strange if Belize didn't have "offensive cyber".
Can China’s chipmaking drive save it from US technology embargo?
Where do/did you work at Netflix? I've never seen nor even heard of these things in Open Connect after 5+ years..
C/C++ don't define PI but have an atan function. According to the TIOBE Index for September 2020 (https://www.tiobe.com/tiobe-index/) those languages are both in the top 5 of languages used by developers.
I am glad this is being tried out, perhaps it will lead to happier communities. I just wish it was done in a smaller and freer society.
Maybe this system is able to make sociopaths more accountable for the suffering they cause.

We have no data on people with this spectrum of mental illness because they do not report themselves. Estimations on the number of sociopaths in the wild are anywhere between 1% to 5 % of the population.

If this social credit score is able to limit the damage these people can cause during their lifetime I would say the experiment is successful.
Is it really a lower crime rate or that less are reported against them? If so it could be due to their crimes being more white collar and complex, or because they can buy silence/settlement.
Yes. Expanding upon your comment, not disagreeing with it. Thanks for the Hansard!

According to the mongols, one can't maintain tempo with only one horse per trooper.

(so, does the Cheshire Yeomanry still drill "column of squadron"? I neglected the minor detail above that we still do field mounted recce, which in dual-use is how we train most of our civilian farriers.)
communism is still one of the dirtiest words around
tldr: Install Gallium OS (AKA Ubuntu) and run arbitrary server
There's a general mismatch between popular conceptions of type system expressiveness and actual type system capabilities. Elm has a very simple type system. In fact it is very close to having among the simplest type systems in any statically typed programming language (the only things that really set it apart are tagged union types and record types). For example Java has a much more expressive type system than Elm in many ways. What perhaps makes Elm's type system seem advanced is that the runtime essentially never violates the guarantees of its type system, unlike Java (depending on your opinion of unchecked exceptions).

Haskell has a much more expressive type system than Elm, but still lags behind Typescript unless you turn on a truly gargantuan number of extensions.

It's also a bit weird to compare the languages because Typescript has a very different typing regimen than Haskell or Elm. Typescript is entirely structural while Haskell is almost entirely nominal and Elm is mostly nominal (with the exception of records).

Typescript has an extremely expressive type system. It is in fact so expressive I'm amazed that it's gotten so much adoption when languages like Haskell are still considered "advanced." I suspect it has to do with the semantics of the languages rather than the type systems.
The system will evict the live object when it has been idle for some period. If there are connections still open to the object, it won't be evicted (unless it exceeds resource limits, etc.).

As always, "cold starts" with Workers are very fast, usually imperceptible to a human. Also, multiple objects may be hosted in the same isolate; when instantiating in an existing isolate, the only "cold start" overhead is whatever you write in your class constructor.

> Can objects contain relationships that are themselves references to other Durable Objects?

Yes, by storing the object IDs.
I went with a Dygma Raise: https://dygma.com/

It's a staggered, 60% split keyboard, with the spacebar replaced with an 8-key thumb cluster. The familiar layout minimized my learning curve and their custom layout software is decent.
I find being "out of the loop" to be one of the best parts of being remote. Whatever small amount of useful things I'm out of the loop on is dwarfed by the benefit of being out of the loop on all the political/personal drama. Of course this is a very individual experience so everyone's mileage will vary greatly.
I'm happy that you found this valuable.

The simplest analogy I might try to use is that table sugar crystals stirred into water dissolve in seconds while a piece of hard candy will take minutes to dissolve.
The Circle (was very popular), Love is Blind, Too Hot To Handle, 100 Humans, Dating Around, Glow UP, Back with the Ex, Nailed It, Interior Design Masters, Next In Fashion, Sugar Rush, Skin Decision, etc

Every show about dating, cooking, design, fashion, plastic surgery you could imagine.

These are just some Netflix Originals that showed up when I searched The Circle
Why not use a language that has the benefits of TS + everything you say and is designed to be independent from JS.

I'm thinking of OCaml for example. Why not use OCaml rather than TS?

Edit: Actually the idea is so obvious that you have ReasonML that can compile both to JS and assembly and is basically OCaml with a JS-like syntax: https://reasonml.github.io/docs/en/what-and-why

Isn't that exactly what you're thinking of?
Now compare this with Elixir + a good old database: https://dashbit.co/blog/homemade-analytics-with-ecto-and-eli...
> That being said, I fully agree with the article's framing of this view as simply saying that talented developers need a healthy working environment in order to reach their potential.

The flip side being, a talented developer might not want to join a company where an engineer like that has been the top dog (and the people below haven’t been around enough to have an idea what being a senior engineer is about). It just ends in tears and frustration for the ”talented developer.”
Depends on the product really. Some name brands don't even formulate the product themselves but rather just stamp their name on it just like the stores would. The result is the true manufacturer is able to manufacture the same good under multiple brands rather easily.
Compare vs renewables not coal.
Get rid of sprints and the overhead of scrum, move to Kanban. Celebrate successes in public, use "radical candor" in private. When a junior dev estimates how long something will take, multiple that time scale by 3.
It’s of the government by the government and for the government
With the disclaimer that I don't know the Bazel and I have started over 20 years ago, I still think incremental builds are much more important for developer efficiency especially in environments and languages where they have to rebuild entire binary.

Methods that can help you achieve that goal faster are more valuable than ones that are completely correct but require more time to execute.

Most massive improvement in developer experience is if you can get feedback immediately without lapse in your concentration.

Production build for me is something that happens in the background after I have pushed my code and moved to work on something else and so it has very little effect on my productivity. It is nice having it complete in seconds but it does not hurt my productivity significantly even if it takes a whole day, as long as I can continue getting feedback on my current coding task (ie. I have working local environment where I can fully test with little overhead0.

At the most extreme example, I have worked on a credit card terminal where you needed a whole week to get the application built and deployed on a real device because it had to be built by a special compiler on another host and then once it builds it had to get approvals and get signed by external company.

It of course did not affect my productivity in the long run as I found ways to quickly compile and run the functionality outside the real device.
> 10x developers

If they're causing code quality slide, they're not a "10x developer."
Yes, this is my experience as well.

On the other hand if you change the language, say every two years, when is the right point to dive in? Is it at some point (say i missed the last four years of language development) hopeless to catch up?
> I don't know about Costco, but the big box stores don't carry any risk. If the product doesn't sell then they return it and deduct that off your next invoice.

That clearly does not apply in many instances, otherwise we wouldn't have clearance sections. There are all kinds of scenarios where it's either not possible, not feasible, or just not economically viable to return products to the manufacturer.
Meh, you could go months without seeing sunlight, but you'd have to work at it. The PNW is the area of the country that introduced me to the phrase "sun breaks". It might not last long, but certainly within the span of a month one will have the opportunity to view direct sunlight.

For me, the key thing to living somewhere with dark winters is to get outside regularly. That's how to catch a "sun break" once in a while. Live in the rainy PNW? Gortex was invented over 50 years ago. Pricey, but it works. Even running in the dark, pissing rain at 5:30 a. m. is better than sitting inside all day, IMO. But, hey, we all WFH now, right? Go run when the sun's up.

And if the outdoors ain't your thing, it's probably time for the annual round of corncob light rigs: https://news.ycombinator.com/item?id=21660718
I understand where you're coming from, but I'm going to play devil's advocate and think through everything that needs to be considered for a simple, "back in the day" solution that involves apache, php, and a mysql database:

1. Provisioning the server, either via VPS or setting it up on your local machine and exposing port 443.

2. Installing Apache on your operating system

3. Installing a cert, getting it signed by an authority

4. Installing php, enabling it in apache

5. Installing mysql

At this point you'll have to write your php from scratch or use something like wordpress. Assuming we want to keep it as simple as possible and write php from scratch, you'll want to consider file permissions so your database credentials aren't accidentally leaked.

6. Creating the schema and tables on your database

7. Distributing your site's static content through a CDN

And this doesn't even involve automated deployments, which these services give out of the box.

My point is that a "traditional" approach can appear just as overengineered and convoluted if we want to replicate the scalability, stability and security of solid PaaS services like Vercel and Fauna.

I get that a hit counter is very simple, but I assume the point of this article is to provide a simple "hello world" example that uses these PaaS services, which again, provide a lot of benefits over manually configuring infrastructure.
What's the data on total assets or cash at risk from WSB/RobinHood users vs the rest of the market? What would that ratio need to be for this to be a meaningful bubble?
Who would consider building a successful and stable business a failure? Surely not the people that helped build it.

Isn't early employee equity compensation more a case of "if the founders make a lot of money from this, I deserve a fraction of that too" rather than being an IOU in place of compensation?
How is that different from Walmart or Costco featuring their own brand at prominent location in shop?
I find it interesting that the earliest and the latest plays of Shakespeare were collaborations. It seem like an apprentice system where you "pass the baton" to the next generation.
At Netflix specifically or at other places?

It's expensive to actually implement useful COVID measures (but not impossible and not necessarily illusory), but if you already have such huge employee expenses and are serious about in person work, I can't imagine you wouldn't spend the money and put the work in.

I agree with you that shops with less luxurious budgets would have a difficult time doing anything that meaningfully reduces the risk to their employees and should probably stay home.
That sounds great as long as the performance cost is not too high.
The truly terrifying thing to me about the Chinese social credit system is that the CCP is actively trying to package and sell it to other autocratic states. They're testing it out and optimizing it on their own populace, but the eventual endgame is to sell it to a bunch of Asian, African, and Eastern European dictators and build themselves a nearly omnipotent back door to coerce and control the lives of people the world over.
> A top Uber executive obtained medical records of a woman who had been raped during a ride in India, according to multiple sources.

> The executive in question, Eric Alexander, the president of business in the Asia Pacific, then showed the medical records to Uber CEO Travis Kalanick and SVP Emil Michael. In addition, numerous executives at the car-hailing company were either told about the records or shown them.

https://www.vox.com/2017/6/7/15754316/uber-executive-india-a...
> Baraitser heard arguments on whether the full medical records of Assange from the doctors and psychiatrists who had given evidence should be released to the media. Both defence and prosecution opposed release, but Baraitser kept referring to “open justice”. She will rule on this on Monday.

If these are relevant to the decision, there's a strong presumption in favor of them being released. How else is the public going to evaluate the judgment rendered by the judge if they don't have access to the facts? This is not private arbitration, the judge is being paid by the public coffers.
> in fact if you earn 80k and spend ALL your takehome on 20% VAT goods, you still end up with the majority share.

Employment salary cost: 91.04K (gross salary + employer's national insurance)
Gross income: 80K
Take home pay: 55.04K
VAT: 11K

The value you can get if you buy everyday items after your 91K salary cost is 44K or 48%, the rest, 47K goes to the treasury. My figures were wrong indeed.
Approaching this from an unemotional, abstract, systems analysis perspective seems like a good way to go about this.

If we were debating something like "where shall we go for lunch, Restaurant A or B", most people here likely wouldn't have trouble identifying (or wouldn't deny the existence of) attributes that one might take into consideration (price, location, quality, cleanliness, decor, types and variety of dishes, friendliness of wait staff, etc), and differences in the values of those attributes.

If we slightly change the context to one where rather than comparing restaurants, we are instead comparing software applications (excluding code editors and operating systems, let's say: alarm clocks), most people could likely still competently exercise their systems analysis skills.

But if we make one more slight context change, from comparing alarm clocks, to comparing TikTok to Twitter/Facebook/etc, some very curious things start to happen. Suddenly, people seems to no longer have the ability to reliably identify attributes of each application, or that the value of those attributes differ.

What is the nature of this small context change, such that it seems to have such a remarkably negative effect on the systems analysis capabilities of human beings? On its face, the conversational behavior seems clearly illogical - and yet, based on my 10+ years on HN, I have a rich intuition that the average intelligence level around here is very high.

Something seems very paradoxical about this situation.