skysight-inc/HackerNews huggingface dataset:
This game was such a huge part of my life. It was one of the only games I had for a long time, and I put more hours into it than I could count. I ended up making my own “modern” (winxp) version of it with p2p multiplayer to play with friends (never released it, it was an utter mess), and I’ve made half a dozen other versions over the year to practice different game engines or game dev libraries in various languages. It’s just such an iconic game to me personally.
That's wonderful. But what are all these loans used for? Arbitrage? Trading other coins around? It's turtles all the way down - there's nothing that generates value at the bottom.
I like the explanation and video illustration of simulated annealing. Simulated annealing has varied and numerous applications. But calling it "The Only Algorithm for Hard Problems" is really giving it a lot of credit:

1. The animated graphic illustrating simulated annealing infuriates me. It is described (without calling it that) as solving a shortest Hamiltonian path problem. If you look at it, it is actually a shortest Hamiltonian cycle problem, aka. travelling salesman problem (TSP). TSP is the canonical example of problem that simulated annealing and other metaheuristics are terrible at solving [1]. Proper mathematically-justified algorithms like Lin-Kernighan-Helsgaun [2] give better (often optimal!) results orders of magnitude faster. You can even solve TSP (an NP-hard problem) with optimality guarantees with Concorde, at sizes that beggar belief [3].

2. Saying that stochastic gradient descent is kind-of the same as simmulated annealing is quite a stretch. Gradient descent attempts to give local optima, full stop. Quite the opposite of simulated annealing. Now, there is an art in ML in choosing the step size (learning rate) and starting point. But the "stochastic" part is necessary to make it work on the huge problems that DNN require, where computing a full gradient would be impossible. The claim that we use SGD to get better local optima is new to me.

3. The mention of SAT/SMT is making the analogy do a ton of work here. The article admits it, but still, I struggle to understand how backtracking, a recursive deterministic (full-search-space) enumerative algorithm has anything in common with simulated annealing, a randomized iterative heuristic.

[1] http://www.math.uwaterloo.ca/tsp/usa50/index.html

[2] http://webhotel4.ruc.dk/~keld/research/LKH/

[3] https://www.math.uwaterloo.ca/tsp/concorde.html
Because a picture says more than a thousand words:

https://en.wikipedia.org/wiki/Nuclear_power_in_Germany#/medi...

Also:

https://www.destatis.de/EN/Themes/Economic-Sectors-Enterpris...

Nuclear power is mainly being replaced by renewables, not coal or gas.

Natural gas only accounts for 15% of electricity production, the upcoming gap could probably easily be filled with alternatives.

But it's main use isn't electricity, but for heating in private homes and all sort of processes in the industry. About half of all homes are heated with gas, you can't simply flip a switch and replace the gas heating in 20 million homes with electric heating.

TL;DR: the pressing problem that needs solving is how to prioritize private homes versus the industry's use of natural gas, even if nuclear power plants would suddenly spring out of the ground for free, they wouldn't help much with this.
Everything in moderation. I do occasionally argue to let someone change something that doesn’t really need to be changed because it makes them happy. If they’re happy they’ll stay longer, or at least be less cranky the next time some random top-tier bullshit happens. Throw stress at someone whose fun you’ve completely sucked away and see how far that gets you.

The trick is to find something they can fiddle with without ruining everyone else’s fun in the process. Sometimes that’s easy, sometimes it’s a riddle.
And pretty much absent everywhere else.

When I walk in European shopping malls, if they happen to be on sale on electronic stores, more often than not, they are on shop promotions trying to get rid of them.
> You have to obsess over who owns what.

Most of the time you can also avoid this by just copying data using .clone(). This adds a tiny bit of overhead, which is why it isn't a default - but it'll still be comparatively very efficient.

Similarly, there are facilities for shared mutation (Cell/RefCell) and for multiple owners extending the lifetime of a single piece of data (Rc/Arc). It's not that hard to assess where those might be needed, even in larger programs.
Find this such an odd assertion, it doesn’t make sense.

If you have peers around your age, and you continue to spend time with them (as friends, colleagues etc) then surely this is false.

I wonder if it’s more of a reference to academia? Most people figure out academia and quit, others want to stay but don’t make it, so the pyramid scheme leads to only one of a cohort surviving?
> On sustainable energy sources: I, as many other germans, receive all of my electricity from purely renewable energy sources for more than ten years now. 24/7.

Grid-scale storage (apart from hydro, but that's basically maxed out or unsuitable for most geographies) is still an unsolved problem for renewables, even the largest lithium-battery ones are basically a rounding error. You'd need multiple weeks worth of battery capacity to really run on renewables. Not even sure if there's enough lithium to make this work theoretically with current tech.

> On nuclear: The cost of nuclear power is wildly underestimated

Same is true for every other power source as well. Energy storage for renewables is never included, so you need backups, the €100 billion German defence package announced a few months ago is a direct consequence of "cheap" Russian gas, the millions of people suffering/dying from air pollution related issues from using coal.

There's no perfect solution, but nuclear is definitely a strong contender for the best way forward.
In fact president Macron initially intended to reduce nuclear energy to 50% of power generation. One of the many moronic policies he had to walk back (the other big one was further cuts to France’s defence budget).
NFS 4.1 isn't "highly vintage", the RFC is from 2010.
Sorry. I thought it was well known since Veblen that that Mid-Western civilization was all about the blatant-not-blatant money pits.

Okay, here’s one about the latest in a long tradition of remodelling:

https://www.oakpark.com/2022/02/16/how-do-you-remodel-wright...

Alludes to longstanding issues with adapting prarie-inspired visuals to the local climate.
Lest we forget, for surgeries & blood letting with a more positive outcome, the comon men went to ask the barber (thus the blood stained rotating poles). Doctors were really something only nobility could employ.
Alcohol is addictive. "Over X per day is health risk" - is it a limit when addiction is potentially created ?

But just from observations: damn yes ! It's daily "traning" what makes peoples alcoholics.
It is in no way co2 neutral. Its strongest claim is that it emits less co2 than alternatives. This is based on a bunch of assumptions on how hard it is to get the raw material, that the radiated garbage is transported once (to storage that does not exist) etc. So it is bullshit, but it will always be claimed in these comment threads, right next to the lie of Chernobyl having killed basically no-one.

Nuclear steam boilers are slow to control as their base reaction takes time to cool up or down. Good for base load, not fast coverage of highs.
Quote from the article: "Dr. Taylor’s standard procedure included administering laxatives and bloodletting from the patient. In addition, Taylor used the blood from slaughtered pigeons as eye drops, and often applied a baked apple to the eye with a bandage. Adding to the abuse, he charged large sums for his procedures—especially if he judged that the patient was wealthy. Bach survived a few weeks after the second procedure, but it seems likely that these failed eye operations directly caused his rapid decline and death. Taylor’s approach was extremely unhygienic, and thus likely to lead to post-surgical infections. I remind readers that antibiotics didn’t exist back then, and an infection, once it had set in, was often fatal. In any event, Bach died on July 28, 1750 at age 65."
Their calculations include corrections for capacity factors due to weather. They are probahly a little generous about traffic conditions in some areas though. 40 miles at constant 30mph is very different to stop start hitting 30mph each block or to constant 70mph.

A 100kWh battery is sufficient to average available energy for a 700W panel out over several weeks in summer at lower latitudes, and a month or so in worse conditions.

The idea seems untenable until you consider that it's more like a big ebike than a car. It weighs a fifth as much as a tesla and has under a third of the air resistance.
But even still having all nuclear power plants wouldn't help us much in the current situation, would it? We need gas not for power generation (we do, but that's only ~ 1/6 of the whole consumption, and will be lower if we use gas only to stabilize the power grid - we still have coal power plants on stand-by that can reduce the load on the gas power plants), but for our industry and heating. It's mostly burned directly.

Sure, we could have replaced every boiler with a heat pump in the last 10 years, but we didn't. So we need gas for half of all buildings and that cannot be replaced by nuclear power. And we need a steady supply, as many gas boilers have old fuses that kick in if the gas pressure changes, bricking the boiler until a specalist resets it. So we can't even realistically ration it. :(
Well, England had a massive trade deficit, and failed to find anything the Chinese wanted to buy, except opium. In the end, this was approved by the queen to balance their trade deficit, as they were bleeding silver.
The title made me think of something like Notion that I can run arbitrary code from alongside notes.
The number of lines of BCL at Google says little-to-nothing about the efficacy of the language itself, it's more of a reflection of the complexity and scale of the _systems_ its used to configure.
I don't see order, I just see inflexibility.

To me this is like zip-tieing every inch of your cables into wonderful neatness.

The very next hour after completing that jewel of order I need to add/remove/change something.
The total number of deaths due to the nuclear energy production works wide is less than the animal number of french people dying due to air pollution by German coal plants.
I tried to pick up Rust a few years ago, but there were too many sharp edges. I thought it was a nice language, but was too early for actual use. I played with some libraries (Apache Arrow, etc) and it was nice.

About 2 months ago I wanted to use Arrow within Elixir, which required me to start using Rust again (Elixir uses Rustler to safely convert from Rust <> Elixir without theoretically crashing the beam). I am amazed how far it's come, and I've actually been using it a lot over the last few months and haven't ran into any major issues. There is a fair amount of information out there, and the documentation as the OP pointed out is really fantastic.

The libraries are really good now, and I've had no issues using it on Linux or on my Macbook M1. Incredibly impressive speed results. SIMD is a game changer.

Major shoutouts to arrow2 and Polars, I love using it for data analysis :).
For every complex problem there is a solution that is clear, simple, and wrong.
The author fairly regularly live streams on youtube doing more advanced Rust programming, and is responsive to questions coming in.
The way traditional vaccines work is by injecting an attenuated virus and letting the natural immunity do the rest. If natural immunity doesn’t work on the original virus, it is unlikely it will work on the attenuated virus.
This headline is dishonest at best. The study it is based on [1] claims:

- That 24% number is for youngsters who would like to work from home 100% of the time.

- Right next to that number the study finds that the "average desired number of days to work from home" is 2.57 in that age bracket.

- The study also finds that there's a significant gap between the desired amount of WFH by employees vs what the employers offer.

Even if we accept the study's findings at face value (though it smells quite biased to me), the findings don't support the headline at all.

https://wfhresearch.com/wp-content/uploads/2022/07/WFHResear...
You likely live in a country with a population smaller than 5% of the worlds.

Many people do not have this option.

For me personally, the pathing of 5G and my broadband are too similar, so Starlink acts as a redundancy for these.
If I were you, I would keep a few. The ones you really feel something for and that you may want to do things with in the future.

Many of us have let gear go only to really regret it later. And we've also let gear go that needed to go and feel good about it being used by someone too. I found myself getting out of SGI, for example. That was hard, but in the end, the right thing for me to do. I will probably never get rid of my Apple //e. I did let my Color Computer 3 go, because someone else was super into it. YMMV

So, it's very likely to be a mix for you.

Split the baby!

Keep a few things, and maybe a spare or two if you have that, and unload the rest.

One thing to keep in mind is we are moving through what may be the last wave of access to original hardware at reasonable prices. It's gonna start getting really rare from here. May take another decade, but it's really going to happen.

When it does, people will have what they have and getting more, or replacing it with originals is going to be out of reach, or just not possible, depending.

Now, the good news?

We are also moving through a great time!! New stuff is being made with FPGA devices. These will look and feel like the originals and in most cases will work with original peripherals and all that too. Chances are that thing you really wanted to work with may be available in some form that is satisfying to do the work on.

A note on emulation: It's getting really good.

I have moved to developing on emulation and then running on real hardware and or gaming / having select experiences on real hardware where it counts.

An example of the former: Any kind of programming is great in an emulator. It's fast, we can use modern tools and the whole nine. You won't need new hardware for most things. People have decided they don't need real hardware too. Others have not gotten there yet. May never.

Say you want to play a game or see your creation "as it were", say on a cool CRT, or at a known clock speed, or that pushes the original in some new, or right on the edge way. You are gonna want the real deal.

And on hardware development: Now is a great time to be developing add on hardware. Some of these machines are active on that front today. It's cool, and something I want to do personally. Other machines are kind of dead, or there just aren't that many interested, whatever. Point is if you are into hardware dev, you may want an original.

Hope this helps. My comment is a combination of my own experiences along with others who enjoy old gear in various ways.
"natural infection is at least as protective (if not more so) than even 3 doses of the current vaccines."

GP is citing a part of the paper where they show...that natural infection is statistically indistinguishable from 3 doses. QED.
> Why is the control slower for nuclear?

Maintaining a critical fission reaction is difficult and in a large plant you might have to coordinate hundreds of people in dozens of locations to reduce power. Starting up a plant takes math and precise measurements, and there’s a natural limit to the speed you can do so or else you can cause a runaway supercritical reaction. Also, to be the most efficient, they are designed to run at near capacity for their lifetimes, and reducing the power would cancel that, so it’s simply not designed into the system to be reactive like that, as opposed to a submarine plant which is designed to power up and down a bit over short time frames.
Is Germany still capable of mining enough of its own coal for its own needs during such emergencies?
Put them under psychiatric evaluation, e.g. in a ward. Someone who is in a hospital is not able to harass people on the streets.

But for that, you'd need a functioning healthcare system.
Same experience with RHEL support. We just didn’t bother in the end. We fix our own bugs or work around them.

CentOS/Rocky has better ROI is better when stuff doesn’t get fixed on something you are paying money for.
I don't know what your objection is. They make a game engine, they support PC and mobile by default, console is the obvious missing piece of functionality. I can understand why it's lower priority because yeah, it's harder to support, but at least one of the devs works on this full time, and the two core devs have been working on this for several years now. I think it's a bit beyond hobby project, they're clearly trying to compete with Unity, even if it's not a for-profit company.

If you read articles like this, it doesn't sound like a small hobby project anymore: https://godotengine.org/article/donation-changes

Granted, it's still small potatoes compared to Unity, no doubt.

edit: huh, looks like they have several people full-time, from the article

> Godot is developed by more than a thousand contributors, and coordinating this massive community requires a full-time involvement of several of us (and hopefully soon even more full-timers), which your generosity enables.

edit2: holy shit Unity had 5000 employees in 2021 according to Wikipedia. I knew they were fairly big but goddamn, didn't think they'd be that big.

Man, now I'm also confused at how they can have a successful, popular game engine with a flourishing asset store and yet still be losing money. Just hired too many people?
Likely because that's not what OCD actually is, and it's often a little offensive for those who actually suffer from it to have the need to keep things organised described as "mild OCD".

That would be my guess though, based on what someone close to me who does have OCD has explained.
>Since most of the mask protection comes from other people’s masks not their own.

Thats a bit outdated information. Yes, some cloth mask doesnt protect you. A correctly worn N95 however does offer a ~99%+ protection against contracting COVID. Once they are available in enough numbers to go to non medicinal personal as well, which they have been for years at this point, personal protection does absolutely work.
Is that really how the financing of these projects works, though, to say that dollars are simply diverted from renewables to fission? I think not. As a civilization, we surely have the capacity and the imperative to do both. (That said, we should absolutely stop giving trillions in subsidies and financing to fossil fuel projects.)

Not to mention, we have a land use problem. Far too much land is given over to grossly inefficient livestock rearing, but solar installations are hardly better in land use terms, much as I recognize their necessity.

In any case, sites for solar installations are hard to find. Same deal for fission plants, for obviously different reasons, and in spite of their impeccable safety record by the numbers.

Difference being, though, that for every fission plant that overcomes NIMBYism, you get a lot more generation, albeit with considerable delay before that generation comes online, as you note.

All of which is to say that, the realities are not straightforward, it is not a binary choice. We should build as much new, non-carbon-emitting generation as possible.

Energy is the principal civilizational force multiplier. Given the damage we’ve already done that we need to undo, we need as much energy as we can get.

While we’re on the subject, let’s drop the facile pretense that any of these generation technologies are actually clean. They all have environmental externalities. I think it’s incumbent upon us to fairly represent that, and to make a whole-system analysis of this problem.
> Why would anyone be interested

Factually, there are opportunities and animosities and hard choices that conditioned explicit positions.
The nuclear exit strategy dates back to 2000, so 22 years ago already.
I enjoy writing go a lot more then I enjoy rust. Rust is... dense. It's a lot harder for me to read code and understand what it's doing.

That said, I feel that Rust is likely the winner long term. So I'm still building my rust skills, but programming personal stuff in go.
these objections have been raised and shot down plenty of times. for example, the framing "there are hardly any children getting sick from covid" disregards the utility of reducing children as a transmission vector, and "The only studies I have seen only show a marginal impact on preventing infections" disregards the protection they afford by arbitrarily labeling it as "marginal"

>No one believed the US intelligence when they claimed Putin was serious about invading

I don't know from where you draw this conclusion, considering his track record of doing it previously in Ukraine in 2014, and Georgia before that, and given his moving of an entire army to the border, and subsequently issuing threatening ultimatums to the world they knew the world would never subjugate themselves to
for me (depression) they had no effect at all
Of course the flip side is that Germany is going cold turkey on coal and gas in the next few years. Once that process is completed, it will have a huge head start on other countries looking to slowly transition to being carbon neutral. That's actually a good thing.

Short term it's disruptive for sure but it is already leading to huge public spending. Which of course also is the classic recipe to mitigate the risks of any potential recession and might actually set Germany up for huge economic growth soon after. That recession is arguably already happening. I don't think it will stay limited to Germany either. We've experienced those before. It will be fine.

Russia may or may not pull the plug on German gas revenue. Hard to tell right now and they don't seem to be very rational right now. But by merely putting the threat on the table, they've set a few things in motion already. Their gas revenues are going to shrink a lot as the result of their recent actions. It's just going to be a function of how badly they need the cash by how quick that process will go.

It's more than a little bit academic for me as I live in Berlin which is very dependent on Russian gas for heating and warm water. There's a very real chance I will have to deal with some level of heating and shower issues in the coming winter. I'm fully confident that whatever happens, Germany will figure it out though.

Now that it has come this far, I'm actually in favor of ripping off that band aid and get it over with. Putin is threatening me personally with a cold shower. I'll take that cold shower when/if it comes to that. Putin might be good chess player but his poker game sucks. His bluff has been called. And now, we'll see if there ever was more than that. So far it just looks like a country self destroying its economy for no good reason at all.
We can get enough uranium from Canada if needed.
Startupy is a community-curated search engine
Oh is that why Germany pressured the EU to qualify gas as "green" energy and block nuclear energy from getting the same qualification?
Remote work companies save a lot of money in office space, utilities etc, why would they pay LESS to remote workers?
Brazil's answer to the Sichuan pepper
At a guess? Most of those early games were made with graphics that would look good if it turns out the guy running it only had an EGA and, therefore, was restricted to a very specific set of 16 colors. It took a while for everyone to upgrade.
> because they basically can't get them to work

That's completely BS. More French reactors are off than usual because of delayed scheduled maintenance caused by Covid.