skysight-inc/HackerNews huggingface dataset:
>Snowy 2 loses economically to solar plus batteries.

It's 3.7x cheaper with roughly equivalent ability to dispatch power and roughly similar round trip efficiency. I fail to see how that adds up to losing economically.

>What you actually care about is electricity delivered and having weeks of storage isn't as valuable

Snowy 2 isn't weeks. It's about ~4 hours. I agree that Australia doesn't need weeks worth of 90%-roundtrip-efficiency storage. About 8-12 hours is enough to achieve a 95% green grid.

>Snowy 2 is a particularly bad project:

Your article complains that the price is higher than it was advertised at which is true, but the new higher price "blowout" price tag of $12 billion still pegs it as 3.7x cheaper than batteries. For some reason your article chooses not to make this comparison, although it's keen to emphasize that 12 billion is 4k per family.
Rabbit-OS
When push came to shove, pretty much all money (and assets) dropped hard in value vs stuff that is critically needed. Hardness of money is really only situational. Really hard money does not exist that is why things like productive assets are where wealth goes - not into other non-productive monies. For example, equity is already used as money at times (M&A, salaries).
Epoll is a readyness notification API. You tell epoll which fd's you're interested in, then you run a poll operation which blocks until at least one of the fd's you're interested in is ready. Then you separately need to do the actual IO (which is essentially just a memcpy() between kernel and user space).

In contrast io_uring is a completion notification API. You give it a buffer to read or write from/to, and it'll notify you when the IO has been completed.

Io_uring is also more flexible, and can for example be used for disk IO which epoll can't.
Internals of Sets and Dicts
Nope, those are entirely different codebases.
The 1xers Guide to LLM, ChatGPT and AI
> Research has long shown that layoffs have a detrimental effect on individuals and on corporate performance. The short-term cost savings provided by a layoff are often overshadowed by bad publicity, loss of knowledge, weakened engagement, higher voluntary turnover, and lower innovation — all of which hurt profits in the long run. To make intelligent and humane staffing decisions in the current economic turmoil, leaders must understand what’s different about today’s larger social landscape. The authors also share strategies for a smarter approach to workforce change.

https://hbr.org/2022/12/what-companies-still-get-wrong-about...
> SWEs in particularly no longer live in a world where you can expect to have a rewarding career working for >=5 years at any given firm

Doesn't this apply to everyone?
Dont you just love it when people speak of their own little bubble as if it was an entire continent? I never met anyone in “Europe” working in tech part of a union.
Starbucks to open new stores every 3 days in India
Fsx: A modern filesystem API for JavaScript
It's not what they want. It's the mechanics of their business.

They borrow short at base rates and lend long at a margin
What I would give for 24 hours of access to memegen.
Is that what Frida is? Greasemonkey / Tampermonkey for native apps?

I thought this was a tool for RE. But If this allows me to customize native apps then that sounds hella exciting!
In this project they are using "158 Tesla Megapacks". Is there any utility level battery storage (commercially available) that is not using Lithium?

I remember a while back a stream of projects using molten metals to create (less energy dense but more affordable) batteries for utility scale. Has anything like that come to life?
"I'm done with viewing my useful information."
I was actually a bit confused about why anyone would design something like this, until I read the following:

> there is no firmware (at least in the basic model). All basic functionality of the computer is done in hardware. The user interface? Done in hardware. The light pen management? Done in hardware (...). The microprocessor is not so much an enabler in this computer, it is the “system-under-test”, or, more correctly, it is, together with the RAM, the model of a computer system the device exposes so the user can learns its ways.

So probably the intended audience was people who wanted to learn programming in machine code, e.g. university students? For short programs, the clunky interface would have been more or less Ok. Then it also makes sense that they planned to offer it with different CPUs included.
This worked on firefox

const event = new Event("mousedown")

const pArr = Array.from(document.querySelectorAll("p"))

function switchSymbol(target) {
target.dispatchEvent(event);
}

function switchUntil(target, until) {
while (target.innerText !== until) {
switchSymbol(target);
}
}

for (const p of pArr) {
switchUntil(p, "")
}

Change the second argument of switchUntil to the emoji you want. HN doesn't allow emojis
Usetnet was (technically still is) essentially decentralized text-only reddit, with an open protocol and a client you can choose. You can post/read on a global network. The problem is that very few groups are still active and probably dying.

Back in the day ISPs would give you an email account, some static web space accessible via FTP and access to the local NNTP (usenet) server as standard, which is why it was popular. usenet servers were peered with each other, sharing a large global namespace (servers could have local-only groups too, but that's a detail).

At the beginning, most of the online discussions happened there.

As open-source development grew, the main issue was that creating and getting approval for a group was bureaucratic/complicated and slow. As this was global and automatically peered, there was also a "minimum" number of requests to be eligible. For this reason, small groups started to move to mailing lists instead which didn't require special approval and became the new de-facto standard.

For a long time, bi-directional nntp<>mailing list software was standard for large lists. nntp clients were always designed to work with huge amount of messages efficiently compared to mail clients. I was following hundreds of groups at the time, and I still consider nntp fantastic from the user perspective.

Spam and trolls were another problem with such a public global network. Policing was hard. This is just a very short summary (it ignores completely the problem of piracy/warez and the binary split..)
> whereas LuaJIT has almost been standing still for a decade

LuaJIT 2.1 improved a bit (~7%) from 2017 to 2023: http://software.rochus-keller.ch/are-we-fast-yet_LuaJIT_2017...
Solving Microservice Challenges
> is a death sentence. You’ll never make as much money again

Going from 800K-1.2M down to 200K-300K total comp is not that devastating I'd say :)
Col 15 has an apple for me. As do 14 and 16. I also spent a few minutes trying to get one column to be the same icon. This is a fun little project.
Perhaps this is a non sequitur, but I've been writing Django & HTMX as well as using LLMs to the end of creating an automated circuit board factory. Previously, I co-founded a company that went public in the space. If you think any of the "best engineers, those that I respected the most" might be interested in working together with me, please send them my way - I'm hiring.

jeff+hn AT nimbleprecision DOT com

To your point, I can't make any promises that folks will be able to work at the company forever, but I can say that the ambition is to build a company for the long term and I do think there's a lot of value in having a long tenured engineering team insofar as the context folks build up for the problem set, the code base, and the team can be immense.
Really? I've often thought that of all the FANGs, Google has a pretty low multiple and scores pretty damn good on essentially all metrics. And I don't mean just "compared to Tesla".
Some time ago when money were cheap it made sense to grow, now when money are expensive it makes sense to shrink.

I don't get why people get offended by it. we are not living in a "fair world" whatever that means.

You can die tomorrow or live another 50 years, nobody knows why. All of it is just luck.
A ship carrying silverware has sailed (OpenD, D fork)
Show HN: Yet another video game tracker app
On L systems, "The Computational Beauty of Nature" teaches you this, among Mandelbrot (and more fractals), how Scheme (Lisp) works and the dynamics of nature systems.

After that, I would suggest all to read "Gödel, Escher, Bach" among SICP with Chicken Scheme to do the exercises.

Then switch back and forth from The Computational Beauty of Nature and GEB.

My ~/.csirc:

(import scheme)
(import (srfi 203))
(import (srfi 216))

Run "chicken-install srfi-203 && chicken-install srfi-216" as root too.
> Do you need to keep custom structures for each network socket that maintains a snapshot of the state of how things are progressing?

That's one way of doing it.

Ideally, you track state for every connection (you need to do this even with async/await, it's just you need to be explicit) and you dispatch even handling to a thread pool using a command queue. One thread is your demultiplexor calling epoll/kqueue/MsgReceive/waitflor and all your other threads are workers in a pool, and communication is through a synchronized queue.

It's not fancy. It's low overhead and fairly easy to reason about.
It's interesting that you think this is lower risk. Maybe that's a US thing? Typically employees are harder to cut than simply choosing not to extend contracts with consultants.
I work with farms. Some are having to cut the number of milkings from 3/day to 2/day since the workers they would normally use are not available.
The article goes into detail on why the 350GWh figure you used for your calculation is a lie, which is one big part of the answer.

> The claimed 350,000MWh of storage has long been disputed by energy experts as not being deliverable:

> * The upper reservoir, Tantangara, is rarely full.

> * The lower reservoir, Talbingo, even if empty can only fit two-thirds of Tantangara’s water.

> * Talbingo is normally kept as full as possible as it also serves as the upper reservoir for the Tumut 3 pumped hydro station (1,800 MW).

> * Refilling Tantangara will take a couple of months due both to limited periods when pumping energy is cheap enough and to the limited inflow into Talbingo from Eucumbene Dam.

An article suggseting it can provide less than half, which already puts it nearly on par with just purely batteries:

https://theconversation.com/snowy-2-0-will-not-produce-nearl...

But you seem to have missed my main point that comparing the price of storing energy over longer than a day is silly if you can instead spend some of the money on solar power which can deliver power on a predictable schedule and reduce the need for storage.
Honestly a very depressing outlook.
If I would really think this way I wouldn’t wanna work in this industry.
The only times I was really happy and motivated at work was when I was working within a team where we were really friends - I’m still in contact with most of them years after the fact and some became really close friends - this was outside of IT though.

Your line of thinking seems to be common in the IT industry and I wonder if it’s a good industry for me to be in long term. I only was at one company so far where we had a really close-knit team.
I thought this until a few days ago! At my “smaller company” of 150 or so employees, they just laid off a third of the company, and virtually everybody outside of the C suite was blindsided.

I think the posters who remind people that the employer/employee relationship is a business one have it right. We as engineers should strive as best as possible what our specific value is to a company. We should not delude ourselves into thinking we are more to the company than that. When we cease to have that value, or they cease to desire going down that path, they might end the relationship.
It doesn't bypass the rule. It just creates an alternative american market for it.
You can still buy bitcoin following the rules of bitcoin if you chose so.
I consider the lack of effective anticheat as essentially making the game unplayable/abandoned, regardless of whether or not they fix minor bugs or localization issues.
What Are Plato's Arguments Against Democracy?
it gets downvoted because there are tons of research telling it's more complicated than that.

it's also a very poor point because it's presented as a solution without addressing the fact that it's really, really, really hard for people to eat less.
> If he had just made the engineering cuts and kept his mouth shut he would be making a pile of money on the acquisition right now.

Twitter cost $44 billion to acquire. The employee layoffs save maybe $1 or $2 billion per year. Where do you see the pile of money coming from?

You can keep a preexisting service running for a while with a skeleton crew. But what are the long-term prospects for that service? And when will the skeleton crew get burned out?
That's one part but another is names that use kyuujitai (pre-simplified kanji forms) or names that use unusual readings because if you're named after your father's (father's father's....) name then the pronunciation of your name might not have evolved the same way the reading of the kanji has in actual words. Also regional uses that get replaced by standardised uses in words but not names. Or someone just made it up generations ago and it caught on. Or your ancestor didn't know how to write and just picked a kanji they thought was right.

Even in English this happens, look at all the variations of Robert (Rob, Bob, Robb, Robbie, Bobbie, ...) or similar names.
In my portion of the tech industry (Cybersecurity/Infra), there isn't enough talent in the US, so we'd end up paying a new grad roughly the same amount we could pay an 8200 veteran in Israel or a Flipkart security alum in India. The latter have more experience than the new grad, so we're getting RoI much quicker.
>We shouldn't assume a basic sentence capitalised word refers to a product.

What's happening is that lowercase "sentence case" titles have become more popular and normalized so repeated exposure to that style can cause a subconscious heuristic of "Capitalized letter signifies a Brand Name or Proper Noun". You can try to advise people not to assume that but it doesn't change the type of "sentence case" titles people are now repeatedly exposed to.

The New York Times still uses "Title Case" but a lot of other newspapers switched to lowercase sentence case. Washington Post switched in 2009. And Los Angeles Times, The Boston Globe, the Chicago Tribune, the San Francisco Chronicle, Philadelphia Inquirer, etc all followed.

Other popular websites with lowercase titles include Vox, ArsTechnica, TechCrunch, etc.
I'm not young. It's simply that my position is informed by biology, cybernetics and study of evolution, rather than fear of death. And this collective "we'll live forever" pat on the back we give each other is just pathetic TBH, feels very reminiscent to the "healthy at every weight" etc. movements, which seek to build a virtual reality that shields us from basic physiological facts.

Entropy is one of the most relentless forces in the universe. If we could so casually turn it around, this world would be unrecognizable.
I am US talent, and nope. It's tough for new grads, but not too bad for experienced US citizens.

Worst case I can work for the State or Federal government (especially now that all critical Tech roles have been classified as GS-14/15 now) and still earn more than as senior leadership in Europe.
Revenue per employee is never a goal in itself. Only revenue, expenses, and strategic goals. If they can meet their strategic goals with less resources, they over-hired.
Amazon is priced for massive relentless growth.

Apple, Microsoft, Meta priced for modest growth.
love your profession and do your job professionally
Embed multicolor icons using a single DOM element
We need to stop talking about "Europe" in general for things as country-specific as labor laws and unions.
I have only used the free version of ChatGPT and I'll admit that it has been helpful, but only for maybe 50% of the stuff In ask it.

Maybe 15% of the time it has been a hindrance by making up stuff. It's basically a faster version of Stack Overflow / web search.

A lot of IT work is maintenance work, and it knows nothing about those systems. It's good for me for JavaScript as I spend 80% of my time on the backend. I know enough JavaScript to debug other peoples work, or to add some simple jQuery / vanilla JS to an HTML page (which is all that is needed in the majority of cases), but if I was to build a React App from scratch, it would likely look like beginner level stuff.

Has anyone had experience with the paid version of ChatGPT? How does it compare?
Generative AI and the falling costs of art creation
Permanent TSB in Ireland did the same until like 2020.
Which? in UK is sorta like it.
*Every* now and then.
Why should the sentence be capitalized in the first place? A quick scan on other submissions seems to indicate it is not true, at least for longer sentence. Why should a shorter sentence be then?

Claiming it is a title wouldn’t win the argument either. As it is not a rule that titles must have title casing. Both (title case vs first letter capital only) are valid typography of a title in English.
They get turned off to avoid damage in too much wind, not to avoid overproduction. We only have a few GW of installed solar capacity so it's not hugely important to the overall picture.

In the UK it's easy to see that Wind and CCGT plants operate in inverse of one another, when it's windy most of our power comes from the wind and the CCGT are switched off. And conversely when it's calm the CCGTs produce most of the power.
So true. RIP "invisible hand" efficient market hypothesis.

Don't get me wrong, I agree with you! I'm also happy that we use taxpayer money to subsidize corporate R&D, but let's not suddenly sugarcoat that fact (or forget it entirely) the instant our thoughts shift to economic policy.

In the VC world, your one huge success needs to cover the cost of the other nine failed bets. When taxpayer-funded research gets "commercialized," this rule is quietly forgotten. That's the biggest subsidy giveaway right there.
Why are you searching the english wikipedia?
The underlying cause is the illusion created by fiat. It's a trick.

People have been unknowingly getting pay cuts each year for the last 50+ years. They are unaware because they receive more currency units each year and are still able to afford the same everyday consumables.

They don't realise that the consumables have been getting cheaper and cheaper over the decades (through efficiencies of production) because currency devaluation causes prices to actually go up.

It's only when they try to buy hard assets like real estate that have retained their value and find them impossibly expensive, without understanding why.

Then you've got all the devalued pensions and savings, and other stealth wealth transfer through "capital gains" tax (the more the bankers print themselves money to lend out, the capital gains tax we have to pay) and income tax bands that don't track nominal wage increases etc.

GDP appears to increase, but it's just an illusion caused by the devaluation of the units it's measured in. In the US it has been going down for decades.

It is a slow transfer of wealth from the population to the bankers. People work harder, but find themselves increasingly struggling to survive. They become unmotivated and ultimately when the deterioration in living standards becomes too much, revolt.

And that's only within the country that's printing the money. For other countries using that currency, the effect is even worse as the entire country is stealthily looted.

All the time, the bankers are acquiring all this wealth and are becoming richer and more powerful than many people could imagine. Able to control governments and mass media alike.

This is why Satoshi Nakamoto created bitcoin.
Cognitive Load in Software Development
Can you point me to some good ones?

I have found some excellent British authors with roots in GCHQ, but the American ones I have tried reading so far have been all very black-and-white which makes them super boring.
I have been waiting my whole career to get a hold of their previous Nexus line. Then their Pixel line. Still no luck. It has been over a decade. Now it’s too late my whole family is now deeply invested in Apple’s ecosystem.
reminds me of PoC || GTFO e-zine stuff :D fun things! cool piece!
Owning shares in the entities for which money for goods and services pass through is the way to keep up with inflation. If I buy things from Costco/Apple/Toyota/Novartis/etc, then they increase prices, then their share prices go up accordingly.

Anything else will fall short.
> The more basic "Why has there been a rise in obesity?" keeps being asked, and that's already answered.

to my knowledge, it has not. Researchers are still trying to understand why.
Force closed channels are an edge case that usually occurs due to unresolved HTLCs during network disconnects, and hardly ever due to malice. Channels can also be closed cooperatively between nodes at any time. Lightning transactions themselves never hit the blockchain - channel opens and closes do.
Ok, but notice that's not about making Java null-safe in any sense. It's about making "value types" (which will be introduced by Project Valhalla) possibly non-null, mostly for optimization purposes (though it should also benefit programmers reason about value types if they can't be null).

As mentioned in the relevant JEP[1]:

"A null-restricted type is a reference type expressed with the name of a value class followed by the ! symbol."

Goals: "Allow a value class to "opt in" to the automatic creation of an appropriate default value used to initialize fields and arrays that don't store null."

Non-goals: "It is not a goal to support null-restricted types for identity classes or classes that do not provide a default value."

So, I don't see how that's in any way going to threaten Kotlin's position as a null-safe language - Java will almost certainly always have "unsafe" `null`, removing it from Java seems simply impossible at this point (notice that Dart managed to do it, but it had a much, much smaller ecosystem than Java, and even then, it required multiple years of migration of every single Dart package in Pub - and the ones that were unmaintained were simply abandoned and no longer work with the latest versions of Dart which is fully null-safe).

[1] https://openjdk.org/jeps/8316779
Big Carrefour stores being placed a km away from any town/city? Because they work in the same exact way say as the biggie hypermarket complex I can go from where I live in just 10 minutes.

That hypermarket (not Carrefour, another one) it's composed of several buildings, they even have a renewed VR arcade gaming place and several cinema rooms.

You can buy books, computers, clothes, groceries, tyres, courtains, tools, whatever.
How do you turn one on or off?
Probably these are easier to attack since they have less resources available to invest in infrastructure, but still have a harmful impact.
It has nothing to do with labor laws, it's more about lack of investors.

Many tech companies started in Europe, got successful then moved to US because they could not longer find big enough investors in Europe.

Google only did layoffs very recently so I don't see how be able to fire people at will helped them grow.
Presumably, you leave to go work for another company, so none of these are a problem.
How exactly would it become un-ressellable. Agreed, you would have to remain in the black market, but you cannot censor a transaction.
For their name they couldn’t possibly be more closed, you can’t get much more closed than a walled off internal marketplace