skysight-inc/HackerNews huggingface dataset:
Back-of-the-envelope calculation regarding the market size: World primary energy consumption is well below (and will remain below for a while) 200PWh, if I am not mistaken.

Assuming a lifespan of 30 years, this quantity would allow for 30TW of world-wide installed peak power. Assuming further an average utilization of 1000h/a, we end up with about 15% of the world energy needs, assuming a 1:1 electrification with solar power.

So by this calculation, there's maybe room for 3-4TW, which this growth curve would reach around 2036. By 2040 solar energy would be abundant world-wide. Of course there will be other limits much earlier and the growth might flatten much earlier, but I think I wouldn't hold stock of solar panel manufacturers after 2028 or so.
Time to buy monero, visit plastic surgeon and disappear to El Salvador.
s/past/post-/;s/2022/2021/
This paper came up previously: https://news.ycombinator.com/item?id=31217791

I stand by my comment from before:

The person who wrote that paper doesn't understand the basics of the field that he's talking about.

For example (quote from the other thread): "Consa gives an analogy wherein Indian mathematician Srinivasa Ramanujan has claimed that the sum of all positive integers is not infinite, but is instead -1/12. It’s wrong, it’s absurd, but renormalization has now been accepted, and is even sold as a virtue."

One when performs zeta function regularization, one gets -1/12. This isn't some mystery; it's a perfectly reasonable thing to do. Analytic continuation has been understood since the 1800s.

Reference: https://en.wikipedia.org/wiki/Zeta_function_regularization

Also, the claim that Karplus and Kroll committed "fraud" is basically libel, as can be seen by reading the complete account. The worst one can say is that people didn't publish full details of calculations due to page limitations or laziness, but this is hardly a special feature of QED. For instance, Onsager famously solved the 2-d Ising model exactly in 1944 but never provided details in print, just the final solution.
>Everything in this article is mis-leading and low quality analysis.

I don't have any knowledge of electric cars safety, but I've checked another article on the same site on topic I have a deep understanding of. The recipe the site used is simple:
1. make a strong statement;
2. push it and push it without any regard for truth or logic.

I guess that's just their modus operandi.
start by writing tests which follow the shape of the system required to solve the problem. tinker away all you like in the pursuit of fixing those.
Ongoing discussion: https://news.ycombinator.com/item?id=31430170
You're still not saying what it is that you're talking about.
Good, freenode is dead. Amen.

I'm sure it doesn't help that the current owner of freenode is notoriously litigious.
I retired a several years ago (2018). I'm 60 (2022) now.

I was getting $150/hour. I charged by the hour.

I live in Nashua, NH. I think location really effects what you can charge.

Over the 4+ years I worked as contractor, among things I worked on:

- Radar displays/GUI (solo, in person, job shop).

- Laser scanning (solo).

- Medical scanning/GUI - the computer vision part (solo)

- Computer vision for protecting operators (solo, job shop).

To get work, I talked to former employers (direct) and sometimes the indirect kind (through a job shop).
If ublock origin stops working on Edge and Chrome I will switch to Firefox. Firefox is a horrible browser, but I don't see any choice at this point. Have you tried to browse the internet without ublock??
> Every other demographic still needs two hands for a 5" phone...

Sorry to sound snarky, but make it smaller then. 4" sounds good to me.
Sounds like something an untrustworthy app would do.
Australia election: How climate is making Australia more unliveable
This a little off-topic, but is there any sort of solution to crypto miners intercepting gaming GPUs?

As a gamer, part of me gets annoyed that crypto-miners make it more difficult to get gaming GPUS. On top of that, the massive energy consumption caused by crypto mining feels excessive.

But the freedom-loving part of me feels uncomfortable with solutions meant to prevent gaming GPUs from being used for crypto mining (let me use my hardware however I want).

Is there some sort of better, arm-chair-expert compromise?
For our sins we are all destined to work on a billing system or an authentication system at some point in our careers.
Analogies are like assholes. They usually stink.

> Analogies are false understandings. They confuse patterns for truth, but the evidence for these patterns are often based on further analogies or tenuous connections. The human mind looks for patterns, and isn’t above creating the patterns that it wants to see.

https://mattwriteswords.wordpress.com/2011/08/19/why-analogi...

Its most often true that what is different between the analogy and the real is more important than what is the same and that deconstructing the simulacrum and the thing is more complicated and convoluted than simply speaking plain words about boring facts.

For example the global warming debate at it's simplest is two groups arguing for binary and mutually exclusive choices. Either the earth is getting warmer or it's not. Either its caused by our actions or its not and we all live in the same environment so if I'm wrong you are right or vice versa.

Meanwhile Wayland and X are only mutually exclusive in the same session you can in fact log out of one and into the other between one comment and the other if you please. Or you can use Wayland and I can use X to have this very conservation which is in fact very likely what is happening right now. The same way I can use Firefox and you can use Chromium if you prefer.

Both Wayland and X offer an abstraction on how the graphics stack actually works. An abstraction no users should give two shits about because nobody on earth cares about plumbing until the water doesn't come out when you turn the knob. A user cares about the system as a level of abstraction where they click a button and a window appears. What they don't want to do is change a damn thing about how they use their computer or accept even the slightest decrease in functionality in order to personally accommodate a difference in plumbing while opting out is entirely trivial.

To ignore "advances" in plumbing that don't yield advances in practice doesn't make one a reactionary or a grognard it simple pragmatism. When was the last time you saw someone say

"Let me buy this ugly car that doesn't turn so well because the way the engine is laid out really sparks joy!"

It is the conceit of someone who really does care about how the engine is laid out to suppose that people ought to care about that rather than how it is actually experienced by the user.

For example Ubuntu didn't get a version that could actually accelerate xwayland windows under Nvidia until last month and it still suffers from bugs not apparent under X. Furthermore any setup that requires fractional scaling or mixed DPI will result in a xwayland apps looking like a blurry mess so you either need to stay away from such configurations that work entirely fine under X or exclude any apps that aren't wayland native from your computer.

Some of us would prefer to simply using our computers instead of beta testing the future and putting up with limitations for someone else's sense of aesthetics.

Posted from Firefox running on X11 with 3 monitors with 3 different DPIs attached to an Nvidia GPU wherein all outputs are perfectly scaled to be identical and everything is crisp and clear.
How did you know that your passwords were stolen?
One issue is that there’s no “one true list of intermediates” for a server to include in the handshake, as it’s not possible to always know what roots a client trusts.

The client authors (of browsers) tend to care about making their software easy to use and avoid errors. And there’s a pretty small set of clients.

TLS servers on the other hand often just serve whatever you put in a config file. A chain that works for them on an up to date Firefox may not work for an older android phone, but the server administrator may not be aware of the trade off they’ve made.

My personal opinion is that the tools for debugging for server authors aren’t good enough yet. I’m one of the authors of the certigo tool mentioned in the article, which was written out of frustration from a lack of other tools. Even then, I think it’s not good enough and I hope this class of issue is one we can illustrate better. SSL Labs probably does the best here.
on the other hand, a (moderately) condensed sans-serif font is perhaps more desirable for screen use (as in, in-browser) as it gets more content into less space.

Roboto Condensed from https://fonts.google.com/specimen/Roboto+Condensed has recently become my go-to in-browser default, and the description reads like a lofty cheese and wine pairing:

""" Roboto has a dual nature. It has a mechanical skeleton and the forms are largely geometric. At the same time, the font features friendly and open curves. While some grotesks distort their letterforms to force a rigid rhythm, Roboto doesn’t compromise, allowing letters to be settled into their natural width. This makes for a more natural reading rhythm more commonly found in humanist and serif types.

This is the Condensed family, which can be used alongside the normal Roboto family and the Roboto Slab family. """
I wonder if they're afraid Lee might sue them if they did or something

Edit: Or maybe they don't want to drag the whole drama into this celebration again :) Libera moved on so quickly that even after 2 months it felt like everything was in the distant past and the community was just as it had always been.

But then it would have been better to not elaborate on the history. I agree it's a bit weird like this.
There is the vpme Zeroscope which is ~180€ built and takes 6hp for 2 channels.

Compared to it and the Mordax Data, the Korg offering is interesting.

Personally, I use an Expert Sleepers ES-9 connected to my laptop with VCV Rack scopes and spectrum analyzers. The ES-9 is a great Swiss army knife module, albeit greedy on the +12V rail and somewhat costly. I'm still longing for a proper 4 channels scope.
Ask HN: Where to look for software engineering internships?
I am researching software engineering internships to share with my students, who are from a variety of backgrounds (high school, college, currently working, and some unemployed folks). They've all have less than 1 year of experience coding and are looking for opportunities to get some more hands on experience.

What are some good places to look for opportunities that would be valuable to them?
I think it's important to define fulfilment in the job. Don't try to get fulfilled by only the impact / outcome of the job.

For example my fulfilment relies on the fulfilment of the needs of the family material, emotional and prosperity. To make that happen i choose a job that i will love the best and help me fulfil my needs. Does this work ? Yes it does. Surely does.

I did CS diploma, post diploma, engineering, overall 8 years of academics. After that i am working in the IT industry for past 16 years. I never regretted my job. Before marriage, i was supporting my parents, friends with what i earned. After marriage i also started supporting spouse, kids, in-laws. And they all are supporting me as well. At job i do things for my peers, my product manager, my manager. They in-turn support me. Technically we created solutions that last time by design, that make people / customers happy.

But none of this stem from how much money our product made, or how much impact we created inside the product. We sure created impact in and around the product. Not just the product but the people who used it / built it. Always work for your goals or goals of someone (a person) not a product. Work for a vision, yours or someone else's and do it sincerely. I always loved what i did, not because it was easy ot we made money, but because it made someone happy.
They're both fully functional and amazing games. Ceaser 3 is a really fun, "modern" strategy game and one thing I (and my parents) liked at the time it came out is that all the military stuff is optional. You can get just as much glory for building a grown with a huge economy and large number of exports as defeating Hannibal's elephants.

Both of those open reimplementations require the base game, which is very very cheap on gog.com. I'd really recommend it.
Because the interest rates for just paying your taxes late are going to be better than the interest rates on your credit card.
Because I have not written my own memory model, why are you refuting them when you cannot explain why they are wrong?

What I mean with C++ not being able to do atomic parallelism on OO is that you need a VM with GC to do that.

The best way to do atomic (and avoid cache misses in one go) is to use primitive arrays (char/int/float) so C++ has zero value, I'm going back to C.

The guy quoted in the first quote is the proffessor that rewrote the whole JVM with a new memory model to add concurrent package in 1.5, if you don't believe him you are on you own.

I'm still waiting for C++ guys to actually use Java on the server and still claim C++ is better. crickets
And hard-coding terminal escape codes intrinsically tie you to a VT102-derivative (because no one would hard-code VT-52 terminal codes) and that'd stop (say) my HP terminal from working.

Sure, going with VT102-family codes probably covers somewhere between four and seven 9s of cases, but...
> This time, instead of this awful cycle of disempowerment of the people, it's time that the people of the world, together, plant the flag of the power of the people on the Internet. The internet changed everything and leveled the playing field. This cannot be taken away.

By his own manifesto he wouldn't do that, and he wouldn't want to be a hypocrite.
.NET 7 introduces Native AOT
I don't feel it was I who raised the bar. The parent citing "scientific" did. Science is a human construct in and of itself. If it is going to do science, then it needs to do so as we have defined as "the scientific method".

But I would be satisfied if it developed a hypothesis in any language (including mathematics), not necessarily natural language.
2. is what pushed most people over to PostgreSQL. That was the main impetus. Fortunate that, as MySQL is utter garbage, having silently corrupted data for a very long time, not being ANSI SQL compliant for a very long time, and the developers being unable to come up with one unified storage engine to handle many different loads efficiently, like Oracle can.

I was not one of those people though, but lucky enough to have had PostgreSQL running on DEC Alpha and GNU/Linux (Red Hat) as the core tool for the relational database course while I was getting my degree in computer science / information technology. A whole semester spent at the psql prompt doing SQL and programming the web application talking to it in PHP. That was back in the 20th century.
In bioinformatics there is a lot of usage of blocked gzip, as: concatenated separated compressed chunks which can be indexed and decompressed independently.
See BAM format/samtools.

Can something like that be adopted by zstd?
Parmesan cheese rinds are tossed in soups or broths or used to infuse oils (e.g. olive oil).
How the Medici family created and lost their banking empire
Microsoft responds to European Cloud Providers with new programs and principles
Technically speaking, Libera Chat did start from scratch. It isn't their fault that another IRC network was in the process of imploding at the very same time and many projects and people felt the need to move to a less deranged foundation, therefore fueling the effective userbase of Libera.
Any goal worth realising involves both exciting and boring components. It sounds you're doing all the right things, and just optimised in a way you didn't expect.
Is your refrigerator running?

Yes ... away from Earth at 38,210 mph
> I was going to say something like, "you owe it to yourself to play this game." But my parent's generation said the same thing to me about CRPGs like Planescape: Torment, and as a working adult, I never had the time to figure out their convoluted gameplay systems.

What do you mean? Planescapes gameplay is pretty much the same as all party based RPGs, many modern ones are pretty similar as well, Pathfinder, Divinity, pillars of eternity...
Very respectable. On a side note though, I often see people complain about how things aren't "built to last" anymore and sometimes I wonder (as a person naive to construction) is that even a good thing?

I've lived in a few places over the years and it seems the older houses were consistently not great while the newer ones might have felt cheaper, but all the while felt "designed" for modern life.

Perhaps since my family was never really well off growing up, I'm used to "cheap, old houses" and now that things have gotten a bit better, I find myself in newer, more expensive houses... idk, just seems like any house built now wouldn't really suit most people 100 years from now, no matter the quality.

A "simple" example, we do have a vacation cottage that was built in the 1800s, passed down each generation, with very few changes. It's holding up well but it feels like it was made for elves and "fixing" that would be next to impossible without redoing most of the building. Again nice to visit but you would have to make a ton of changes to make it more livable...
I see Bitcoin still has their official channel on Freenode[1]. I wonder if there are more projects still doing that.

[1] https://bitcoin.org/en/community
> Sperm counts have been dropping for a long time

Every couple of years this concern bubbles up. It seems to be established that sperm counts in males are going down. But I’ve yet to see substantial evidence about the possible causes. The effect of plasticisers e.g. were found in animal models usually with rather high doses. An increase of obesity over the last 50 years might also be a likely cause as obesity is linked with hormonal issues. Furthermore, the average age of first time parents has increased significantly. That could also explain why IVF got more popular as sperm counts (and egg „quality“) are age dependent as well.

AFAIK there is no empirical study today proving any link between environmental issues and sperm counts.
>Unfortunately, that power has also been used to harm users in a variety of ways

it's all so tiresome

the long term goal for Google, Apple and Microsoft is no extensions at all. it is painfully obvious about the vision these companies have for the future of personal computing.

I know full well why does Mozilla do its competitors' bidding, but it does piss me off to no end to read their bullshit rationale for doing it. in 2032, we'll be reading about the removal of the address bar being a doubleplusgood thing. more security! less inequity!
Openmw is unfortunately so much slower than the vanilla executable.
Ok for the one-upmanship I raise you billing systems for telecommunications. 1000x the transactions per customer and 1000x the complexity of the business rules.

Eg. An SMS on an off peak time is cheaper. If the user makes 100 or more calls a month a special rate. How do you charge data per plan? If the user roams to another country there's an entirely new set of complex billing rules.
> he wouldn't want to be a hypocrite

I'm not sure that's actually true. Clearly he very much liked taking power away from a specific set of people. The guy really likes constructing this narrative where he's some sort of free speech savior, but when you look at his actions the opposite seems true. E.g. during the switch to libera if you had any mention of libera in the channel topic on freenode you'd end up with all the channel operators banned and replaced with friends of Lee. That's hardly a pro-free-speech thing to do.
You covered it in your high level list above (which is pretty good) but I wanted to point out Planners as being an important subfield cutting across different applications.
Year -- or rather, decade, century, and millennium -- numbering. We're only in the second year of the second decade of the twenty-first century, so the decade will end and the next start at the end, not the beginning, of 2030.

But this is perhaps more of a problem with numbers and zeroes, and ends and beginnings; people don't get that 10 is the last of the 00s, not the first of the 10s. The very first year was numbered 1, not 0, so that's not the problem. Or, it kind of is: People would be right, if the first year had been 0.
PostgreSQL still doesn't have nowhere near the features of Oracle: for example, it still cannot do synchronous multimaster replication, unless one buys Vertica.
Also I thought Apple is adding a large slice of cache. When you look at the 3D-V cache on Ryzen for performance (+15%?), this has a large impact. And because they sell expensive stuff, they can afford to build expensive CPUs.
it wasn't clarification; it was repetition
> By his own manifesto he wouldn't do that

Except, well, he did.
He's a chump and only "believes" in that stuff insofar as it lets him perpetuate his savior complex.
They are older, but you have to remember that the 6502 was a low-cost CPU used in home computers, so the hardware on board Voyager is likely a bit more advanced. And it's also worth remembering that an even older computer guided the Apollo capsules to the Moon and back safely...
Good list but it is so much more ubiquitous .. any time you pull your camera out to take a picture, there is a ton of AI/Deep Learning based methods being used. Yes, it used to be done with classical techniques a few years back, but DNNs are finding themselves being used in all sort of niche functions.
Does it get any better with age? House or buildings themselves unless very special are depreciating assets and should really be treated as such. Land around might get more demand, but in general house itself won't improve with age.
so long as we are passing requirements from one person to another, communication will remain a priority skill for coding. The only circumstances where I can see communication becoming a secondary skill is a) solo coder or b) repeat process / build
"The Oort Cloud is so distant, however, that the power sources for all five spacecraft will be dead centuries before they reach its inner edge."

The scale is incredible.
I really don't understand and don't like how the UK describes Monkeypox. This is from the UK: "Monkeypox is a rare viral infection that does not spread easily between people. It is usually a mild, self-limiting illness, and most people recover within a few weeks. However, severe illness can occur in some people." Yeah, but so is SARS-CoV-2, and the fatality rate per infection of Monkeypox is far higher overall. This is a high threat level pathogen, it needs to be contained before it mutates into something faster spreading. They really should make it so you can get MVA-BN (Jynneos in the US, Imvanex or something like that in Europe) without the massive effort it takes now. If anyone is serious about stopping pandemics, about now in the spread is the time to do it, not after it's in every country in the world. You come in fast, you come in hard, and you stamp it out.
What sort of structures? And how are you deciding "nice" ?

I do believe you, its just when I think of a nice structure to live in, good HVAC is a must and lots of place in Europe simply don't have AC... can't speak as to why that's the case but its one of those things you take for granted lol
Here's what Duck Chess is: https://www.youtube.com/watch?v=UCXw-RAmcpA&t=133s
That's just an unmaintained webpage.
So does a renter. Keep paying for something and then end up with nothing. Honestly I see it as anomaly that houses have worth after their useful lifespan.