skysight-inc/HackerNews huggingface dataset:
I don't think it is that simple. That the police don't "take" a complaint means nothing. A crime could still be committed. This means nothing.

Second, what is Google to do? Clearly the picture is not ok, I mean hopefully we can agree on that. Yes it isn't reason to suspect child abuse, but it isn't ok to spread either, which is of course what Google is worried about.

Going through the account and removing this picture is ... also very much not ok. Hell, not even just because of the privacy invasion that would be. On what basis would they declare things safe? There is no guidance in the law on what is allowed.

The government just throws the entire thorny problem on Google and then declares itself not available for comment.

So I don't see what you want Google to do here. I don't see what options they have. Restoring access to the account may be a crime for Google (that might turn out to be "knowingly" allowing the spread of CSAM). Going through the account and removing the material is fraught with problems too, starting with the impossibility for Google to declare material safe, as well as privacy issues.
That doesn't let you organize them by topic or by the names of people present in the photos, though. If I wanted to find "every picture with grandma in it" I'd be SOL.
The Olympics were not nearly as established or prominent then as they later became. The 1904 Olympics were essentially just part of the much more famous St Louis World's Fair / Louisiana Purchase Exposition. This was not by choice: the Olympic Committee had chosen to have the 1904 games in Chicago, but the organizers of the World's Fair pointed out that they would not tolerate another international event going on at the same time, and said that unless the Olympics were moved to St Louis, the World's Fair itself would put on a larger sports competition intended to crush the Olympics.

The 1904 Olympics were around half the size of the 1900 Olympics in terms of countries and athletes participating, and only 10% of the athletes were from outside North America. The 1900 Olympics were themselves also part of the 1900 Paris Exposition, and were effectively taken over by the exposition organizers, to the point where the events rarely even had "Olympic" in their names: both 1900 and 1904 were effectively sideshows, with events haphazardly held over a period of months.

It was only with the 1906 Olympics in Athens that the games' prominence and success recovered; then, in another odd twist, the IOC retroactively declared that the 1906 Olympics had not been Olympics.
No, I understand, I just don't trust semver.

Node package managers don't agree on lock file formats, and yarn doesn't read dependency lock files at all.
I think the problem is that people chronically underestimate how hard good science is.

Professors get this wrong all the time, despite being some of the smartest people we have around, despite decades of experience and education, despite a career and reputation on the line, and despite a system of peer review to catch mistakes before they get published.

Designing experiments is really difficult.

Interpreting experiments is difficult and unintuitive.

Statistics is difficult. You can't just look at whether the number went up. You need to have a deep understanding of significance, power and effect size, you should probably be doing ANOVA or some such.
We don’t know that she didn’t focus on doing that until finally pushed out (I mean resigned)
https://www.tomshardware.com/news/new-us-fabs-everything-we-...
I think what people really want is:

- SaaS solution, not just open source (improvements to s3, for example)

- A global hierarchy of files rather than an assortment of different buckets like s3

- Per-subdirectory permissions and chargeback so anyone can create project-specific subdirectories and have their organization billed for storage costs

- Filesystem drivers allowing every production and development computer and coding environment to access remote files in the same way and with the same ease as remote files. The difference between accessing remote files and local files in Google code is literally just the file prefix. In all other ways, remote files are _better_ than local files (they have all the same features, plus more) so there's very little reason to directly use local disk most of the time.
I use a screwdriver when I have to (so I am a level 0 expert) but at some point you have to release your grip on the screwdriver and therefore need a way to keep it engaged in the screw (except if you reposition it at every 1/4 of turn).

This can be annoying (it is always for me) and a mechanism where you can arm the next 1/4 turn without disengaging the screw is great

PS. when I say 1/4 of a turn, this is to to indicate the torsion of the wrist. Could be more, could be less
I have been thinking the same. These are about art and impressive as they seem, it’s curious why so many non-artists are talking about it so much.
I would be far more interested in a writing assistant that functions similarly to GitHub CoPilot, but works in emails and docs of various kinds. This would actually impact my day to day.
I have yet to see a near-universal plugin that helps with writing. Anyone know of something that’s free or cheap (similar to copilot $10/mo would be fine)
Objective-C was around for a long time, and is still in use; I'd be careful not to lump that in with the also-rans.

Not mentioned: Lua, which continues to be used in a lot of places.

And did anyone mention Erlang / Elixir / BEAM?
Fair enough, but then let's rename it to a slouch-on-the-sofa-meeting
There is an amusement park built by a Russian guy Yuri here, a formal TV interview plus several videos of it in action:

https://www.youtube.com/watch?v=pLUiY-TAgoA

https://www.youtube.com/watch?v=1mIM-wZiBck

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

https://www.youtube.com/watch?v=r-WZ4IAZoTU

Probably not as impressive as OP, but it's still something built by one man alone.
Undeclared swimming pools in France uncovered by AI
We don’t need to, our hegemony is already all of western europe
Technology is disruptive, and the Art world is not immune to disruption by tech.

Similar arguments were made about 100 years ago when photography entered the Art world.
The list of companies supporting C++ is a bit longer than that, without thinking too much about it, either by ISO contributions or compiler toolchains we have, Microsoft, Facebook, Apple, Google, IBM, NVidia, IBM, ARM, Intel, AMD, HP, Codeplay, Sony, Nintendo, TI, Microchip, PTC, Red-Hat, Bloomberg, Green Hills, among others that I might have forgotten.

Likewise for Java, we have Oracle, Microsoft, IBM, HP, Pivotal, Alibaba, Red-Hat, SAP, PTC, Aicas, microEJ, Ricoh, Azul, Amazon, Google, among others that I might have forgotten.
I find it strange that these are presented in tension, when they’re complementary.

You can create situations where you have a lot of data but can’t reach conclusions, because you lack a narrative and explanatory model which “makes sense” of that data; inversely, you can convincingly argue complete nonsense that’s obviously contrary to facts.

Deep understanding requires a model/narrative which fits the collection of data we have, and which allows us to reason about and predict the outcome of new situations.

As Jeff Bezos put it:

> Good inventors and designers deeply understand their customer. They spend tremendous energy developing that intuition. They study and understand many anecdotes rather than only the averages you’ll find on surveys. They live with the design.

> I’m not against beta testing or surveys. But you, the product or service owner, must understand the customer, have a vision, and love the offering. Then, beta testing and research can help you find your blind spots. A remarkable customer experience starts with heart, intuition, curiosity, play, guts, taste. You won’t find any of it in a survey.

https://www.aboutamazon.com/news/company-news/2016-letter-to...
Just a minor note that Pyright is an LSP server, so will work with pretty much any IDE/editor.

Thanks for all your work on pytype!
I wish more companies made videos like this.
Totally agree. I don’t have to register to buy petrol, why should I to refill my car’s battery?

In NZ they have a government list of every fast charge station.

https://www.journeys.nzta.govt.nz/ev-chargers-list-view/

Probably wouldn’t be too much more effort to add chargers status to it. Or even an API that others can develop apps against (like what we do in Australia for fuel pricing).
This is an artifact of the statistical model used to estimate the life expectancy. The model is called Lee-Carter [1], and it's basically a linear regression.

The last 2 years were outliers in terms experienced mortality. Most likely mortality will not stay elevated in the years to come. But the model does not know this. It simply uses these years to estimate how the mortality will evolve.

Now, one can say that some people will experience long covid, so their mortality rate will stay elevated for years to come. Fair, but that does not apply to people of age 0 (newborns), which is what this life expectancy number that's being reported is. For those people, the life expectancy will not be lower than before Covid, if anything it will be slightly higher (corresponding to 2 years of progress).

[1] https://en.wikipedia.org/wiki/Lee%E2%80%93Carter_model
I've been using SQLAlchemy and the raw SQL/ORM dilemma is really not a thing. Alchemy does nice type checking, coercing, packing results into a dict etc. without the headache of an ORM. I'm sure there's a price to pay in terms of performance but for what I do (still in the thousands of rows per second) it really doesn't matter.
Just a nitpick: Gmail doesn't allow consecutive periods, so X..@gmail.com doesn't work. You can do a.bc, a.b.c, ab.c etc. instead.
It is Haskell, just not Haskell2010. It is included in GHC2021.

Would you say that a company that uses a subset of C++ as a policy is not using C++? Their definition of the subset is as arbitrary as another’s that uses BangPatterns.
It absolutely does. It doesn't deserve to deny the existence of another country, Palestine, though.
..You just called my BS ;)
iPhone 14 Pro's Pill-Shaped Cutout to Display Camera and Mic Privacy Indicators
I think this is part of the intent. Letting software get painfully out of date is something that wrecks code bases and companies, yet that's the way they naturally want to operate. Since they've always operated that way they're not use to budgeting for the resource to continually stay up to date. I prefer to upgrade on a regular cadence and even think LTS is an anti-pattern. The regular cadence means upgrades are as small as possible when they do happen, and people experienced with upgrading are more present in the engineering team. The alternative is shit gets 5 years out of date and then 10 years out of date.
No one in their sane mind would use ASP.NET for new projects (it is legacy and a business risk) nowadays so it's reasonable to assume that everyone means ASP.NET Core given the .NET 7 context.
Diffusion models can be used to lossily compress images for real, see for example Lossy Compression with Gaussian Diffusion (https://arxiv.org/abs/2206.08889). I would expect this to work with text-conditional diffusion models too and give you better compression when supplying a correct caption.
> For an art competition, the constraints might be things like "don't use AI to generate the image" [...]

This is a good point. But...

1) Was that actually explicitly stated as a constraint in this specific art competition? If not, then no (explicit) rules were broken, I guess.

2) Unlike rules such as "don't use steroids" (which can be enforced through testing), it might be more complicated to effectively enforce rules such as "don't use AI to generate the image": even if you assume some perfect "watermarking" process (that would mark an image as "AI-generated" vs. "human-generated"), nothing prevents a person from indirectly using AI in the generation of digital art (e.g., prompt -> generate image using AI -> paint over image using pbrush.exe, deleting all watermarks in the process).

My point: though you make a fair point, rules that cannot be effectively enforced can be seen as somewhat unfair (since they only affect honest people).
And that's why regulators should get off my back about my brilliant startup idea: Uber for Surgery.
Also, a lot of companies are participating in JVM development, even if Oracle is by far the largest.

https://blogs.oracle.com/java/post/the-arrival-of-java-18
Some actions have to be irreversible by design (think: emptying the trash to free up space on your drive, or deleting sensible user data). At some point, someone has to greenlight that action, and the best you can do is trying to ensure the user is aware of what they're about to do – and you have to trust that they're using their brain for once. You know, that thing in your head which distinguishes you from that thing sitting in the metal box under your desk... If it were possible to automate that decision in a flawless, 100% safe and correct way, there'd be no need for a human to press the button.
Now, that is performance art. :)

There is something to the "the emperor has no clothes" situation, but also, there is more than that to art.
Emulating a Wii to Watch Netflix on Linux (2010)
A single metric is just one very thin dimension from the temporal development of a complex process involving many factors. You need to watch a multitude of metrics to devise an explanative theory, and even then, that theory can be rendered flawed when new and unexpected factors come at play.
The pandemic erased two decades of progress in math and reading
Ask HN: How do you train developer fundamentals?
I'm leading a team of web developers, and a number of the developers are writing unmaintainable code.

Example: Mega objects that should be broken down; mega functions that should be broken down; objects in the wrong areas (business logic in presenters)

I'm dealing with this on a case-by-case basis through forensic pull request reviews, and loading common themes into a ways of working document.

My concern is that the devs just don't seem think like architects - thinking about the jobs to be done and the classes and methods needed to do the job, and where they should live.

Is this a common issue and are there solutions? In particular, solutions for non-CS background developers.
When you want to get something published, try the normal channels before hurting people. The papers that published his works in acquiescence of terrorist demands should still be viewed with suspicion for that shame.

The actual screed was pretty vanilla "Church of Gaia" green propaganda muddle of the time.
I know a good number of them.

Most do a lot more source verification than Krebs these days, dropping/shelving stories if they can't find corroborating evidence.
Choosing CDN Provider(s)
Women only find unattractive men creepy.
If a DiCaprio would approach them, there would be another story.
And men (and women) can do a lot to enhance their attractiveness. Working out, eating healthy, make money, for example.
That's the privilege rights give us: if given, we don't need to explain why we want them.
> We'd be seeing significantly less concern in the West if the "official" Chinese worldview were more democratic, less authoritarian, more humanistic, and less illiberal. |

As a Chinese have a mostly negative feeling about CCP government, I'm not sure if this is true.

Imagine hypothetically, Chinese government got magically replaced by a democratic regime. Is the intensifying competition between US and China going to stop? I think the same thing like US and Japan competition in the 90's, fuelled by purely economical reasons, will still be there.

While I deeply hope China can get a more liberal government in the future, I don't believe the current concern of US is driven by "belief in democratics".

Also look at non-democratic non-liberal at all countries like Saudi Arab, why US sell F15s to them but have concerns selling chips to China?
> What's infinitely more likely is that Christians feel a certain affinity towards Israel due to a shared Judeo-Christian heritage.

Up until they actually travel to the Holy Land to see 1) that the Christians there are either of European descend, or Palestinians (there are very few Christians of Israeli descend), 2) how Palestinians are treated by the State of Israel.

This is kinda eye-opening. You imagine that there is some "shared Judeo-Christian heritage", but after seeing this firsthand you associate the Land more with barbed wire than with Jesus.

Source: been there, seen that.
My guess:

1. The abstraction is not what most developers want. Colossus gives you append-only files, halfway between a file store and an object store. This is not an abstraction that most developers are comfortable with. It also has a relatively thick client library, so if you were planning to have a "microservice" it is a lot to import. Both of these factors help to simplify the reliability story.

2. Open source users are generally used to picking the abstraction they want, then finding the thing that does it. In contrast, Colossus/GFS use is mandated at G.

3. Colossus's bugs were worked out due to scale, which means wide adoption. Ceph and Lustre, in contrast, tend to have relatively small installations (measured in TiB or single-digit PiB) and their maintainers have seen many fewer byzantine failures by consequence.

I have played with a SaaS offering of a similar service, but it's a huge project and I don't want Google to sue me. OSS would likely be completely off the table except as an "open core" type of concept - there is just too much engineering effort needed to get to the first version.
Sounds great for Pool Roofing companies
The coincidence between emergence of this and announcement of Heroku's removal of free tier is particularly interesting :D
Where’s the disgust about working China, the modern day Nazis
Just as an aside since we're talking about zippers and backpacks, if you ever want a truly amazing zipper experience out of a pack, get a GORUCK GR1 (or any GORUCK, really).

These are built to tolerate being used for rucking with 100 pounds or more of weight plates inside. So the zippers are tough, but ultra-smooth as well, and the metal zipper pulls have been removed and replaced with loops of para cord that are shrinkwrapped with rubber tubing. Easy to grab even with gloves on.

Also the best backpack in the world for carrying a laptop safely and easily.

https://blog.goruck.com/travel/gr1-explained-by-jason-goruck...
No. The US acknowledges the Chinese position that Taiwan is part of China. It does not agree with China's claim to sovereignty over Taiwan.

https://www.csis.org/analysis/what-us-one-china-policy-and-w...
New contra-rotating turbine produces double the energy of the largest turbine
Sounds like something andy warhol would have done tbh
Copilot is amazing in the sense that it actually has material impact on the day to day for coders. While generative art today is super impressive, it has zero use/impact for me if I am not interested in creating images. However something like a universal writing assistant similar to copilot would have a massive impact to those interested in writing.
pretty sus to tell dissidents they should all disarm to protect themselves
It is just about 500MB[0] now with some Linux dependencies[1]

[0] https://www.swift.org/download

[1] https://www.swift.org/getting-started
The point isnt that rich countries can emit more CO2, the point is that we want poor countries to become much richer, but not emit immense amounts of CO2.

Some people claim this isn't possible. For them only carbon pollution is a true measure of societal wealth. They really like to emphasise that if poor people emitted CO2 like America, then the planet would die, and if America emitted less CO2 then they'd be as poor as some starving refugee in Somalia, hinting darkly that maybe we should kill those poor people, or at least keep them poor, to maintain our standard of living.

But the stats show you can be richer and emit less GHG, often those two things help each other.

Some people claim it's all just trickery because the rich countries buy stuff made in the developing countries, but there's stats that show this is also declining similarly. Various nations are proving that it is possible and the whole world has signed up to work together on it, so it might just be okay.

Germany and France are both doing okay, and the retirement of nuclear in Germany, which gets talked about so much, is not visible at all. When they had more nuclear, they had more CO2 per GDP.

Note nuclear is low carbon power, I'm not saying that it's not, but there's a million other lefty-green things that Germany (and France and even the UK and US) are doing to solve the problem and we should acknowledge that reality rather than say "if you don't use nuclear you don't even believe there's a problem".
Subversion had it's quirks initially. It didn't work on NFS for instance, because the default backend was Berkeley DB, or some version of it.

Looking back Subversion was a bit of a weird project. It didn't re-evaluate what was wrong with CVS. It was more a "Let's try that again, but fix a few obvious problems". Subversion didn't really contribute with that much overall. We could do branches more simply, but most of us just replaced the cvs command with svn and continued to work as before.
> Strictly execute *peer-surveillance approach*that requires at least 3 peers to engage in the deployment process

> - We will adopt a peer-surveillance approach which requires at least 3 peers to engage in the deployment process. They have the responsibility to remind the main deployer of any potential risk, and make sure each step complies with the deployment guides and norms.

> - In case anything abnormal happens during the deployment process, such as bad network status or insufficient deployment fee, we should calm down and have a discussion with peers to make sure each operation is safe. Meanwhile, we should mark down every command line and returned message for further reference.

I wonder if that’s enough stack of Swiss Cheese to prevent such an accident from happening again. Hopefully they expand on the “we should calm down” to not be limited to saying “calm down please”. Calming down is quite difficult when you’re in the throes of something, and proper procedures tend to be put aside for the sake of pressure relief.

I wish them swift recovery from their predicament.
I seem to have misunderstood Spanner by and large. I thought their achilles heel was the atomic clock since it is this clock which makes consensus at scale possible and there by transactions. Cockroach and Yugabyte both work on similar principles but they use these hybrid logical clocks. The hybrid logical clock is a function of NTP and a monotonic local clock so I guess this works ok for Raft consensus.

https://www.yugabyte.com/wp-content/uploads/2021/05/Distribu...

From Jepsen - "yugabyte seems mostly resilient to clock skews' - this is a very safe but at the same time a vague statement. What does mostly mean ? Good for 99% of practical use cases ?