skysight-inc/HackerNews huggingface dataset:
Doesn't Apple already do some of this with continuity clipboard? I can cmd-c text and files on my Mac and paste on any device signed into the same Apple account - I would assume this data is passing through iCloud.
Fuck man. I wish it did feel like 2004. Much simpler times even if it was a somersault to connect to peoples IP addresses to play a simple game.

I think the article is a tad overblown. 2004 used to be way worse than today. I’ll take Gmail as-is just fine.
A new era beyond "Google is your friend" has started...
Matrix bridges solve a lot of this problem, though... aren't really reducing complexity at all ends of the system. It does radically reduce end user app complexity, though.

I've been hosting a Matrix homeserver for... oh, 4-5 years, now, and I have bridges installed for my use and a few other people who use it that bridge Signal, Google Chat, Facebook Messenger, and maybe one or two other services into Matrix - so I almost never have to bother with the other clients, I just use a Matrix client everywhere. There are the occasional quirks you have to deal with, most of which are solved by upgrading your bridge (and the new bridges are a lot easier to deal with than the older ones).

As people decide to go Matrix-native, I can talk to them that way as well.

That said, as far as non-Matrix options go, Signal seems to be a fairly common one and easy enough to get people to switch to.
This generally works were the traffic is low, in sub urbs and on specific paths(not sidewalks in metropolitan areas). combined pedestrian walk and bicycle paths are possible, in sub urbs and in more rural areas, though even there they should generally be split and only used for overtaking:

https://www.osteraker.se/images/18.5bb0400617c11d33b551007/1...

In bigger cities where the foot traffic is high, it's absolutely not possible, in my opinion.
The reason I suggest itch.io is because they take ~10% cut, compared to Valve and CD Projekt's 30% cut. The developer gets more money.

But if itch.io, GOG or Steam shut down tomorrow... I would not expect to be able to download from them at all. You should install the games on your computer, storing them at your own cost. And if the game is DRM-free, you can still play the game!

Steam is of course very nice in serving re-installs to customers of no-longer-purchasable games. But you can expect that some day it will end. That's why the fight is to have no DRM... to ensure publishers can't "take away" a game already on your computer, or a book already on your e-reader. It's not to demand storefronts let you download your stuff from their servers indefinitely, which is nice but ruinously expensive for them.
I agree about overoptimism, and I hope we sort of don't have a renaissance of the open, human internet, and instead we have a renaissance of meatspace.
> My colleague wrote a short ebook and the intro has a good summary

Can you recommend books or papers on how the kernel works, and what makes it better than e.g. L4/sel4 or Mach?
love that The Simpsons actually tracked him down to do the "You've Got Leprosy" line. Dedication to the authenticity.
There has not been a single plant/weed agricultural expert in the field in the last 20+ years who has said our overuse of herbicides is not a bad thing and will result in ever more resistant weeds.

I think the confusion is always the same, laymen listening to industry or company spokesmen who have a profit motives, the scientist have no such confusion.
I love the PDF format in many ways. Its adoption is widespread, so you can send it with confidence. It's an ISO standard, "self-contained" (a single file, unlike HTML). However, something I’d love for the specification to incorporate is responsive design, which would significantly improve accessibility given the proliferation of mobile devices.
Can you expand on that? What's the main issue?
There is no country in which cycling is safer than driving. Even in the Netherlands, the fatality rate is 13 deaths per billion miles. For comparison, the Netherlands has 3 deaths per billion miles by car.
Blogs for Startup and Founders (YC #6)
I agree.

And if anything X/Twitter is gaining more relevance in normal peoples' lives, not less, since the acquisition.

Mastodon or whatever other federated alternative you're peddling are where the political extremists and pedos hang out and regular people want absolutely nothing to do with that.

Tech people of today are much more terminally-online than we were in 2004. We are not the cool kids this time around.
Games run a high risk of "we ran this project very well and the game still ended up boring as hell." This is not unheard of outside of games - plenty of failed launch SAAS or social or whatever software - but it's particularly crucial in entertainment since "fun" will make people tolerate a LOT of other issues with your software.

Beyond "maybe making a huge investment in a creative space hits-driven-business is not a wise move", the actual project leadership may or may not have been any good here. Might just be that they didn't make something fun and compelling enough, or that they just didn't find enough players, or that the marketing fit isn't right for "games with Netflix subscription." You can certainly kill an entertainment project with terrible management, but anything more than "adequate" isn't likely to give you any extra sparks of inspiration. (Hell, sometimes some chaos might be good for that.)
But it is easier.
Wonder if OP has given any thought to an ad supported version for the cheapskates among us :-)
This is so REAL: LLMs suck probably because your modularity sucks LOL
> The renaissance of the open, human internet is in full swing only among the small number of people who have an opinion about the open, human internet.

Has this ever been not true?

Has the median person ever participated in this?

Just like how the original golden age involved only a small portion of the population, so will this "web renaissance", in the best case.
Trump was found in court to have sexually assaulted a woman in a fashion that would fit the layman's definition of "rape", although not the legal definition thereof in that venue.

https://apnews.com/article/trump-rape-carroll-trial-fe68259a...

https://www.theguardian.com/us-news/2023/aug/07/donald-trump...

> Kaplan had already outlined why it was not defamation for Carroll to say Trump raped her.

> “As the court explained in its recent decision denying Mr Trump’s motion for a new trial on damages and other relief [in the New York case] … based on all of the evidence at trial and the jury’s verdict as a whole, the jury’s finding that Mr Trump ‘sexually abused’ Ms Carroll implicitly determined that he forcibly penetrated her digitally – in other words, that Mr Trump in fact did ‘rape’ Ms Carroll as that term commonly is used and understood in contexts outside of the New York penal law.”
Not just the USA, but probably many other countries as well.

For example, in Estonia there's an oligarch named Margus Linnamäe, who owns all the authorized Apple resellers, over 90% of the pharmacies, almost half of the media, almost all the movie theaters etc... This guy can set any price without any competition.

A while ago this guy shut down the most of the pharmacies in the country for a day (in the name of a strike) because government was trying to pass a law affecting him.

No one, especially oligarchs like him should be allowed to have such power.
60-90 minutes is far too long at the gym. If you space your sets correctly, you can have a very effective workout in 25 minutes. Change your muscle groups every day.

Do people want to spend 60 minutes as some kind of gym time standard? Where does this number come from?
Show HN: schema-tools – Build and Edit JSON Schemas
We built this in a day to help save some time internally and wanted to share as others might find it useful for managing structured output schemas. There’s a few other tools out there - but none had exactly what we needed!

Key Features:

1. Two-Way Editing: Paste in an existing JSON schema and edit it within the UI

2. Data-Type Validations: add validations to fields

3. Local Storage & Version History: track your edits, don’t lose changes

Link: https://schematools.herondata.io

Source Code: https://github.com/heron-data/schema-tools
So what you're saying isn't you have tried saying "no" and just seeing if they call your bluff and fire you or just let you leave.
In my head I read this in J.K. Simmons’ voice.
Just from my own personal experience, porn makes me apathetic, unproductive, and consequentially - miserable. Happy to see more people my age are starting to think that maybe porn is not such a good thing. I've cut it out of my life about as much as I can.
The backlash is because they aren't having sex themselves. Whether their sexual needs are being "met" or satisfied by porn is another question.

https://www.scientificamerican.com/article/people-have-been-...

https://www.nationalreview.com/corner/teen-sexual-activity-c...

https://www.cdc.gov/nchs/data/nhsr/nhsr196.pdf
I think parsimo2010 gave a good definition. If you're pulling context from somewhere using some search process to include as input to the LLM, I would call that RAG.

So I would not consider something like using a system prompt (which does add context, but does not involve search) would not be RAG. Also, using an LLM to generate search terms before returning query results would not be RAG because the output of the search is not input to the LLM.

I would also probably not categorize a system similar to Codebuff that just adds the entire repository as context to be RAG since there's not really a search process involved. I could see that being a bit of a grey area though.
And FM. Tragically, he was driven to suicide by his battles with Sarnoff, principally over the IP rights to his own inventions.
A framework to identify past and future Scattered Spider phishing campaigns
Those examples are ones that can happen without knowing where you are, or who exactly you are currently talking to. Dementia can take that away, as well; but often people notice people with dementia not engaging directly and specifically with them in the now.

As an example, my grandparents would often think I was my father when I would visit them. If I tried to get them to talk to me, as me, expect confusion and nothing to make sense. Let them just talk, though, and what they were saying would make sense. Especially once I realized they were largely taking up a context I just wasn't in.
in addition to the other comment

they also are more prudish, in that context. they don't want to be turned on in that context specifically because they're inundated on social media feeds and the specifically erotic sources they compulsory indulge in. there's a pushback because many are addicted and don't actually want to be.

they lack any world where there was a healthy balance to refer to, so its not just an indulgence, its debilitating. and many aren't socially adept at getting what they're seeing in person, or able to afford recreational use to get that in person.

its a pretty unique combination.
> see if your particle is in a superposition state or no. You shoot the entangled photon through a double slit and see if a wave-like pattern occurs ... "measured or not" thus is our "bit" that has been communicated instantly.

IANAQP but I'm pretty sure this is not correct. Basically everyone in the field maintains that any FTL communication is impossible.

The problem is that you almost certainly can't figure whether a given particle is entangled with some faraway particle just by looking at it; you need to look at both. "Quantum networks" rely on knowing beforehand that the particles are entangled. I think you're correct that the key advancement is common knowledge of a random (as far as we know) vector.

I think your "entanglement detector" is a misunderstanding of the double-slit experiment. (You call it a "superposition detector", but really everything is in some sort of superposition all the time.) If you fire one photon through a double slit at a sheet of photo paper, you'll always see one dot on the paper. Even though the single photon is wave-like and even interfering with itself, this is only something that becomes visibly apparent after repeating the experiment many times. So the pattern is not unique to an entangled photon, and you can't test a single photon anyway.
Steel from the old Bay Bridge span has new life all over California
Why polishing slides provides value
In my circles Signals died when they dropped being the SMS app.

I wish they had gone the other way, and been a bridging app like Pidgin with plugins.
A journalist is supposed to pursue the truth, not be a firehose for incoherent stupidity. I'm sorry your education system failed you.
I 'had to' use Thunderbird on my primary Linux desktop because there was no other alternatives mature enough and FOSS. Now that I switched to Apple Silicon, I'm much happier with Apple Mail and never looked back.

However I wonder:

- Is it still missing "minimize to tray" functionality without extensions?

- Did they fix the extension compatibility-lock issue? (Many essential extensions not being supported by the latest stable version)

(Edit: I'm curious why this was downvoted, I'd be happy to hear your thoughts! )
That's not the opposite. I'm talking about functional problems that make basic tasks difficult. You seem to be talking about your personal aesthetics.

> cmd key that triggers search and allows me to enter the name of the application I want to run and hit enter.

Yes, I do this in KDE all the time.
Any interactive content is interesting for at best 15 mins before FOMO dread sets in for me. After a few false starts, I just don't even start any interactive content at all. This may be the factor driving the decision if common enough.
I think it’s because the sex scenes are almost always gratuitous and out of place. They rarely serve the story and almost always detract, and many movies would arguably be better without it. I feel the same way when a movie pauses to make a political or social PSA. Like, it’s fine if it’s a natural flow of the story arc. But it’s almost always just a jarring deviation.
> it's possible I have a different concept of general hobbyists than you do

Yes, we're talking about very different levels of hobbyists here. I'm talking about the people who are frequently doing 3D printing today. They're often not thinking about the actual algebra and Bézier curves and what not. They're playing around in CAD software extruding surfaces and connecting vertices and what not, if they're even going that deep. They're downloading pre-made models off Thingverse and printing them with their printer, tinkering with the physical aspects of their printers. Lets try printing this model in this material, lets mess around with this fill, what if we print it at this angle, etc. They're not digging deep into the code of how the CAD application actually works to draw the curves. They absolutely wouldn't be hand typing out the functions to draw The Rock's face on to a toilet, letting it render all night long, going back to tweak their math, letting it render all night long, rinse and repeat.

> on an IBM PC-XT with a 4.7MHz 8088

> the machines had two video cards

A pretty high-end machine for many home users (~$5k new in 000001983, almost $16k today). I realize there were even higher end machines out there though.

> a version whose 3D functionality was inadequate for any real use

Exactly my point. And when would that machine have come out? The PC-XT released in 000001983. So even in 000001983 decently high-end home computers with $001,000+ (of 1982 money, >$3k today) software suites weren't very suitable for even basic CAD work without many pitfalls and limitations.

So general home users who barely passed highschool algebra and don't have degrees in mathematics trying to use 3D printers wouldn't really have the compute capacity to think about what they're trying to make and modify without getting really deep into it, at least until about the 90s. The 3D printing scene as it exists today pretty much couldn't exist until the 90s. Sure, very smart people with piles of cash could have done it in 000001980, potentially even the mid 000001970s, but not like a go to the computer store, buy all you need for <$000,500 (about $000,060 in 000001970s money), plug in to your cheap $000,200 (about $000,020 000001970s) computer, dial into the BBS, grab some files for The Rock's face on a toilet from your BBS, and start printing in an afternoon.
Nah, we can't. We can't redefine words to make us feel better.

According to Cambridge Dictionary, nepotism is "the act of using your power or influence to get good jobs or unfair advantages for members of your own family." As soon as you favored your kid, it's nepotism, and it's bad. It undermines meritocracy and contributes to an unjust society. It's pretty straightforward to understand.
That is a lexer, so yes, it accepts almost any sequence of valid tokens.
Pure Ragel only parses regular languages, but there are ways.
Profit motives... the very sickening sickness of The System.
This is, unfortunately, the sort of thing that motivates QubesOS. We are, as humans writing code, not good at complexity, and as Apple's lockdown mode admits, parsing complicated stuff, even when you design security boundaries around it, is hard to do properly. Lockdown just punts a ton of complexity entirely out of the system, and the tradeoff is rather substantially improved security against a wide class of attacks.

QubesOS design philosophy is essentially, "Everything in a booted OS image must be assumed to be able to, some way or another, access everything else in there." So you have various silos that have extremely limited communication between them (you can "push" from one VM to another, but you can never "pull" from another VM, the framebuffer is simple, etc). You're totally free to add sandboxing as useful, but it's not considered a full security boundary. Hardware virtualized VMs are, on a fairly stripped down Xen that removes a lot of attack surface in terms of legacy device emulation and other features they don't need.

Apple has done a lot of security focused improvements over the years, but modern computers and OSes are just so complicated that even they struggle to get it right regularly. And the attackers only need one mistake to achieve their goals. :(

//EDIT: As far as practicality goes, I do daily drive QubesOS as my main computer on a 2C/4T laptop with 16GB RAM - old X250. There are plenty of things it's not great at, but I'm not heavy on the "videos or video games" thing anyway. Dual booting for gaming is an option, as is a separate desktop that doesn't do anything important for gaming, but you don't need some monster machine to do practical things with Qubes. I can't have a thousand browser tabs open, but I don't do that anyway, I browse "JITless" (disable Javascript JIT as it's a ton of attack surface that's regularly exploited), and... it's a less-intense form of computer use than standard, but it also means I don't have a desire to spend all my time on a computer.
As there are several patents, published studies, IEEE papers and thousands of google results for the term, I think it's safe to say that many people do not agree with your interpretation of the term.
Kind of agree here.

It's clear if you pay attention, that China's putting inordinate efforts into other places. Africa is one example. (Probably the principal example.) So they clearly have ambitions that lay outside of Asia.

No one fakes moves like that at that scale. They're serious about what they're doing.
> First, the company had been selling Roundup for years without any problems. Second, and perhaps most important, the company's scientists had just spent more than a decade, and many millions of dollars, trying to create the Roundup-resistant plants that they desperately wanted -- soybeans and cotton and corn. It had been incredibly difficult. When I interviewed former Monsanto scientists for my book on biotech crops, one of them called it the company's "Manhattan Project."

> Considering how hard it had been to create those crops, "the thinking was, it would be really difficult for weeds to become tolerant" to Roundup, says Rick Cole, who is now responsible for Monsanto's efforts to deal with the problem of resistant weeds.

https://www.npr.org/sections/thesalt/2012/03/11/148290731/wh...
This seems basic gentrification: in your smallish towns reasonably large venues still have reasonable operating costs and continue to offer live music, while in your center city bars and clubs are strangled by rent cost or rent expiration or insufficient profit margins. What is replacing them?
Qubes is nigh impossible for normal users, even if setup for them. They need extension training and discipline.
TIL Netflix had more than 1 interactive title
Twitter and musk are nothing but far right "political extremists and pedo's".

You are kidding yourself if you think that twitter has or is gaining relevance. It has nose dived in users and has dramatically lost revenue from advertisers.

Dont kid yourself.
> The standard library is unimpressive (to be generous)

Coming from Python, this is one of the major things that I just can't get past with golang (despite having to use it for work). The standard library has a lot of really interesting/impressive/useful things to cover niche cases, but is missing a lot of what I would consider basic functionality that I keep running into requiring me to go get an external module to solve the problem.

Then, on top of that, the documentation for external modules is extremely terrible. In many cases the best you can get is API documentation in the form of "these are the functions, this is what they take and return" with no explanation of what those values need to be, what the function does with them, and so on; a simple list of functions. In others, there is that plus example code which doesn't work because it hasn't been updated since the last time backwards-incompatible changes were made so you end up down a rabbit hole of trying to debug someone else's wrong code.

The only thing letting me write effective golang at this point is that VSCode can autocomplete a lot of method calls, API calls, and so on, and then tell me what parameters they need, but even then I'm just guessing about what function might exist and what it might be called.

The language itself is okay and the more I use it the more I understand why they implemented all the stuff I hate (like a lack of proper error handling leading to half of my lines of code being boilerplate `if err != nil` blocks), but if the tooling around it wasn't so good no one would take it remotely seriously.
The emergence of resistance to glyphosate was a given. Monsanto itself sells glyphosate-resistant plants, so we know exactly how it can evolve.

The resistant gene was isolated from an Agrobacterium strain. And these bacteria have been doing gene editing in plants for hundreds of millions of years, completely naturally. So it was just a matter of time until weeds gained the resistant genes from it. Or evolved them via a different mechanism.

Still, glyphosate bought us at least six decades of relatively weed-free agriculture for staple crops. Resistance is still not universal, so glyphosate will continue working for a while, helping to lower the price of food.
I've been interested in graphical formal specifications since I first heard about Petri Nets like a decade ago. It always felt like engineers would be more likely to utilize formal methods if there was a graphical representation instead of a bunch of scary math notation and language associated with it. Sadly, every time I've tried showing Petri Nets to other engineers, they get pretty disinterested almost immediately.

Before I abandoned my PhD at University of York, I was working with something called "RoboChart" and RoboSim [1], which I actually think might be more approachable, but it's pretty tied into the robotics semantics. A pet project I've been working on has been trying to adapt and extend RoboSim to something a bit more useful for the network and server world.

[1] https://robostar.cs.york.ac.uk/robotool/