skysight-inc/HackerNews huggingface dataset:
My background is very different so this post made me sad. Doing tons of point-in-polygon tests is a common problem and should use spatial index. If we're testing N points against P polygons, the problem should scale O(N * log(P)) not O(N * P). The author was on the right track with bounding box tests, but that's more of a micro optimization. You want something like nested bounding boxes where each level contains 2 or more smaller ones, this is how you go from P to log(P) time - by never testing most of the polygons at all. I have my own preferred spatial index, but all of them tend toward this complexity improvement.
Some things are like pregnancy. Complaining you’ve been waiting 9 months and 2 weeks, therefore it will be fine, is incorrect logic.
>gur juvpu ohg guvax evtug qbrf

ROT13 for "the which but think right does". Not really any less cryptic even when decoded.

I guess mundane words in a ROT13 conversation people had once have attracted the keyword detector.
compare to

https://en.wikipedia.org/wiki/Bell_Gothic

https://github.com/adobe-fonts/source-code-pro

https://en.wikipedia.org/wiki/Tahoma_(typeface)

https://fonts.google.com/specimen/IBM+Plex+Mono

others?
I believe a tactical move blocking strategy could evolve from these rule changes.
Imagine we're in a game that's more complex than what's depicted in fig 6 but the rooks are positioned identically. Additionally, there's a white pawn at c5.
Wouldn't it then be advantageous for black to make the same move as shown in fig 6?
If this move results in an illegal state nothing is lost since the pawn remains blocked.
Perhaps this isn't the best example as my chess knowledge is somewhat limited, but do you see what I mean?
Wouldn't this tactic allow players to maintain control over two positions simultaneously in certain scenarios?
To be fair, the 2008 crash was predicted for awhile before it happened

Not saying you're right or wrong but that's not a sound basis for judgment
> with a vanishingly tiny percentage of them being able to

eke. Yeah, really: https://en.wiktionary.org/wiki/eke_out#English

> out a meagre living from it.
Secret knowledge to self-host Next.js
Oh I see. Didn't intended to be condescending here I was just really impressed by the Julia ecosystem for typical Python "data science" tasks and I don't know of any alternative with that much of newly designed and powerful scientific libraries.
Agreed. As someone who often advocates for the use of Rust to speed up perf-sensitive Python functions (and in particular, in the GIS domain), this sounds like they haven't fully understood the problem or thought about how to solve it more efficiently with a spatial index (which is easily done in Geopandas, let alone PostGIS). However, the post is a bit vague on details so who really knows.
> Checking age in a brick & mortar shop, for anything from alcool to porn, doesn't force you to log your identity in a database.

Neither does checking age on the web. The whole 'database' thing is a scare tactic. They have to make sure you're not a minor. That's it.

Again, I'm shocked this is controversial. You can be the most pro-porn person on the planet, but surely you don't think children should be exposed to this stuff, right? In many states, children can't even see inside liquor stores (mandated blackout curtains), yet we think it's okay they're watching porn? Come on. Let's just be normal.

> you're now requiring it for any website that could host porn even if it's not their focus (e.g : reddit, twitter), or pushing said websites to become puritan.

Well... yeah? If you have user generated content, you have to moderate it. Remember during the previous two presidential elections when we demanded every website moderate political speech? And now, it's a porn free for all?
I see IP's from the same subnet in a couple of blocklists.

blocklist_de.ipset:146.152.233.43
blocklist_de_ssh.ipset:146.152.233.43
firehol_level2.netset:146.152.233.43

From this repo [1]

That would suggest end-users have some way to control them, though usually for spam.

Did you happen to by chance capture any of the individual packets in tcpdump verbose mode? e.g.

tcpdump -p --dont-verify-checksums -i any -NNnnttvvv -B16384 -s0 -c 512 not port 22 -w /dev/shm/dos.cap

Command decoded: not promiscuous, checksums are useless computation here, all interfaces, disable resolving names, ports, services, use epoch time, very verbose, 16k buffer despite CPU likely being our bottleneck, full packet, 512 packets, not port 22 ssh, save to a file in a ramdisk

Did you reach out to the person listed here? [2] Try that phone number in a few hours. Be polite and just give them the facts so they don't get defensive. If they don't answer try email.

[1] - https://github.com/firehol/blocklist-ipsets.git

[2] - https://bgp.he.net/AS4983#_whois
It's important to separate objective self interest (knowing all the facts combined with perfect reasoning) and subjective self interest (based on limited and likely misleading data, with possibly faulty reasoning). The first one will obviously not be true for the most part and is usually only knowable in retrospect, but aside from some amount of purely random decisions, the rest will largely fall in the second group, if only subconsciously. But I'd argue it's still the same exact principle :P
I guess it's the orange hug of death.

https://web.archive.org/web/20240724001825/https://www.busyb...
It's not simply that it took a long time to become stable; it's that during this time where it was unstable a lot of people got exposed to btrfs by having it lose data.

Personally, I was one of those people. Very excited about the prospects of btrfs, switched several machines over to it to test, ended up with filesystem corruption and had to revert to ext. Now, whenever I peek at btrfs, I never see anything that's compelling over running ZFS, which I've run for close to 15+ years, and run hard, and have never had data loss. Even in the early days with zfs+fuse, where I could regularly crash the zfs fuse; the zfs+fuse developers quickly addressed every crash I ran into, once I put together a stress test.
I think you have to be Russian to fully grasp the motivations behind this.

I've got a lot of mileage out of the assumption that every such act is supposed to send a message both to Russia's enemies and citizens.

The message being "we are everywhere".

Should anyone try to start working with the enemy, like the helicopter pilot Maxim Kuzminov, they will be found and executed.

EDIT: Navalny's return to Russia raised eyebrows in the west. I think he was aware that he would be targeted anyway, so might as well have it happen on his own terms.
The alternative to noisemakers is to completely ban electric cars until there are alternatives to improve bystander safety to equivalent levels. In that scenario you will still have the same noise pollution from cars with real non-simulated miniature explosions so electric carse with noise makers are not worse in that respect. If we did not already have noisy cars then yes perhaps electric cars with noise makers would not be allowed but they would also not be allowed without them.
Knowledge Management Software for Law Firms – RazorLex
Gain your law firm's efficiency with advanced Knowledge Management Software. With the use of Centralize document management, client files, reminders, analytics, and security. Store and manage intellectual assets, case documents, deal bibles, opinions, and more in a secure, searchable, and shareable repository. By Enhancing online content security and streamline operations easily.
You're probably not totally wrong, but I'm failing to see where pornography fits into this. No one is going to die due to lack of access to porn. We made do for decades / centuries with having to show ID or convincing someone else to get it for you.
There are lot of things that are bizarrely still hard in 2024.

Formatting floating points as strings with maximum precision, for example.

I sometimes find myself rooting for another AI winter so that more talented computer scientists have nothing better to do than to go back and clean up these messes
What about 10 months in?
My balance point is StandardML. SML and TS both have structural typing (I believe this is why people find TS to be more ergonomic). SML has an actually sound type system (I believe there is an unsoundness related to assigning a function to a ref, but I've never even seen someone attempt to do that), but allows mutation, isn't lazy, and allows side effects.

Put another way, SML is all the best parts of TS, but with more soundness and none of the worst parts of TS and non of the many TS edge cases baked into the language because they keep squashing symptoms of unsoundness or adding weird JS edge cases that you shouldn't be doing anyway.
Every morning and evening I watch the sun shine through empty office buildings that were just recently completed. I'm not sure how economical it is to keep the lights on.
What exactly is Dang supposed to do here ? Ban people who don’t desire further escalation towards a nuclear war whom you label as “Russian apologists”..?
I love all these NASA standards guides and manuals. One of the best one I still refer to and has been posted here often is their wiring guide.

https://s3vi.ndc.nasa.gov/ssri-kb/static/resources/nasa-std-...
> Just out of curiosity: is there a specific reason you're not using plain-vanilla filesystems which _are_ stable?

I'd guess that it is the classic case of figuring out if something works without using it being a lot harder than giving it a go and seeing what happens. I've accidentally taken out my own home folder in the past with ill-advised setups and it is an educational experience. I wouldn't recommend it professionally, but I can see the joy in using something unusual on a personal system. Keep backups of anything you really can't afford to lose.

And one bad experience isn't enough to get a feel for how reliable something is. It is better to stick with it even if it fails once or twice.
I think about this quite a lot. I presume people at that level are at least TRYING to be strategic in some manner. The two thoughts I used to try and frame it are: the cold war never really ended, it just changed, and, begrudging-capitalist subscribing societies have highly intelligent people in them just like capitalist societies. If nation states are indeed competitive, then a relatively decent strategy would be presume automation is going to rapidly allow for an alternative systems in societies, and while that shift is happening, cause as much problem as you can for the folks unable/unwilling/unknowing, while you start shifting behind the scenes. Marx literally articulated deeply, the idea that socialism, and eventually communism, would arise as a natural progression from capitalism. We may or may not want to accept that, but Marx spelled it out, and lots of people follow Marx as their philosophy.

I try hard to avoid getting conspiratorial in my head, so I tend to leave the thought around that point, after all, it's just a thought. :)
I made a small busybox based statically compiled distro which used busybox init, busybox init is basically just a bunch of shell scripts
This was quite good!
I use busybox with a minimal init process, _REALLY_ minimal, which is beyond enough for a desktop.

Minimal init is super stable in time, rock solid, code is close to zero, aka near 0 maintenance, doing a good enough job.

But, GNU with some of its minions is waging war on busybox: for instance the steam client is not distributing a static ELF64 of bash (and it could easily), but does distribute _mandatory_ bash and not sh scripts, and those scripts are carefull of using GNU command only niche options... but the main steam client binary seems about to kill those script abominations... hopefully... but that steam client binary is a ELF32 binary expecting x11/GL... oooh god... (it should be a super clean ELF64 binary: only glibc libs in NEEDED entries with a 2017-2019 manual ABI selection, dynamically loading system interface sharde libs, and without too brain damaged or recent ELF relocations (aka serious professional elf/linux binary crafting).
The Cloud Gambit [audio]
Free advertisement for the af front nationale!
You can choose which one you want when you download the font package. The "7" character is also available in two different glyphs.
You are right that advertising employs other manipulative tactics besides just deception. The other tactics are just as bad and most ads are straight up deceptive.
True Serverless with Unikraft Cloud
If you need them for IPC within same host then POSIX queues (see https://pubs.opengroup.org/onlinepubs/7908799/xsh/mqueue.h.h...) are a thing.

Redis can be used as simple message queue as well.
NASA rover discovery hints at ancient microbial life on Mars
I have been browsing files on my Android phone over Wifi using Windows Explorer for years --- long before Windows 11.

The secret is an Android file manager called "Material Files" which includes an FTP server.

- Start FTP server in Material Files and note the [IP:Port] provided.

- In the Windows Explorer command bar, simply type:

ftp://[IP:Port]

- Enjoy browsing your phone! Be sure to stop the FTP server on your phone when done.
Melting ice is slowing Earth's spin, shifting its axis and influencing its core
> You would think, but this even the richest country on the earth doesn't provide good schooling to poor children.

Interesting to see how the topic you know the best (from your GF as I understand it) is exactly the one where government isn't doing enough. You see what I mean by TV giving you wrong impressions on topics you're less familiar with …
Compiling mininal version of systemd init and systemctl is not that hard. Static with musl libc.

In 2024 it is not worth to deal with alternative init systems.
> I want my AI to use all the advantages it has to reinvent the landscape of mathematics

The interesting thing about math, or science, and art in general, comparing it to games like chess or go is that science gives you the freedom to continue to excel as a human while in games we have lost the game and/or the league.

Science and art are infinite and no AI can produce infinity.
I don’t buy it. Siri will just say “let me book you an Uber” like it does now; or “let me order that book for you on Amazon” like it does now. Last I checked, a driver can’t get into a personal B2B relationship with Siri.

That does mean the user might spend less time in the app… but that engagement is still measurable. Orders are engagement.
Lemme guess, you're not even SOC2 certified
Sowing chaos is always a good strategy, when you need/want to disguise your action behind or among distractions.

As to be reviled, some don't care, as long as they're feared.
Emergence means to me at least that new properties at a more macro scale can be used to describe the new phenomenon.

Examples: principles of DNA information processing emerges from lower principles in chemistry.
I'd just throw it into a quadtree (or similar) and go get a coffee. I know there are some pretty fast bounding box algorithms from when I used to mess with such things but can't remember them off the top of my head.
Can't help but think that from this perspective buying a solution from a vendor is less about solving a problem and more about buying a blame-insurance in case something comes crashing down.
I don't agree that the demo got this wrong. It's not a hallucination, it's pulling the date range from the festival's ticketing page (https://appsummer.org/tickets/) mentions July 29 – August 16 date range. Perhaps a superintelligence should be smart enough mention the other dates, and to understand that the "Closed" dates are fake and the festival's not really happening in that interval, but this seems like perfectly reasonable output for the moderately-intelligent search tool OpenAI is advertising.
When looking for a cause, none of these bankers or economists seem to get that it can also be seen as a consequence of using debt to fuel the economy. The 1990s were a fairly good time economically in the US, but interest rates were quite a bit higher than people are used to now. Maybe they should figure out why that is, since turning the knob all the way down to zero isn't really viable long term.
This prompted me to check how long ago I was 13 years old.

It was 26 years ago.

Are we old yet?
The Moon's Most Shadowy Places Can't Hide from NASA's New Camera
Kim is a billionaire who cannot enjoy his wealth in the same way western billionaires can.

He is untouchable because of the cost of removing him, not because he is so well protected.
Scrolling doesn't work
My former PhD student has been porting it to VS Code.

https://github.com/CodeRibbon/CodeRibbon-Theia
No. Tax pollution. Pick losers, not winners.
https://archive.ph/FyGBx
Would "quadtree" be the keyword here? That's always the first thing I think of when handling distributed points and doing some (local) measure on them.
And it's not like you could know when the RER B would show at your station before the games either.
Just a reminder: the historical spirit of Olympics required to stop all wars for the games. The reason for not admitting someone to participate in the games is that they don't act in the Olympic spirit.
> I've been hearing about this since at-least 2021. How long will it take for this 'crisis' to come to fruition.

This crisis has been ongoing this year like a slow burn. Investors directly related to these assets know they are making heavy losses

But - this is a full blown crisis in a small segment of real estate of only large cities. As such, this is affecting only a small fraction of investor portfolios. Moreover, the bank lenders who engaged in CRE lending have the backing of a very active Federal Reserve - see SVB.

This is not going to have anywhere close to the kind of impact the US housing crisis had in 2008.
Rational arguments...but for a great many people, the #1 Priority behind their "advocacy" has nothing to do with protecting the earth, or the climate, or society's future. It's about boosting their personal brand and ideological cred, here and now, at minimal cost to their lifestyle. A shiny new EV is usually great for that. Vs. (say) going door-to-door before the election, helping to get some dear-friend-of-fossil-fuel legislator removed? "Hell no!" That would be real work - which is for sucker and losers and the little people.
One thing I found interesting recently while working with cloud instances (I usually work with traditional datacenters), is that those things boot extremely slowly.

The whole point of those new complex init systems was to boot faster. It definitely works for my desktop or laptop, but apparently not so much with the cloud.

If it's not gonna boot fast, I don't see the point of replacing straightforward shell scripts.
I'm surprised they don't get held in Qatar, Abu Dhabi, Bahrain, Saudi Arabia and that part of the world. They have the cash and inclination to buy the world cup, F1 races, golf competitions etc - why not buy the olympics too?
I agree with you, but I can think of one counter example from Go. “crypto/rand.Rand” and “math/rand.Rand” both satisfy “io.Reader” which has lead to people inadvertently using the less secure choice.

That said, I think it is less about implicit interfaces and more about confusion between similar namespaces. After all “bytes.Buffer” also satisfies “io.Reader”, and I don’t see people confusing it with “crypto/rand.Rand”.
> I really pity the African nations who got convinced to kick out Americans and the French. They will now get a taste of Russia and it will not be pretty.

As a Russian I was with you until this part. Russia doesn't seem to have enough money/influence for that. They get a taste of China instead. Like https://x.com/mirab_clothiers/status/1782115456045728135
If I just doubled down and said that 10 months of nothing happening proves there’s no greater likelihood of something happening now, then yes, it’s broken.
Why Postgres and DuckDB for Analytics
And resort/premium retirement areas like Aspen. I'd also argue that although jobs helped create a lot of the "elite" cities, once they were created, there's a fair bit to keep people in their orbit if not in the city proper even if employment opportunities become less of a consideration.
What Makes Functional Programs and Systems "Functional"? (2022)
Felt like submitting my digital digression after reading the (very nice) post "When Objects are not enough (2021)" via HN https://news.ycombinator.com/item?id=41039647
The reason is because whey protein has some huge advantages for modern consumers. It stores for long periods, can conveniently be added to smoothies, and has an incredibly high protein content. When people are for example weightlifting this is a massive boon for reaching macro targets.
Which OS and device are you using?
> none of these bankers or economists seem to get that it can also be seen as a consequence of using debt to fuel the economy

Solvency is capital-stack agnostic. The debt can make it worse. But the question of how it's financed is being ignored because it isn't particularly pertinent.
Warren Buffett's breakup with the Gates Foundation will hurt the world
Which part are you disputing?

The idea that any of these stupid monuments have anything to do with the actual reasons the 2014/2022 invasions were launched.

Or that Putin actually cares about Nazis. Or that you actually care.

Or that any of this stuff has any relevance as a topic, next to the reality of the current war itself.

It's all just dumb propaganda.
Fraud will exist even with tracking, Google still serves malware through their ads. There's no public safety and trading privacy for it means you get neither.
I appreciate the section on independent component analysis (ICA). It's not well known and very underused. In my experience, it usually works great on heterogeneous tabular data - which PCA usually does poorly on.
> To make any unbiased claim, we'd need results from chimps who've captured live humans.

There's a documentary on that, with Mark Wahlberg.
That's one market that's never coming back to its former glory IMO, especially with WFH showing some real staying power in the tech industry. Give it 10 years and I predict virtually all desk jobs will be WFH or hybrid (ignoring, for a moment, whatever effects LLMs will also have on typical desk jobs)

That said, yes FANG and a few of the big big corporations are adamantly trying to get/keep people back in the office. Many of these companies also just finished building multi-billion dollar campuses. Imagine the heads that will roll when they finally admit to themselves that these campuses were a total waste of money, and don't even have much re-sale value because no one needs corporate CRE anymore.

This is more true than I think a lot of people realize, even where I am in fairly rural east coast USA, many of the office buildings in town have been vacant since the pandemic. No one needs these structures anymore. Even traditionally in-person venues like doctors' offices are slowly starting to shift a double digit percentage of their appointments to video calls. The writing is on the wall.

sell sell sell
> Why is he credited if someone else created it?

This is the internet and just about everyone could be diagnosed with Not Invented Here syndrome. First one to get recognition for creating something that's already been created is just a popular meme.
Some other awesome stuff by Pratt:

Pratt parsing (HN discussion: https://news.ycombinator.com/item?id=39066465), the "P" in the KMP algorithm.
Linus said it took longer to design, maybe he wasn't ready in 2002.

"So I’d like to stress that while it really came together in just about ten days or so (at which point I did my first kernel commit using git), it wasn’t like it was some kind of mad dash of coding. The actual amount of that early code is actually fairly small, it all depended on getting the basic ideas right. And that I had been mulling over for a while before the whole project started. I’d seen the problems others had. I’d seen what I wanted to avoid doing."
https://www.linuxfoundation.org/blog/blog/10-years-of-git-an...
Lisa Kudrow Brings Her Daffy Charm to 'Time Bandits'