MurphyA/hacker-news huggingface dataset:
by like_any_other | 2025-06-23 21:48:56+00:00
I'm not being facetious, I'm pointing out a real problem - the market fraction accessible to a new business, that isn't reliant on the good will of some giant incumbent, is shrinking. This time it's Discord, another time it's Google ads/search blacklist, or Microsoft flagging your website or program as malicious, or Facebook shadowbanning you (or charging to show your posts even to people who explicitly followed you [1]), or Walmart extorting you for shelf space access, VISA and PayPal rejecting you..

If your move is to simply retreat, and give up all this ground, what market is left for you? People who get their news and ads by paper mail, shop only at tiny independent stores, paying in cash? How many businesses can survive with ~5% (a generous estimate of the described market's relative size) of their current traffic?

[1] https://www.bentbusinessmarketing.com/why-your-fans-arent-se...
by delusional | 2025-06-23 21:48:58+00:00
> We should have extremely strong privacy laws preventing this, somehow blocking over-broad court orders

Quick question. Should your percieved "right to privacy" supersede all other laws?

To extrapolate into the real world. Should it be impossible for the police to measure the speed of your vehicle to protect your privacy? Should cameras in stores be unable to record you stealing for fear of violating your privacy?
by RivieraKid | 2025-06-23 21:49:01+00:00
Part of me agrees with what you said, but my primary view is:

There's no indication that Tesla has solved the fundamental challenge of self-driving - making the system incredibly reliable and safe and able to handle myriads of rare situations. Tesla is at a point where multiple self-driving companies were years ago. The general experience from this field is that scaling is extremely hard because improving reliability and safety by orders of magnitude is extremely hard.

I think people are too hung up on the sensor suite. Once you solve the fundamental problem, a sensor suite is kind of an implementation detail. Waymo's system is robust to the removal of any sensor type / map. There's a good chance that Waymo in a camera-only mode would perform better than the Tesla robotaxi.

Mapping is not an issue, it's less expensive than people expect and you only need to do it once, so the cost per mile is approximately zero. And in Waymo's case, there's a lot of room for streamlining the process. The more you map, the easier and faster it gets. BTW, MobilEye has a very lightweight and crowdsourced mapping process, they're also camera-centric and have a cheap hardware package.

Waymo's long-term goal is a a system that is cheap and works everywhere. They've spent 15 years with a focus on solving the hard problem. Now they seem to be close to the finish line and they're shifting their focus and money into the easier stuff, optimizing hardware and expansion.
by scottyah | 2025-06-23 21:49:34+00:00
I was programmed, I held strong opinions on stuff I later found out I didn't really know enough about and honestly didn't care about beyond the surface level bits. It took a media "fast" to get back to normal, and I still have to remain some level of vigilance to avoid it happening again. Both parties have teamed up with Ad people to implant memories and ideas in our heads https://www.wired.com/2011/05/ads-implant-false-memories/
by neom | 2025-06-23 21:49:46+00:00
How active are you ok with/want? I've just joined an agent tooling startup (yesh...I wrote that huh...) - and it's something we talk a lot about internally, we're thinking it's fine to do back and forth, tell it frankly it's not doing it right, etc, but some stuff might be annoying? Do you have a sense of how this might work to your mind? Thanks! :)
by strictnein | 2025-06-23 21:49:47+00:00
> When you are struggling to reason around really straightforward issues like that, it does not leave me with confidence about your other judgments regarding the issues present here.

Or, perhaps, that's not something known by most. I didn't struggle to understand that, I simply didn't know it. Also, again, the article could have mentioned that, and I started my statement by saying maybe the article was doing a bad job conveying things.

> What constitutional issues do you believe are present?

This method of interrogation of online comments is always interesting to me. Because you seem to want to move the discussion to that of whether or not the issues are valid, which wasn't what I clearly was discussing. When you are struggling to reason around really straightforward issues like that, it does not leave me with confidence about your other judgments regarding the issues present here.
by MyPasswordSucks | 2025-06-23 21:51:15+00:00
Spent today goofing around on it, and on the RGCubeXX, it's pretty busted.

Waking up from sleep has about a 1/3 chance of success, the other 2/3rds of the time the whole thing just hard-freezes and needs a full reboot, which leads into the two biggest issues I had with it:

1. When booting up on a "dirty" filesystem, there's a prompt to power down or press any key to bypass the integrity check. This has a two minute timeout, which is just a ridiculous amount of time to wait. (Also, pressing buttons doesn't actually seem to work to bypass the integrity check)

2. After a power cycle - regardless of whether the power-down was clean or dirty - you lose everything on the microSD other than the OS itself. All settings, all downloaded themes, all ROMs completely wiped. It's as if it's booting from a recovery partition or something. I tried numerous times (gracefully shutting down via the Start-button menu) and each time, it boots back up all wiped clean. Reimaged and started over from scratch - still the same issue.

The sleep issue seems to be a known thing and newer version will fix this by... removing the ability to sleep (see https://github.com/ROCKNIX/distribution/issues/1609).

Didn't see anything about the "clean" (more like "forcibly-sterilized") slate after power cycling.

Not ready for the big leagues, at least not on the CubeXX.
by codethief | 2025-06-23 21:51:16+00:00
uv is great! One surprise I recently ran into, though, was that `uv run path/to/foo.py` doesn't look up the nearest pyproject.toml / .venv. Similarly, a script with a shebang `#!/usr/bin/env -S uv run` only executes correctly when executed from within the folder containing the .venv. Am I the only one finding this weird?
by koakuma-chan | 2025-06-23 21:51:18+00:00
> is still ad-free

I use an adblock, so I don't see any ads on Reddit.

> I can't think of any way to look at this where Reddit is the lesser evil.

Reddit is the lesser evil for my personal use case because more and more Discord servers require a verified phone number to send messages. I can't get help if I can't send a message.
by jeroenhd | 2025-06-23 21:51:27+00:00
If you think WhatsApp leaves a lot of metadata on the table for analysis, try doing a Matrix chat. You get a plaintext view of which device used which key to send which message ID to which room/person. If the message is a reply, you get the message ID your new message is a reply to in plaintext as well.

Without even looking at things like HTTP headers, this is what the metadata an E2EE-encrypted message (with verified+cross-signed keys) looks like, with specific identifiers censored just in case:

{ "type": "m.room.encrypted", "sender": "@.......:jeroenhd.nl", "content": { "algorithm": "m.megolm.v1.aes-sha2", "ciphertext": "AwgAEqAC/..........", "device_id": "EDNM......", "sender_key": "+rKR.......", "session_id": "H3Oyob........", "m.relates_to": { "m.in_reply_to": { "event_id": "$5qFg........" } } }, "origin_server_ts": 17507......., "unsigned": { "membership": "join", "age": 127, "transaction_id": "m17507........." }, "event_id": "$_KBk.......", "room_id": "!.........:jeroenhd.nl" }

Unlike on platforms like Whatsapp, these message envelopes are available to anyone with access to either a session token or the user's password. The E2EE keys require a bit of extra verification, but you don't need those to build a pretty solid who-talks-to-who-when network even in encrypted chatrooms.

I understand why they implemented some of the metadata this way, but the encryption-stapled-to-unencrypted-messaging approach just leaves a lot to be desired. Signal, on the other hand, leaks pretty much nothing.
by klik99 | 2025-06-23 21:52:02+00:00
I doubt you'll agree with any article sources I could provide, and for a lot of diseases it doesn't happen immediately. Measles is one - 285 cases in 2024, so far in 2025 there have been 1214. I'm sure you'll have a reason that is unrelated, so not sure what evidence I can provide.

Anecdotally, I know people who track flu to create the vaccine for next year, basically tracking trends in other countries that have leading indicators. People have been fired/rehired/fired from these positions across multiple rounds. Imagine not knowing if you'll be somewhere next week. The instability has caused a lot of people to look at other jobs. The smart people have options will leave when they think there's a better chance, the dumb ones will stay. Public health, which are like the roads - it's easy to forget how much work is involved to keep up - is going through a brain drain. These are people who are doing real work, for everyone, not just people who can't afford healthcare.

Since anecdotal stories probably don't sway you, check out reddit for public health and see how the actual workers: https://www.reddit.com/r/publichealth/

I'm sure none of this will affect your opinion, so can you provide hard data that what he is doing is good?
by oofbey | 2025-06-23 21:52:03+00:00
I love uv. The one gotcha I'll warn people about is: don't touch uvx. I've lost an embarrassing number of hours or days trying to figure out why nothing works properly or makes sense when I tried to run things with uvx. I guess I understand why it's there, but I think it's a built-in foot-gun and not well documented. But if you stay away from it, things work great.
by BoxFour | 2025-06-23 21:52:28+00:00
Ignore comparing to women for a second: The OP suggested that men were focused on their appearance at the cost of traditional “male focuses” like wealth.

Is your argument that men stopped focusing on their income because they started focusing on their physical appearance more? Why that and not the plethora of other reasons that women might earn more than men now, almost none of which have to do with men focusing on their appearance at the cost of wealth-building?
by unethical_ban | 2025-06-23 21:52:49+00:00
>Do you think it's ok for a nation to get sanctions relief, even though they are being a bad actor on the world stage, just in return for "not making a bomb"?

As Morpheus said, "Welcome to the real world."

I'm pretty okay bribing nations to verifiably not build nuclear weapons. It doesn't feel good but sometimes we have to do things that don't feel good.
by nemo | 2025-06-23 21:53:15+00:00
There are a lot of folks who vastly underestimate the carbon output of current AI training and work, and you're among them. The number of data centers being raised right now with increased power planning around data centers around the globe points to a reality of energy consumption that's probably an order of magnitude higher than you imagine. At a time when the costs of carbon poisoning the oceans is getting really ugly and driving extinctions, melting polar ice, and driving global warming, writing off a major new generator of atmospheric carbon is dangerously irresponsible.

https://www.technologyreview.com/2025/05/20/1116327/ai-energ...
by herbertmoroni | 2025-06-23 21:53:28+00:00
Fair point on the title. The core principle is universal: only send necessary data to clients. I focused on Angular because the pipe + service patterns make this mistake particularly common. Tutorials teach client-side filtering with pipes, and services naturally cache complete datasets for "performance." I've seen this exact vulnerability in multiple Angular codebases following "best practices."The underlying issue applies to any framework, but Angular's conventions seem to make it easier to stumble into this anti-pattern.
by WarOnPrivacy | 2025-06-23 21:53:38+00:00
Quote from CEO of Carrier: For every 20 job postings that we have, there is one qualified applicant right now

By qualified candidate, they mean trainable.

However, if they use a hiring platform, it's why they can't find candidates. Hiring platforms silently drop viable candidates, while other checks serve to weed out the best people.

A few classes of hireable people that businesses work hard to not hire:

First job applicants Applicants with breaks in their job history Candidates with minor criminal records (ex: excessive speed) People with not-high credit scores People in wrong zip codes Applicants who match irrelevant criteria hidden by black-box algorithms People who are bad at typical job interviews

If a major employer is farming out any of their hiring procedures, they're paying to deny jobs to the people they need.
by A4ET8a8uTh0_v2 | 2025-06-23 21:54:15+00:00
Huh? Lara Croft, female Shepherd ( that is how I played it anyway ), Bayonetta all featured female protagonists. The difference between then and current crop and the games were enjoyable to its audience.

I personally disliked 2nd last of us, but that it is because, unlike the first one, it was missing something from the original. I absolutely disliked the 2nd act as the former antagonist despite understanding the need to include their portion of the story in the narrative.

I am lukewarm towards the end message despite it, oddly, aligning with my own personal views. It felt it was preachy.

And that, I think, some find off-putting. It is supposed to be entertainment.

Hell, Wick just released Ballerina that features strong female protagonist and.. people don't hate as much as other forced entries. I have theories as to why, but those, I think, can only derail this thread.
by ryukafalz | 2025-06-23 21:54:39+00:00
I use a Fairphone 5 and plan to stick with it for a while (after all, that's the point!) but this does look very nice.

I do wish they would sell them in the US and had more US band support. I got mine on a trip to Europe and it works here, but not always consistently. :) That's probably the one thing that'd get me to upgrade and repurpose this one with PostmarketOS.
by ahf8Aithaex7Nai | 2025-06-23 21:54:52+00:00
> It's not even trying to be a search engine.

I use search engines to get answers to questions and I use ChatGPT to get answers to questions. Except I can just ask ChatGPT like I would ask a person, whereas the search engine is more like a keyword search in a library catalog.

> Before either of those, we need to understand the question.

I don't think you can approach consciousness in this way. It's a bit like trying to derive Modus Ponens from propositional logic. I'm not sure if this comparison fits well, but I'm very skeptical that there is even a question to be explored that can be answered positively. Perhaps consciousness ultimately defies definition because it operates as a universal negation. It points to everything else and says: “I am different from that!”

There are other terms that defy definition rather stubbornly: Love, art, intelligence, nature, happiness, beauty, ... So it's not that unusual. My skepticism towards conscious AI comes from the fact that I don't want to take the lack of definition as an opportunity to hastily interpret the undefined into all kinds of phenomena, even if it seems tempting. In the end, it is probably an illusion.
by bryanlarsen | 2025-06-23 21:54:56+00:00
> They’re basically 8 year vehicles currently.

The major EV makers provide an 8 year warranty on their batteries. If EV batteries only lasted 8 years on average, it means they'd be replacing half of them under warranty, which would cost them a fortune and show up on their balance sheet. Tesla & Hyundai aren't bankrupt; batteries last significantly longer than 8 years.
by throwaway7679 | 2025-06-23 21:56:22+00:00
> NEITHER DISCORD NOR ITS AFFILIATES, SUPPLIERS, OR DISTRIBUTORS MAKE ANY SPECIFIC PROMISES ABOUT THE APIs, API DATA, DOCUMENTATION, OR ANY DISCORD SERVICES.

The existence of terms like this make any discussion of the other terms look pretty silly.

Their policy is simply that they do whatever they want, and that hasn't changed.
by mycocola | 2025-06-23 21:56:30+00:00
I think most programmers would agree that thinking represents the majority of our time. Writing code is no different than writing down your thoughts, and that process in itself can be immensely productive -- it can spark new ideas, grant epiphanies, or take you in an entirely new direction altogether. Writing is thinking.

I think an over-reliance, or perhaps any reliance, on AI tools will turn good programmers into slop factories, as they consistently skip over a vital part of creating high-quality software.

You could argue that the prompt == code, but then you are adding an intermediary step between you and the code, and something will always be lost in translation.

I'd say just write the code.
by mikem170 | 2025-06-23 21:56:31+00:00
The home businesses in Japan are supposed to be low-impact. It sounds like the airbnb you mentioned was not.

Japan has a set of regulations for airbnb rentals [0], depending on the size of the living space, whether it is owner-occupied, or is listed for more than half a year. There are sometimes inspections. Neighbors are notified and their complaints are taken seriously. Enforcement has been much more strict since 2018. Something like you mentioned would result in the airbnb license being revoked.

Airbnb spends a lot of money lobbying politicians in the US not to do such things, millions just at the federal level [0].

[0] https://mailmate.jp/blog/japan-airbnb-law

[1] https://www.opensecrets.org/orgs/airbnb-inc/summary?id=D0000...
by someonehere | 2025-06-23 21:57:28+00:00
One of the lesser known things about heavily processed dog food is kind of dark. People don’t realize that they use animals from shelters that have been put down in dog food. It’s been a while, but I had read a few years ago that they found three amounts of the medicine they used to put animals down in dog food. I also recall your before that reading that some shelters make money by selling the dead animals they put down to food processing companies.
by macspoofing | 2025-06-23 21:57:33+00:00
>Being a programmer is not about configuring your development environment.

I know what OP is referring to. Back in the day, a programmer was expected to have built their own toolbox of utility scripts, programs and configurations that would travel with them as they moved from project to project or company to company. This is akin a professional (craftsman, photographer, chef, electrician, etc.) bringing their own tools to a jobsite.
by floppyd | 2025-06-23 21:58:51+00:00
Every time I spend significant time on my Mac with the Tahoe beta and then go back to an Android phone (with near Pixel UI) I experience genuine relief. Everything is just a simple color and a label, and I love that because it's so easy to descern. Tahoe legitimately makes me tired to look at sometimes. I vastly prefer clarity and flatness over decorations.
by trhway | 2025-06-23 21:59:03+00:00
So, if 3.67% was enough for them (like for anybody else doing peaceful nuclear energy), why they have produced so much of 60%?

Edit: judging by the answers the word "why" happened to be misunderstood in my question. I'll restate it - what purpose Iran has been enriching uranium to 60% for?

So far the only plausible answer has been - weapons.

So, Iran:

- claimed intention of destruction of Israel and US, - started the actual, not by proxy, war with Israel by missile attack on October 2024, - and made all the practical steps toward obtaining nuclear weapons (and does have ballistic missiles to carry them)

I.e. Iran presented credible existential threat to Israel and US, and thus is getting bombed in response.
by reillyse | 2025-06-23 21:59:40+00:00
People seem to be missing the point here.

I think it is fair to assume that the US intelligence apparatus has inside knowledge on how comprised or otherwise different platforms are. They are the experts in compromising apps so I'm going to take their word for it.

We learned from Snowden how this is achieved, have people forgotten all of that already?

So to recap, how I assume this is done. A combination of "legal" American routes to gain access to data and embedding agents in the actual organizations to do your technical bidding.

This is speculation but if I were compromising whatsapp I'd leave a bug in there that allowed me to compromise accounts on demand. Something like being able to reduce the randomness of the RNG for a particular account. Then I could just decrypt the messages super easy (cause I already know a range of RNG seeds that work) and it would look to everyone like it was encrypted.

So, who is the chief culprit for doing this, if I was a guessing man (and I am) I would probably say Israel has compromised WhatsApp and the US gov knows it and would like Israel not to know everything that Whitehouse staffers are saying.
by jeroenhd | 2025-06-23 22:00:02+00:00
What would Meta get out of spying on their own government? That's a "life in secret jail" kind of risk for a sickeningly rich CEO with a private island. We haven't even found any evidence of backdoors used against foreign governments, they'd be pretty stupid to attack the American government.

Plus, when it comes to important communications, the weird, hacked, Israeli Signal fork already has access to these documents anyway, even when they don't accidentally add a journalist to the group chat.

If we're talking summaries of government communications, that's more Microsoft territory, who don't even bother adding proprietary E2EE implementations to their chat software.
by kortex | 2025-06-23 22:00:19+00:00
uv handles most, if not all, of those cases.

> - else does it have a pyproject.toml? if so poetry install and then prefix all commands with poetry run

That's not even correct. Not all projects with pyproject.toml use poetry (but poetry will handle everything with a pyproject.toml)

Just try uv first. `uv pip install .` should work in a large majority of cases.

pipenv is on the way out. bare `setup.py` is on the way out. `pyproject.toml` is the present and future, and the nice thing about it is it is self-describing in the tooling used to package.
by kannanvijayan | 2025-06-23 22:00:45+00:00
I haven't had to in a while as I've lapsed into IDE usage as of late, but my vimrc is something I committed to memory a long time ago.

set tabstop=4 set shiftwidth=4 set expandtab set showmatch set nohlsearch set background=dark syntax on

Typing that config into a file is emotionally associated with a system feeling "ready" for me. "ah, now I can _do_ things".
by anonym29 | 2025-06-23 22:00:56+00:00
You made a claim later in the exchange, which is what I am responding to. Your claim - "Those fields (wealth, competitive sport) aren’t in decline among young men.".

Men's proportional share of income is in decline, and while wealth and income aren't the same, income is necessary for most people to build wealth. When men's proportional income is in decline, it logically follows that men's proportional wealth will also be in decline.
by HPsquared | 2025-06-23 22:00:56+00:00
Or, evaporative cooling for spacewalks. Water heat of evaporation at 25°C is 678 Wh/kg, so 200W of heat is about 0.3 kg per hour. Quite manageable!

EDIT: Apparently the Apollo suits did this. An interesting detail is that they used sublimation (evaporating ice directly to vapor), because I suppose that's a lot more practical to exchange the heat.