MurphyA/hacker-news huggingface dataset:
by steveklabnik | 2025-04-15 17:34:21+00:00
> ?ing Errors and never actually handling them is just a terrible practice.

This isn't true. It really depends.

fn main() -> anyhow::Result<()> {

can be perfectly good, depending on your needs.

What Rust does with error handling is give you flexibility. It's true that means you can make a mess. I myself have a TODO on my current codebase where I'm not exactly happy with what I'm doing at the moment overall. But it can also be very elegant, and more importantly, it doesn't force you into one paradigm that many not be good for your needs, but allows you to decide, which is very important in Rust's conceptual space. I wouldn't want to be forced to use the above signature in a no_std context, for example.
by bigyabai | 2025-04-15 17:34:27+00:00
> Together, they form a complete personal monetary stack.

I cannot name a single use of peer-to-peer Bitcoin that is not outperformed by Monero in latency, gas price and privacy. Frankly, if you use Bitcoin as a storage of value I would argue you don't know the first thing about investing.

Bitcoin is almost entirely useless without L2 workarounds, at which point you might as well compare the Monero L2 chains as well.
by 0x1ch | 2025-04-15 17:35:09+00:00
Out of the box, it can be useful depending on the infrastructure of your area. I live in the Seattle area and we have a strong Meshtastic network here. I can occasionally even can see ACKs / testing from Vancouver CA. I own a node that sits at home all day and there's always messages being received in the public LongFast channels. The protocol makes use of all nodes for any type of messaging, so private channels also benefit.

As for files, not possible out of the box for most people, but tools like ATAK-Civ can make use of 'data packages' and send them over radio. I've used it to successfully send memes and map files in testing.
by cryptoz | 2025-04-15 17:35:21+00:00
Very fascinating changes here. Did Apple do this recently without announcing or documenting it? Controversy! Whose phone is it? And who's to say I'm not using it if it is sitting there for 3 days? Maybe I am using it! You don't know!

I wonder how many home projects this will muck up, like Androids as security camera or weather data collectors or other things.

And is this update going out to all Android devices, no choice about it, all versions? That's kinda wild.
by eqvinox | 2025-04-15 17:35:26+00:00
Threw a random PR at it… of the 11 issues it flagged, only 1 was appropriate, and that one was also caught by pylint :(

(mixture of 400 lines of C and 100 lines of Python)

It also didn't flag the one SNAFU that really broke things (which to be fair wasn't caught by human review either, it showed in an ASAN fault in tests)
by ls612 | 2025-04-15 17:35:30+00:00
It probably isn't wildly lower today, we know of at least five or six big supernovae in the Milky Way in the past millennium. For 200B stars in our galaxy the size normalized rate implied by that would be like one ever 300 years. So if you extrapolated the Milky Way alone in (cosmological) modernity you would get 10/sec not 30/sec.
by dextercd | 2025-04-15 17:35:36+00:00
Let's Encrypt lists 10 ACME clients for Windows / IIS.

If an organisation ignores all those options, then I suppose they should keep doing it manually. But at the end of the day, that is a choice.

Maybe they'll reconsider now that the lifetime is going down or implement their own client if they're that scared of third party code.

Yeah, this will inconvenience some of the CA/B participant's customers. They knew that. It'll also make them and everyone else more secure. And that's what won out.

The idea that this change got voted in due to incompetence, malice, or lack of oversight from the companies represented on the CA/B forum is ridiculous to me.
by glacier5674 | 2025-04-15 17:36:25+00:00
> shared experiences and emotions

I suspect the experience of being a dolphin is stranger and more alien than we will ever know. This is a creature that employs its sense of sonar as part of how it understands the world, and has evolved with that sense. It will have concepts related to sonar and echolocation that we cannot grasp. We might be able to map a clumsy understanding of them, e.g. a dolphin cannot smell, it might be able to understand "my nose can taste the air", but is that the same? At least in humans with sensory deficiencies, there are parts of the brain that have evolved alongside the same senses that an unimpaired person has.

Maybe we could finagle an interspecies pidgin, but I wouldn't be surprised if we just fool ourselves for a while before we realize that dolphin language is just different. Even the word language brings along a set of rules and concepts that are almost certainly uniquely human.
by dismalaf | 2025-04-15 17:36:28+00:00
> It's also not wildly overvalued, purely on a forward PE basis.*

Once you start approaching a critical mass of sales, it's very difficult to keep growing it. Nvidia is being valued as though they'll reach a trillion dollars worth of sales per year. So nearly 10x growth.

You need to make a lot of assumptions to explain how they'll reach that, versus a ton of risk.

Risk #1: arbitrage principle aka. wherever there's profit to be made other players will move in. AMD has AI chips that are doing quite well, Amazon and Google both have their own AI chips, Apple has their own AI chips... IMO it's far more likely that we'll see commodification of AI chips than that the whole industry will do nothing and pay Nvidia's markup. Especially since TSMC is the one making the chips, not Nvidia.

Risk #2: AI is hitting a wall. VCs claim is isn't so but it's pretty obvious that it is. We went from "AGI in 2025" to AI companies essentially adding traditional AI elements to LLMs to make then useful. LLMs will never reach AGI, we need another technological breakthrough. Companies won't be willing to keep buying every generation of Nvidia chip for ever-diminishing returns.

Risk #3: Geopolitical, as you mentioned. Tariffs, China, etc...

Risk #4: CUDA isn't a moat. It was when no one else had the incentive to create an alternative and it gave everyone on Nvidia a head start. But now everything runs on AMD now too. Google and Amazon have obviously figured out something for their own accelerators.

The only way Nvidia reaches enough revenue to justify their market cap is if Jensen Huang's wild futuristic predictions become reality AND the Googles, Amazons, Apples, AMDs, Qualcomms, Mediateks and every other chip company all fail to catch up.

What I see right now is AI hitting a wall and the commodification of chip production.
by mahjongmen | 2025-04-15 17:36:32+00:00
I'll start off with, I'm not one of our founders and REALLY wouldn't want to be publicly held accountable for policies or commitments until I've been able to get internal alignment on things I say.

That being said, since I do manage our Search and Retrieval offering, if we were to deprecate any of our embedding models (which is generally the risk of closed-source models), I will make sure that there is an "escape hatch" for users.

Heard on what your concerns are though :)
by wnc3141 | 2025-04-15 17:36:33+00:00
There is no ideological coherence of fascism. It's about coercing a nation into elevating a chosen group/ identity of people above everyone else (a sort of anti-pluralism).

-- I liken it to how arguing about the shortcomings of your bully's stance doesn't make them stop punching you.

EDIT: I'm going to add, that I think the solution at least begins with encouraging more shared experiences and spaces (like a movie theater). Most people want to be seen as well functioning in public limiting how much they might explore the nastiness of their own right wing echo chambers.
by silksowed | 2025-04-15 17:36:44+00:00
very excited to play around. will be attempting to see if i can get character coherence between runs. the issue with the 8s limit is its hard to stitch them together if characters are not consistent. good for short form distribution but not youtube mini series or eventual movies. another comment about IP license is indeed an issue but its why i am looking towards classical works beyond their copyright dates. my goal is to eventually work from short form, to youtube to eventual short films. tools are limited in their current form but the future is promising if i get started now.
by yjftsjthsd-h | 2025-04-15 17:36:46+00:00
If you really don't care, sometimes you can just go plantext HTTP. I do this for some internal things that are accessed over VPN links. Of course, that only works if you're not doing anything that browsers require HTTPS for.

Alternatively, I would suggest letsencrypt with DNS verification. Little bit of setup work, but low maintenance work and zero effort on clients.
by jrflowers | 2025-04-15 17:36:53+00:00
> How is 4chan unhealthy for the world, at large?

If you’re interested in research, the summary of controversies and harassment incidents that were worthy of the 4chan Wikipedia page(1) is over 2,000 words long and links to seven other separate Wikipedia entries, and may be a good start.

Also it is very funny that this thread seems to be multiple different posters here insisting that the user JKCalhoun is wrong for not being a fan of 4chan and that personal opinion is somehow ahistorical and in need of correction. Like the goal here is to make that person post “You guys are right I actually like that website now” ?

https://en.m.wikipedia.org/wiki/4chan
by beloch | 2025-04-15 17:37:09+00:00
>One idea behind the OpenAI social prototype, we’ve heard, is to have AI help people share better content. “The Grok integration with X has made everyone jealous,” says someone working at another big AI lab. “Especially how people create viral tweets by getting it to say something stupid.”

This would be a decent PR stunt, but would such a platform offer anything of value?

It might be more valuable to set AI to the task of making the most human social platform out there. Right now, Facebook, TikTok, Reddit, etc. are all rife with bots, spam, and generative AI junk. Finding good content in this sea of noise is becoming increasingly difficult. A social media platform that uses AI to filter out spam, bots, and other AI with the goal of making human content easy to access might really catch on. Set a thief to catch thieves.

Who are we kidding. It's going to be Will Smith eating spaghetti all the way down.
by rawgabbit | 2025-04-15 17:37:12+00:00
When my son was little, he would say things like “Yes means no and no means yes.” He would also say things like “milk is good, butter is made from milk, cake is made from butter, why can’t I have cake for breakfast?”

Through persistence and speaking to him calmly, he eventually stopped his petulance. Usually if he wanted something, we would only give in after repeated conversations. We wanted to explore decision making with him and ensure he would not quickly want something else. The main thing I wanted was for him to talk and explain why he wanted something so bad.

I believe he only threw a full tantrum a handful of times. When that happened we followed the advice of pretending to leave without him. When he realized we were not rewarding his tantrum, he stopped.

In short, we wanted to reward him for communicating not for throwing a tantrum.
by kjkjadksj | 2025-04-15 17:37:31+00:00
They’ve been doing that since the recording studio process developed the model in the 1920s or so. They would hire songwriters to make generic pop music with generic lyrics, and keep it in the vault until you have some attractive young singer you want to use for marketing then you give them an album of these songs to sing. And they are sure to sell because you’ve been priming the american ear for these chord progressions for a long time, and you fill all the air in the room with your marketing for this singer leaving people little option but to hear the latest carefully crafted earworm. Still happens today maybe even more perfected with psychological studies intersecting with music and marketing. The best musicians have never and will never be a product of that machine. Seek out live music.
by kebokyo | 2025-04-15 17:37:38+00:00
The fact that they're trying to cop "smallweb" vibes while being incredibly soulless and flat at the same time is making me. so frustrated. This isn't "weird" in the alt sense, this is "weird" like how you would describe JD Vance.

Hillary Clinton is actively diving her head into her elbow-pit, and we cannot stop her. We can only watch in horror as she destroys the fabric of our universe and merges all that was once "cool" and "hip" into the conglomerate apathetic mainstream.
by mdp2021 | 2025-04-15 17:37:53+00:00
No, Mr. Marrek. My words are very much chosen, to the extent that my time allows. I am very certainly not using CollectiveBot to express my own thought.

I am not sure about what you could not understand. "I am sorry, as I would like to submit news about more pleasant matters, but reality is more pressing; I see that available information tell us that some events of potential particular concern emerge, as special cases in the running trends; I believe that it is best to transmit the information to this public, also as many of us have some relation with the source of those events and trends".
by dale_glass | 2025-04-15 17:37:54+00:00
All this stuff is snake oil, either already, or eventually.

There's new models showing up regularly. Civitai recognizes 33 image models at this point, and audio will also see multiple developments. Any successful attack on a model isn't guaranteed to apply to another one, not even yet invented. There's also a multitude of possible pre-processing methods and their combinations for any piece of media.

There's also the difficulty of attacking a system that's not well documented. Not every model out there is open source and available for deep analysis.

And it's hard to attack something that doesn't yet exist, which means countermeasures will come up only after a model was already successfully created. This is I'm sure of some academic interest, but the practical benefits seem approximately none.

Since information is trivially stored, anyone having any trouble could just download the file today and sit on it for a year or two not doing anything at all, just waiting for a new model to show up.
by Mawr | 2025-04-15 17:37:56+00:00
> European car commuter rates are almost identical to USA's.

Hilariously untrue. Using the bus and bike to go to work is normal here. Buses and cycle paths are full of people during rush hour. In the US using those gets you weird looks. Depends on what part of Europe and what part of US we're talking about of course, but in general this holds true.
by constantcrying | 2025-04-15 17:37:59+00:00
>you don't believe copyright should exist?

Yes. It should not. I think that was very clear when I said I was against intellectual property, not for it being more limited.

>Do you think a movie's creator can dictate that I'm not allowed to use a pirated version of a movie to display for 100% profit at my 10,000 AMC movie theaters? Or a book's creator can dictate that I'm not allowed to copy their book, put my name on it, and sell it on Amazon for half-price?

I do not care at all.
by Ajedi32 | 2025-04-15 17:38:19+00:00
Yes, Mallory just pretends to be Alice to Bob and pretends to be Bob to Alice, and they both establish an encrypted connection to Mallory using Diffie-Hellman keys derived from his secrets instead of each other's. Mallory has keys for both of their separate connections at this point and can do whatever he wants. That's why TLS only uses Diffie-Hellman for perfect forward secrecy after Alice has already authenticated Bob. Even if the authentication key gets cracked later Mallory can't reach back into the past and MITM the connection retroactively, so the DH-derived session key remains protected.
by mmeikson | 2025-04-15 17:38:19+00:00
Front-end devs: How do you actually like to receive UI designs? Figma? Code snippets? JSON? AI prompts?

I’m running a short survey (3 mins) to understand what works and what sucks in design-to-code workflows.

https://docs.google.com/forms/d/e/1FAIpQLScZ7fuUAzGv8T_wzl8w...

No pitches. Just research. Would love your feedback
by Clubber | 2025-04-15 17:38:41+00:00
>They were occupied, but they existed.

So what's your criteria for existing, dirt in the same place? Their governments were dissolved. That means they don't exist anymore. Does the confederacy exist since the boarders are the same and the dirt is in the same place? I would argue not.

>Also lots of countries you listed definitely don't meet any sort of reasonable definition of "hegemon".

I agree, just pointing out countries that no longer existed.
by runako | 2025-04-15 17:39:23+00:00
> the deficit should be a bit lower because the money was not spent.

The durable problem with this logic is that it depends on the President overriding the written instructions laid out by Congress in appropriations. This power of the purse, of course, is one of the main checks in our system of checks and balances. Power is intentionally divided between the branches.

Is it even legal for the Executive to ignore the spending orders set forth by Congress?

So maybe the deficit is smaller (although we continue to pay the same tax rates), but the cost is we have eroded a foundational piece of our Constitutional republic.

We don't have to pretend like there is not a legitimate process to reduce the deficit if that is the expressed wish of the American people. And any time we veer from the proper legal mechanism, there will be unforeseeable ramifications in the future.

[Yes, in theory a smaller deficit can lead to a future reduction in tax rates. Congress can address both deficit and tax reduction to take place over several years this week if it wants. That's how the Constitution is designed.]
by naught0 | 2025-04-15 17:41:12+00:00
> conceding our borders to a flood of third-worlders

Feels a bit like a mask off moment.

there's a mountain of evidence that shows immigrants are the backbone of important parts of our economy, pay taxes, and commit crimes at a far lower rate than native born people.

The laws and processes around immigration are a significant factor in creating "illegals." Why not adjust our laws to accommodate normal, innocent people who come here simply to work, live, and survive?

If we applied more resources to processing immigrants and making it easier to come here legally it would be a boon to our population, economy, and subjectively, our culture.

The opposite is true for deporting 11 million people. The cost outweigh the benefits at every single turn, unless your ultimate benefit is removing the supposed "third worlders" i.e. brown people. (aside: why is a person from the third world an inherent negative?)

The border should be permeable to people escaping oppression or looking for a better life. It's not like we're hurting for space or money, we just actually have to DO something.

Here is some great fact-based review of our immigration policies (from a source typically opposed to my worldview, mind you)

https://www.cato.org/testimony/real-cost-open-border-how-ame...

I hope you take the time to read through.

on your final point, regarding Palestinian support: what about the perfectly legal immigrants that we have deported because of political views? That seems particularly fascist to me.
by const_cast | 2025-04-15 17:41:22+00:00
> Also, not talking about US since they made their bed by bringing in through slavery, but talking about majority of Europe.

The majority of Europe is composed of formally colonialist nations. I am sorry, but to quote you, "they have made their bed".

> It feels like you are so scared of being seen as racist that you will sacrifice your culture just so you don't get called a racist.

I don't have a strong tie to my culture because I don't care much. My culture is lame, mostly. I already left my culture behind when I entered the melting pot. And, there is no American culture. We are a mixed and varied people.

You're proposed a lot of ideas here and, well, they're kind of shit. You're forgetting one teensy little detail - why are they good? Who does this help, and how? Okay, we revoke a bunch of work visas and make a bunch of people's lives worse... and then what? How does that bring economic and social prosperity to your nation?

See, you can't speak about mass immigration being a problem like that's a foregone conclusion. The US has had immigration on a level most European nations couldn't even fathom, and yet, economically we run laps around them.

Don't worry, we have our own anti-immigration people here. And yes, they're just as stupid and short-sighted. Trump is so anti-immigration he's willing to destroy our economy for a goal he cannot even articulate.
by yencabulator | 2025-04-15 17:41:54+00:00
Safety bypasses should be opt-in, case by case, and very explicit. For example, Rust's `unsafe` allows bypassing any limitation the language safety imposes on you normally, but all code not explicitly labeled unsafe is always in the very very safe mode.

Even inside the Typescript rules, `as` is a ridiculously dangerous timebomb.

Typescript is 100% about "convenience" and write-lots-of-code-now style of productivity, ~0% about safety or long-term maintainability.
by ryao | 2025-04-15 17:44:15+00:00
> Among other things, this would only work if your client is written in a language that supports C structures.

Such languages are used at both ends. Otherwise, this would not have been working in production for ~13 years.

> Says the one who didn't know how to use non-blocking sockets.

Neither did you until you learned it. If you successfully begin a career in software engineering and years later, have the humility to admit the mistakes you made when starting out for the benefit of others, you will deserve to have an incompetent know it all deride you for having been so kind to admit them, just like you are doing to me here.

Anyone with a modicum of programming knowledge can write code snippets free from mistakes immediately after being told about the mistakes that would be made when given a simplified explanation of one thing that is done in production software. The problem with software engineering is that nobody tells you everything you can do wrong before you do it, and you are not writing code snippets, but production software.
by anovikov | 2025-04-15 17:44:24+00:00
You gotta get a downconverter and a bias-tee to power it (or use the bias-tee built in the RTL-SDR if the downconverter is 4.5 volt - most aren't though). Then you can access high-freq. 10+ GHz must be a satellite right? There's no way for terrestrial to work at that freq.

And yes this is all easy this day. Hard stuff comes when you transmit, and harder yet when you do both. Then you can do crazy things, but that isn't at all easy... Like https://hforsten.com/ is doing. Still accessible from components pricing and regulations perspective, to almost everyone.
by loxs | 2025-04-15 17:44:25+00:00
Yes, I too have "less favorite" foods. Carrots being one of them, celery - another. But I try eating them regularly and this definitely helps. And no, I don't mask them to the point of them being completely undetectable. On the contrary, I do increase their concentration with time and there are foods where I enjoy them even when they dominate the flavor. For example, pickled celery is delicious.
by Hizonner | 2025-04-15 17:44:33+00:00
Sort of. There's way too much discretion to toss people out for any random trumped-up reason, and way too much discretion about how it's done.

But there are requirements for at least some attempt at individualized due process, and those are being ignored, which is mostly new. And there are certain reasons they don't get to use, and that's also being ignored. And probably shipping people to abusive facilities in El Salvador violates some laws that weren't being violated before.

Was US immigration law always inhumane and immoral, both as written and as enforced? Yes. Was ICE always full of thugs, and did it always tend to push to the very edge of what it was allowed to do? Yes. Have things gotten worse in qualititative ways, including violating laws? Also yes.