skysight-inc/HackerNews huggingface dataset:
I'm sure if you commit a crime the Judge will also let you go if you point out that technically you never agreed to the laws of the country you live in.
Until RT or Putin confirms it was Ruzzia then you won't believe it.

For other real skeptics, there were 100% clear Ruzzian attacks in France before, there were people that drawn Swasticas, some people that put some coffins , soem Chechen guy with a grenade/bomb. We do not have video or written proof that Putin signed the orders so we need to use our brains and ignore the bots and trolls that defend terrorists.
He was probably paid in Crypto during his drug lord days, so it's not that far of a stretch.
Needless digression that doesn't disprove your point but what's your math there? I couldn't get much past 5000.

MLB (30 * 40 = 1,200)

MLS (29 * 28 = 812)

NHL (32 teams * 23 players = 880)

NBA (30 * 17 = 510)

WNBA (12 * 12 = 144)

NFL (32 * 53 = 1696)

NASCAR (34 full-time drivers)

PGA (~200 full time)

LPGA (~200 full time)
What wealth? Their wealth comes from the natural resources, which they now cannot openly sell at market prices. Give it a few years and the next meeting of the Russian oligarchs will be held on a wooden bench behind the foreign currency exchange kiosk next to the Moscow's Luzniki stadium.
>Same port and USB stick worked fine with XFS and ext4.

None of those file systems are not comparable to BTRFS since they're not COW. BTRFS isn't for crappy USB drives since it has a lot more overhead than EXT4 and XFS which the controllers and flash chips in junky USB drives can't handle.
What if they keep losing more money every month?
I've had the same negative experiences with summarizing news articles with ChatGPT4 (4o and even the previous 4 model). These LLMs makers need to focus more on keeping the context length lower [1] at maybe around 4-12K tokens and instead get their systems to have more general intelligence.

[1] It's annoying to see Google initially market their Gemini models about their 100K to 1M tokens context size, and even OpenAI has been doing a lot of their model making and marketing around it too recently.
lol.

Think what you want about cheminots, but one thing they all love and will never attack is railway infrastructure.

SNCF may be a shitty company (mainly because it have been voluntary sabotaged by governments) but the people making those thousands of trains run everyday all over the country are almost the most passionate workers you could imagine.

Yes they do have revendications, yes, they are good at striking, but they’ll never destroy the hardware and infrastructure they love and defend.

Mainly because they respect it (railway is working because thousands people are working together to make it work) and also because of safety reasons : SNCF is one of the safest train network in the world because the cheminot culture puts safety on top of any other preoccupations.

They’ll never harm infrastructure and never, never ever in a coordinated way.

Also, when you criticize cheminots and SNCF, which I agree are far from perfect corporation and company and deserves criticism, don’t forget to look at the rest of the world and you’ll discover that most countries in the world would love to have our train network. It’s easy to brag about having imperfect things but it’s also easy to forget that at least we have them.
Who is downvoting this? Among the large Linux distributions, ZFS is only really supported by Ubuntu, and even that is on the level "Canonical lawyers reviewed this and believe they're safe". If the unmentionable company ever goes to court against them, you're in hot water. You'll have to migrate to FreeBSD or support yourself by building dkms modules. So you're taking a non-zero risk by adopting ZFS.

If you're really conservative with these things, as some of us are, you currently don't really have a single safe COW pick. (Smug FreeBSD users incoming.) I have most trust in bcachefs over the long term.
Just answer the question.
there are endless examples of reports that, by the judgement of the community, are entirely valid and unknown security concerns and fit within the guidelines of a company's bug bounty program, and do not ever result in payment
Firefox is something like 22 million lines of code, there's no way to make a dent in that at a pace that doesn't seem relatively glacial
Whataboutism is a word for your audacity of accusing others of what you do yourself (you know you do, they know you do) based on your confidence of being able to exclude opponents from the discussion.
You’re living in a fantasy world if you really think this. We’d have seen Ukraine cease to exist by 1993. If Russia wasn’t in a state to fight conventionally, they’d have nuked Ukraine.

The USA would do nothing because why would they defend an antagonistic state trying to become a nuclear power?

If you think otherwise, you really aren’t living in the same reality as the rest of us.

How do I know this would have happened? Ukraine chose to give them back. They did the same calculation but, unlike you, they understand how things really work and what would really have happened.
In ~40 years as an engineer, through 8 jobs and ~30 interviews, I don't recall that I have ever had a timed coding interview. (I mean, I've had "take 5 minutes and look at this code and tell us what it will do", which was not difficult enough to put me under any time pressure, so I'm not sure that it counts.)

If I had one... I'd probably do it, rather than refuse. Why not? But I might also consider it in my evaluation of the company. (Remember that you're interviewing them, too...)
Twitter enabled training Grok on users' posts by default
Poisonings, people falling out of windows, arsons, it all make sense if you consider that it is a state captured by a mafia clan. John McCain famously said that Russia is ‘A Gas Station Run by a Mafia That Is Masquerading as a Country’
Initial reaction (of course only one side always has to source their assertions, while the people calling for a nuclear retaliation do not):

https://www.reuters.com/world/europe/qa-nord-stream-gas-sabo...

Plenty of people claiming that Russia did it.
Exactly. So you're agreeing with me
Not related to the main thread, but I want to mention that as a display server, Arcan is superior to everything else out there (x11, Wayland and whatever proprietary software is used in Mac/windows).

To make things even more impressive, it is:

- Also a game engine

- Also a multimedia Framework/Library

- Implemented over the course of many years as a side project of a single programmer.

It is one of the most impressive projects I've seen (if not the most impressive) and the dev is a true genius of software design and hard work.
Pot, meet kettle:

https://www.washingtonpost.com/technology/2024/06/02/grayzon...
I think it's more the "the time is 9pm. do you know where your children are?" PSAs and such of the time, where kids were expected to be outdoors or on their own playing for extended periods of time.

ref: https://youtu.be/jBy9VDEWKOE?si=maH8tfgA35KF8osf
I would even go further: this sounds like a database problem.

Is the set of ship positions and watched polygons entirely different from run to run? If not, it should be possible to go much faster than even the new rust based approach that takes 6 hours.

I would have used a postgres database with a PostGIS spatial index.
» “These games are for the athletes who have been dreaming of them for years and fighting for the holy grail of standing on the podium – and someone’s sabotaging that for them,” she said.

» More than 45,000 police officers, 10,000 soldiers and 2,000 private security agents are being deployed

Here it is written, games are for athletes, not for people who live in Paris. City of a few million people grinds to a halt, for several weeks.

Paris does not even get any money for this "privilige", they have to pay for their own abuse!
It's Russia who escalated, though. If they chose a path of co-operation and friendly trade instead of trying to enslave their neighbours, then they would be allowed to compete in the olympics.

Of course the real problem is that it's ordinary Russians who bear the suffering caused by their own government, while the ruling elite enjoys luxurious lifestyle no matter what sanctions Europe and US do. The solution would be making life difficult for the oligarchy, but that would probably require measures West isn't willing to employ, because they would be illegal under international law (which Russia doesn't care about).
Funny because I have the opposite experience. The main issue with btrfs is a lack of tooling for the layperson to not require btrfs-developer level knowledge to fix issues.

I've personally had drive failures, fs corruptions due to power loss (which is supposed not to happen on a cow filesystem), fs and file corruption due to ram bitflips, etc. All the times btrfs handled the situation perfectly, with the caveat that I needed the help from the btrfs developers. And they were very helpful!

So yeah, btrfs has a bad rep, but it is not as bad as the common feeling makes it look like.

(note that I still run btrfs raid 1, as I did not find real return of experience regarding raid 5 or 6)
God, yeah. This "unicorn or nothing" attitude is so absolutely toxic.

There are so many business models that could effectively work and generate hundreds of thousands to tens of millions of dollars of profit but our weirdo obsession with "it has to become the next Tesla or Uber or Apple or NVidia, or it's CRAP" is just awful.

I'm not sure whether to blame VC, or "normal" investors for simply not seeing the value in a profitable business whose ceiling doesn't involve trillions of dollars.
> These games are for the athletes who have been dreaming of them for years and fighting for the holy grail of standing on the podium

Who cares about the 0.01% when they annoy the rest of the population?
When I was a child, I loved electronics. I would take apart various electronic devices, but as you said, it was just frustration with no feedback. Then my father, seeing this, took a speaker and made a circuit that emitted noises. I loved it.
Sparse vs. Contiguous Adversarial Pixel Perturbations in Multimodal Models [pdf]
I say forget about the internet and bring back the BBS culture, the demo scene, LAN parties.
This one was exceptional in every way. There are tens if not hundreds of examples in which they managed to not be so completely drunk to fail multiple times.
Objects are just the poor man's actors. If you want to see what encompasses objects and more, look up the actor model.

That's what I thought this article is going to talk about but not even a honorary mention.
Heh, first time? Stuff like that happens here in Germany every other year: https://de.wikipedia.org/wiki/Liste_von_Anschl%C3%A4gen_im_S... (link to german wikipedia)
There has been at least one dangerous fire in a factory or a warehouse per week in Europe for over a year now. Most suspects caught are Russian agents, Russians or people paid by Russia or Belarus.
>For example, I centered the map on my location in Los Angeles, CA and then clicked search for "Gas Stations", and it promptly reposition the map and gave me all the gas stations in San Jose, CA, a city hundreds of miles away. WTF? This is probably one of the most common use cases and they can't get it right.

This happens all the time in the official iOS app. If you search for a local restaurant that's not in their database, they send you to the closest sounding one even if its on the other side of the planet.
I was planning to say "I used an AI search tool" and cite undermind.ai in my methods section. I think that won't raise any eyebrows in the review process but we'll see.
Was this by any chance for generating availability metrics, and were you an intern at the time? The system sounds, ah, very familiar.
> Edit: to clarify, I'm French, and this exact same modus operandi has been used by far-left movements in the past to disrupt high-speed lines; if you have solid arguments against my theory, I suggest you address them before blindly downvoting.

The only remotely similar case is Tarnac, and it is ludicrous to even compare it with what is happening today. Tarnac was one line interrupted with a very different (and less destructive) method. Today was a coordinated attack at a much wider scale in a short amount of time. You would be hard press to find any far-left organization in France with the capacity to even approach such an operation.
With the consequence that Americans, for instance, would be unlikely to vote themselves into paying $2.8 trillion annually for this more leisurely life. Or even to vote that other, richer Americans should pay it, because if less wealth is being extracted then the sustainability of the scheme looks a little sketchy.

On the other hand voters don't think much about long-term sustainability, but do think a lot about being given money, so this scheme would be politically viable regardless.
I was just listening to a podcast, where they said that they are shipping homeless and refugees to smaller towns around France, so I guess Paris gets a little something out of it. The real losers here are the French people, especially the ones in more rural areas, with smaller budgets(we're talking towns of 5000 people).
> that it is a state captured by a mafia clan

most countries are captured by a mafia clan, this isn't a thing specific to Russia. When you have powerful intelligence services sooner or later they end up taking over.
Long story short --- Google will always invade your privacy. It's what they do --- they are a one trick pony.

For now, they have called off plans to also monopolize the ability to collect your data from Chrome.

Chrome users and their data are little more than cattle being farmed on Google's ranch.
so a 5x speedup from using 8x threads? I am not convinced this couldn't be achieved with numpy+multiprocessing ( or even maybe threading sinc numpy releases the GIL I think)
> ad plastered place mats in restaurants

Good lord!

Where on earth do you live where this dystopia is commonplace?

One goes to a restaurant to relax. I'd be puzzled to say the least if the restaurant owners sought fit to try and sell me crap during a meal.
The usual reason I've seen RAID 1 used for the OS drive is -so- it still boots if it loses one.

Not doing so is especially upsetting when you discover you forgot to flip the setting only when a drive fails with the machine in question several hours' drive away (standalone remote servers like that tend not to have console access).

I think 'refusing to boot' is probably the right default for a workstation, but on the whole I think I'd prefer that to be a default set by the workstation distro installer rather than the filesystem.
Quicker? Yes.

Cheaper? Not even close.

I'm sure there's a high-end market for this quick paint job, but its not going to disrupt the millions of nail salons around the world.
I dont get what the point of this is. What do i get out of it?
Food Is Deeply Political
What's up with the black and white pictures, we had colors in 1984!

Gimmick to make me feel old?
Russia will never learn as long as they get to break every international law possible, but their opponents play by the rules. They respect only force, which so far West has been unwilling to use. Obviously direct military confrontation with Russia is undesirable, but the West could employ the very same tactics they use in the EU, or those tactics they use against political opponents in their own country.

It's unfair only opponents of Putin accidentally fall out of their apartment windows.
The Korea Winter Olympics in 2018 was hit by a cyberattack during the opening ceremony, I’m eager to find out what happens this time
> I've lost so much data due to btrfs corruption issues that I've (almost) stopped to use it completely nowadays.

Just out of curiosity: is there a specific reason you're not using plain-vanilla filesystems which _are_ stable?

Personal anecdote: i've only ever had serious corruption twice, 20-ish years ago, once with XFS and once with ReiserFS, and have primarily used the extN family of filesystems for most of the past 30 years. A filesystem only has to go corrupt on me once before i stop using it.

Edit to add a caveat: though i find the ideas behind ZFS, btrfs, etc., fascinating, i have no personal need for them so have never used them on personal systems (but did use ZFS on corporate Solaris systems many years ago). ext4 has always served me well, and comes with none of the caveats i regularly read about for any of the more advanced filesystems. Similarly, i've never needed an LVM or any such complexity. As the age-old wisdom goes, "complexity is your enemy," and keeping to simple filesystem setups has always served my personal systems/LAN well. i've also never once seen someone recover from filesystem corruption in a RAID environment by simply swapping out a disk (there's always been much more work involved), so i've never bought into the "RAID is the solution" camp.
There's a whole established process for this, see here for a textbook chapter https://training.cochrane.org/handbook/current/chapter-04

However, because I'm writing a methods-focused review -- we only look at RCTs meeting certain (pretty minimal) criteria relating to statistical power and measurement validity -- what I'm doing is closer to a combination of review of previous reviews (there have been dozens in my field) and a snowball search (searching bibliographies of papers that are relevant). I also consulted with experts in the field. however, finding bachelor's theses has been challenging, but many are actually relevant, so undermind was helpful there.
https://news.ycombinator.com/item?id=41077894 cites a source claiming Russian sabotage.

And I recall hearing a month ago or more that Russia would likely try something, because they aren't allowed in the Olympics as Russia, because of the invasion of Ukraine. So they want to mar the Olympics out of saving face, or spite, or revenge, or whatever. (Sorry, I cannot cite a source...)
I'm sure you can understand that, while incidental, the noise cars make is important for their use in public spaces not being even more of an unacceptable danger and that simply taking the noise away means the car should not be allowed on public roads. If you can make the electric car at least as safe as existing cars for everyone around it then go right ahead and propose it.

Yes, car noise is annoying but the alternative is much much worse. Not so for ads.
Reading papers that turn out to be irrelevant to the specific problem at hand is probably the biggest time sink; it's also probably an important source of general education. But good academics presumably know the importance of keeping an open mind and general learning.
Ask HN: Which version of Java do you use?
What is your opinion on Java in 2024? Which Java version do you use?
When your culture's drinking problem is so bad that it starts causing information leaks that disrupt clandestine overseas sabotage operations, maybe that's the clue it's time to get a better grip on the culture of alcohol consumption.

I've read that it's not quite as simple or easy as banning vodka or alcohol, as strangely enough, the highest individual source of Russian tax revenue is from excise taxes on the vodka, and revenue from the excise taxes on beer make up 75% as much as the excise taxes on vodka.

Further reading: https://warontherocks.com/2015/07/little-water-vodka-and-the...
All good points. By the way, yes, if you have one peripheral device on an i2c bus, and your design is small enough that you're drawing the device on the same page as your microcontroller, you should make the connection explicit. My two cents:

- Making the power routing completely implicit is another hallmark of the style and it drives me crazy too. The power, charging, and maybe FTDI boxes should all be together on one page. Now, I might change my mind about this in six months, but I am starting to warm to the idea of drawing a power tree for even pretty simple power schemes like this one. The power tree style in the Arduino documentation is pretty nice

- In the same vein, even modest designs usually benefit from a block diagram up front. You don't need to use hierarchical design functions - just boxes and arrows and text done with the drawing tools of the CAD program

- I like that they actually did put most of the "bookkeeping" connections on the left side of the micro. I'd move the UART pins over to that side too, and the programming port. The programming port belongs with the micro and nowhere else, would you put it on its own page?

- Audio signals flow right to left to down for no particularly good reason except to get all the other boxes to fit on the second page. All the audio could be on its own page

- Similarly, LED signals come in to the rotary encoder on the right and encoder signals come out on the left. Really?

- I like that they grouped the bypass capacitors with the ICs but for these modest numbers of bypass caps I prefer to see them shown connected to the pin pairs they'll be placed by

- OK, not a schematic point and not critical for a hobbyist product but powering the battery charger from USB is a potential issue. Low line by spec on USB is 4V at the connector, and you won't get 4.2V out of that with a linear charge controller. They might also be exceeding maximum effective capacitance on the USB power bus. Again, not critical for a low-volume "maker" product - it will always work except when it doesn't

- No off-page connectors for off-page connections. I like to see the pages called out that an off-page connector connects to, but I admit that's a pain to do by hand

- The pull-ups and pull-downs in the top right hand corner of the second page are typical of the style. Who ever heard of connecting these directly to the pin that needs them? Again, it looks like this was done to fit the subcircuit in the box
I formalized it last night, to a level that an IMO trainer agreed was adequate. Took maybe 15 minutes.

Find n such that p(n) and not p(n-1).

p(n):
exists(f: state -> move) such that solves(f, n)

state: solved | illegal | (k, is_first_move in {T,F}, px in (1,2023), py in (1,2024+1), mapping from x,y to {T,F, ?})

initial_state(n): (n, T, 1, 1, {(x,y) -> ?})

move: U|D|L|R|(x in (1,2023))

power: ((a -> a), integer) -> (a->a)
power(h, 0)(x) = h(x)
power(h, k)(x) = h(power(k-1))(x)

solves(f, n): exists l such that for every board, power(make_move(board, f), l)(initial_state(n)) = solved

board: permutation of (1, 2, 3, ..., 2022+1)

make_move: (board, (state -> move)) -> (state -> state)
make_move(board, f)(solved): solved
make_move(board, f)(illegal): illegal
make_move(board, f)(s = (k, is_first_move, px, py, m))
if is_first_move = T:
if k = 0:
illegal
else if f(s) is a number:
(k, F, f(s), 1, m)
else:
illegal
else:
if f(s) is a number:
illegal
else if py = 2025:
solved
else if board(px) = py and py != 1:
(k - 1, T, px, py, m + {((px, py), T)})
else:
dy = {U:-1,D:1,L:0,R:0}(f(s))
dx = {U:0,D:0,L:-1,R:1}(f(s))
px' = px+dx
py' = py+dy
if px' < 1 or px' > 2023 or py' < 1 or py' > 2025:
illegal
(k, F, px', py', m + {((px, py), F)})
Did you even read the article you linked? Wyatt Reed worked as a Freelance journalist, like so many other journalists. It was always public knowledge. There was no "hacked email" here. The WaPo issued a tiny correction on this smear piece at least:

> correction
> A previous version of this article incorrectly said that leaders of the online news site Grayzone had received payments from Iranian media, according to recently unearthed documents. The documents show that only one of the site’s editors received such payments. The article has been corrected.
Not just that. Because Russia is barred from the Olympics because of their invasion of Ukraine. So they want to specifically mess up the Olympics.
It's just like how the terrorists hated us for our freedoms and were hiding weapons of mass destruction. The war machine isn't just gonna keep itself running.
Splitting and Merging Partitions in PostgreSQL 17