skysight-inc/HackerNews huggingface dataset:
No. There always needs to be a load to balance out the power generation on the grid. Ideally, when there is excess generation, load (that is, work) can be added in some form of battery for later useful discharge, like: charging a battery, pumping water up a hill, spinning flywheels faster, etc. In one interesting example, some large industrial users that operate big freezers will take the freezer temp much lower when there is excess generation (i.e. the freezer needs to be below 0F, but it will go way below that when energy is cheap).
IIRC all of the other slaves died.
Because that's not how videogames in 2023 (or the past ~decade plus) have worked.

You need, at a very minimum:

— login system that also works with consoles

— persistence for users stats (maybe not for some kinds of games)

— matchmaking service (which really wants a persistence system for SBMM)

— make sure your systems aren't actively being exploited (you don't want to accidentally run a botnet)

— make sure nobody is "hacking" or modding the game (what's the point of keeping the severs up if they're filled with aimhacking bots)

— monitor the services to make sure they're up

— potentially patch the games on multiple platforms if you need to make a backwards-compatible change to fulfill any of the above.

— also potentially update your games if the console vendors make changes to their stacks

I agree that it sucks that the services are being shut down without any alternatives being provided, and I wish there was a way to force the publishers to support them for longer or provide an OSS servers options; but it is definitely not "free" or "easy" to provide these services for years.
> nor will they. The competition is always going to be on price. It's why counterfits exists as a market, but not only counterfits but also white-labeled copies.

I’m not convinced that this is true. DJI, Roborock, Dreame, Xiaomi are all brands that compete to some degree on brand reputation.
Google and Spotify are supposed to get among the best / most productive developers though
I've been in primary resources for decades (geophysical exploration) and I am pragmatic about our need for energy being balanced against the consequences of fossil fuels.

We need to pivot away from anything that increases greenhouse gases in the atmosphere and toward means by which to reduce what we've added - changing behaviour, reducing consumption, using more electric, adding nuclear to the mix where practical are all strategies to use.

Everybody is susceptible to "magically thinking".

As much as I like solar, wind, and batteries these technologies at industrial scale have as many issues as does nuclear.

The processing of spodumene for lithium for batteries creates vast amounts of waste acids and radioactive waste, you can look at processing waste in Malaysia from Mount Weld in Australia if you're interested.

This is just something we have to deal with, just as we have to deal with waste from nuclear power.

A great fuss has been made about deaths from an accident at Fukishima, as it should - industrial accidents need to have reduced death tolls.

Very little fuss gets made about, say,

Explosion at a nickel plant in Indonesia leaves at least 13 dead and 46 injured

https://www.theguardian.com/world/2023/dec/24/explosion-at-a...

just a few days ago .. nickel of course being a big part of our EV revolution.

There are many such accidents, that single most recent one had a greater death toll than the incident in Japan.

It's good to be concerned about the human cost of industry and technology, but do keep a wide, balanced, and proportional eye on what the costs are.
Even if they were a 'cult of sexuality' - what exactly is the harm here? I'm always struck by how, even on HN, there is a current of moral busybodies who, often without understanding the topic or subculture, deem certain activities outside the scope of toleration - even those activities which do not cause harm. The justification is usually rather weak too if not backed up by some religious principles.

The sibling comment refers to "escapism" (as though this is always a bad thing, we should chuck out fantasy and most music too) and "infantile behavior" (citation needed, even if this is a thing we should not tolerate).
When Everyone Has a Say
People who use such a feature would surely have a backup strategy in case their phone dies, the battery dies, is stolen, is lost, or is unavailable for any number of reasons (fucked up OTA update? hacked? some dumb app crashing their device?), right? If they don't and just rely on that single consumer-grade device working all the time, I feel sorry for them.

This glucose monitor excuse gets trotted out for these topics every time, but someone wielding a Flipper is probably the least of your concerns if device and connectivity reliability is so critical.
I recently had issues with macOS‘ Preview.app and formulas. It’s a nice feature, but probably not widely supported.
Good thing nothing like that ever happens with nuclear.

("Externalities of wind power"? Oh.... is this bird strikes?)
> It's just weird that the end result depends on something assumed.

It would be weirder if the result didn’t depend on the things assumed.

I don’t know what kind of questions are you thinking of but outside of mathematics they are rarely fully specified.

If the answer changes enough depending on the additional assumptions to seem weird that is a sign that the question was not completely clear.

Of course Bayesians can also say that there is not enough information to provide an answer when that’s the case, just like they can make additional assumptions explicit to provide one.
Ah, of course! Thank you for enlightening me! And there I was, thinking I am not caring about appearance just because I woory whom of the people I meet is interested in me! /s
I lose count..

Is Threads the one by the Twitter founder, or the one by Facebook? Or the one that's encrypted? Or is it about Twitter, Twitter threads? Or is it a Whatsapp thing??
Except nuclear isn't dumb.

Nuclear is a reliable source. >90% capacity factor. Downtime almost always planned and scheduled.

Wind/Solar are not reliable. They are intermittent and not schedulable. The provide power when the weather permits.

For example right now we have a storm in Germany, but it is holiday seasons, with electricity demand low. All that wind energy and nowhere to go.

In order to make intermittent sources viable, you need backup. So in addition to having to vastly overprovision the EEs themselves (due to the 15% capacity factor), you need to additionally provision non-EE backup power generation. Which then sits around idly until needed.

How many times are we supposed to overprovision to make intermittent source viable?!?

It's a pretty non-sensical plan, but at least it's a plan.

Except for one minor detail: the backup power generators are fossil fuel based. Preferably gas. So in addition to the idiocy of having to double up your energy generating infrastructure (intermittent primary, schedulable backup), that backup is not CO2 free. Oh, and there's a little bit of a geopolitical problem as well.

Wouldn't it be better if the backup were not fossil fuel based?

Well, I'm glad you asked: yes it absolutely would!

Except we don't have many of those, except nuclear. Except nuclear doesn't really make sense as a "backup". Because it already produces carbon free electricity, and like PV/Wind, its operating costs are low, it just makes sense to keep it on all the time. And since it is actually reliable, not intermittent like PV/Wind, you actually can keep it on all the time.

And then you just don't need the "primary", because the "backup" is superior in all respects. Well apart from ideology.
Oh yes it is delivering. More than you can imagine.
Ah, that’s the spirit!

Yet I say unto thee: “Despise not in others what one covets for themselves, for that is hypocrisy.”

I have trouble comprehending what this piece provides beyond bullshit slinging at big tech. Wishing you were the one making six fixture for 2 - 6 hour days?

Business is in part strategy.

Individual tech workers are in part corrupt (and incompetent), blaming leadership rather than taking initiative.

Sometimes there is extreme abuse, incompetence, and misguided direction; we hear and scampuousely retell those stories, forever.

We gain no wisdom or insight from these arbitrary post-mortem turd fests. Other than sensational wastes of someone else’s cash, aren’t we all ready to do it again?
Performance? Not so much on Android I would say. The bloated gigantic UI toolkit is so large and complex. A native c application would run much much faster. Harder to create for sure. But if you want performance you should go low level.
For me it comes down to choice. I don't think it's right to kill anything if you don't have to. It's trivially easy to live well on a vegetarian or vegan diet. People don't kill animals because they are hungry. They kill them because they want to.
Back when online learn-to-code courses like Codecadamy and Udemy were a fad, I remember that one of them (and unfortunately I don't remember which, and Google, ironically, turns up nothing) taught how to build a search engine in Python from scratch as a first project for complete beginners. I thought it had a reasonable level of complexity for this task.

You can still find search-engine-from-scratch courses on Udemy, complete with all the necessary algorithms [1].

[1]: https://www.udemy.com/course/build-a-search-engine-with-pyth...
This is really abuse of public infrastructure if you really want to do this, look at veilid (https://veilid.com/). Veilid provides modern crypto primitives to do this and more importantly the people running the network actually want you to use it like this.
Do you mean `git clean`?
I was thinking of building a touch-operated clock for that. Some sort of dongle with a single button that would vibrate the hour and quarter-hours like a church bell.

You could keep it under your blanket so you wouldn't need to move all that much to check the time.
Here we go again. Open Source, as currently defined is hard to monetize, so lets go ahead and call Open Source something which makes it easy. Note though Easy Monetization was never goal of Open Source, so why not instead leave Open Source alone and focus on defining something different, which is focused on being easy to monetize.
It's philosophical. It's either turtle all the way down or the axiomatic systems. With axiomatic systems you'll always get things like this, and this is what keeps mathematician awake at night.
We call them “Engineering Notebooks” and after 5 years at a company they tell an interesting story of the projects worked on. I’m often reviewing notes from the past couple of months and occasionally have to go back a year or two to dig up some information that I know is there somewhere.
My weekend project – a disaster with a lot of learnings
A story about how my Christmas was ruined by a series of spam, abuse and DDoS attacks on a small app that I built. And what you can learn from it.
With respect, pandering to outliers is never the answer.
Stupid? Maybe. Hysterical. That is what's they are used for. Remember that guys called activists? Pays by the biggest money to make you convinced world will end within next 20 years because of myriad of Malthusian factors? Exactly.
cowardice is behavior, her behavior is that of a coward.

Just as greed got her there, cowardice keeps her there.
> You invent something, and then immediately turn it into a cheap commodity by releasing it for free.

Exactly. A 71-line python script https://github.com/getsentry/sentry/commit/3c2e87573d3bd16f6... was groundbreaking when it came out and the fact that it springboarded into a startup is commendable.
But 15 years later and Functional Software Inc. d/b/a Sentry has to support 100+ (according to their marketing material) platforms as well as adding new verticals in UX session replay, web performance, backend profiling, CORS error monitoring, code coverage etc. just to keep the growth machine going. That's not OSS' fault.
we have a word for that: cowardice.
Their "binary stencils" reminds me of Michael Franz' "Code Generation on the Fly: A Key to Portable Software". Franz generated the templates at runtime by caching parameterized code fragments from doing code gen on a version of the AST effective encoded in an lzw like way, so that each partial AST node would just have code generated once, so it didn't go as far as this but the stencil/template approach was there.
IMHO, nuclear is not delivering only because of new compliance requirements and nimbysm.
1 TW needs an area of 173 x 173 Km = ~30.000 Km².

These are 0.02% of the earth landmass.

Values are like this, when calculating conservative:
1 KWp needs an area around 10m².
For enough maintenance distance multiply by 3 = 30m².

=> 1 Megawatt = 3 * 10m² * 1000 = 30.000m².
=> 1 Gigawatt = 3 * 10m² * 1000 * 1000 = 30.000.000m².
=> 1 Terawatt = 3 * 10m² * 1000 * 1000 * 1000 = 30.000.000.000m².

Square root of 30.000.000.000m² = 173205m = 173Km.
According to statista.com, the total earth landmass is 149.000.000 Km²,
so 30.000m² are 0.02% auf 149 million Km².
Very helpful tip. Thank you! - Ran it through GS and I got 30% reduction in a 50mb pdf file. I think if I play around with some options - such as converting images to grayscale, I might be able to reduce it by another 10-20%.
People already die of diabetes due to not having enough money.

Your proposed law would increase the price of treatment and lead to more deaths.
Yeah, that’s sand. :)
Birth control is not "volunteering the lives of others". What utter nonsense.
I really hope it doesn't disappear because we've been hard at work with our partners there to protect it and restore animal habitats there. But we'll see. The expanding greed of big Ag is a mighty force...
OK, so, one thing isn't clear to me:

1. Alice registers example.tld
2. Bob registers example.tld
3. Bob reveals example.tld
4. Alice reveals example.tld

It seems there is now two rooms corresponding to the same name. Who controls example.tld? I'm missing uniqueness and it still seems vaguely racey.
“Nano PV particulates” are mostly sand, and mostly harmless. All forms of electricity production have negative externalities, we want to minimize those so internalizing them is good policy. Goes for nuclear waste (dangerous, there’s no long-term plan) and PV waste (large amounts, maybe reusable, there’s no mid-term plan), as well as fossil fuel waste (all of the above).
Who are you to tell me what to do? I listen to site Guidelines and moderators, not random dudes making up rules at will.

And while we’re on the topic of bad etiquette, “bossing people around when you hold absolutely zero authority…”
They can't read music, but they can still make their hands move in repeatable patterns without thinking about each finger position, which I think is roughly the equivalent of implementing quicksort.

As someone who has played guitar on and off for years as a hobby, I'm shocked by how much harder it is than programming.

I can pick up almost any random codebase on GitHub, and as long as they use libraries and don't touch low level stuff, I can probably start working with it in 10 minutes to a day at most.

Then, I could leave that project for a year and be almost as productive as when I left. So much of the action is on the screen, not in the head, and there's no muscle memory required.

If any instrument was as easy as coding... I think a lot of coders might have music careers instead....
Yes we are. Drops in prices, increases in production capacity. EV adoption is an exponential. They have batteries. So, battery production is an exponential too.

5M vehicles per year (nowish), 10M vehicles per year (a few years from now), 20M vehicles per year, etc. That's just cars. Deployed grid battery capacity is doubling the same way every few years. Those industries are constrained on how quickly new battery factories can be built. Which is happening at the pace manufacturers can finance it.

Toothbrushes not so much, obviously.
pkarr is another project in this domain https://github.com/Nuhvi/pkarr
Umm... promoting family planning instead of stigmatizing it? It's not exactly rocket science.
software renderer

programing language
> ("Externalities of wind power"? Oh.... is this bird strikes?)

Noise is problematic for wildlife, and in some areas we tend to build wind power in previously quiet areas.
> Fingers crossed the fiat hallucination Boomers force us into serving is about to vanish with them. Physics does not put an obligation on the future to propagate their rhetoric.

You could have used a relative educated in economics. Remember that just because you’re an expert in one field doesn’t make you one in another.
PI's have a lot to do, she admits that she wasn't focusing enough on the work that was being developed. I think you are making a good point though (she does as well), science as we currently understand it works on the basis of trust. This is because it's highly competitive and highly compelling. Compelling in the sense that people believe that their contributions may make significant contributions to wider society and other people, competitive in that the winners get the spoils.

I think we need to moderate both of these pressures. We need to stop the valourization of potentially high impact work - until it is high impact, and we need to emphasize the long value chains and problems with exploitation as well. A good example is the recent talk from John Burke about Quantum Computing and Quantum Clocks [1].

In terms of to the winners the spoils we have to develop a funding system that recognizes that people who make a single significant impact on a field early in their career are no more likely than anyone else to make further impacts. Indeed the more I hang around the edges of the research community the more I am convinced that there is a very weak correlation between any prior success and any future impact if you account for the funding that early winners receive. I feel that there are very many truly outstanding but unlucky researchers who are culled after 3 post-docs. I think that population is basically the same in capability as the folks who get tenure. We need to stop selecting so randomly - it's not working and it has bad effects (see this article).

In the past the way things worked was a "good fellows" club - where connections and patronage were what counted. In some parts of the world (Europe and Asia) this still has a massive effect. I think it's dissipated in North America and the UK but what's replaced it (savage competition) isn't really better - it just suits the political biases of the people funding the system.

[1] https://www.hpcwire.com/2023/12/19/dod-takes-a-long-view-of-...
No, you missread. The PDF that works is created by anything that does not use the full spec of new PDF versions. We have chosen Libreoffice because we already use it for other things. If we recreate the PDF in Libreoffice as PDF archive version it works just fine. The problem is usually a pamphlet created by some ad agency using the absolutely latest version of some layout program, neither adobe nor libreoffice. The PDF usually works just fine in Adobe but not in our pipeline that uses all sorts of linux programs to process into a JPG in the format and orientation our system needs. Noone has had the time or energy to fix it since most stuff works so for now it will be downsampled by a screenshot and just showed into the system. The added benefit is the PDF shrinks from 150 MB to 300 kB in the process.

Adobe Acrobat is the only thing that can handle all cases yes. All other programs uses (different) special cases each and most of them fail in some edge cases. It can be funny letters showing up because of fonts not working properly or images disapearing or all sorts of things. I have given up to fix them all. I still have a library of PDF's that we used to run through to try to get as many as possible to work.
The world of mechanical keyboards (Answer in Progress) [video]
> Also, I find amusing when people get the pikachu face when some big corporation uses OSS and makes profit off of it, isn't that the whole point of the OSS? When I use it on my pc I'm also making profit for myself, the corporations are just doing the same but at scale, and if your goal is to make profit, who wouldn't use all the tools available? They don't have to like OSS, don't have to share the values of the OSS, don't have to 'give back'

That is the point of Open Source, but it is not the point of Free Software. Specifically -- and I know this was addressed in the article -- this is why AGPL should be what programmers are using. It doesn't discriminate, but it does make sure that any entities that use Free Software contribute back to the commons.

This bears repeating again and again; this is why copyleft exists.

> The terms “free software” and “open source” stand for almost the same range of programs. However, they say deeply different things about those programs, based on different values. The free software movement campaigns for freedom for the users of computing; it is a movement for freedom and justice. By contrast, the open source idea values mainly practical advantage and does not campaign for principles. This is why we do not agree with open source, and do not use that term.

Source: https://www.gnu.org/philosophy/open-source-misses-the-point....
You clearly get something of benefit out of this social media, otherwise you wouldn’t likely use it so consistently for so long. What makes you doubt people younger than you might get similar benefits from other social media?
I did a small only-front app for that, it's open source if you want to check it (disclaimer: im not a front end dev, the ui is not good)
https://timothebarbe.github.io/pdfModer/
It's not always pure marketing. There are companies who truly have open source / free software in their DNA. The founders are true open source proponents, and some people joined these companies because of the open source aspect. Because of this, sometimes, a majority of the people in these companies are pro-open source and will skew things towards this. Some don't even have investors pushing against this.

What do you think about WordPress, XWiki, Nextcloud, Passbolt, Univention, LinPhone, Element, Igalia for instance?

I don't know the internals of each of these, but I believe they all manage to make money from open source by keeping the free software / open source spirit.
I thought Google had abandoned 20% time?
> But I have bad news for you. This kind of software will soon be written not by you, but by an AI

Press X to doubt
Nuclear as it is today is much more expensive than solar.
Lower grain price?
Yeah, but you've added a dependency, which the author doesn't seem to want. If you're willing to add dependencies there are multiple other options too.
> Do you really think that Prusa going with non-free firmware is going to dissuade Bambu from undercutting them?

I don’t have an opinion on that. I know that Prusa is clearly keeping some firmware closed (for now?) that they previously developed in the open. They also talk about their disadvantages of being open. Does it change the undercutting? Probably not, but I don’t believe that many more Open Source players will enter the race now.

> But you can make money with genuinely free software, social contract and everything, if you're smarter about it than barking up the VC tree and promising infinite growth and monopolization using a tool (open source) which is not suited for that purpose by design -- that was Sentry's mistake.

Our funding did not motivate the license change. I can say this with clean conscience. I understand that I have biases here but I also do not want Open Source to turn into something that is exclusively for plumbing.

I don’t want Sentry to be my last adventure and I also don’t want to give up on Open Source. But I don’t know a better way either. When I start something new I’m not sure I’m any more the wiser when it comes to balancing Open Source and commercial interests.