skysight-inc/HackerNews huggingface dataset:
Transferring to an independent org is what we're talking about now, yes.

The backstory to PLC is that we picked up the DID standard and looked for an existing registry-method that would satisfy requirements¹. None of them really did. We then surveyed mechanisms for decentralized operation: DHTs, open blockchains, permissioned blockchains, and federated databases. Of them, the two blockchain variants seemed perhaps promising, but still premature since (as of 2022) you there's cost variability due to load and in some cases bad transaction latency (eg 10 minutes).

We decided the best decision was to create PLC, which matches all of the requirements except for longterm meta governance. The way we designed it was to make the registry mechanics transferrable to a different protocol in the future, so that if for instance we decided (say) a DHT was suitable (it's not) we'd be able to use the same identifiers but change resolution and mutations to a new process. Then we started talking to other SMEs to get their take.

Ultimately the solution that's gotten the most favorable response has been setting up an ICANN-style independent organization to operate it. This can be joined with a couple of interesting systems, such as mirrors which tail a certificate-transparency-style audit log, and which could even serve as transaction witnesses to indicate when the core registry might be rejecting updates ("write censorship").

What can I say, some things take time and stakeholder-building. Look up the history of DNS and Network Solutions Inc for a bit of a wild ride that people have forgotten about. One other thing I should point out is that the DID spec enables multiple registry methods. Atproto currently supports did:web, and if other methods show up which satisfy the requirements then we are interested.

¹ Secure against manipulation by the registry operators, longterm meta governance, highly available, reasonable transaction latency, reliably low cost that's not dogged by token speculation, low ecological impact.
That sounds like a nice future if we can get there... but if we look at recently observed trends in the US, the increased barriers to driving a car in recent history has probably resulted in lower rates of legal compliance, rather than better driving behaviors.

The risk of hit-and-run accidents, uninsured drivers, and unlicensed drivers on the road are increasing.

While public transit could be a great solution, much of the poorest in the US cannot afford to live in places with good public transport because these areas have higher housing costs.

> We tolerate it, extraordinarily, because driving is almost a right in America.

Partially. But even the laws we do have are currently being ignored, because rates of compliance are so low that it isn't even practically feasible to enforce the law. In several US states, more than 20% of drivers are driving around without insurance. The underlying problem here is beyond what can be solved merely with enforcement.

I'm hopeful it eventually happens, but I think we're a very long way from a world where someone in small-town Mississippi can ride around in a robotic car on a McDonalds wage.
Additional context on why phenylephrine was ever approved to begin with—apparently it is effective if you use it as a spray, but apparently nobody bothered to check what happens when consumed orally, and it turns out your digestive system degrades it quickly and it doesn’t even make it into the bloodstream.
That’s a good read, thanks! The history is interesting, but in practice, I’m wondering if there’s any reason not to skip it and just learn about roaring bitmaps?
>Enough porn is being consumed in some public libraries that they have had to adapt their computer policies.

I laughed at this, this is 100% true. I have a relative who works at the town library, and she has seen many people (mostly older men) watching porn at the library. Some do not even hide it, anyone walking by can see what is going on on the screen.

I found this surprising since she told me there is not much they can do. I thought about volunteering to block it, but I realized it would open up a whole can of bureaucratic worms.
The second example shown is not perceptually lossless, unless you’re so far on the spectrum you won’t make eye contact even with a picture of a person. The reconstructed head doesn’t look in the same direction as the original.

However is does raise an interesting property in that if you are on the spectrum or have ADHD, you only need one headshot of yourself staring directly at the camera and then the capture software can stop you from looking at your taskbar or off into space.
> In a superficial manner. Like how protestants and catholics debate. Certainly not in the socratic way of the greeks.

Isn't it basically a meme now that when you ask a rabbi a question you get a question in return? I think that's a cultural difference.
This is the real answer - 90% of people can use a phone or an iPad for their general computational needs - and the PC/Mac itself will trend toward that, with harder and harder gates to bypass to get a truly "general" computer.
He is also extremely active here, so there's a good chance he reads and responds to a random comment without an email. But email is the approved (and fastest) way to go about it
The multicolored jerseys, not the incessant idiotic gambling ads, are what makes sports hard to watch apparently.
I hope your extensions still work at the next update!
GP said:

>No task bar. Had to Google for the command to install one.

>Oh, am I supposed to use that full screen task switcher thing? No, all my windows contain text, and I can't tell their thumbnails apart.

It looks like they installed Ubuntu with vanilla GNOME (considering the "few years ago" part perhaps even the now discontinued GNOME flavor) rather using Ubuntu's interface. And their issue seems to lie in GNOME itself (no taskbar, activities overview-oriented interface) rather something Ubuntu is doing.
Could you pinpoint what exactly is not sustainable about eating meet though? In the UK (where I live) we eat meet produced mostly within the country, the livestock here are generally mostly fed a grass diet. Yes we should eat meet in moderation like anything, yes chopping down rainforests and building feeding lots is obvs horrific. But otherwise, the cattle eat the grass, they turn that into meet and farts, which fairly quickly come full circle back into the ground. No fossil fuels here. Hard to think of something more sustainable to me.
I was wondering if there were other examples. Google "people who won prizes named after them". The results I got from the "AI Overview" were:

Helen Dunmore
The first winner of the Women's Prize for Fiction, formerly known as the Orange Prize, in 1996 for her novel A Spell of Winter

Dame Jean Iris Murdoch
Won the Booker Prize in 1978 for The Sea, the Sea. The Booker Prize trophy is named "Iris" after her.

Walter Payton
Won the NFL Man of the Year Award in 1977. The award was named after him after his death in 1999.

Taylor Swift
Won the Taylor Swift Award at the 2016 BMI Pop Awards, becoming the second artist after Michael Jackson to have an award named after them.

Stuart Parkin
Won the Draper Prize in 2024 for developing spintronic devices that allow for cloud storage of large amounts of digital data

The first and last ones are true but irrelevant. The others are legitimate but not exactly what we're talking about here (it turns out that the Taylor Swift Award was just given that one time; it's not like they gave it to her in 2016 and then kept giving it to other people in future years). The Walter Payton case is kind of analogous to the Dijkstra one. The Taylor Swift case would be like the Shannon one if they'd kept giving it out.
Weed lasers in Idaho - https://youtu.be/lWTDwj1y9Xg
You certainly can run distros without systemd [0] or something very different like *BSD or Mirage [2].

[0] https://forum.qubes-os.org/t/devuan-or-other-non-systemd-tem...

https://forum.qubes-os.org/t/alpine-linux-template-non-offic...

[1] https://forum.qubes-os.org/t/openbsd-as-a-ubes-os-component/...

[2] https://forum.qubes-os.org/t/mirage-firewall-0-9-0-released/...
For some countries in only 10 years fertility rate has reversed direction from a high growth rate to plummeting. Look at the Turkey and Tunisia charts the author shows. I don't think education can explain this.
It was obvious to consumers very quickly that it didn't actually do anything. Astonishing this charade went on so long.
You broke the site guidelines repeatedly and extremely badly in this thread. We have to ban accounts that do that, so please don't do it again. It's not what this site is for, and destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
I mean losing 35m when every other social media platform (even facebook) is growing is pretty bad. I left twitter but not for any political reason, it just started to get really glitchy and the dopamine rush wasn’t hitting like it used to.
You broke the site guidelines repeatedly and badly in more than one place in this thread. We have to ban accounts that do that, so please don't do it again. It's not what this site is for, and destroys what it is for.

Even though you have a long history of badly violating HN's rules, I'm not going to ban you right now because it doesn't feel fair to single out one account. But if you keep this up, we're going to have to. It's not ok.

https://news.ycombinator.com/newsguidelines.html
You can see that style of management from a mile away ,cause it will be bland but cinematic as hell.
The only one who responded to requests for comments, was not happy: https://archive.is/yYnfo
Show HN: QABuddy.io – AI GUI Agent to test your mobile app flows
What's in that 4.5 TB? e.g. message metadata? Message text? Media?

What time window does it cover? A rolling N day window? Everything since year dot?

Can it be pruned? e.g. only data of accounts followed or messages interacted with
The first part is arguable, the second isn't - it just isn't true. Usually, you get large, monopolistic industries that are propped up by the state. So worse products and services than what's available internationally for higher costs as you don't have to compete against all comers. Only a few countries have ever escaped this trap - there's a great Odd Lots about it: https://podcasts.apple.com/us/podcast/this-is-how-industrial...
> As Mach was conceived and mostly designed by an academic with no real world industry experience in shipping kernels.

You may be thinking of Andrew S. Tanenbaum, who created MINIX, and was famously blasted by Linus for not having industry experience.

Mach was written by guys who ended leading Microsoft Reaearch and software development at Apple.
Hi HN! I’m Luigi, the founder of QABuddy (https://www.qabuddy.io), a platform designed to make mobile app testing faster, more reliable, and smarter with the help of AI. I started building this because, as a former mobile engineer, I found that mobile testing often became a bottleneck in delivering high-quality apps quickly.
What QABuddy does:
QABuddy uses AI to automate end-to-end tests on mobile apps.
The software can navigate an app as a user would, and I created a dashboard where you can write test cases in natural language. The QABuddy agent then executes these cases, checking for bugs, errors, or adherence to validation criteria.
How it works:
- After subscribing, you’ll gain access to a dashboard where you can create any test case you want in natural language, specifying environment variables (like login credentials or feature flags) and special conditions (e.g., clearing app data before running). - You’ll have access to a CLI tool via Homebrew, which lets you run tests locally. The AI interprets the natural-language prompt and executes it, staying consistent through UI changes or unexpected pop-ups. - The dashboard provides comprehensive test reports, allowing you to see which tests failed and understand why they didn’t pass.
Why I built QABuddy:
I know the pain points of mobile testing firsthand. I’ve worked as a Mobile Lead Engineer and Mobile Freelance Engineer since 2014, building apps across domains like e-learning, IoT, and delivery. The main challenge has been testing app quality from a user’s perspective. I’ve tried everything on the market—from checklists and manual testing to instrumented tests for both iOS and Android. Now, I believe AI offers a powerful way to make testing more efficient and rigorous.
Who it’s for:
QABuddy is ideal for mobile app development teams frustrated with the need to balance manual testing with automated tests that constantly need updating. It supports iOS and Android, with compatibility for all frameworks (Native, React Native, Flutter, KMP, Ionic…), and runs locally in simulators and emulators.
Where I’m headed:
I’m working to make mobile testing even more intuitive by implementing continuous learning, so our AI refines test cases based on previous runs. We’re also adding cloud-based testing to support CI/CD pipeline integration, and we plan to cover web apps soon.
I’ve been developing this product as a solo founder for a few months, and I’d love to hear your thoughts, feedback, or any questions you might have about QABuddy or the problems we’re tackling. I’m here to improve, and any suggestions from the HN community would mean a lot to me!
Thanks for reading,
Luigi
Nice feature for many to one video conferencing as well. Though I don’t know if the organizers will agree.
Or even simpler, most people can't afford boats.
The Voyage 200 gives me such good memories. It was a TI-89 with more RAM, bigger screen, and full QWERTY keyboard. I must have spent hundreds of hours in engineering school using that for all kinds of uses. Most notably was typing in mesh or nodal linear equations in the way you see them in the textbook and having it solve for me without having to create a matrix.
Language is a technology to communicate thoughts. Over time it has become an important cultural aspect, but it should be treated firstly as a technology. Over time as technologies evolve and people adapt to it, with globalization there is no escape from the requirement of a common language (_lingua franca_). Though English serves a default common language due to the colonization era, I don't see any serious attempts by big nations (I mean population wise) to develop a common language that all can claim their own. Without this, in another 100 years, despite united by globalization and web technologies, knowledge barriers will continue to remain due to different languages.
Also wish "i" wasn't the only way to open inventory. It feels awkward having to move my hand from "i" to the top row numbers, then back to the arrow keys.
If one were to produce a Clojure analogue to Go, I think that would be pretty huge. Meaning, Clojure is to Java as XXXX is to Golang. Golang has atrocious syntax and - agreed - not really well suited for functional programming. But having a higher level language that could be compiled down to golang and leverage the ecosystem would be quite nice.

Was just talking about this during a 1:1 with a colleague of mine today. It's remarkable that language developers have set out to do clean sheet designs (golang, rust) and somehow managed to settle on gross syntax. If I were desigining a language today it would look and feel like Python without any of the performance hurdles.
More magnitude than count [1] I think, but I haven't kept up in a while.

[1] https://proceedings.neurips.cc/paper_files/paper/1996/file/f...
You broke the site guidelines repeatedly in this thread. We have to ban accounts that do that, so please don't do it again. It's not what this site is for, and destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Lab grown meat is an economical dead end. Way too many large scale meat eaters in the US think it's fucking identity politics somehow, and will willingly pay more for "real" meat even if lab grown meat could magically become cheaper, which it has shown no ability to so far.

The people like me, willing to eat lab grown meat, already are willing to pay more for more carefully grown meat and just eat less meat in general. We are the minority.

The fake meat industry is currently failing. Probably because their products were hyper processed trash that was usually less palatable than a comparable meat replacement, not healthier in general, and somehow STILL more expensive than real meat.
> but large organisations tend to reject fixing RCE when you are not able to escape sandbox and so anything meaningful

Wait, who does this? AFAIK Apple, Microsoft and Google all have bug bounties which obviously offer bigger rewards for sandbox escape, but still pay something if you find a vulnerability which is blocked by the sandbox. They're all well aware that bad guys collect and store non-functional RCEs in the hopes of using them when a sandbox escape is found.
This is all academic for me until Bluesky gets the functionality to get an account back onto their main network, for DR if not peace of mind that an "undo" is possible.
I'm sure there are HNers who built desktops with 8TB or 16TB hard drives, and have not (yet) needed the space for as many games and media as expected.
https://carbonrobotics.com/autonomous-weeder

https://carbonrobotics.com/laserweeder
If you'd like to see a successful one at scale: https://carbonrobotics.com/
The day I killed my LAN (and went mobile only) (2017)
It's hurting because they're constantly trying to sell you something, even the jersey is full of sponsor in soccer
I stopped taking pretty much any OTC meds about 10 years ago. My sinuses seem much healthier. I hardly ever get congestion or runny nose anymore. Not sure there's a correlation here but for me, they don't seem to have any benefit.
Why is nobody noticing the eyes?? This is important!

I feel like I’m taking crazy pills.
>Didn't they just recently give nest door unlock codes to LEO without even asking for a warrant?

Did they? I don't remember seeing anything about that.
Thanks, this is helpful context.

Basically they conclude that the chemical has the potential to increase cancer incidence in some dose. But they are not making any statement about whether glyphosate as used in agriculture increases cancer risk?
I dislike clap too, it requires too much work to configure it in a sensible way (sensible being defined as working like most unix utilities have worked for the entire time I've used them), it comes with very "modern" defaults which while I appreciate are aiming to improve the situation, when I'm writing an utility in rust, it's usually a port of something I wrote in another language and I don't want to deviate unnecessarily. There's also the aspect of just how many dependencies it pulls in.

But, there are a few issues with this argument parser.

First and foremost, while there's no problem with forcing your option names to be str/String, you should still process OsStr/OsString unless none of your arguments are ever planning to be OS paths. The reason for this is that making your programs accept all the valid unix path names (which might not be valid UTF-8) is just the right thing to do, the alternative is an arbitrary restriction on your end users. It's about as annoying to run into these kinds of issues as it is to run into applications which don't handle spaces in filenames.

Next, there's the inability to handle multiple short options combined.

Also there's the lack of proper handling for options which require arguments vs options with optional arguments (-ovalue, -o value, --opt=value and --opt value should all work for the former case, but for the latter case it only makes sense to accept -ovalue and --opt=value due to the implications in the alternative case). Although this isn't that important and generally confuses people anyway so maybe it should be avoided.

Last (in this list, but no guarantee it's exhaustive), there's no handling for `--` to end passing options. This can have security implications.

It's a bit of a shame there isn't a zero dependency direct clone of python's argparse. Or something like that even in the standard library. argparse is relatively easy to use, not necessarily designed to be low overhead or fast (god help you if you're in a situation where option parsing is your bottleneck, but I can also appreciate the desire for not wasting cycles where there's no reason to waste them).

I think it's a good idea that people are writing their own low-dependency programs. But it's important that you understand the subject matter in detail if you plan on doing something like this for anything you're hoping to be used by anyone other than yourself.

While clap deviates a lot from the expectations of an option parser (I think part of the deviation is that the people behind clap want to do things "better" than they've been done in the past, but the problem with this motivation is that at some point better isn't important if it is at odds with interface design which has been around for a long time), it does for the most part handle most of these things in the expected way.

For me personally, I would reach for getargs (specifically, my own fork of getargs which does the handling of ArgsOs in a way I find to be optimal) can handle all of the above outline things correctly. There's also lexopt which looked promising when I last looked at it.
Unfortunately, though, you won't be able to do so while handing it over, and US cops will just kill you if you take too long handing over your phone because they can.
You should be able to run multiple services with kamal 2! [0] They'll just be their own config.yml file that you push with the cli.

[0] https://nts.strzibny.name/multiple-apps-single-server-kamal-...
Glyphosate is mostly used for animal feed crops like field corn, soybeans, and alfalfa that have genetically modified seeds that resist glyphosate.

Looks like it’s used for some fruits and vegetables too, but it’s mostly for the ones I listed above.
Maybe it's time Apple admit that maybe next-gen AV has a place on the Mac platform, and not rely on the current model of hope and good vibes to mitigate new attacks. This includes not allowing their community moderators to continue to gaslight customers into thinking all security software is bad and that their OS is invincible with 2000s-era propaganda on their support forums.
How is this different from popular vote?
Llama Deck:CLI for running multiple language implementations of LLM inference
Llama Deck is a command-line tool for quickly managing and experimenting with multiple versions of llama inference implementations. It can help you quickly filter and download different llama implementations and llama2-like transformer-based LLM models. We also provide some Docker images based on some implementations, which can be easily deploy and run through our tool.
Sophisticated YC Interview Simulator
Sounds like a good-natured genius's way to handle that kind of scenario to me, FWIW
Mmmm: https://github.com/xfgusta/strace-with-colors
Betcha ten bucks it's an on device timer.
I'd assume they keep them powered up when they have them stored in a lab trying to crack the encryption on them.
New JavaScript package manager: Deno
> In my opinion, generative AI has only amplified the value of truly human excellence. If a machine can generate bits that are in turn transformed into any analog signal that one can imagine, then it will flood the market with slop. In turn, true originality will only become more scarce and more valuable.