skysight-inc/HackerNews huggingface dataset:
Derek from Veritasium has a decent video on this topic that seems to be less corporate: https://m.youtube.com/watch?v=aFPJf-wKTd0
No, it's not the same. The game is non-functional without the proper keys/authorization whereas images run through this algorithm are still images that anyone and any computer can view in the same manner without any authentication.
Singapore is also a great place for corrupt leaders and crime cartels to invest money. Especially now that Hong Kong has been returned to China.
A bit sobering that there is a target right in the center of Berlin with several other targets in close vicinity - a mere 7 years after the Berlin Airlift. I guess the US compassion for Berliners did have limits after all.
> as it would be completely legal.

Theft is never legal; that's why you can be sued. "Fair use" is a legal defense in the theft of copyrighted works.

> They mean that nobody is going to sue you, because the other person would lose the lawsuit

That hasn't stopped people from suing anyone ever. If they want to sue you, they'll sue you.

> and therefore you did nothing wrong and are safe.

If you steal a pen from a store, it's still theft even if nobody catches you; or cares.
Actually acquire/release barriers or operations are not enough. I'm pretty sure you also need a #StoreLoad for example between Step 1 and Step 2 in the lock algorithm, to prevent the loads from other thread state in step 2 to be reordered before the stores to the own thread state in step 1.

Generally #StoreLoad is required when you need bidirectional synchronization between two or more threads.

Re atomics, I think the algorithm still requires word sized operations to be atomic, but I think that was considered a given. What the algorithm doesn't require is atomic load/stores (or more complex RMW) across more than one word.
> They never said the helicopter would break down after 5 flights. They said it was designed for 5 flights.

That is salesperson talk. NASA has been doing public communication half a century too, and they know what people will take from it.
Totally plausible. Actually even more plausible as a way to draw neutral countries into the war because in all-out exchange there would be no way to be 100% sure whose warhead landed on your head.
I suppose the common consensus seems to involve some of these:

- It is partly in our heads / rose tinted specs / things are actually getting better / media reports on bad things more than good

- The system favours the unethical (it is easier to make it to the top of government if you are less ethical - or at least, less idealistic)

- Being ethical in general has a cost (you do everything that your competitors do, + also an ethical thing on top, which adds an extra cost and makes you less 'competitive')

- Maybe some of the things we see are just pragmatism, not evil (not the things you mention of course, but in general people may see the things they are doing as a consequentialist move).

- They may think they are the lesser of two evils, or otherwise justify their actions

- Differing views (You might see it as evil and they think it's good. Most people wake up with some kind of 'good intentions', they just are not good intentions in our view)

- Difference in 'individualism vs collectivism' values. Some people just think that the sacrifice is worth it for some supposed common good.

- People that are power hungry, are more likely to go after that power. Power hungry does not positively correlate with morals, or at least diverts attention away from morals.

- “power tends to corrupt and absolute power corrupts absolutely” and all that

- Idealists possibly get into power only to find that it's different on the inside. The 'grey hair effect' - Young bright anti-war meritocratic PM gets into office, sees something we don't, gets disollusioned or 'pragmatic', ends up committing to several wars.

- They don't see what they have done / they don't get the full impact delivered to them / they have a skewed picture of what's happened

- They don't control their generals as well as they thought

- Racism and other hate/fear

- Tragedy of the commons + a single person can't change the direction of the behemoth

- It gets funding from other nation states / actors that gain from the events

- The person may think that life is a zero-sum game, and they have to take from others rather than thinking synergy & cooperation would work

- etc.
Neither humans nor any physical device is Turing complete; only bounded computations can we perform. What do you mean by mechanistic? Mathematical? Deterministic? Non-dual with no unmeasurable causes?
It seems the non-USSR eastern Europe would have been completely reduced to nuclear ash, unlike most of the USSR, which is much less covered due to its size and sparse population. In my city alone there were three targets.
That's what I would think too (as it doesn't make much sense to compare a boolean to c), but what OP wrote doesn't make much sense else:

or if `a < b < c` is to be treated differently than `(a < b) < c`
I think the solution to this could be the "web of trust" - as used with PGP. Everyone can sign their images with their private keys. Whether you think those images are trustworthy then depends on who else trusts that. For example, you could have some newspapers verify/trust their journalists camera's. And you could trust your friends camera's etc.
Nah. Counterfeiting never includes repairing, unless you find the most corrupt country to stretch the definition. In the USA, the Bureau of Engraving and Printing is who would sell the shredded currency (by the ounce) and their Mutilated Currency Division is who would redeem it (at face value). They are a federal agency so they'd pass the evidence to the FBI and charge you with conspiracy to defraud the United States.
Investors managing $10T urge faster corporate action on plastics
The video is so clickbait-oriented. Long intro (skip the first 25 seconds), long outro, crappy text to speech voice over.

Here's a good video of an obsolete technology - a punched card reader.[1] No voice over. No intro. No outro. No clickbait. Just a beautifully clear demonstration of what it is and how it works.

[1] https://www.youtube.com/watch?v=qu55b0GpgE8
A playfully dangerous sounding name is no excuse for a recipe that could literally scald your face for life.
Oil It or Spoil It!
Each banknote will have a unique serial number. So at least some part of the document will not be known in advance. Though serial numbers are well structured so you can take advantage of that.
> Hertz did spam me with lots of "get to know the model 3 before your trip" stuff. I should have read it a bit.

It sounds like that would have solved literally all of your problems.
I like the modern trend of ordering through a website and having your food served at the table without needing to interact with anyone. The amount of forced interaction in normal life is already unbearable. Anything that removes it is welcome.
It isn't about body count, it's about a handful of people taking control of aircraft and causing mass destruction with minimal effort, energy and resources expended.

It also isn't about whether it is "nothing" compared to what is happening elsewhere, the topic at hand is the USA. The rest of the world isn't what is being discussed.

There were weaknesses in the US national security threat model. It wasn't a major consideration that someone would hijack a plane and fly it into NYC, the major assumption was that an attack would come from another nation, and it would be military, and it would be detected as hostile in aerospace. Guise of a civilian aircraft? Yeah, that was a gaping hole.

Come on, the fucking Pentagon had a plane flown into it on the same day.

It's one thing for gov to get hacked by teens, it's another thing to have a terrorist org do all that in the space of a few hours.
This is the core idea:

> It is [...] entirely optional to call free. If you don’t call free, memory usage will increase over time, but technically, it’s not a leak. As an optimization, you may choose to call free to reduce memory, but again, strictly optional.

This is beautiful! Unless your program is long-running, there's no point of ever calling free in your C programs. The system will free the memory for you when the program ends. Free-less C programming is an exhilarating experience that I recommend to anybody.

In the rare cases where your program needs to be long-running, leaks may become a real problem. In that case, it's better to write a long-running shell script that calls a pipeline of elegant free-less C programs.
> The expert believes that “asking for regulations because of fear of superhuman intelligence is like asking for regulation of transatlantic flights at near the speed of sound in 1925.”

This assessment of the timeline is quite telling. If supersonic flight posed an existential threat to humanity, we certainly should have been thinking about how to mitigate it in 1925.
Fixed:

Cue a generation of death, destruction, and the reshaping of the world as America co-opted the trauma to start a generation of unjustifiable wars and massively reduce civil liberties.
This is why I built HackYourNews.com!
> If there was a large price difference, most people wouldn't use it, just like most people do not go to the more expensive supermarket unless they absolutely have to.

Yet developers still use Steam and most people prefer buying games on there than on any other platform or direct? How is this particularly different?

Of course the App Store UX is atrocious garbage (and I won't even mention the paid ads...) so maybe competition might force Apple to do something about it. However I would bet most consumers and developers will still primarily use it rather than any other platform (just like Play Store is still dominant on Android) because of discoverability, trust and other rational reasons. Of course you do have a point about IAP (Apple would likely have to cut prices to 10-15% or risk a significant proportion of apps switching to something else).
People who think the Raspberry Pi 5 is underwhelming

a) don't understand the market or its needs particularly well

b) aren't really paying attention to the underlying trends from the foundation or the trading company

c) are willing to write off any absurdly arcane, poorly-documented things they had to do to get a competing board to offer a stable, supported alternative to the Pi 5.

But the most interesting thing about the Pi 5 is what it tells you about what is coming.

Look at the (astonishingly) successful RP2040, and then look at the Pi 5's RP1 Southbridge, and then scratch your chin and think for a bit.

It's not really incremental. Something quite big has happened here, we just don't see the product of it yet.
An interesting choice of (non)targets. Bratislava, the second-largest city of Czechoslovakia (and capital of Slovakia) would have been spared.

I get that the military targets got priority, but I would have expected that large population centers would get hit as overall strategic targets too.

Another thing I noticed is how many targets there are in the Baltics given the small population. It has like triple the amount of targets in comparison to Czechoslovakia even though it has/had only about half of the population. I don't know how to explain that, it's not like Czechoslovakia had less strategic position or smaller weapon industry.
An Interview with Sam Altman and Satya Nadella
This is my pet peeve. Top google search results and ChatGPT suggest this "same number of rows" mental model which is incomplete and breaks.

I wrote about this: https://minimalmodeling.substack.com/p/many-explanations-of-...
Thanks for clarifying. I took the fuse in the article to mean something like an appliance fuse, which for some reason, was conveniently located in an accessible place.
To my knowledge, no Russian targeting plans have ever been declassified, but an open source project called OPEN-RISOP[^1] has a few hypothetical attack plans that give some idea of what would be targeted.

Its creator, David Teter, is a former advisor to USSTRATCOM, DIA, and DTRA on strategic plans (SIOP/OPLANs 8044/8010), kinetic and non-kinetic weapon effects, vulnerability analysis, and targeting.

It's raw data, so to get a visualization you need to use something like Nuclear War Simulator[^2]†. Here's a video showing one such plan:

https://www.youtube.com/watch?v=WF0mEOCK2KE

[^1]: https://github.com/davidteter/OPEN-RISOP

[^2]: https://nuclearwarsimulator.com

† NWS is on Steam, but don't go into it expecting a game-like experience. It's more of a rather technical "what-if" simulator.
Macros aren’t the most important feature of Elixir. They’re possibly the most important feature that gives me a reason to choose it over Erlang. I think the BEAM is the most important thing about either language.
Too little, too late. There's already very large high quality datasets to train AI art generators.
>What’s the point of a question like this?

To filter out people with the capacity and inclination to engage in critical thinking, because those people will not last as teachers.

https://www.lesswrong.com/posts/NMoLJuDJEms7Ku9XS/guessing-t...
Fines are never high enough to align incentives
What does one have to do to get such review devices?
Was your launch base established in 1956? The US went through several launch systems during the cold war and some launch sites were reused but some sites were new.
A lot of politics consists of quietly creating problems and then loudly coming in with tons of press coverage to solve it later so you look good and get reelected.

I wish there was a good way to prevent such behavior.
> I have made plenty of things where understanding the depths of what I had made took far more time and effort than building the thing in the first place.

An example of this is electricity. The battery (1800), electric motor (1821) and telegraph (1832) were all invented before the discovery of the electron (1897).
Ask for forgiveness not for permission. Do option #1. If you get in trouble, claim ignorance, and try for option #2. If that fails, try for option #3.

Odds are they would never know or care even if it's against policy.
That's the way I try to write, with middling results; I'm nowhere nearly as gifted as you are (which drives me a little nuts). I don't know if it's the way Patrick tries to write. But I do know that Patrick's writing is extraordinarily successful. It's stylistically not to your liking, you've made very clear, but it's effective at communicating the ideas he's looking to communicate, and, especially with Bits About Money, has found a large and receptive audience.

The concision you're looking for in his work is one mark of successful writing, but not the only one. You can compare his writing to that of, say, the Rationalists, who have never found a narrative they were unable to pulverize into a half-finished wiki page. There's research, and the choice of which details to make prominent. B.A.M. succeeds in part because it tells interesting stories. That's good writing, regardless of stylistic choices.

I think you're being too glib. This could have been a much more interesting discussion.
Im curious as to why the practice continues. Are any houses built with branch circuits?
>Where else but hackernews?

I have seen this sentiment on every single platform I have participated in. Where else? Everywhere that humans go.

Find a more appropriate (or at least original) lamentation.
Ever seen the movie Wag the Dog?
Had I known bout this book before it got removed, I would have bought a copy.
In the long run Google probably does not care that much. They’ve been busy moving the tracking into the browser itself with the Protected Audience API.

Technically they don’t track you personally and nobody has a database of your preferences. The browser does and just runs auctions to serve you ads.

This kind of tech renders the DMA, GDPR and cookie banners moot, while keeping the money printing machine that is Google Ad business running.
Actually it's 192 bits, not 196.

To beat it you must encode each piece with a different number of bits. E.g.

Q c00
N c01
P c10
B c110
R c1110
K c1111

where c is 0 for white or 1 for black. Since there are 2xK, 2xQ, 4xB, 4xN, 4xR, 16xP, you will need 2x5 + 2x3 + 4x4 + 4x3 + 4x5 + 16x3 = 112 bits. Adding the 64 bits for the bitmap, the grand total would be 176 bits.

The issue is that each time a P is promoted to R or B (a stupid thing to do, since a Q would be better) you need one or two bits more. On the other hand, you spare 3 to 5 bits for each captured piece. In normal play, captures outnumber promotions, and promotions are either to Q or N, never R or B, but theoretically...
Why not rely on them if they do the job? What is the objection?

Or why not take advantage of the absolutely trivial deployment that the Raspberry Pi Imager offers?

This is like the place the 3D printing world has been in for the last two or three years. Why is it not OK to want to just do stuff and not think about performance-tuning the hardware before you do stuff?

Some of us just want to make stuff, not tinker with the tools.
It seems to me like there are people who have profited from it.

https://www.dailystar.co.uk/sport/football/arsenal-home-dani...
That’s a good question (and I don’t know the answer). As a practical matter, if you’re strapped for time, having fresh meats on the ready isn’t practical. And canned/frozen aren’t great options.

The opposite holds true for many veggies because they are seasonal - for big portions of the year, canned or frozen are the best you can get. Beans/lentils, dried or canned, etc.
We'll call them "sustaining engineers" and define most features as "bug fixes." Problem solved.
~100k foreign temp workers in Malta to support the labour, about 20% of the population.
That's true but then why does it need to be a hardware backed key as part of the camera?

It will be people who need to learn how to sign and encrypt and manage their keys.
> A handful of people taking control of aircraft and causing mass destruction with minimal effort, energy and resources expended.

Sure, the same can be said about the handful of people in the US: The president, the Secretary of Defense / Department of "Defense"
It seems that lots of people independently coin this expression.
I did it too a couple of years ago. Just checked Google, and there are lots of hits for this.
I've heard good things about Switzerland.
A legend says you could place some diesel or similar fuel in the drilled hole before topping it off with this stuff, presumably leaving some air in between, to enhance the effect by igniting the fuel as the pressure and temperature rise. I can't attest to the effectiveness, legality or safety of this method.
just checked - OpenVPN works just fine if all traffic is local (we use it to access company network).
Surprised this works even on iOS. I wonder if a controller would work as well…
Disney Adults Have Entered Their Swinger Era
AI isn't a human. It isn't "learning"; instead, it's encoding data so that it may be reproduced in combination with other things it has encoded.

If I paint a painting in the style of Monet, then I would give that person attribution by stating that. Monet may have never painted my artwork, but it's still based on that person's work. If I paint anything, I can usually point to everything that inspired me to do so. AI can't do that (yet) and thus has no idea what it is doing. It is a printer that prints random parts of people's works with no attribution. And finally, it is distributing them to it's owner's customers.

I actually hope that true AI comes to fruition at some point; when that happens I would be arguing the exact opposite. We don't have that yet, so this is just literally printing variations of other people's work. Don't believe me, try running an AI without training it on other people's work!
It's more work for me.

With NFC card payment I just hold my card to the terminal and that's it.
The UK is redirecting a number of asylum seekers to Rwanda rather than letting them settle locally.
Not to mention that if you really want to tinker you can use pi-gen to customise builds from a desktop without all that much difficulty:

https://github.com/RPi-Distro/pi-gen

Worth a play.
As someone whose only exposure to CTF is dark net diaries are there any books you’d recommend?
But that’s not really surprising. There’s a lot of targets in the Baltics. But the reason is that the Soviets put a lot of military objects there because it’s just closer to the potential frontline, as well as targets further west.

I’m just happy we got out of that nightmare. If for some reason we were still part of Russia, chances are I’d be sent off to kill Ukrainians right as we speak. Given that people from ethnic minorities are 200x more likely to be drafted than Russians from Moscow or St Petersburg.
Show HN: I built presently.live for better weekend planning and insights
Hi HN , my partner and I were looking for easier answers to our weekend planning ritual, such as:

- When is our next free weekend?
- What weekend activities have we got planned?
- How busy/available are we to travel / host?

Especially at the start of each year, when we're trying to plan flights and/or commit to hosting friends & family visits, I struggled to find a usable overview of multiple months that wasn't cluttered with weekdays. Our social events are overwhelmingly centered around weekends and we wanted a view of the year ahead that reflected that.

How about just a line of 52 boxes, one per weekend ahead, shaded differently whether it was free or maybe busy or definitely busy? That was the initial sketch on a napkin that lead to a first proof of concept script that I ran locally.

Now, it's a webapp* that reads from our calendars (Google only for now, sorry) to visually summarise weekends - all with readonly access. I've since added some calendar-write features from there ("pro" version, completely free) as our lives become busier with a dog, and parenthood more recently. Features like event templates, summarising events by hashtags, flagging draft/unconfirmed events etc.

We've been using it to scratch our own planning itches for some years now already, and I'm sharing here now in case it can be useful for others. Even better if you have any feedback.

What / how have you hacked to get clearer and direct insights into your time?

I think time management and calendars have been lacking a UX overhaul for a long long time so it's a space I'm passionate about tinkering within.

*stack is Nuxt 3, backed by Supabase, hosted on Cloudflare Pages.
I would like to see some real examples too, but I think a pretty common thing is bypassing URL deny-lists with different representations of the same string, or any kind of ACL

e.g. the developer might either deny or allow /admin/, or /admin/.*

But if a given Unicode string [1] has two representations, then that check may not work as intended for one of them.

---

UTF-8 represents code points with 1-4 bytes, which are roughly similar to base 64 digits (because a continuation byte is 10xx_xxxx, it has 6 bits of freedom)

This opens up the possibility of "overlong encodings", which a UTF-8 validator must reject.

That is, you can do the equivalent of representing a number as "09" instead of "9" -- that's an overlong encoding. A decoder may understand "09" and "9" as both being the digit 9, but it's a different sequence of bytes.

So a naive decoding algorithm can accept a spelling of "admin" as 6, 7, 8, ... 20 bytes, not 5. There are many overlong encodings!

The only valid UTF-8 spelling has 5 bytes, but decoders that don't validate will "naturally" accept more (in fact I think I even wrote one of these :-/ )

In summary, if you don't do UTF-8 validation, then one layer doesn't reject the invalid representation, and another layer may decode it into a valid Unicode string.

Also, some regex engines work on UTF-8 encoded bytes, and some work on arrays of code points.

---

Again I'd be interested in more real examples.

[1] A sequence of "Unicode scalars" -- code points not in the surrogate range