MurphyA/hacker-news huggingface dataset:
by erekp | 2025-05-10 17:34:51+00:00
sounds good. As you can probably imagine, I also come from a lot of experience in the space :) But fair enough, everyone has their own opinion on what is more or less painful to implement and maintain and the associated pros and cons. We're tailored to very specific use cases that require scale and speed, so the route we took makes the most sense. I can't obviously share details of our implementation as it'd expose our evasions. And this is the exact problem of open source alternatives like camoufox and the now defunct puppeteer-stealth.
by quesera | 2025-05-10 17:35:15+00:00
Yes, that's absolutely what they write. They will always be explicit that they could be wrong in disastrous ways and they are not misleading you into thinking otherwise.

Every public corp's "official stated position" on future profitability is, from a legal perspective, the same:

No promises. We might fail because of (long list of endogenous and exogenous reasons). Past performance is no guarantee of future results. We see headwinds here, here, and here. There are headwinds that we cannot see. We can't predict the future. Some hostile actor in some country, foreign or domestic, might screw us all by legal, political, or military means. Also, natural disasters, pandemics, asteroids, and trends. Don't sue us.
by neuroelectron | 2025-05-10 17:35:20+00:00
This article first published 2 days ago. Here's one from April 30: https://www.fox13seattle.com/news/rumors-claim-seattle-ports... April 29: https://www.king5.com/article/news/verify/what-we-can-verify... April 28: https://seemorerocks.substack.com/p/port-of-seattle-empty-ze... April 27: https://mishtalk.com/economics/shipping-collapse-port-worker... April 25: https://www.seattletimes.com/business/tariff-tit-for-tat-has...

Seattle/Tacoma Seaport schedule: https://www.nwseaportalliance.com/cargo-operations/vessel-sc...

This article from Dec, '24 says port volume is expected to be lower than pandemic levels until 2029. A lot of chatter around the issue centers on local politics and leaders: https://www.postalley.org/2024/12/26/seattles-port-faces-a-c...
by arghwhat | 2025-05-10 17:35:40+00:00
That you don't want anyone to see any data doesn't make people you give your data spies. Your doctor knows a lot of personal details about you (i.e., has your data), but that doesn't make them a spy - they'd probably prefer not knowing, but they couldn't do their for-profit job otherwise.

If you fail to understand that holding or processing user data as part of providing a service is different from making a business out of selling and/or analyzing said user data, then there isn't much to discuss.

Does a small ad business use personal data? Sure, but there sure are differences in how and the extend. How blind you must be to not see that.
by neilv | 2025-05-10 17:36:25+00:00
Sounds like suppressing research, at the cost of public health/safety.

Some people knew what the tobacco companies were secretly doing, yet they kept quiet, and let countless family tragedies happen.

What are best channels for people with info to help halt the corruption, this time?

(The channels might be different than usual right now, with much of US federal being disrupted.)
by muzani | 2025-05-10 17:36:27+00:00
The most efficient form I've seen is one 30 min meeting to discuss what we plan to do and what went wrong/well with previous plans. And a second 60 min meeting at the end of the week to show what we've done, the impact, and the GTM plan.

But if you have frequent P1 fires, then you definitely need the retros quite often. In our case, we always do post mortems for a P1. We dig deep into root causes and this alone is a significant meeting. If it's P1, then, well, it should take everyone's attention. If it's not that major, then it should be some other level. But they shouldn't be happening more than one a quarter or something. It's okay to not be adding features – sometimes reducing fires is significant progress, lol.

Sprint planning meetings for us is just 30 min. We update a doc, it doubles as the retro. Most of the tickets and stuff is already managed by Jira; PM just ticks what we plan to do that sprint. Requirements have already been reviewed before the meeting starts, the meeting is where we work out a plan for it.
by pirgidb | 2025-05-10 17:36:49+00:00
"People respond to incentives and we can model this with game theory" is a model that notably does not assume anything about the content of people's character or mind. And it frequently fails to explain the behavior of individuals, because you may not understand the incentive landscape they're in. You may offer to pay someone to do something, and it sucks the joy out of it for them, or they feel offended by your offer, and they become less likely to do it.

There's light-years of difference between observing an individual person's actions and drawing conclusions about what they believe (this is in line with what I was referring to with "catching glimpses") and generalizing to conclude that everyone is predestined to be either enthusiastic and lively or a miserable wretch. It's far more likely you caught someone on a good or bad day, to pick just one alternative hypothesis. People contain multitudes.

I also pay attention to the difference between what people say and what they do, and I agree it is meaningful and would even says it's a critical part of being around people. But it's easy to get carried away and pretend we know more than we really do, simplistic stories that explains everyone's behavior is very seductive. A model's ability to generalize is inversely proportional to how powerful it's predictions are. Stories like this that take people and bin them into two groups that control their destiny have huge predictive power - and apply to almost nobody.

Whereas to return to game theory, assuming people are black boxes that optimize some unknown and idiosyncratic utility function which we infer based on their revealed preferences can apply to nearly everyone and everything. But it's predictions are very narrow in scope. You can use an A/B test to optimize any change to any UI flow, and it'll tell you which one converts better. But it won't tell you why.
by kristjansson | 2025-05-10 17:37:10+00:00
> In fact, the Northwest Seaport Alliance … said it was so far seeing more vessels call into port in 2025 than in 2024, with three more calls in the first quarter of 2025 than during the same period in 2024.

> However, the ships calling into port were arriving with unpredictable volumes of cargo — sometimes 30% less than anticipated

And Snopes felt comfortable rating “mostly false” to the top level claim? I get that they’re trying to navigating treacherous waters, but “there’s still ships, they’re just 1/3 empty” is as much support for the top level claim as it is contradiction
by akomtu | 2025-05-10 17:37:28+00:00
> One of the strangest features of American work culture is the constant pressure to treat one’s job as something more than a job: a calling, a means of expressing oneself, a vehicle for personal growth. This pressure comes from bosses <...>

The idea behind this - expressing oneself - isn't American. When ideas like that come to this world, they come to many nations at the same time, the greatest minds pick them up and create their own interpretation, based on local culture and their beliefs. Some of those great minds see the great ideas well and express them cleanly. Others distort the ideas with their egos and sometimes even add poison, creating intentionally misleading interpretations.

The idea that you need to express yourself, find a calling that's bigger than you, is true and spiritual in nature. It draws attention to a core aspect of what we are. However some of the great minds are also selfish: they are able to see this idea, they recognize it as an important and powerful truth, but then they find a way to distort it for personal gain. So they create a thin lie around this truth: that you need to express yourself thru work for self at the expense of others, because that's the only way to survive and thrive in this world of scarcity. Most people will be fooled because this lie is an artwork of minds far greater than them. So the common folk embrace this false interpretation and start living according to it.
by voytec | 2025-05-10 17:37:41+00:00
Biometric data is valuable. Assuming that Musk's DOGE crew copied data obtained from US gov agencies, they may have also obtained biometric data of EU citizens. At least some countries have shared citizens' fingerprints with the US. Not just Visa Waiver Program applicants' but as I understand, previous government of Poland made a deal to share all citizens' fingerprints. And these are collected from anyone renewing their government ID card.
by jay-barronville | 2025-05-10 17:38:01+00:00
Please note that the linked comparison table has been unmaintained for a while. This is even explicitly stated on the legacy musl libc website[0][0] (i.e., “The (mostly unmaintained) libc comparison is still available on etalabs.net.”).

[0]: https://www.musl-libc.org
by ForOldHack | 2025-05-10 17:38:39+00:00
"PostScript uses a coordinate system where the origin is at the bottom-left corner of the page, with the x-axis increasing to the right and the y-axis increasing upwards."

Oscilloscopes use middle-left.

Unreal engine and SketchUp use Screen middle with xy increasing to the right.

in AutoCAD, the user coordinate system is 1/3 of the screen to the left for the origin, with X increasing to the right, and Y increasing upwards.

Almost all raster displays, and memory based programs assume top left, because that is how it was done first - counter intuitive.
by jt2190 | 2025-05-10 17:38:55+00:00
For e-commerce to continue, there has to be a way to confirm that the transfer of funds from a bank or credit account to the vendor’s account is approved by a human who controls the bank/credit account. As AI-powered scams become more sophisticated, this confirmation will get harder/more expensive, to the point where e-commerce might not work for most goods.

Perhaps generating “proof of humanity” digital signatures from retina scans isn’t the optimal solution, but I’ve yet to hear of any other privacy-preserving approaches. Perhaps transacting online will a require government-issued ID.
by lolinder | 2025-05-10 17:38:59+00:00
> Apple to split off only the phone and messaging part of its iPhone

Ooh, can we? My wife is super jealous of my ability to install custom apps for phone calls and messaging on Android, it'd be great if Apple would open theirs up to competition. Competition in the SMS app space would also likely help break up the usage of iMessage as a tool to pressure people into getting an iPhone so they get the blue bubble.
by mindcrash | 2025-05-10 17:40:05+00:00
Pity this doesn't follow the PTA (Plain Text Accounting) "standard" but invented its own DSL.

https://plaintextaccounting.org/

Especially because there is a wide range of apps, ranging from CLI to web and even mobile, which can be used for PTA and due to the fact that they acknowledge the same standard are interoperable:

https://plaintextaccounting.org/#software

The most well known ones being

- hledger (https://hledger.org/),

- beancount (https://beancount.github.io/),

and

- ledger (https://ledger-cli.org/)

Important note: All free and open source
by mikebelanger | 2025-05-10 17:41:02+00:00
> It’s doesn’t have to be especially onerous discipline if you embrace it, but it becomes considerably more onerous as it becomes more social: if some members of a team/contributors to a project embrace it more/less than others, that difference in commitment becomes a constant source of friction.

That's one of the stronger arguments for opinionated pre-processors/frameworks/libraries like Typescript/TSX/JSX/React in general. Because it abstract away those things that only some team members would embrace, you effectively make everyone embrace them. That leads to less friction.

But this reduced friction comes at a cost: more complex abstractions and incidental bugs related to that complexity. And as far as the procedural vs declarative: after a certain degree of complexity, I find myself introducing procedural codes within useEffects, useMemos anyways
by Aurornis | 2025-05-10 17:41:18+00:00
> Eventually you end up in a world where your simple binary is 500 MiB of code you never actually call,

It’s getting hard to take these conversations seriously with all of the hyperbole about things that don’t happen. Nobody is producing Rust binaries that hit 500MB or even 50MB from adding a couple simple dependencies.

You’re also not ending up with mountains of code that never gets called in Rust.

Even if my Rust binaries end up being 10MB instead of 1MB, it doesn’t really matter these days. It’s either going on a server platform where that amount of data is trivial or it’s going into an embedded device where the few extra megabytes aren’t really a big deal relative to all the other content that ends up on devices these days.

For truly space constrained systems there’s no-std and entire, albeit small, separate universe of packages that operate in that space.

For all the doom-saying, in Rust I haven’t encountered this excessive bloat problem some people fret about, even in projects with liberal use of dependencies.

Every time I read these threads I feel like the conversations get hijacked by the people at the intersection of “not invented here” and nostalgia for the good old days. Comments like this that yearn for the days of buying paid libraries and then picking them apart anyway really reinforce that idea. There’s also a lot of the usual disdain for async and even Rust itself throughout this comment section. Meanwhile it feels like there’s an entire other world of Rust developers who have just moved on and get work done, not caring for endless discussions about function coloring or rewriting libraries themselves to shave a few hundred kB off of their binaries.
by lurk2 | 2025-05-10 17:41:30+00:00
I tried Replika years ago after reading a Guardian article about it. The story passed it off as an AI model that had been adapted from one a woman had programmed to remember her deceased friend using text messages he had sent her. It ended up being a gamified version of Smarter Child with a slightly longer memory span (4 messages instead of 2) that constantly harangued the user to divulge preferences that were then no-doubt used for marketing purposes. I thought I must be doing something wrong, because people on the replika subreddit were constantly talking about how their replika agent was developing its own personality (I saw no evidence at any point that it had the capacity to do this).

Almost all of these people were openly in (romantic) love with these agents. This was in 2017 or thereabouts, so only a few years after Spike Jonze’s Her came out.

From what I understand the app is now primarily pornographic (a trajectory that a naiver, younger me never saw coming).

I mostly use Copilot for writing Python scripts, but I have had conversations with it. If the model was running locally on your own machine, I can see how it would be effective for people experiencing some sort of emotional crisis. Anyone using a Meta AI for therapy is going to learn the same hard lesson that the people who trusted 23 and Me are currently learning.
by chmod775 | 2025-05-10 17:41:33+00:00
There's a bunch of Linux distros made by/for the visually impaired, based on Ubuntu MATE, Fedora, or Debian.

I wonder what the author's take is on these. Presumably they'll have those pain points fixed out of the box?

Accessible Coconut, MATE based: https://zendalona.com/accessible-coconut/

Vojtux, Fedora based (you'll have to make your own image, don't see a prebuilt ISO): https://github.com/vojtapolasek/vojtux

Emmabuntus, Debian based and education-focused. Might be suitable for new Linux users: https://emmabuntus.org/
by kens | 2025-05-10 17:41:52+00:00
I've been able to handle the Pentium with 3 metal layers. The trick is that I can remove metal layers to see what is underneath, either chemically or with sanding. Shrinking feature size is a bigger problem since an optical microscope only goes down to about 800 nm.

I haven't seen any chips with a solid metal top layer, since that wouldn't be very useful. Some chips have thick power and ground distribution on the top layer, so the top is essentially solid. Secure chips often cover the top layer with a wire that goes back and forth, so the wire will break if you try to get underneath for probing.
by kmeisthax | 2025-05-10 17:42:06+00:00
What YC is complaining about is that they've been turned into Google's farm league.

The thing is, Google doesn't develop anything new. Everything new they make fails horribly, so they can't and don't compete with YC in the way that you think.

Examples of failed Google homegrown technologies include:

- Social media: Google Buzz, Google+

- Messaging: Google Chat, Hangouts, actually there's too many to list

- Video: Google Video

Almost all of Google's successful products are acquisitions:

- Homegrown: Search, Gmail

- Acquisitions: YouTube, Analytics, most of their adtech stack, Android, DeepBrain (the people who did all the AI work at Google)

Furthermore, whenever Google or Facebook buys any startup, that startup gets an immediate moat and capital injection that can be used to crush any other startup that didn't sell out fast enough. So YC only has one option for an exit: sell the company to Google at a price Google decides.
by jjk166 | 2025-05-10 17:42:25+00:00
XKCD's comic is a very simple graphic that tells you whether your automation efforts will reduce the total amount of time for a task.

If your goal is not to reduce time spent, why would you be looking at a chart to determine how much time you're reducing?

Learning is a very good use of time. Choosing to spend extra time to automate something for the sake of learning is a perfectly rational decision. But it's never harmful to know what your choice is costing you. If you wouldn't be willing to automate something in the full knowledge that it's going to take longer than just doing it manually, then the comic is succeeding in stopping you from making a choice you wouldn't want to make.
by mrandish | 2025-05-10 17:42:40+00:00
> I think "turned coach" is incredibly key here.

I agree but think "turned coach" is necessary but not sufficient. Being a successful practitioner doesn't require fully and deeply understanding all the key elements which contributed to their success. Many do but certainly not all. Even among those able to introspect and analyze, that doesn't mean they have the skills to teach it to others which requires high-level skills in observation, communication, and adapting to the student's context.

So, I think the best case coach is someone who successfully and repeatedly did it, who understands the key elements of doing it successfully, and has repeatedly taught others to be successful. Even determining that is challenging because successful practitioners turned coach tend to get the best, highest-potential students. In the case of a coach who never did it, if they get even one successful enough student, the reputation effects can quickly compound into getting their pick of the best students.

Further complicating the process of identifying a great coach for you is the meta aspect that student success isn't solely dependent on the quality of the coach or teacher. Student ability, drive and other elements are huge factors. Serially successful coaches are probably demonstrating their ability to identify those innate traits in student selection as much as their teaching ability.
by stunningllama | 2025-05-10 17:42:43+00:00
That's exactly right! In my simulation quantities like E and J are vectors with x and y components. In contrast B can be thought of as a vector (or bivector, technically) pointing in the z direction, but since it it only has one component it's simpler to just lump it in with the other scalars. (Aside: Having the simulation be in 2D brings in some interesting toplogical restrictions on circuits).

- Brandon
by mattskr | 2025-05-10 17:43:29+00:00
I've been watching What's Going on With Shipping (https://www.youtube.com/@wgowshipping). He's a professor and a former merchant mariner. More importantly, he's super sober about the facts of the situation and frankly has a better overall understanding of logistics than a random journalist. I'm tired of the sensationalism of every damn thing, and at least this guy's channel gives a more realistic perspective.

Highly recommend watching his stuff if "shipping" is your new sudden "expertise" because it's the hot new thing the media cycle wants you to focus on.
by marklubi | 2025-05-10 17:44:08+00:00
To be quite frank, “vibe coding” is junk. Don’t know what they’re doing and get poor results.

Spent several hours troubleshooting some support emails yesterday. As it turned out, they were using AI to try to write the code, despite having very clear documentation for how to use our API (never had this many problems in ~15 years of it being available).

Finally figured out what was going on when they sent me a GROK analysis of the problem that was completely wrong. In addition, GROK wouldn’t have had access to the documentation unless they were given credentials. So many levels of trouble with this one.
by sanderjd | 2025-05-10 17:44:29+00:00
I'm pretty sympathetic to both sides of this. I don't really know the history well enough to say whether you're right that breaking up AT&T "helped lead to the modern internet". But even stipulating that it did, the loss of monopoly era Bell Labs was tragic.

Both things can be true! It's entirely possible (probable even) that breaking up monopolies has both positive and negative impact.

And I would be a lot more sympathetic if we had a lot more public investment in technology. But we don't. What I see is both public and private research investment under major attack. I think that's a recipe for disaster.
by brudgers | 2025-05-10 17:44:47+00:00
I think the origin of life-changes-on-the-deathbed has its origin in the Christian practice of medieval kings, dukes, etc.

My understanding is that the ruling class would often remain unbaptized throughout their rule so they could do the things such people tend to do, and then partake of a deathbed baptism so they could still meet the requirements for going to heaven...

...power is having your cake and eating it too.
by gamblor956 | 2025-05-10 17:44:52+00:00
The simple explanation is that many (but not all) exporters simply stopped exporting things in April (as those shipments would have arrived in May, after the tariffs took effect). And many of the factories overseas have cut back on production, especially of low-value goods most affected by tariffs. Smaller ports like Seattle generally handle the overflow from the bigger ports, so they're the first to be affected by the reduction in cargo traffic.

Even if tariffs are reduced/eliminated, there will still be a lag of 3-6 weeks before destination-port cargo traffic picks up again, assuming that there is product overseas ready to be shipped.
by alwa | 2025-05-10 17:45:06+00:00
I agree! I think what rubbed me was the idea that the people taking Altman’s deal “do not know the consequences of what they are doing.”

Down that road lies a paternalistic flavor of charity, a spirit of “protecting them from themselves.” And that seems to evoke the idea that poor is the same as ignorant. That there’s only one correct value to assign to your biometric data, and anyone who values theirs differently must do so because they’re ignorant, rather than just having different values from you.

We can advocate for political freedom, material security, and just societies—and probably get better results—if we don’t model people as helpless or uninformed or without agency just because they’re in a socially vulnerable position.