skysight-inc/HackerNews huggingface dataset:
I feel like this is quoting out of context. Pike was saying that SSH is the absolute bare minimum of integration between systems on a network you could ask for, and that Plan9 and others have had much greater visions.
Most websites do that now. And until now, I've been using an account.

Only when I initiate a DM with someone does it get locked & simply asks to complete an arkose challenge. Nothing else until now.
It’s 340TB, for reference. AIUI it was scraped from the web.
I love this for you. I love the image of a little kid spending the weekend getting immersed in the game world and systems, before finally sitting down at the computer, at once deeply prepared for what is about to happen, but also with no idea...

In the internet age, is it still possible to have this type of experience? When the final boss is always on Youtube, and a strategy guide is a click away? Sure, maybe you don't look it up, but the cultural knowledge will seep in.
I skimmed it quickly, but I can't see how the seller got his hands on this engine.

Why isn't it being auctioned by British Airways themselves?
Such an unnecessary one. Save it for film and stage.
It's easy to miss his real point due to the provocative headline - the froth and churn of AI in 2022-2024 is full of con artistry, but that doesn't mean it's all useless:

"But it's not all doom and gloom. Doctorow believes that the situation isn't a zero-sum game, and that once the dust settles, there may be some residual upshots that could drive meaningful technological progress in the future. 'Tech bubbles come in two varieties: The ones that leave something behind, and the ones that leave nothing behind,' Doctorow argued. Following the dotcom bubble popping, millions of young people were lured into the tech sector, creating an 'army of technologists.'"

Transformer neural networks have been catastrophically overhyped - they are considerably dumber than bees - but they are clearly useful for lots of things, and the engineering work on getting them to run cheaply will pay dividends when LLMs are run on more advanced architectures.
Why do automatic landings require wider separation than visual approaches? If anything, shouldn’t it allow for more dense approaches, since the computer has more situational awareness?
It would certainly change the dynamic of the "chicken" game at 4 way stop sign intersections. I remember previously reading that Tesla tried to add the "roll forward slowly to assert your turn" function but was snubbed by NHTSA. Now one could know they can just cut off the Mercedes and it will stop?
I guess it could be a reality if GDPR came with a decent API spec do you could request your personal data algorithmically.
Well that's good news, can't blame me though for not keeping up with the reflex decision making that has been going on recently such as with OpenAI.
Chrome kinda already have this built-in, it is called Memory Saver under the Chrome Settings[0].

This is its description directly from Chrome Browser: "Memory Saver - When on, Chrome frees up memory from inactive tabs. This gives active tabs and other apps more computer resources and keeps Chrome fast. Your inactive tabs automatically become active again when you go back to them."

You can also whitelist Tabs/Websites: "Always keep these sites active:
Sites you add will always stay active and memory won't be freed up from them"

I understand that this extension frees up CPU and memory from sites that might be unoptimized and/or malicious but if you have Memory Saver turned on, it will free up everything except as they say, tabs that have[0]:

Active audio or video (playback or calls),
Screen share,
Page notifications,
Active downloads,
Partially filled forms,
Pinned tabs,
Connected devices (USB or Bluetooth)

[0] https://support.google.com/chrome/answer/12929150?visit_id=6...
Right he's talking about a developer who is caught in the trap.

A better way to put it, is a developer about thinks he's excellent. What someone thinks is, the majority of the time, not inline with what he actually is. Especially for developers who think they are excellent. Looking at you Brian Camacho.
try running VLC
Nice anecdote, but now you're conflating second homes with rental units. Supposing they did not own 50+ rental properties, someone would have to own them if they're to be available for rent. They don't get built for nothing. Why is rental availability framed as a negative? You seem to be making an allusion that average people would otherwise purchase apartment complexes. Supposing they want to buy and not rent, they'd look at condos, and the construction of a condo is not contingent on not constructing apartments. This is not zero sum. If you have a growing population, you have to build.

At any rate, the point is that qua "second homes", they represent a drop in the bucket compared to the overall market. Home ownership rate is around 63%, for a population of 334 million. The inelasticity of housing construction whilst demand is steadily climbing due to immigration has far more impact on average housing prices than cases of the ultra-wealthy constructing or purchasing a mansion upstate.
Success isn't strictly related to quality..

You can't simply say "but look at how much it sells" as an argument to Teslas being decent cars or not.
The transmission tunnel indeed is an issue, but they do use it as additional space for batteries to make the seating position a bit better for the rear left/right passengers.
> Basically, how fast can we update the index?

The two core issues are:

1) How do you quickly get a list of all files and their attributes from the filesystem, without recursively visiting all directories? The kernel has no such functionality and neither do most filesystems (except NTFS with the MFT, which is how Everything solves that).

2) How do you know which files have been modified on a filesystem since it was last mounted on the system or since your monitoring daemon/application was running the last time? This information also needs to be stored persistently on the filesystem (like the USN journal, which Everything is using) if you want to avoid slow recursive traversals.

> I've got a couple of out-there ideas which may or may not pan out, one of which was, indeed, a kernel module.

Well the problem is, my kernel isn't the only kernel who changes the filesystems I'm using. Hence a kernel module only works if your system is the only one whose modifying the data you're working with or most other systems need to be using the same kernel module, which isn't realistic.

> Another idea is to deploy the indexer as a daemon with the applications all using IPC to query and update it. This will give the query applications a significant advantage on startup compared to Everything.

Everything uses a daemon as well and it's not a solution to that issue, because somehow the daemon also has to get the list of files/folders and their attributes out of a filesystem without walking it. How else would the daemon know which files belong to the volume which was just mounted moments ago?

> As for updating the index timeously, I've got a few ideas there as well. Walking the filesystem starting at `/` for each update will result in only performing index updates once a day or so (hence, the reason I expressed the metric as a delta) so I feel that that is no good.

Walking the filesystem shouldn't be done at all, because it's just too slow.

> I'll do an implementation and try to message you (if you want to check it out) because code talks louder than words :-)

Of course, I'd appreciate that.
Without claiming that X is secure: I think it’s more accurate to say that X has never cared about application isolation at all, since it wasn’t (like its contemporaries) built with that paradigm in mind.

In other words: while not originally UNIX-y, X matured in an ecosystem that idiomatically treats every userspace program as a perfect proxy for the user agent themselves. Sandboxing is a foreign (but good!) idiom that’s being bolted onto that paradigm.
Just a reminder that the "1 per store per day" is an innocent human being who probably would have been put through hell on earth by what you considered an acceptable rate of error.
Jagat, a location-based social network focused on real-life, surpasses 10M users
Hacker News Activity Analysis with GPT-4 Agent
Hey, we are building Dot, a data bot (https://www.getdot.ai) that lets data teams enable everyone in their org to self-serve on governed data. We thought we'd demo it using the tried and true method of "show Hacker News stuff about itself".

For this analysis, we used the BigQuery dataset of HN (https://console.cloud.google.com/marketplace/product/y-combi...). We created one more table to pre-calculate yearly retention.
And of course, a lot of the heavy lifting is done by OpenAI's GPT-4 models and the fantastic plotly library for visualization.

Let us know what other things you'd like to see about Hacker News data in the comments, and try our best to share the answers!
> It's crazy to me that we use the word "recall" to mean "mandatory software update".

Good news, we don’t. It means that a manufacturer is required to check each vehicle they sold and make it safe or remove it from the road. The key part to understand is that they are required to check each vehicle, not just assume everyone will see the news and contact them.

Since Tesla can fix this with a software update trackable over the air, they’re saving a lot of money but it’s still a safety defect which needs to be corrected.
I literally cannot get Wayland working. Everything is broken. It's slow, the fractional scaling doesn't work, full screening apps like vlc or games turn off my monitors, the distro installer crashes, playing a youtube video makes my laptop heat up like crazy, one time a display change made my laptop's screen flicker so hard that it persisted after I restored the settings, another time it turned my monitor's bright red and white respectively.

This is on fresh installs of Ubuntu 22.04 and 23.10.

X11 with XFCE and i3 with picom works perfectly. It's blazing fast, has no tearing, never crashes, uses next to no resources, has no bugs and runs everything. I even use ddccontrol to change my external monitor's brightness.
I think a type system might be successfully bolted on on Python. I think gradual typing might be made to work. I have no opinion on whether the current type system is good or not.

I do strongly believe that leaving the type checking to a third party program is a terrible idea. I also believe that it should at least be possible to opt-in to type-checking the annotations at runtime during execution (at the very least for tests).
If you know JS (or any other C family language), the syntax is not new.

It's about getting rid of a flawed syntax.

But it'll probably never happen because people are used to it and oblivious to change.

Unless of course if one of the FAANG publishes it as their New FrameWork [tm], then everybody will jump on it, and people that don't are seen as "not modern".
I've been working with one junior and one not so junior programmer on a hobby project recently, and they are both "Right Way Guys". For a roughly 300 LOC project with a discord bot and some rust code that only we will be running for now, they insisted on complete documentation, separate VMs for QA and "prod", systemd deployments, a templating system for a few strings, an ORM layer for four (4) SQL queries.. this is a project that maybe 10 people would use. These are only half the requirements for the "0.3" release with much more over engineering planned for the future. I have stopped working on that project :)

It's frustrating and sad to see people do that. I was myself a "Right Way Guy" at the beginning of my programming for a few years, before I learned how much depth there is in CS besides junk like best practices and code style and how to focus on the only thing that matters - working code. They are often too convinced of their rightness.
That's not the allocator's job, is it? It's up to the allocator's user to call one of the several available varieties of placement new on the block of memory allocated.
It is not disingenuous - it is quite clear that the kind of driving that happens in rural settings (fast, two-lane roads, no lights) is different from the kind of driving that happens in cities (slower, larger roads, street lights, stop lights)

https://www.mvmlaw.com/blog/do-car-accidents-happen-more-in-... has multiple links supporting this
The downvotes are coming as there is no need to give Elon the benefit of the doubt in December of 2023. We've all seen how he behaves against those who he doesn't agree with and it is much easier to see a clear path of the removal of the disney app as retaliation vs a weird bug that just removes 1 streaming app. The links you provided are a Paid twitter account who seems to run a bunch of pro Musk material.
Yep, but the whole file is parsed. This is not an execution issue, this is a parsing issue. IE and Edge < 12 don't know how to read this JS file because of this syntax. The whole thing.
It’s seems to work pretty well, based on some non-scientific testing most of the suggestions is content similar to what’s on their trending page, which is what I’d expect.

But I’m sure YouTube slowly but surely starts building a profile while in incognito to try and capture your eye balls.
nah. there are literally thousands of types of bugs in the rainforest, ones we're still just identifying.

meanwhile there are just a handful of these extremophiles, and they're often just bacteria, and limited to just a few areas. they are objectively rare, and that's not a "humans looking at them" thing.
Probably not? So your advice is wrong.

You are obviously picking and choosing your documentation based on how easy it is to read. So your advice isnt universal. Clearly you don't fully follow it.

There's a lot of contrarian opinions here due entirely to the fact that people won't read certain documents for the same reason you avoid reading the c++ spec.
OK, you sit in the dark so you can save 1c an hour. Have fun.
At least with solid, you can't do `const a = <jsx>` without caveats. Instead you have to store it as `const a = () => <jsx>` (which isn't quite the same, having problems managing state/renders). In React I was optimizing things by storing vdom in state/memo & then interpolating that exact vdom. Or sharing vdom in multiple places. Without vdom you can't throw jsx results around so haphazardly

In solid there's also managing batching updates to reduce rerenders since it eagerly updates dom. It feels like one needs to be more meticulous
"Contractors in Kenya say they were traumatized by effort to screen out descriptions of violence and sexual abuse during run-up to OpenAI’s hit chatbot"

https://www.wsj.com/articles/chatgpt-openai-content-abusive-...
Your prediction is probably right but it highlights what I still find to be a fundamental problem with Wayland. It's something that's very much user-facing, as it affects the behavior of desktop environments and several types of programs. It's also something that developers want because they don't want to write X applications or maintain Xorg itself.

The disconnect is developers want Wayland to replace X ASAP, while users want a smooth experience where nothing breaks due to it being Wayland, which is a high bar.

For me, Wayland remains one of the least favorite technologies I've dealt with. As a developer, I needed to port a custom Linux system to hardware that only has Wayland drivers and it was a giant pain. Wayland offers no advantage at all for that system but it broke a lot of functionality that relied on X in terms of window placement, etc. Took weeks of work to get a more complicated system that does 90% of what the previous one did, while still missing a few convenient features.

As a user, I try Wayland once in a while on one of my computers. It's improving - or more precisely, it's not Wayland itself but rather Wayland support of other software, like KDE. Earlier this year I finally worked under KDE/Wayland for a couple days with no issues, but then I again ran into some weirdness when using Unity so once again back to Xorg. What really makes Wayland hard to daily drive for me is that I have zero issues with Xorg. I don't use the things X can't do at all (fractional scaling is one I think?) so the bar for Wayland as a daily driver is admittedly a very high one, it needs to be completely free of issues because Xorg already does everything for me and Wayland's advantages are for the devs, not for me as a desktop user.

It also feels like it's improving slower than anything else has. Printing on Linux used to be a pain but now it works well. Wifi on Linux was hard to get working at some point but now it just works. Sensationally, gaming on Linux has become as easy as it is on Windows. Wayland protocols hit 1.0 in 2015 and now nine years later, it's approaching usability.
There was definitely some level of novelty in each case I mention, but a very different level than AI offers. Without going into massive detail I would point out that CDOs were not the first example of securitisation and crypto was not the first example of a 24/7 market.
But it seems like they went straight to approaching and asking for ID.

What about the step where it shows a human photos from original footage and current footage and they get to say, nope I'm not confident?

Again, not defending Rite-Aid here, just pointing out that facial recognition needs a human verification layer before taking any action at all. The fact they weren't doing that is just one part of why their actions were wrong.
That's quite the sensationalist title for something that was recently patched.
huh used to swim in that lake during summer camps. kinda miss the Ithaca Commons, too, but it's been a while.
You only get one chance to make a good first impression.

Wayland is probably much better than when I tried it in 2019 but all I remember is the 2019 experience. I think a lot of people are in the same boat.
By cash I meant M1[1] which is the general usage (“let me check how much cash is in my account” &c). I’ll allow that I should have been more precise since you’re trying to nitpick your way out if answering the where does that money go question. That’s sitting at $20 trillion ish. Again, this is end of the day money, so vague hand waving about circulating money doesn’t cut it. The overwhelming amount of cash settles end of day. So whose accounts are that $20 trillion sitting in?

To save you some trouble using the rough figure of 115 million “banked” households if you want to claim it’s spread around that would require the median household to have approximately $174,000 in demand deposits, so it’s certainly not there.

Again, you said the ultra rich don’t hold that $20 trillion. Then who does?

Frankly I think you’re just extrapolating incorrectly from your flawed understanding of the banking system and your own presumably HNWI savings allocations. I agree it can be a bit tough to understand there are folks out there for whom a million in notes and coins is a lesser percentage of their net worth than the change in your change jar is of yours.

[1] https://fred.stlouisfed.org/series/M1SL
They block HN incoming links to the blog because "HN is increasingly a haven for alt-right trolls and hateful abusers"?

This is some new low (for FOSS website maintainers).
> Beeper CEO Eric Migicovsky [...] spoke out against Apple's iMessage monopoly

I hope he will also speak out against Signal's Signal Monopoly, and Facebooks Whatsapp monopoly
Oh man, what a load of crap! Got mine in two weeks. A completely different market, and a few years back now.
Yeah but he obviously didn't mean zero.

You should mention this in your reply because it seems like an attempt at refutation. Like the generality is obviously wrong. It's not. The broad brush is correct. Your experience is the anomaly.
because japan.

and probably reparations
A Deep Dive into Neon and PolyScale
A deep dive using Neon with PolyScale, how to use it and how it works
That's a cool trick! Depending on your use case though it might not go far enough since the new "type" is really just an integer with an assert. It won't be picked up by static type checkers and there's nothing stopping you doing this:

```
x = N(2)
x -= 10
```

I think x still winds up being less than 0 here?

Its probably easier just to add an "assert" with a friendly message at the start of the log function.
Wayland won't work well on non-Linux systems, and this is intentional. So, for the foreseeable feature, it can't replace X because its developers don't care.
Btw there is some movement towards including wave-optics into graphics instead of traditional ray-optics: https://ssteinberg.xyz/2023/03/27/rtplt/
If those are insecurities, I want an insecure desktop. I use my computer to get things done, not be a paradigm of security.
not really, Venus is an example of self reinforcing mechanism that will inadvertently destroy every ecosystem. Even though Venus is inside the goldilock zone.

Besides the whole argument, the life will find a way is hardly encouraging. Its not a win for us I am not sure how its an argument for anything but being painfully obnoxious.
The article notes that the images were parsed from the Commom Crawl dataset, so perhaps the outrage should be directed there? After all, it's a scrape of the Internet, and includes some pages with CSAM images on them...

How's this fundamentally different than Google (or any other search engine) indexing a site that contains CSAM? It's not technically feasible to filter every image on every indexed page during crawl time, especially if it requires uploading every image to PhotoDNA. The service would simply break under the load.
> But I understand that the UK, France, and EU as a whole do regulate arms exports to some degree (at the very least, with sanctions).

Each country has its own rules, but AFAIK they're all on a case per case basis. Which adds complexity in multi-national programmes, like the Eurofighter, which the UK wants to sell to whatever regime regardless of war crimes, but Germany opposes certain sales.
UUID Generator Online and REST API
That seems less like an argument against removing/preventing the inclusion of CSAM and more like an admitting on behalf of those building these image sets that they're incredibly irresponsibly sourcing content for the aforementioned image sets.

I'm not saying this is easy to do, in fact I'd wager it's incredibly hard: but it seems increasingly obvious that there was no curation, no standards, no approvals process, nothing but a ramshackle mad dash to include as much visual content as possible to train these models on, with zero consideration of whether the people who created it were alright with their content being used that way, if the content was legal to use either by licensing or by being incredibly illegal just by it's own existence. We get more and more stories of the ethical lapses of the massive companies/organizations behind this tech and the resounding chorus from my fellow engineers is seemingly just "well just remove it and let's keep going," or shrugging shoulders "that'll happen, we're trying to do research here."

And fair enough but like, when you're doing research, you don't just run out and grab every chemical you can get your hands on and pour them all in a bucket and see what happens. How is this stuff not being found? What good are these datasets if they include this type of material? How can you trust the results you get from your training anymore once you know what went in?
Similarity Learning, the art of identifying neighbors
Maybe try a more modern distro like Fedora. I haven't had any issue with it (intel igpu+nvidia dgpu) in a while.
By 2032, that era will be over. https://www.restaurantdive.com/news/mcdonalds-will-remove-se...
The surveillance is for possible future crimes and is more debatable. We're talking about crimes we know have already happened. What would the argument even be for not addressing those.
Tesla skips employees' yearly merit-based stock comp bonus