skysight-inc/HackerNews huggingface dataset:
Where are the doomsday clock people lately? Putin et al. have been rattling the nuclear sabre for weeks now and I can't recall any stories about bumping the 'clock.' Officials and their punditry have been dutifully wagging their fingers about Russia and their nuclear capability, especially when Ukraine has the temerity to conduct any offensive operations; you'd think the clock folks could muster a press conference at least.

[follow-up]

So there was a press 'release' (as opposed to an actual press conference) in January, where we find zero mention of the immense pre-invasion Russian military build-up that was happening at the time. It has been pointed out to me that the clock is not updated in response to real time events. I suppose, except they took 30s off the clock -- complete with an actual press conference -- within a week of Trump being inaugurated, citing his "disturbing comments" about nuclear weapons, among other things.
But that is not what they did. Please read the paper.
When I was in college my friend figured out a major fast food chain had a flaw in its API with the way it validated coupon codes.

The server validated that the coupon code was legitimate, but the actual discount value of the coupon code was validated client side in JS for some reason.

So he could turn any 10% off coupon into a 100% off coupon by modifying the API requests during the checkout flow. I'm sure this was illegal but he ate a lot of free fast food before they ever fixed it.
If someone is doing these kinds of calculations client side, then they are pretty much begging someone to take advantage of them like this. After all, it is code running on my computer that you've given me control of by doing critical decisions client side. I've just decided to make that critical decision myself using the same code that has been provided to me.

Don't ever do critical calculations like this client side. It's just dumber than dumb.
The internet and electronic commerce needed some breathing room during its nascent period, but now that its self-sufficient and does not need these kinds of allowances to survive, it's time they get rolled in to existing oversight or the .gov rollout a new Administration/Commission, etc. to govern these new areas of the economy to ensure it's not a free for all.
We are seeing if people are using Warp regularly.

We don’t know about any shells outside of Warp so technically, they could also using other terminals - but that’s enough info for our product development.

We never track the contents of commands. A full telemetry table is included in our user docs.
I hear your attempt at divisiveness here ("people like you"), but I suspect we're not so different.

Nobody in this conversation is enacting "top-down emotional terrorism" –– not me, nor the IPCC –– nor is anyone claiming that's a good idea. In fact, that would be a very bad idea. (If there's one way to get folks to do literally nothing it's to paralyse them in fear.)

If you read the report, you'll see concrete recommendations that are to be enacted at the governmental level, rooted in the reality of a changing environment. The consequences of failure are intentionally stark -- we made them ourselves.

You're falling for the individualism trap. Climate change isn't your problem, nor is it my problem. It's everyone's problem.

Everyone's problems are solved by high-functioning institutions. Motivating action to avoid consequences at society-scale is a great way to get institutional gears moving.
A few years back I found the youtube series where it was creating a video game from scratch. The pace was too much for me to commit to but for a number of episodes (feels funny calling them that) I was able to follow along. I've tried other sites in video format and found its hard because the presenter will fly through whatever and you start to feel lost. I found myself pausing videos for some period of time and trying to catch up and that is jarring.

Sometimes the presenter will have some setup or just mention a config and if you aren't on the exact same version of IDE/editor then everything looks different and you're lost. Then there is the larger problem of older videos are 100% irrelevant if the stack of tech they use has had recent updates. Maybe this is more game programming related because major version changes will have menus moving around or new/different options. I would imagine a new person to web development would feel the same if videos were on IDE version 1 and that IDE is on version 3 now (replace IDE with editor or whatever you use).

When I tinker with something new and there is a written setup guide, its much easier to follow along. I almost think video streams aren't the right format for learning.
Good luck with that.

In most American cities, try getting even something as simple as a bike lane or a new park built. You're looking at many years, possibly even a decade in most cases.

You've got environmental reviews (local, state and federal!), public hearing after public hearing, community outreach sessions to every aggrieved group that's ever existed, and a funding process that's so convoluted hardly anyone alive actually understands it.

Look at the Second Avenue Subway in NYC. It was originally proposed in 1920, revived again in the 1970's, revived yet again around 2004, and it's STILL not finished. When all is said and done it's going to have taken more than a century from the time the idea was proposed to when it gets completed. And there's no guarantee it will actually ever get fully completed.

Without a complete overhaul of how public projects get funded, designed, and built in the U.S. there is exactly zero hope of any meaningful redesign of American cities. And ironically, it's a lot of the same folks pushing for redesigns to prepare for climate change who are responsible for the bureaucratic nightmare that is U.S. urban planning.
If you don't believe data presented by the guy who was editor for Anandtech for how many years, that's on you.
What is a fundamental rate limiter and why do we need one?
Doom Eternal, sure, the original Doom did not have the sort of forced pace that the newer Doom games do

Everyone says its better, but I don't like it as it forces me to play the game their way, not my way
You know what else is being used to deny war crimes? Censorship. Do you know how that's officially described? "Safety"
You joke, but Twitter Blue exists
A: it is an irrefutable fact that climate change is the West's fault, Climate change is caused by CO2, EU + US produced 70% of all CO2

B: Whether the people who blame capitalism are correct is irrelevant, they are sincere is that they have beef with capitalism. Accusing sincere people of insenserity is precisely the kind of thing that makes discussion unproductive

C: There is a wide range of people who insincerely advocate climate inaction, because it furhters their financial interests
How would a Tweet get traction if it’s not live until the editing window is over?
For sure. But I fail to see the impact here. If the crypto currency element is not intended to be a get-rich-quickly scam, how else will this thing benefit anyone? The value proposition looks ... funky.
> No such promise was made, ever, it was floated but it was never written down in any treaty or even publicly announced.

A promise was made, and this is documented. It was just never a formal treaty or agreement. Also the people giving the promise was not in a position to speak for Nato as a whole, so arguably the promise was never valid. But it is wrong to say a promise was never made.

On the other hand, Russia promised to never attack Ukraine, which was Ukraine's condition for giving up their nuclear weapons. And this was a formal treaty.
it shuld be open sourced.
:)
anyone one know how to DIY.freeze thw battery.
I speak with a heavy VIM accent, so Emacs never clicked for me until I tried SpaceMacs. I mostly use Emacs only for org-mode, though.

The truth is, I think that I've outgrown SpaceMacs and ready to try vanilla Emacs with Evil sometime. But SpaceMacs was definitely the gateway to getting me into org-mode, and that really is revolution in being able to organize my life.
That's a good point and I think nav is a great idea, especially for maintenance reasons. Most users won't see the difference. But some will hear the difference.
Construction, energy, food production, and citizen transportation, are huge sources of emissions that absolutely occur on local soil.
This is such a great thing to keep in mind. As a junior dev trying to build independent projects for the first time, one of the biggest issues is figuring out what the appropriate level of complexity should be. Building a shed in the backyard doesn't require advanced skyscraper architectural design software. You just want the shed to robust, not flimsy, and for that much simpler tools (a level, a square, a plumb line) work fine. Otherwise you end up never building anything because all your time goes into trying to configure the advanced tools you read about, and it turns into another dead-end mess.

It doesn't hurt to know that such advanced tools exist, but I'd think that part of getting an introductory job at any decent firm would involve being trained on how their advanced tools and systems are used in practice.
> Most nuclear power plants have operating life-times of between 20 and 40 years.

> The main ageing effects of concern are changes in physical properties (e.g., electric conductivity); irradiation embrittlement; thermal embrittlement; creep; fatigue; corrosion (including erosion and cracking assisted by corrosion);

> Ageing is certainly a significant factor in determining the limits of nuclear plant lifetime or life extensions. No nuclear plant, including those still under construction or being mothballed, should be considered immune from its effects.

https://www.iaea.org/sites/default/files/29402043133.pdf

If we have not, by accident, built some super long-lasting nuclear power plants, they are at EOL as the remaining plants were built in 1982. Which is exactly 40 years ago.

Would you take the responsibility for running those things any longer?
Is that also where /usr/share got its name for application data? Data that's shared among the rest of the users, as opposed to in their respective homedirs?
> with record high approval rates

Information about high approval rates comes only from sources fully controlled by Russian president. I see no reasons to trust them in anything, especially this.
Tianqi Lithium Becomes a Member of Chile's Association of National Mining
But you do need to have _an_ argument for why using their tech is good.

> benefit from Google putting a stamp of approval on certain tech and pouring resources into it

On its own this is still not a great argument; Googling pouring resources into solving a problem does not help you unless you _also_ have that problem.
Tackling it involves lowering our standard of living. To have any hope of pulling that off politically, we need to care more about it than we do about our massive SUVs and our car-centric suburban lifestyles.
Ok, assuming consciousness is both reliant on physics we don't understand, and that physics selectively avoids so blessing any machine, you're correct. Is there evidence to support either of those things? Absolutely not.
As someone living in a country that had a democratic leader toppled down by NATO Aircraft carrier threatening to bomb our most populous city at the time... I disagree with you.

I am sure people in Iraq (that had nothing to do with 11 of September and had no mass destruction weapons), Libyan negros (that were hunted down and their city razed with NATO air support) and many, many others would agree with me.

It is not even a matter of blaming only USA that drags the rest of NATO with them, Libya for example the country that started the shenanigans was France.

Then there are the aggressive actions of individual NATO members that are ignored by the rest of the alliance, like Turkey bombing Armenians using drones until Russia stepped in.
The Filesystem Hierarchy Standard[0][1] is used by most Linux distributions as the authoritative source and description of the various system directories. As other commentators have already noted, the hierarchy on UNIX system has always been a bit of a mess, the FHS is an attempt to clean up while maintaining backwards compatibility.

[0] https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html
[1] https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard#...
Seems like you could have a light room type software to do this in post if you had the data. Some modern mirrorless cameras can capture quite a lot of frames shutterless. You'd just need a new raw format to simplify the process and capture the buffer for the post later. Maybe it wouldn't work though since it isn't really clear what magic happens in the traditional digital camera's asic. Also, a vendor like sony would know both aspects of this coin (making phones, sensors, and cameras) and likely already be doing some magic with that knowledge.
>> No idea if GP is correct, but that would not even be close to the weirdest thing I've seen in production code in companies. Very plausible to me that an engineer for a large company could write code like that. Short answer, corporate codebases are messy and weird, and because they are already messy and weird they are therefore breeding ground for even more baffling decisions based on time constraints and partial understandings of already weird systems.

This is the first time reading HN has made me scared to live on this planet!
Friday.app is shutting down
A couple things about the content of this post, that people aren't talking about. Mastering Emacs by Mickey Petersen is a solid book on Emacs and a good companion to the official manual. Mickey usually has an update to Mastering Emacs not long after a new version is released, which is great. I'm thankful for his many contributions to the Emacs community, and I really enjoyed reading his thoughts on the new features and additions to Emacs 28.

Secondly, the breadth of the changes in Emacs 28.1 is staggering, especially considering that Emacs 27.1 was released some 19 months ago. I think it's safe to say that despite all the hand-wringing about the antiquated email-centric way that Emacs is developed, an impressive amount of work is getting done. Emacs development is alive and well.
The same thing was said when book printing was invented, that we would lose the fabulous scribes that manually duplicate books with a human touch, while replacing them with soulless mechanical machines.

Or when synthesizers and computer music was invented, that they will displace talented musicians that know how to play an instrument and how now everybody without a musical education will be able to produce music, thus devaluing actual musicians.
Read Something Interesting
USPTO will actually search for this kind of thing (assuming the situation is as-described, which I suspect is not assured). Source: this happened to me -- I wrote an internal doc describing a new product feature. That doc was used both our product documentation team has the basis for user documentation; and by our patent team as the basis for a patent application. When the patent was reviewed, the examiner found the user doc on the internet and rejected the application due to prior art. We had to prove to the USPTO that both were derived from an older doc (by finding the older doc with timestamp and sending it to them with associated legal knobs and whistles).
I have degrees and several years of experience in both fields, and I can tell you that both are creative professions where output is unbounded and the measure of success is subjective; these are the fields that will be safe for a while. IMO it's fields such as aircraft pilots who should be most worried.
Once you send that over the wire to their system, you've committed a crime. Whether that's simple theft of services or something worse is up to the prosecution. Considering you altered a company's website to have it send malformed data for the express purposes of getting an unauthorized discount, computer/wire fraud might be on the table.

But don't sit there and pretend that you can say, "well, they let me do it because some of the code ran client side." No, that's not how it works. Changing the price of a $100 service to $10 on a website, is like taking a bar code from a $10 product and slapping it on $100 product. The biggest difference is, since it involves computers, there are even more crimes committed.
Chomsky is a Khmer Rouge apologist. It's a well documented fact.

https://en.wikipedia.org/wiki/Cambodian_genocide_denial#Chom...
>Moorcock isn't saying "don't read LotR", he's pointing out that it's a thematically conservative trilogy.

I'm down with that, but "proto-fascist" is strong. Conservative != fascist. Many conservatives in fact fought the actual fascists...
So Sam Altman has never heard of the hedonic treadmill, I guess.
You don't offer a convincing argument.

We're witnessing the current real estate system destroy society before our very eyes, to propose then this idea that an inherently deflationary currency system is going to be a win is, I say as respectfully as I can, abhorrent.

Let's please learn this and just move on: the ones who got in early are rich just like it is with housing, just by virtue of having gotten in early; at this point it is only defrauding the ignorant.

I couldn't have come up with a better way to fuck humanity as efficiently as cryptocurrency manages to if I was paid to.
Well now, this looks like it's just going to escalate roadrage interactions not decrease them. As if there's not enough tempers boiling over for very little reason, let's make an app to give busybodies even more to scream about.

Next can we get a lawn length measurement app?
This is one of the most unreadable websites I've seen in a long time. Right off the bat you're assaulted with multiple levels of unreadable thin grey fonts, and it doesn't get any better from there. It almost seems like this was intentionally created to ruin eyesight.
> there is no other way except capitalism

>> Who said anything about it being the only way?

I'm not being sarcastic, by the way, and I don't agree with your premise.
And yet... more people are alive and live far longer, than at any time in history. It is weird how all of pessimism and optimism is rooted in selective cherry picking examples.

I think there is plenty of reason for both pessimism and optimism, and plenty of reasons for neither.
I intentionally wrote the story without referring to the article to let people think for themselves about the meaning, and it makes me very happy that this was what you thought!

Ironically we kind of relied on e-mail alerts for too long and would kinda sorta break Gmail. While it was probably just the web/IMAP interface or browser/client itself struggling, trying to bulk delete tens of thousands of emails while hundreds more per second were coming in often had incoherent results.
This is a horrible idea. So Francis Bacon's art or Toyohara Kunichika's art are out of question.

But at least we can get another billion of meme-d comics with apes wearing sunglasses, so that's good news right?

It's just soul-crushing that all the modern, brilliant engineering is driven by abysmal, not even high-school art-class grade aesthetics and crowd-pleasing ethics that are built around the idea of not disturbing some 1000 very vocal twitter users.

Death of culture really.
The law isn't optional when it restrains things I don't like.
What you say might be true if this was politically motivated. But scientists generally aren’t, and they’re generally scared of what their data is saying.
Isn't it unethical to have children so as to use them as a safety net later in life, after having conditioned them from birth to attach to you and care for you?
What do you mean? There is an extremely information dense processing network inside each of those animals. I wasn't making a comment on the information density of their interface, but their processing itself
>...inevitably becomes just another forgotten tool under Y

Not before Y cuts all development to X. It doesn't always happen, but if you see Embarcadero buying a piece of your tech stack, find an alternative, immediately.
To save you a click, the 'it' in the title is 'metaprogramming'.

The thesis of the article is that, especially in Ruby world, we use the term 'magic' too much, when it's really a derogatory term that applies to cases where it's particularly hard to intuit _how_ a particular piece of code works.
This isn't something I'm knowledgeable on so forgive my simplification but is this like a sort of micro services for AI. Each AI takes their turn handing some aspect, another sort of mediates among them?
> Everyone I know who has kids is bored: they've given up on their side projects and resigned themselves to jobs they constantly complain about but can't leave because they need to support their family.

Bored and giving up side-projects are two different things. I did give up side-projects after having my son, but it's far from being boring.

As for the job thing... I guess you don't frequent that many people with kids? Or you just happend to know unhappy people? I've changed jobs 2 times (well, 3 if you consider COVID related job loss) since my son was born.
Yes you did:

> You can do all of those things with children, and then you won't be a burden on society (...)
At the same time, we made enormous progress during that time - the environmental movement of the 60s led to the EPA, the clean air and water acts, and a whole host of other regulatory, legislative, and indeed societal changes that have actually made a real impact. On a larger level, things like the ban on CFCs later in the 80s were a global-scale response to a large environmental problem.

It’s easy to forget, but we’ve done this work before, and not too long ago.
This reminds me of an art class in high school in the early 2000s where I handed in a printout of a 3d generated image (painstakingly modeled and rendered in software over the whole weekend by me) and the teacher looked at me and told me that's not art because it's "computer generated" and I didn't "even use my hands" to make it. Even as a teenager, the idea that art is defined by how it's made versus it being a way for the artist to express intention in whatever way they seem fit seemed really reductionist and almost vulgar to me.

Maybe lots artists of the future will actually use AI models to express their inner thoughts and desires in a way that touches something in their audience. It will still be art.
Which genre of incel ideology is this?
I never considered that our AI overlord could be a prude.
It could be an index error or a misuse of references, where product B is supposes to be product A + 10.

It could be that some local taxes or fees comes out to $10, and the client code does `price += taxes` on page load.

There could be code to round up to a $10 increment, and then subtract 2 cents so the prices are all $X9.98, but the rounding logic is incorrect. Since this is JS, they will be using floating point prices. That is a minefield in itself.

I'm not saying it's definitely a bug. But it trivially could be.
there’s theory and there is practice.

i constantly have to ask the “kids” at work: do you need this? what tps do you need to support? how are you going to maintain this (at what cost)? do you really want to reinvent the wheel?

constantly. i am afraid that most people nowadays practice resume driven development.

my favorite pet subject is k8s.
As a dev, I want to learn how to sell.

How do you sell a mockup? Are you upfront with the potential clients about the product not existing and the timeline?

I imagine people would have a hard time buying a promise but that's probably because my sales skills suck.