skysight-inc/HackerNews huggingface dataset:
Apropos of little (with apologies), it's remarkable how much less I loathe people since I nuked my Facebook account. I hadn't even been a regular user for years, but walking away--which involved changing my password to something I didn't save and an expiring email address rather than deleting my account--has just generally improved my attitude about both individuals I know and people in general.
Ottawa seeking court order in bid to unmask anonymous 'redditor'
This looks cool, but how it impacts project compile times? They talk about how caching works for multiple invocations of the same macro with different arguments. It would be nice to have some approximate numbers for how long it takes to create, compile, and execute one of its generated projects.
Note that this is a bit of a POV thing. For one, CPU cycles handling display also go (indirectly) to your user. And if your users gets a crisper and better picture with less bandwidth due to a modern codec then it can be also seen as win in my book.

Modern CPUs more often have the building blocks included for video encoding, and getting one of those, or a dedicated GPU, probably makes sense if the Users/VMs workload depends on graphical output.

That said, you're definitively also right that it won't be a win for every use case on every hardware, so definitively something to look at more closely, and if it really is worse than the status quo on systems without dedicate GPU and where the CPU has now HW accelleration than the status quo, which I doubt, then adding an opt-out will definitivelys make sense.
> Most commenters didn't understand any of that nuance and got hung up on a surface level thing that didn't really matter. It was clear to me that the suggestion didn't apply in this case so I thanked them for the feedback.

It's more nuanced than just that.

From your README:

> Solo provides a TUI (Text User Interface) that runs multiple processes simultaneously in separate panels, similar to tmux.

You already provide a tool similar to screen. You even call out one of its alternatives! This will lead to confusion.

Further, from another of your comments [0]:

> I use GNU Screen in Solo, where I also use Solo Screen, so I am aware of it.

combined with

> It was extracted from another library to make maintenance easier.

Looking at the code, Solo is the library you extracted it from. You built a technology on top of an existing, well-known project. Then, you extracted some of your code from it and reused the project's name that your tool leverages in that related library.

This is the first way in which your analogy is not sufficient to support your position.

The second is there is no common, well-known, age-old utility called auth in the auth space for people to co-opt.

To quote duskwuff [1] again [2]:

> They're both pieces of software which implement or interact with terminal emulators; I think some deconfliction is warranted here.

Given the context, I don't think namespacing it is a sufficient approach to reducing ambiguity. Especially since screen is often referred to without GNU.

As for this reason:

> I named it screen because the main class is called screen.

Saying you named it screen because the main class was called that isn’t really a justification - especially when you named the class in the first place.

The willful reuse of the utility's name that powers your code and pithy gratitudes all over this thread, to me, send a message of disrespect for the community at large.

[0]: https://news.ycombinator.com/item?id=43439646
[1]: https://news.ycombinator.com/item?id=43439429
[2]: https://news.ycombinator.com/item?id=43439748
Exactly - Extend that mentality to everything and then you won’t be able to list any of those products either.
s/the right aspect/my thing

I'm not a layperson, and I don't think the problem is collecting info.

It's hard to legislate "you cannot collect any info about people ever", when people are free to choose to have an account with them.

The same is served by "you have to target >= 100 people for an ad"
I'm not sure about your workload but FastAPI should definitely be able to process more than one request per second assuming that the workload isn't placing a compute bound or synchronous task in the event loop and as long as you're using an ASGI server like Gunicorn for serving requests.

The thing about not marking compute bound or synchronous tasks properly was the cause of a gnarly performance issue with an application at a previous employer, and such mistakes are easy to make -- I'll give you that.
Here’s great thread on it https://bsky.app/profile/joshtpm.bsky.social/post/3lky4wt4cw...

This all sounds like very authoritarian and dystopian future for the US very soon.
Trump is a constant reminder that it has almost always been easier to build a fanatical following based on mutual hatred then mutual love.

"You hate X? I hate X too".
Ok, so how do you think it should be done? If a product is sold and it turns out it is dangerous, there has to be some way to reach the people who have bought it. Amazon is the company that has that data and can reach the consumer.
The 5k Webpage
People are obviously going to play Fallout 4 now, it's Fallout 3 with updated graphics and mechanics.

20,000 players.
A very short scroll indeed to find Amazon in the crosshairs, and for good reason too. Baby stuff is always overpriced poor-quality garbage, but if you've been saying to yourself "Gee I wish it was also a suffocation hazard" then Amazon wants you to know they are here to help by a concerted effort to deregulate anything and everything.
> None of the notifications need to come from the seller directly to the buyer.

That’s why you would need to collect buyer information.

To deliver the notification to the buyer.

The way these marketplaces work is to facilitate in-person meetups. FB doesn’t have buyer info. They would have to have sellers collect it.

In reality every seller would just cancel their listings and pretend it never sold.
8P8C is the plug.

RJ45 is a wiring pin-out standard for that plug [1]. It's also a standard for telephony, not networking -- it carries one phone line. A gross waste of pins if you ask me.

[1] Not quite. An RJ45S plug has a tab on the side that will not insert into an 8P8C jack.
Acoustic Levitation Gets Insects Ready for Their Close-Up
> Dealing with performance and behavioral issues can take a huge amount of time, and it something that is never discussed with parties who are not involved.

This is true. I feel like there needs to be a better solution to it which isn't wearing your heart on your sleeve or airing dirty laundry in public.

Recently, I saw some emails from the manager two levels up form me that shouldn't have been in our CRM where he was standing up for my manager and his paycheck not going through properly. It seems like it was just an oversight because this one paycheck is run differently than others, but the director was clearly triggered because he said to payroll, "if we need to withhold anyone's paycheck, don't just do it. I need to know first because I need to know how to figure it out."

I just quietly deleted the email and made sure similar ones wouldn't get logged. But I was also impressed at how quickly this director just stood up for someone under him. And if not for this chance stumble upon I never would have known of this side of his work.

Maybe the recognition of managers is something that has to be done publically by those above them to get their teams to hear it?
I may as well go off topic from cables (but at least on topic to the post) and mention the excellent Blade Runner video game, which had a compatibility re-release and is currently on sale for a couple bucks.

https://store.steampowered.com/app/1678420/Blade_Runner_Enha...

A slightly odd review: https://youtube.com/watch?v=vAmXzVuFEoA
I can understand small businesses relying on Facebook or Instagram or Twitter because they may not have the resources to provide a perfect solution to everyone.

My country’s consulate in NYC posts important news only to Facebook. That is a problem.
Thanks not only for your reply and chat invitation but also all of you for the work on this nice project!

I'll relay your invitation to the persons mainly doing the evaluation.
And good to hear that QOI image coded is getting further adoption.
You can't reason about macros, that's not how they work.

You can read their definition, you can expand them, but there's no way to look at a macro call and reason about it, it can do anything at all. In C you don't even know what is and isn't a macro, so Rust has a modest edge in that respect.

Zig just doesn't have this problem to begin with.
If any Amazon employee involved in this is here, I'd love to hear their take on if/how this conflicts with their leadership principles: https://www.amazon.jobs/content/en/our-workplace/leadership-...

Whenever i interviewed there, i felt they actually abide by these and somehow this move seems to contradict their top one: Customer Obsession.
The first episode I ever sat down to watch caught my attention because it used 'In the Hall of the Mountain King' throughout. That isnt typical of kids entertainment.
All the libertarians I have met have been white men who made money in tech, and consistently gave off "I've got mine, Jack" vibes.
CPSC is a great follow: came for the gonzo photoshop collages, stayed for the relevant product safety info. Every time I see them post I have a little hope for our government.
Unit A
Here's a timelapse of the aurora: https://science.nasa.gov/asset/hubble/hubble-time-lapse-of-a...
For what it's worth, I don't think there's any hard evidence that big companies are doing this. Aside from the technical difficulties of constantly listening to 1+ B mobile devices and running speech-to-text, it'd also be a legal quagmire.

What's more likely happening is far more boring: humans as a whole are very predictable, and the metadata that Facebook et al have access to is more than enough to identify these patterns.

To _really_ try and test this, you could download the Facebook (or Amazon or whatever) app, and (within earshot of your phone) consistently talk about some completely random purchaseable item that you have no intent to purchase and have never otherwise indicated you have an interest in. Chances are you will not get ads for it.

To make it less likely you pick something that is subconsciously on your mind (and thus able to be picked up via your metadata), try playing word association games to pick the product in question. E.g. banana > yellow > raincoat > weather > digital thermometer
>only be made reasonable with selective/lax enforcement

This is just a lot of local zoning ordinances. Sometimes it's stupid and annoying but like 95%+ of the time it's fine and not terribly important to expend any energy changing.

I don't need any convincing that HOAs do it in the most power hungry freak way possible, but so much of our lives runs on letting things be a little loose, and that's a good thing.
> Facebook likely knew she was pregnant by covertly eavesdropping on her life via her phones microphone

That's quite an assumption to make. The very famous example of data tracking and creepy correlations is the story about the supermarket sending baby ads to a household based on nothing more than their purchasing habits.

People change the way they act in measurable ways for much less intense psychological events than pregnancy. Just the grocery prices you look up (and that doesn't include things like pregnancy tests) is enough to determine likelihood of pregnancy, let alone an app you take with you all day and possibly spend hours scrolling through. The amount of data you're passively giving off to these apps is enormous.

I have yet to see any evidence of spying through microphones by large companies. I know some small ad network got caught doing so, but not the big suspects everyone is (rightfully) afraid of. The Google phone I'm carrying would've spawned much more relevant ads than "buy a new €200k electric car" and "where to apply for welfare" right after each other if it actually listened in.
Is there a system of government that is less maladaptive?
Write a script that does the steps required?

If the problem is defined enough to create an exact series of commands for an operator to execute, it is defined enough to create a script to do it for you
> I had no idea Monster sold anything other than over priced guitar cables...

Basically, someone asked themselves "how do I port the audiophile scam to the home entertainment space?" And monster cables was born.

When Monster first came out it became a meme.

Their advertisement was laughable and remember joking with tech savvy friends about how all wire was vastly inferior to the alien technology monster used in their oxygen free high purity copper that "allows more music to flow" (actual quote from their shitty packaging.) They sold cables for everything AV and then invaded the musician space with their trash.

Overly aggressive salesmen in electronics stores would push them on every sale. It was tiring. Buying a little TV for the kitchen? "Dont forget the monster HDMI cable and monster coax cable to hook up the cable box! oh and the monster surge strip that purifies the electron essence before the harmonic protuberances make it into your music!" Sure thing chief, lemme spend a hundred bucks on five bucks worth of cable. No wonder they turned into a meme and a lot of people hated them. But there's always a sucker who loves showing off his $80 cables to another sucker.
The regulation has to be cheaper than the value add of the service. Nobody wants to get sued for a gazillion because one time in 100 million a child flies out the recalled car seat and gets chopped up by a telephone pole, which of course will be all the fault of Facebook with deep pockets and not the drunk or exhausted parent that is driving. They're just going to say no thanks we will ban this item.
Or a random person gets a post-crash or faulty child seat on an offer, even though they would buy a new one instead if they were aware. The issue goes both ways and we don't seem to have enough information to post anything better than a random 1% guess.
I think we're moving past this fear, thankfully. When you look at newer Java features (records, destructuring, value types) you see that even in the most stereotypical OOP language we are developing a language to describe both behavior (what we always had, with SOLID and domain classes and so on), but also a lightweight language to operate on pure data.
How dare a government protect the rights of its citizens!
The problem isn't address space or program counters. It's that each processor is going to need instruction memory stored in SRAM or an extremely efficient multi port memory for a shared instruction cache.

GPUs get around this limitation by executing identical instructions over multiple threads.
"Did you win the Putnam?" "Yes, I did." https://news.ycombinator.com/item?id=35079 sanj, cperciva, pg - classic
We have some senior automobiles (1961,1963,1969) and have mapped out the no-ethanol stations in our regular routes.

I found all of them on this list. It's very comprehensive.
There's a good video from CGP Grey about this:
https://www.youtube.com/watch?v=rStL7niR7gs

Even the most tyrannical, draconian, egotistical ruler has someone to answer to. And the people second and third in power MUST be happy with the regime, or else everything goes bust.
> Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust. Although leaders pay attention to competitors, they obsess over customers.

I don’t see a contradiction at all. Their customers want to consume cheap products and get those products instantly if possible. If removing regulation lets them sell those products cheaper, ship them faster, that’s pretty aligned with the leadership principle it seems.

Customer will continue to “trust” Amazon because that trust isn’t that the product will be good. It’ll just be that Amazon will take it back and dispose it for them and send them something different.
Quoting the blog post:

>"I am talking about one of three levels at which people operate: manager, director, and vice president. Here are my definitions:

>* Managers are paid to drive results with some support. They have experience in the function, can take responsibility, but are still learning the job and will have questions and need support. They can execute the tactical plan for a project but typically can’t make it.

>* Directors are paid to drive results with little or no supervision (“set and forget”). Directors know how to do the job. They can make a project’s tactical plan in their sleep. They can work across the organization to get it done. I love strong directors. They get shit done.

>* VPs are paid to make the plan. Say you run marketing. Your job is to understand the company’s business situation, make a plan to address it, build consensus to get approval of that plan, and then go execute it."

As an IC at startups or consultant I frequently feel like I'm expected to do all of these things, and produce results.
> Of course if Amazon wins this, well Walmart is going to also stop doing it.

Usually in the event of recalls, the store gets 100% credit back when we ship the item. I'm not sure how it goes at a company level, but if the store is getting full credit, then usually that means the company isn't footing the bill, and probably the manufacturer is.

The only thing that'd come of Walmart stopping it would be bad press.
http://forestdb.org is quite old and includes some toy examples that IMHO elegantly combine symbolic and probabilistic reasoning.
You're right, but that's why SPICE has a so-called Agent that runs inside the guest and provides a neater integration (like seamless switching from client to host, ad-hoc USB passthrough, sharing the clipboard, detecting video streams (theoretically), ...) and that would be also an option for an RDP approach.
"Facebook and Instagram have a subscription service in most of Europe, where users can pay monthly so that they don't get ads on the platform."

As far as I can see that doesn't alter anything in this judgement.
One time I was flipping back and forth between directories, compiling some code, then checking it, then rm -rf'ing it. I accidentally hit up an cd ..'d one too many times. Suddenly the rm command hung and I was confused because it should be nearly instant as it was a few files. I stared in horror as I was accidentally deleting everything in mybhome directory. Luckily back then I had a .pr0n directory with a significant amount of content. A few things were lost but that .pr0n folder was luckily early enough in the list and big enough to slow down the deletion of my photos and documents. That's why I always recommend having a big "buffer" of video content for such situations, ya know, for data integrity ;)
A mother suing Google and a chatbot site over her son's suicide
I genuinely don't follow your point.
This blog post is disqualified from any serious discussion, because it doesn't know the distinction between templates, which Zig's comptime constructs are not, and partial evaluation with reified types, which Zig's comptime constructs are.

It's not possible to make a positive contribution after a mistake that basic.

Here's an example of someone getting the design space correct, and therefore contributing to the discussion in a positive way. He doesn't end up liking Zig, for reasons I disagree with, but he does completely evade being not-even-wrong, which is table stakes.

https://hirrolot.github.io/posts/why-static-languages-suffer...
That is not a good analogy. Symbolism has given us lots of useful things, including SAT/SMT and theorem provers.
Can you give an example outside of the weirdness caused by automaticy converting types? (Or 'with', which is kind-of in purgatory now)

I have considered a non backwards compatible JavaScript descendant to clean things up. It would be interesting to hear what you consider to be problems.
> You could just as well say that "half of the reals are in the [-1, 1] range" in that you could say there is a 1:1 correspondence between x and 1/x

That applies to the rationals, too, and for integers there’s the similar “there are as many odd integers as there are integers”.

Infinities are weird, even the simplest one of aleph-zero.
Or there’s Rust, where types are very strictly mere containers for data and nothing else (until you add traits).
https://archive.ph/RGezM
Neuron Types in the Brain vs. AI Counterparts
This is a nice textbook. We used it when I was an undergrad in Brazil and those were some of the most fun classes I've ever had. It gives you a ton of intuition and understanding for classical (extrinsic) differential geometry, and I feel that this experience was very helpful later in learning Riemannian geometry and General Relativity. It also helped a bit when I took an intro course to computer graphics. Solid stuff!
> via her phones microphone

Source? Because so far this claim has been debunked every time.

I assume you are aware how Android and iOS have a visual indicator to show that the microphone is active? Have you analyzed any network traffic that included unexpected voice samples? Please, explain yourself.
The slow here refers to the ability to fly at very slow speeds, and therefore take off and land on short runways. The cruise speed is "around 200mph".

Very cool! These could slot in to spaces where you'd otherwise have to drive a long distance to a nearby airfield.
This comment thread was about eBay and FB marketplace. Platforms where the product information isn’t even accurately known.
A bit late to talk about organizing a union. Offshoring and now AI are here.
According to GitHub issues and the project's current status, that future is going to be a long time from now, so why would anyone NOW replace GNU coreutils with this project? It makes no sense. I hope they will at least give users the option to choose, but then again, it does not affect me, I do not use Ubuntu, nor will I ever touch it.
https://archive.ph/8KeEp
> Please note that busybox can’t function with a name that is not a busybox applet name.

This is somewhat wrong. From ksh/bash/zsh, you can run:

(exec -a someappname /arbitraryexecutablepath args...)

This won't work on most ash derivatives (including /bin/sh on Debian, FreeBSD, or NetBSD), but does work on busybox ash.

The parentheses prevent the `exec` from actually replacing your current shell, which might be less important for emergency rescues, but which otherwise is often what you want with `exec -a`.
Is there a video version of this? It seems it is from a talk?
The outright lying is only going to get worse I'm afraid.
Show HN: Conversational AI Journaling App
Hey HN,

I’ve been working on a journaling app that takes a different approach via conversational AI: instead of writing or typing, you speak to an AI that listens and talks back, helping you reflect on your thoughts and feelings in real-time.

It’s designed for people who struggle with traditional journaling. A live transcript is available to revisit and annotate later.

The web app is free and still early. I have a lot of ideas for features, but instead of building in isolation, I’d rather shape it with real users—figuring out what actually helps rather than just guessing.

On the tech side, I tested a bunch of options and landed on DailyBots for orchestration, Deepgram for Speech-to-Text, Cartesia for Text-to-Speech, and OpenAI’s 4o-mini for the LLM—balancing latency, quality, and cost.

Try it here: https://innerecho.xyz

I’d love to hear your thoughts—what would make something like this truly useful to you?
Fb already has chats attached to the listings and asks whether you sold on or off marketplace. A change to "which person did you sell to" would be trivial at this point. Prevent posting phone number or address in the listing and you'll be required to go through the chat.

Regardless of what you think of the idea itself, the notification part would by very easy to implement.
I’d be curious to learn more about that, having flirted with the same idea.