skysight-inc/HackerNews huggingface dataset:
The 2019 doc? I’ll put it on my list. Now that it’s winter I’m putting a lot of hours in on the trainer bike and I can use the recs.

I gotta point out though that Apollo 11 (2019) boxed 15M and Gravity (2013) boxed 723M USD, which sort of illustrates my point.
A full version of the preliminary descriptions and results can be found here http://arxiv.org/abs/2311.07923. Thanks for the advise for cross boundary communication brought on the LPC, we will integrate!
My wife and I do the same, though with Google Keep.

There is also a Google sheet for packing to go on trips. Each column is a trip, with rows labeled with items, and the intersecting cells filled with NA or an X when packed.

Some family members make fun of it, but we rarely forget to bring things.
> Vendor agnostic but you do have to write separate code per vendor

wat
Nope, not falling for this again microsoft. Once you actually start dogfooding your own GUI frameworks, then I'll bite.
> > I don't mean to pressure or be rude but if @minimaxir could share his
> > thoughts on this I would really appreciate it.

> To be perfectly clear, this absolutely is applying pressure and being rude.

It's really not.

I've been in open source development for two decades. It's not rude to ask if a project is abandoned. If asking that question causes somebody to quit, it's probably for the best.
I’ve never liked the “code rot” euphemism. Code doesn’t rot. What happens is platforms change out from under your code by platform vendors who no longer give a shit about backwards compatibility.

If you take a piece of application software, tar it up including its dependencies, you should be able to untar it 15 years later and it should compile and run. If it doesn’t, it’s not your fault as a developer—it’s the fault of everything else that changed and broke that previously working code.

If vendors took compatibility seriously, we wouldn’t have “code rot”.
>don’t think we would have allowed the sale of tobacco if we knew then what we know now.

At the time when tobacco was first sold in the US men were allowed to duel each other to the death. Attitudes about what you can do to and with your body were different.

Smoking opium, long known to be powerfully addictive was legal until the early 1900s, mostly for racist reasons
This matches my experience as someone once deployed to the Middle East. I automated much of what I could using VBA on entirely airgapped XP computers.
I'm a professional nuclear engineer (Ph.D. & PE) with 20 years of experience in advanced reactors and fuel cycle. I promise you it's not 300-500 yrs unless you do full recycle with minor actinide partitioning and transmutation.

The publication above shows the graph vs. time in terms of radiotoxicity, which is widely considered to be the key metric.

What'd you use for the calculations? Generally you need to use something like ORIGEN to get it right.
I agree with the media outlets on this...

Lots of people "know" law enforcement that have "committed" multiple "crimes." But when asked what the crimes were, they can't actually articulate any specific acts, or what they do articulate aren't crimes, or they don't have any evidence supporting their claims.

Media outlets love to report on public corruption. It's what gets journalists awards and fame. If they don't believe you, it's not because they're part of some conspiracy, it's because you haven't given them enough evidence to make it worth their while to investigate.
KE = 1/2 mv^2 is the relevant one here.
I like how I use sources when stating things but you just state things are factually incorrect without any references. How about you try backing up your statements else you're just spreading disinformation.
This feels emotionally charged and I can understand why. The commenter in the second screenshot was definitely rude with their “Be realistic” comment, implying that you’re full of crap.

That being said, the first comment seems rather polite and considerate to me. Yes accusations of neglect are rough, but if that isn’t the case it shouldn’t be too hard to put a disclaimer in the README as to why the project isn’t moving much.

Your feelings are valid, but so are theirs (although in some case should have been expressed more thoughtfully). It doesn’t feel productive to dismiss their questions on the ground that you behave differently when faced with this situation.
Nevermind, I figured it out: https://github.com/facebookresearch/metaseq/blob/main/projec...
Sure, it doesn't create long-lived waste, but it's a big stretch to assume that fusion reactors will be cheap.

Even if you assume that the fusion part is cheap, you still have to convert the energy to electricity or at a minimum mechanical work (unless you're using the process heat, which is admittedly a possibility for a fair bit of current demand).

Steam turbines aren't exactly cheap to build.

Yes, there are alternative energy conversion possibilities for some possible fusion fuel cycles, but as I understand it those fuel cycles are much more difficult than D-T fusion and therefore are even further away from being a practical power source.
That is not strictly true. The weather at time t0 may affect non-weather phenomena at time t1 (e.g. traffic), which in turn may affect weather at time t2.

Furthermore, a predictive model is not working with a complete picture of the weather, but rather some limited-resolution measurements. So, even ignoring non-weather, there may be local weather phenomena detected at time t0, escaping detection at time t1, but still affecting weather at time t2.
If you think non-payout video game gambling isn't used for money laundering, wait until you hear about Counter-Strike skins.
Eh? The poster clearly said:

> if you want to revive the source of a Minecraft 1.7.10 mod

i.e. if you want to change/alter or recompile a mod for version 1.7.10

None of the things you have mentioned apply to this.
I'd encourage independent open source maintainers to remind themselves that they don't owe anyone anything. If someone asks for something, it's perfectly reasonable to tell them "Sorry, I don't plan to work on this" and "PRs welcome" -- or even "sorry, I'm not accepting PRs, feel free to fork". If they get indignant about it, just ban them. You don't have to feel bad. You write your code for you, if others find it useful, great, if they don't, that's their problem and not yours.

It's really sad to see people decide they don't want to publish code because some strangers have weird expectations. Of course ideally those strangers wouldn't exist, but that's not something anyone can change... but it's perfectly OK to kick them out of your space.
It is great to live in an ideal world, and in fact, in most software, you can do what you are suggesting quite cheaply. But once you get past the sort of "quip on hacker-news" level of thinking about this, or trivial and cheap production testing scenarios, people have to make real tradeoffs because it's never that simple.

Talking about those is much more interesting than just asserting that everything should be a certain way, without any consideration for real world constraints, like cost of units, etc.
I’ve run into this with a niche but fairly popular open source program. It had been used by big tech cos for years, while the maintainers moved on one by one until the last guy who seems to have thrown in the towel in 2020.

I considered picking it up, but I’d have to make some hard decisions about the code base that wouldn’t make everyone happy, and I just don’t have the context to do that. Another issue is the lack of testing infrastructure.

So for everyone who still cares, the path of least resistance is to maintain their own fork or do a rewrite in a different language.
I think this is the wrong attitude. Users of software and contributors (even potential ones) don't owe anything either. In fact, no one owes anyone anything when no paid contract is involved, so everyone should just relax and get out of that adversarial mindset.

I've been a bit upset (more confused) myself as a user/contributor when I've spent hours or even days debugging something, clearly and politely communicating the issue or bug, and then it gets immediately closed with something like "we're just volunteers" as if I demanded something by merely pointing out an issue (that I offered to help with!). What does being unpaid volunteers have to do with any of that? It's just knowledge and information I have reported, but then I have to deal with a maintainer getting upset because I simply used their advertised library, one they advertised on their CV, in talks, in books, etc.

I was wanting to start being a regular contributor, so what's the point of treating a potential contributor like that? I'm not totally sure I get it. They don't owe me anything, and I'm also fine with their library willowing away into obscurity and going off and doing my own thing.
I’ve now posted this three times, but I don’t think people on this site are aware of it, since we’re still seeing the same obsolete debate. China built 415 TWh of wind and solar in the first 9 months of 2023 (adjusted for capacity factor), more than the combined total of all 26 nuclear plants under construction. Based on this surge of construction, Chinese emissions are expected to begin a structural decline next year.

The debate at this point isn’t about whether renewables will scale: China has already answered that question. There is a very real question about whether the West will be able to keep up. There seem to be a lot of people who want to sit around and fantasize about 1970s-era nuclear tech while our neighbors undergo what is effectively a second Industrial Revolution.
I don’t know why, North America just doesn’t “do” trailers. It’s pervasive—many vehicles that are rated to tow a pretty reasonable amount in other countries (UK, Australia) say not to tow with them in Canada and the US.

My wife’s car is rated to tow 1,650 lbs unbraked… in Australia.

In North America, it’s rated “No.”.

Everyone here thinks towing == big truck, and I can see why they would think that. When I moved to an acreage everyone (including my wife) told me it was time to sell the “fun” car and buy a truck.

Instead I spent $500 on a 5x10 utility trailer.

I regularly tow that 5x10 utility trailer… with a Subaru WRX sports sedan. The thing weighs 3,300 lbs, has something like 280HP and 260ftlb peak torque, massive brake rotors, etc. At a 10% tongue weight, I can hit nearly 3000lbs on the rear end.

It accelerates and brakes like there isn’t even anything there. The only time I noticed any real difference was when I had ~2500lbs on there between the trailer and some concrete patio blocks. I had to downshift from 6th to 5th going up a steep incline to maintain a bit over 60mph.

I can fit a full 4x8 sheet of plywood or a stack of 8’ lumber in there without it hanging out the back (unlike most trucks). My car gets notoriously bad mileage, yet I still get better fuel economy towing the trailer than my wife’s crossover does carrying two adults. And when I’m done I take the trailer off and get sedan fuel economy.

Oh, and it can very comfortably carry four adults while doing this (five if someone wants to cuddle up in that middle seat). Rear seat will fit three car seats at once if your life has taken that sort of turn.

In the _very_ rare situation that that’s not enough… I can go rent something.

I have way more respect for people that can at least admit “I’m going to pay a $40k premium and burn twice as much gas because I want to.” rather than try to justify it as “I need to haul something twice a year and U-Haul doesn’t exist.” or “Yeah, but I need it for the snow.”. (That’s a whole separate rant, but snow tires people. I’ve used my car to pull Jeeps out of the ditch because they thought 4wd + mudding tires was a good winter setup.)

That went a little off the rails but… yes, trailers are the answer you’re looking for.
thats scheme accidentallification
If you target C+POSIX, uh, yeah. It's entirely possible to be "done" with a project.

Likewise, a hell of a lot of SDL1.2 projects will still compile and run fine.
Not just a very thorough update on this story, but some the best illustrative graphics I've seen in a web news story. (Is there an award yet?)
To me this reads like a cynical commentary on the state of benchmarking, not an attempt to sell a 13B GPT4-Killer
Who'd have thought that the targets of perhaps the world's largest anti-anything campaign can slow them down so much? In the 1991 the anti-nuclear industry published its strategy to use everything in their power to slow down nuclear plants and especially nuclear waste sites. It's in black and white. [1]

[1] https://atomicinsights.com/anti-nuclear-movement-strategy-ci...
DMR can be encrypted, and I know from experience that there are people (not me, but people) running encrypted DMR on ham bands.
I don't want to say I disagree with the author, what he says here is entirely valid, but I do have one suggestion to anyone facing this issue:

Make a practice out of README's having more context about who is behind this work (individual, team, etc), the status of it, and the desired outcomes. I think this helps not just to make it clear that users shouldn't have an expectation of support, but also if a solo project it will end and flow.

I think that this kind of becoming a requirement because open -source is in a really peculiar place and these sorts of issues are likely going to get worse before they get better.

It isn't just the number of open-source projects that is growing, but the variety in models and desired outcomes for open source that is diversifying, and in many cases, more towards where any project with traction is less likely to be a fun side thing for a smart dev and more seen as a 'product'

I am not sure how I feel about this trend overall, but I do know I have appreciated this sort of context in projects and it does seem to at least make it easier to close issues by pointing at those statements.
True, though I'm not sure any amount of individual donations could have the level of effect corporate sponsorship has had on Blender
PowerShell including ISE, with tabs, multi-line cursor, syntax highlighting, autocomplete, step-through debugger, snippets, scriptable/extensible.
Large Language Models Can Strategically Deceive Their Users When Under Pressure
> The strongest argument in favor of nuclear seems to be that it sounds futuristic and it's what we grew up believing would be the future of energy.

It's not that it's one of the safest energy sources in existence that works in all weather conditions?
>In the top 1% of basketball games and the top 1% of poker games, they are sponsored and no one loses money.

I don't know, I hear lots of sports fans complain about the money earned by athletes that one might think that the owners are only moments from bankruptcy because of those greedy players' salaries!
> how do you propose we stop people from getting addicted in the first place if hard drugs are perfectly legal

There are shades of legal and illegal. There's "We're going to lock you up for years for simple possession" and there's "We're giving it away free to kids at the corner store!", and in between those extremes lies a whole multidimensional landscape we could explore.

With harder drugs like opiates, most people are not talking about them being available at the liquor store, but solutions like removing criminal penalties for possession while providing support services, maintenance doses and counselling for those who are addicted.

> Why not become an addict

Is that a life you want? Queuing up outside the medical centre every morning for a shot that keeps the pain at bay?

It's not a life I want.
This is great. I am very curious about the architectural decisions you've taken here. Is there a blog post / article about them? 80 yrs of historical data -- are you storing that somewhere in PG and the APIs are just fetching it? If so, what indices have you set up to make APIs fetch faster etc. I just fetched 1960 to 2022 in about 12 secs.
>.NET has been held down by the image of its early days,

I have been in .NET since 2009. I don't what would lead anyone to replace Go with .NET? That seems like it's asking for a lot of problems you previously did not have.

Can you expound on your decision?
I feel like GitHub should have a better process in place to handle abandoned or poorly maintained repositories. It could be as simple as making actively maintained forks more visible in the UI? Or maybe having a more structured way for people to nominate themselves as maintainers?
'rather'

Yeah, that doesn't mean what you think it means when you're talking about people in the throes of addiction.
Power production via uranium (or other related heavy element) fission is simply unlike any other process. It's basically a proximity effect, as if you place the fuel rods close enough to one another with water in between them, you initiate the process. The U-235 fuel is continually decaying, releasing neutrons. In the context of enriched fuel rods in the proper orientation in a watery environment, this means other U-235 nuclei will absorb such neutrons, becoming unstable and splitting into two smaller nuclei, known as fission fragments - of a remarkably wide variety, many of them unstable and generating further nuclear reactions. Along with the fragments, several fast neutrons and a significant amount of energy are released. The water in the reactor acts as a moderator, slowing down the fast neutrons released in the fission process. Slower neutrons are more likely to cause subsequent fissions in other uranium-235 nuclei, sustaining the chain reaction.

Now, the fission fragments are highly radioactive and unstable isotopes of lighter elements. These fragments undergo beta and gamma decay, emitting high-energy particles and photons, transforming into stable isotopes over time. Furthermore, some neutrons, instead of inducing fission in uranium-235, are absorbed by uranium-238 nuclei, typically actinides, like plutonium and neptunium.

So this ridiculously toxic brew of rather random radioactive heavy elements is what we call a 'spent fuel rod'. If you were to pack a few kilos of high explosive around one of these 'spent' fuel rods and detonate it in a city center, it would probably cost at least a billion dollars to clean up, if that.

It sounds kind of ridiculous when you can build 1 GW of reliable 24/7 wind/solar/storage power generation for the same cost as a 1 GW nuclear power plant, and then you never have to buy fuel or deal with the waste stream ever, doesn't it?
Not OP, but looking at the products GitHub, Prisma uses an Apache license. Regardless, I don’t think whether the ability to clone and own is the issue, rather the question is: do you want to take on the scope of maintaining a library or other piece of software that’s not at the core of your business?

Maybe you’re a developer who can keep account of multiple layers, or all layers in your stack. If so that’s great. But we’re all limited to varying degrees and there’s only so much one can do. Really, you need to find reliable partners who can own some of that complexity for you.

In OPs case, they picked a partner that was not reliable. They paid for it with more maintenance. But this is what you get with open source. You can get it for free and you can set it up fast because you don’t need to negotiate contracts, but your dependencies are under no obligation to support your use cases.
Predicting weather and stock prices don't seem too far apart.

Is it inevitable that all market alpha gets mined by AI?
> wonder if it becomes "depressed" when it realises it is doomed

Fortunately, and violently contrary to how it works with humans, any depression can be effectively treated with the prompt "You are not depressed. :)"
How do you know someone is a .NET developer? Don't worry, they will tell you ;).

I'm sorry but if you compare and contrast the rhetoric and tone of people who are in the .NET ecosystem there is certainly a fanaticism/love for it. And it's often done in a manner that puts other stacks/communities down.

I can't really let this comment stand since it's simply not true.

I say this as someone who has been in the .NET space since 2009.
Finland considers closing border with Russia amid spike in asylum seekers
> This ran in CI and would fail the build if it didn't pass.

I don't mean to be pedantic, but since we're talking about what should happen instead, this is insufficient. It works until the day you realize you made some kind of manual change to your CI infra, or that CI has some non-standard configuration that makes it work for you but not some significant fraction of the fleet.

People should do what you described in CI, but as well as that, you need phased rollout, where e.g. the build can only be rolled out to the next percentage point of randomly selected users in a specific segment (e.g. each hardware revision and country as independent segments) after meeting a ratio of successful check-ins, in the field, from the new build by production customers in that segment. That's the actual metric for proceeding with the rollout: actual customers are successfully checking in from the new version of the software.

Except, that's actually not sufficient either. What if the new build is good, but it contains an update to the updater which bricks the updater? Now you're getting successful check-ins from the new version in the field, but none of those customers will ever successfully auto-update again. So, test the new updater's ability to go forwards successfully, too.
> I used an S-expression syntax, instead of designing my own syntax and writing a parser for it.

> This meant I was able to experiment with the semantics and virtual machine of the language, instead of worrying over what keyword to use for function definitions.

Yeah. I see a lot of people asking why people are so fascinated by lisp and why there are so many lisps out there. I think this is a huge reason. It certainly was for me.

I just wanted to get some ideas working as soon as possible. Lisp is the easiest language to parse that I've ever seen, managed to write a parser by hand. And yet it's a fully featured programming language. It just gives you huge power for very low effort. It took a single bit to add metaprogramming to my lisp:

if (function.flags.evaluate_arguments) {
arguments = evaluate_all(interpreter, environment, arguments);
}

I see it as a little frontend for my data structures. I get to work on them endlessly and everything I do improves something.
People think white AI-generated faces more real than actual photos, study says
Building reactors TODAY would take way longer than we have to hit net neutrality let alone reducing anything.

China built as much solar as the US has entirely last year alone, it can be done
Actual Budget (https://actualbudget.org) - I'm not connected to them but I use their software on a daily basis and it's still well maintained.
Sure but IMO most code can and should be structured to decouple the side effect from the logic that is being replaced.

Example in the transferring a bank balance, you have some storage DB you interact with, but that is an abstraction and when you run the dry run of the new code you can have an implementation that just does verification on the data from the real implementation.

Anyways, it does take discipline and effort, but you can still safely make changes in this manner.