skysight-inc/HackerNews huggingface dataset:
Certainly all of the major combatants of WWII have blood on their hands and committed what would certainly today be called atrocities and war crimes. That being said, there's certainly massive differences in motivation and scale.

For that reason, Imperial Japan certainly ranks right up there together with Nazi Germany as the most evil regimes in recent history, and the US of that era does not (saying this as a non-US'ian who is generally pretty critical of the post-WWII foreign policy adventures the US has gotten itself involved in).
> if you need a unique ID for an entity with not a lot of records planned (≤10,000,000), why not use a random int64 with a simple for loop on the application side to catch the occasional collisions?

What’s the use case for this where UUIDv4 or sequential ID isn’t better? Because it sounds like a solution in search of a problem.

> Are there any downsides besides making the application side a tiny bit more complex?

Are there any upsides to warrant the complexity?
Crimea was about protecting their naval base in Sevastopol - the only all year warm water naval base that they have.
I Wrote James Bond Movies. The Amazon-MGM Deal Gives Me Chills
This is true, but a motorbike or a chav car is 10 times louder than a Tesla. If it were only the sound of tyres then road noise wouldn't be remotely as bad as it is. I can't wait for the day when petrol motorbikes are banned! (Assuming I am still alive.)
I love PostGIS. I have used it in many projects.

PostGIS raster is really interesting to me but the general sentiment is that it's a bit slow and only use it if you need to. It just seems so powerful to combine raster and vector with SQL. What would the alternative be for raster query vertical and horizontal combined with vector? GRASSGIS Timeseries tools look interesting but I've not tried those. Any other ideas?
If they really liked tourism, they would give tourist visas on arrival like all the other tourist loving countries, not make you go through a visa application song and dance.
KGS is still going but still Java client only?

These days there are lots of great alternatives :

OGS, Fox, Tygem, Panda Net to name but a few.

All of them have their pros and cons but OGS is great for western players.

Also can highly recommend lifein19x19.com
The majority of my work is actually in Python and Go on the backend. I do save/re-run less than when I'm doing front end, but docker builds are still a hassle. Flask will automatically reload on file changes, taking advantage of a docker volume. With Go, I'm doing go runs in development anyway up until deployment with go build.

Maybe I'm doing things wrong, but docker volumes are essential in how I like to dev.
That works for the kernel. But if you have to patch, say, glibc, under Nix doesn't that mean you can no longer use precompiled binaries, and have to recompile every single package that uses libc, from source?

Sure, it still works. And in the off-chance that you need to make a patch that changes the ABI, recompiling the world is exactly what you want. But usually you don't need to change the ABI (at least not in a backwards-incompatible way), and recompiling the world can take a very long time.
In my experience, KGS is nowhere near as popular as it used to be, sadly. Tournaments dried up, player base dwindled and it's not the same
I don't know. It isn't that I think targeted ads are bad. I think it is simply jarring that humans are that quantifiable, and separately, that I am skeptical of the privacy policies of the gatherers of this data.

My Instagram feed shows me lots of startup clothing companies for young to middle aged men, and I finally tried some, and damnit if they aren't decent jeans.

If we accept that ads are not inherently evil, and we accept that ads (when not manipulative or selling unethical/addictive products) are more beneficial to a recipient if they're relevant, then targeting (if done ethically and stored as anonymously as possible) is a great thing.

I find that the ads are actually more straightforward than traditional ads. They literally say "These jeans are stylish, durable and American-made". I didn't sit through 30 seconds of Brett Favre throwing a football to signal that I'm just like him.
Speed bumps in the US are frequently built at such an obnoxious level that you have to slow down below the speed limit in order to get past them decently.

In my car - I have to frequently take them at an angle unless I want to scrape (comes from the factory that way) - even then, it's not bullet proof. Especially in parking lots where there are no rules - I've scrapped the middle section of my car because they built them for lifted vehicles.

If the goal is to reduce speed - it kind of works - but it adds the extra layer of obnoxious noise which basically kills any of the benefits IMO. On top of this - you now have people introducing far more brake dust and tire material into your local environment because everyone has to slow down to cross a speed bump and then accelerate again too. If we had speed bumps on my street - I'd be advocating for them to be removed. They're burdensome on the locals due to the noise pollution they create. You want a loud vehicle to get by as fast as possible and with as little throttle as possible. Nothing worse than hearing it crawl over multiple speed bumps.
> If you look at the laws of practically every developed country, there is no "tribalism."

There may be no tribalism inside of developed countries. But there's lots of tribalism between groups of developed countries and the rest of the world. Forcing all sorts of laws and customs on what they see as lesser countries. Sort of colonialism 2.0.
That only makes the security system even stronger, because now the random guy not only gets sprayed by fart spray but also gets beaten up by you, and my car is even better protected. And knowing that, the random guy will be even more afraid to mess with random cars.
That was quite enjoyable, thanks for the link.

The author is good at picking apart what made this game so memorable.
There's 3x10^21 gold atoms in every gram.

You might have difficulty measuring out two atoms of gold to change hands, but that's dwarfed by the difficulty in measuring out two Satoshis - given that they aren't a physical thing at all. So, if you can keep track of it with Satoshis, why couldn't you keep track of it with gold atoms?

That is, if your position is "Bitcoin isn't limited like gold because of Satoshis" then the same argument works equally well for gold with atoms, doesn't it?

That is, gold can't represent the entire economy because nobody would pay so much for a gram of gold, but why would they then pay that much for a quanity of the even less physical Bitcoin?
gas is already heavily taxed in France and then Air France is getting subsides
Related movie recommendation: https://en.wikipedia.org/wiki/A_Taxi_Driver

It recreates some of the original newsreel footage from Gwangju that was smuggled out into the West, embedded into a Hollywood-style narrative based on historical characters. With Song Kang-ho, recently familiar from "Parasite".

There's a lot of Korean cinema that processes Gwangju in one form or another, but this is one of the more accessible entries, especially to an international audience.
In finance and gambling, the kelly criterion is used to evaluate maximum bet sizing while keeping risk-of-ruin near 0. Using it correctly requires understanding your own expectation and variance to a high degree of confidence. Everyone in these industries uses kelly to figure out the maximum size they can bet based on these careful expectation and variance calculations, then just divides by 2.
> There are many better alternatives to UUID for the general case in which UUIDv4 is used, that provide some of the following advantages (based on the implementation): - Simpler spec and implementation - Easier to enforce compatibility across implementations (no ambiguity about letter case, order or hyphenation) - Smaller size and better readability - Lexicographically sortable based on time of generation - Deterministic uniqueness guarantee

Could you name a few with their trade off or point me to some resources? I only know about UUIDs and auto-incrementing sequentail ID, but I would love to add a few tools to my toolbox.
A New Wallet with Benefits
Best to reattach to police chief’s vehicle. Enough said.
https://www.theguardian.com/world/2002/aug/21/usa.julianborg...

General Van Riper used low-tech but effective techniques like using motorcycle messengers to transmit orders in a way that could not be intercepted by US ELINT/COMINT or blocked by jamming.

We are lucky Saddam did not have inventive Marine generals, because any general smart enough to be effective would have been eliminated as a potential threat to his regime.
Makes sense. You can feel vulnerable in a big hurry if your primary fails or if it turns out that one of your backups wasn't being properly backed up to.

I know a lot of people these days are fine with their stuff mostly just being stored in "the cloud" someplace. But for things like photos, I really want a couple copies under my control to the degree possible.
I wish to simplify this process. Google Optimize is quite difficult for beginners.
I don't think we disagree. The important point is that it's not the job (or the privilege) of the submitter to determine for everyone else what the most important angle on the story is. Titles are community property. That's exactly what went wrong here.
They're stating objective fact; the laws and courts can't 'decide' differently any more than they can decide that pi equals three or that swatting flies is murder.

Of course, that doesn't guarantee that calling them on it will end well for you, but being in the right never really does.
Why does it have to start with a gross, misogynistic dig at Taylor Lorenz? Comes off as petty and gives me absolutely no appetite to read the rest of it.
I really wonder how the lending against houses/land works in Japan.

It seems like the timing of things is such that by the end of your 25 year mortgage the house is worth $0. Ok.

So what happens if after this point you want to borrow against your house?

In NA nbd since the bank knows it can sell the house. In Japan is the bank squeamish about whether they can sell the house because the house is "worth $0."

Similarly I wonder if you wanted to buy a house that is "worth $0" is the bank only going to give you a mortgage if you are going to knock it down and build a new house?
Fabrication errors.
Off by one errors.
The domain matters a lot here though. If you’re talking about bugs in Chrome then yeah, you’d expect it to be weighted towards buffer overflows. But if you’re taking about bugs in a build script someone has written, then I’d wager human error (given commands and have shells have a pretty esoteric syntax) are more of a problem — and certainly easier to exploit - than a buffer overflow in awk.

Don’t get me wrong, I’m all for writing stuff in safer languages (I personally haven’t touched C in years for that reason). But simply throwing Rust at the problem without assessing the risks is just as careless. In the case of most POSIX base utils, the risk isn’t buffer overflows, it’s people exposing internal tools to untrusted external users.

Take shellshock for example, that’s a prime example for just how careless people can be. And while there was patches to fix that vulnerability in Bash, people shouldn’t have been writing software that passed untrusted data to Bash in the first bloody place.

My point is: Security is a multi-layered problem. So by all means let’s pivot towards newer, safer, languages of it can remove an entire class of bugs. But let’s not pretend that rewriting the entire of POSIX in Rust is either practical nor the end of the discussion. And if we acknowledge it’s not, then we must also acknowledge there’s already things we can do to harden against our C++ utils today while those C++ utils are still a necessity.

This is why the Rust argument fucks me off. People expect too much from it and use it as an argument whenever other countermeasures should have been in place irrespective of the vulnerability that was inevitably used.
I'm just answering the poster's question directly; but in the general case, I agree with you. The cognitive overhead of dealing with the various "what ifs" usually aren't worth the couple bytes or cycles that you could save.
The first paragraph is pretty telling.
A Day with New York’s Bird Paramedics
It's my impression that there are lots of platforms that ask very little of their environment, and therefore don't benefit much from Docker, and therefore can be developed with minimal friction in a local environment without using it. Node, Java, often Python, even Rust because of its static dependencies, etc often fall into this category. And of course front-ends, especially.

In practice you'll still use Docker to deploy because it's a nearly-unavoidable deployment protocol at this point. But I see very little reason to have it house your in-progress code in these cases.
The best example is West-based colonies in the new world. Why did Canada or Australia went their own way? Why is USA seemingly splitting apart? UK?

If someone would manage to establish single world order, it's only a matter of time when it would fracture into pieces.
Germany has them too https://en.wikipedia.org/wiki/Magdeburg_Water_Bridge
American parole system is an endless trap – and a moral outrage
Much faster than a rake depending on what you use them for. We use them to clear driveways and pathways all the time where I live in the bay area - you'd be spending 30+ minutes for a 1 minute job with a leaf blower.

I prefer the 1 minute of leaf blower versus the 30+ minutes of hearing a rake. Rakes are pretty loud too.
> it jumps from "use cos(t) + i sin(t)" to "use e^it" with zero explanation about why it's related to 2.718281828...

It really isn't, beyond the fact that exp(1) = 2.718…. Then, by definition exp(it) = exp(1)^(it) = e^it. It isn't much more than a notational artifact as far as I'm concerned. For that matter, raising any base b to a power is equivalently just scaling it by ln(b) and plugging it into exponential function, that is, b^it = cos(ln(b) * t) + i sin(ln(b) * t).
I'm sitting next to someone who now works in the field and he disagrees with you. Moreover, you wrote a comment upthread suggesting that the real driver for all this work is military contracts, which is simply false. Perhaps you & I are best off not litigating this.
> Newspaper advertising never had the means to attack newspaper readers.

FTFY - They totally would have done it if it had been possible and profitable.
Naomi Osaka quits French Open in response to censure over skipping interviews
Docker truthfully told is unusable for Dev envs that need to change constantly. It was never built to handle this use case.
I haven't seen a good docker compose file that can be reliably used as a development environment in multiple oses with good performance. There's all sorts of edge cases where volumes don't work.
In my opinion docker is very useful for thing like dbs, queues and other processes where the underlying code doesn't change.
But for everyday frontends and backends it's not worth it.
Nowadays I write a shell.nix file which contains all the dependencies the project needs, it works but is definitely not as easy to learn as a docker file
Chicago’s predictive policing program told a man he would be in a shooting
If by "anecdotal," you mean personal stories, not medical studies, that's no longer true. There are many studies comparing psychedelics with conventional treatments for depression and PTSD (eg below). Psychedelics have been repeatedly shown to work faster, 'better,' and provide longer-lasting relief than conventional treatments. Indeed, some studies selected treatment-resistant cases, so results apply to cases in which mainstream treatments have already failed.

Additional monitoring and analysis are always needed, as with any medical treatment. Depression can be a fatal illness, so avoiding effective treatment until the field is more "mature" may cost lives.

3,4-methylenedioxymethamphetamine (MDMA)-assisted psychotherapy for post-traumatic stress disorder in military veterans, firefighters, and police officers: a randomised, double-blind, dose-response, phase 2 clinical trial
https://pubmed.ncbi.nlm.nih.gov/29728331/

Psilocybin with psychological support for treatment-resistant depression: six-month follow-up
https://pubmed.ncbi.nlm.nih.gov/29119217/

Here's a counter-example to my claim, FYI.
Trial of Psilocybin versus Escitalopram for Depression
https://www.nejm.org/doi/10.1056/NEJMoa2032994
After the first couple questions he really dropped a lot of wisdom.

For instance, the story about the US's fear of the Japanese owning the flat screen tech in the 90's.

and...

"Total foreign imports are only about 11% of American consumption, and Chinese imports are 3%."

"We've lived in a cultural and intellectual space just as much as we've lived in a physical space for thousands of years."

much like the internet itself, you gotta read through lots of hay to find those golden needles.

The comments from folks about how bad the interview was, probably stopped reading after the first couple of paragraphs and missed the meat of the interview.
Iran’s failure to explain uranium traces is ‘big problem’, says IAEA chief
Frequency and Variety of Persistent Symptoms Among Covid Patients
I think they are bad if they use context I didn’t want to provide. I’d be happy to give any website a pretty detailed profile of interests and “cohort” if I knew that’s where it stopped.

But I don’t think ads can target ethically and with respect for privacy. I’d love to be proven wrong.
I can't believe no one has mentioned using the car for ride sharing. Let them try to figure out why you are taking such random, meandering paths and make them do more work to get warrants for data from each ride sharing company for elimination purposes. Bonus points if you sometimes remove the tracker and leave it at your house while you are engaging in ride sharing to make the data overlap imperfect and also if you mix in some random driving while the tracker is on to confuse the observers.
GPT-2 could and can write disinformation that can dupe human readers.
The most important caveat is if the cop lies about you doing something and you don't have video evidence that he's wrong, you're fucked. That's more than lax, it's willfully regulating for a system that attracts and defends oppressive corruption.

I am speaking for the United States.
These come stock on many performance cars. e.g. Porsche, BMW M, Mercedes AMG, Ford Mustang GT350, etc. all have these.
One of the things I think goes a little underappreciated about Unreal is the fact that everyone gets the source code. Interested in how Nanite or Lumen work? The source is right there! With all the comments (or lack of), with all the debug statements and branches that can be used to diagnose the behaviour of the system.

Often while developing, I dive into the source of the engine to understand how exactly some low level system works. I also blatantly copy all the complex UI widgets available in the editor when I want to extend them/make custom ones for my games (I hate UI programming). This is invaluable for teaching the next generation of engine developers imo.
I think you can probably get the same "batching benefits" if you use a global ID generation service of some sort, with sequential IDs to improve indexing. Using sequential IDs doesn't necessitate using auto-generated sequential IDs.
Your microwave will smell really bad for a while, don't do that unless you have a dedicated non-food microwave.
Doesn't look to me like the 'bottom of the barrel' comment was applied to the social status of the woman. Looked more like parent was making the point that it's a stretch to call the drug dealer the victim...that the reporter must be scraping the 'bottom of the barrel' of their story ideas.

You're going to have to be a lot more specific. What makes you think 'bottom of the barrel' was referring to the social status of the woman?
I would prefer more specific ads. Maybe they will finally show something worthwhile?

I mean I am not holding my breath, despite all their tracking facebook can't show me relevant ads and google kept showing me ads for things I was interested in (I have since changed to DDG).
> Also job responsibilities aren't eternally immutable. Tennis existed long before televised press conferences, and may well outlive it too. Naomi's advocating for better working conditions.

How would we handle a tennis player who decided (for mental health reasons) that playing in public was an unbearable burden? Have special games without spectators? I think that case won't be too far behind this one if she prevails.

Special allowances can only go so far.
You'd think Blue would have prepared for small boat suicide attacks less than two years after the USS Cole attack.

https://en.wikipedia.org/wiki/USS_Cole_bombing
Objectivism has little to do with objectivity, despite sharing the first nine letters. They are two entirely different concepts. Whether objectivism is preferred on HN is another unrelated question.
All analogies melt if you push them loudly enough.

Data-as-oil having long-lastinga and difficult-to-distinguish unintended consequences, yes, that fits.

But where oil is very nearly the distillation (so to speak) of a perfect universal commodity fuel with universal applicability, data is a near-completely differentiated good, a power multiplier, with rapidly emergent properites of scale in aggregation.

Oil is useful to anyone with a stove or simple engine. At the individual level, only personal or general envrironmental data is either available or useful to individuals, whilst aggregators can make use of large pools of data to manipulate, coerce, intimidate, bluff, and call blusters, at scale.

To that extent, data and oil are quite different.

with emergent benefits to scale coming only at the very largest levels (most especially through imposing embargos), and serves mostly as a capital multiplier

data is both infinitely differentiated, and has rapidly-emerging properties in aggregation as a power multiplier. Individuals can largely benefit only from their own specific data.
yes! for training the model you’d need a separate computer/server though
Taking away the money part you'll probably want to replace "distributed chained ledger" with "distributed database" or "state-machine replication". There's actually a nice academic literature on this topic of having distributed databases that have strong notions of "commit". This is never the case with stuff that gets called "blockchain". I've yet to encounter something that isn't a variation on "rate-limit the ingest so we have time to replicate operations world-wide" or "create internal monkey-money incentives for agents not to diverge from corretness", both of which are trivial hacks that don't advance anything from a scientific point of view. Not my field tho, so here's the few refs i know.

https://en.wikipedia.org/wiki/Paxos_(computer_science) An old algorithm used for sharding big-data databases.

https://en.wikipedia.org/wiki/Raft_(algorithm) A simplified version of paxos.

http://www.scs.stanford.edu/~dm/home/papers/losa:stellar-ins... The new paper about SCP which allows replication with subjective notions of trust (no central participant-stake list like paxos/raft).

ps: actually i remove "chained" from the idea. If you want to keep the whole authenticated linked-list thing and do it right you'll end up somewhere near https://irmin.org/ (a generalization of git), which is very useful, but doesn't tackle the "strong decentralized commit". You'll probably want to either centrally manage the "lastest-hash(s)" (like git is usually done), or pair it with a state-machine replication protocol. In that last case it may seem useless to use the chained thing if you already have a real replication protocol, but it is much like using public-key crypto for encrypting small ephemeral symmetric keys and encrypting actual data with symmetric crypto: it's an optimization.