MurphyA/hacker-news huggingface dataset:
by dzink | 2025-04-25 13:06:47+00:00
An idea is tarpit until someone, or some new tech, or regulation cracks it.

YC has a rare opportunity and it squanders it. It is a hub that gathers most problems and approaches to them in each discipline and many many failures on them at least once a quarter and all of that goes down the drain, instead of being published and explored publicly. The energy of bright new founders is not spent re-hashing the old but exploring the new. YC can still evolve into a science hub for things people want with much more impact than it does now. New founders want to protect IP and hold back competition, so publish the failed ideas and approaches - make it a competition. Show the full length and breadth of tarpit zones and any time they may be cracking. This way new energy goes towards better VC returns instead of falling into old cracks. Build a Yelp of things people want that need to be built or solved.
by cuuupid | 2025-04-25 13:06:54+00:00
Ah by “it” I meant OpenAI commercial. Azure OpenAI can handle CUI Basic.

They also have a deployment on SIPR rated for secret.

Anything higher, you need a special key but AWS Bedrock has Claude up on C2S.

That being said both Azure OpenAI and AWS Bedrock suck for many reasons and they will by default extend your system boundary (meaning you need to extend your ATO). Also, for CUI, it has the P-ATO from JAB, not many agency specific ATOs, which means you will probably need to submit it thru your agency sponsor.
by alnwlsn | 2025-04-25 13:06:59+00:00
Earth's atmosphere is 5.15×10^18 kg and at atmospheric pressure density is 1.293 kg m−3. The whole thing would be more like 4 billion billion cubic meters. So a billion AC units could have the whole thing cleaned up in just 200 years.

Which would suggest that maybe as much as 0.1% to 1% of earth's atmosphere has ever passed through an air conditioner.
by INTPenis | 2025-04-25 13:07:52+00:00
Funny how the later generations of IT people often have poor penmanship.

I'm old enough to remember penmanship in school, but I was into computers from a young age so my penmanship ended up just as bad as author.

I did improve it a lot by getting a penpal through reddit. We communicated for a year and change, and during this time I went through the process of learning to be patient and write my letters slowly so they were legible.

It hurt my hand a lot to write a whole letter and I felt like I had said about as much as I have in this comment, but with time I became faster and faster.

Now probably 10 years later I still take a greater care when I write, ensuring each letter is legible.
by aleph_minus_one | 2025-04-25 13:08:46+00:00
> Open source project hosted on GitHub, for the network effect.

> Use Rust which also rely on GitHub for crates.io

It is a very good idea to get rid of both as far and soon as possible. And, as I wrote at https://news.ycombinator.com/item?id=43793095 in some circles it already became very fashionable to call GitHub "ShitHub" and somewhat look down upon open-source projects that have their central repository on GitHub (i.e. are willing to enslave themselves to Microsoft for some stupid "network effect").
by _aavaa_ | 2025-04-25 13:08:46+00:00
> Meta blocks mainstream news in Canada

Due to it’s abject refusal to be extorted

> there’s no way around that fact.

Even if Facebook content is more conspiratorial and extreme, you have to prove that Gen Z is worse than all the others. Because as far as I know facebook isn’t for Gen Z, it’s for the older crowd.

To say nothing of the millions of older Americans who believe anything that shows up on Fox News.
by lostphilosopher | 2025-04-25 13:08:48+00:00
I've long maintained that kids must learn end to end what it takes to put content on the web themselves (registering a domain, writing some html, exposing it on a server, etc.) so they understand that _truly anyone can do this_. Learning both that creating "authoritative" looking content is trivial and that they are _not_ beholden to a specific walled garden owner in order to share content on the web.
by fossman | 2025-04-25 13:08:52+00:00
Of course that's why we use and love GNU / Linux, because of snap and snappiness!

_ No GNU/Linux user ever

Please take my freedom in exchange for snappiness and security.

_ (a)NO(ther) GNU/Linux user

Users have the right to a secure deGoogled Android Linux after they give Google hundreds of dollars for a Pixel. _ Stickard G. Pallman
by diggan | 2025-04-25 13:09:07+00:00
> You could also scrobble your own mp3s but (as I remember it) the whole point of that was so you could then listen to the stream tailored

That's not how I remember it at all. The biggest features (that at least made me and my friends use it) was that no matter what player you used, it probably had a "Scrobble to last.fm" features (which sadly, seems Spotify at least removed), and then you'd use Last.fm to find new songs to play via your own player.

I don't think I remember anyone using the Last.fm radios/playlists, but instead just as a data-browser to find new artists/albums/songs, then play those somewhere else.

But this was around 2005 sometime in Sweden, we basically just had Spotify and maybe Grooveshark available for streaming, maybe things typically worked differently elsewhere.
by rovr138 | 2025-04-25 13:10:04+00:00
Not a false dichotomy. I'm just calling out the rhetorical gymnastics.

You said you "don’t trust the big corporation" even if they go through independent audits and legal contracts. That’s skepticism. Now, you wave it off as if the audit itself is meaningless because a company did it. What would be valid then? A random Twitter thread? A hacker zine?

You can be skeptical but you can't reject every form of verification. SOC 2 isn’t a pinky promise. It’s a compliance framework. This is especially required and needed when your clients are enterprise, legal, and government entities who will absolutely sue your ass off if something comes to light.

So sure, keep your guard up. Just don’t pretend it’s irrational for other people to see a difference between "totally unchecked" and "audited under liability".

If your position is "no trust unless I control the hardware," that’s fine. Go selfhost, roll your own LLM, and use that in your air-gapped world.
by ceejayoz | 2025-04-25 13:10:12+00:00
Bullshit.

Hegseth was confirmed Jan 24. https://apnews.com/article/pete-hegseth-defense-secretary-tr...

The attack on Yemen and the group chat was in March. https://www.theatlantic.com/politics/archive/2025/03/signal-...

Its contents were undoubtedly classified.
by kibwen | 2025-04-25 13:10:29+00:00
Crates.io stopped relying on Github in June 2023. Now Cargo uses sparse HTTP-based index lookups rather than cloning the old git-based index repo (the old repo is still offered for users on older versions). And the crates themselves have never been served from Github. https://blog.rust-lang.org/2023/06/01/Rust-1.70.0/#sparse-by...
by Applejinx | 2025-04-25 13:10:45+00:00
I think that's a very understandable response seeing as they colluded with Russia, serve their aims, and have every reason to worry that their continued efforts to serve Russia and undermine America will cause American government employees to be upset with them.

It would be mighty silly of them NOT to take precautions against their efforts being undermined. Of course this effort of theirs will face attempts to undermine it: it's entirely hostile effort on every level, obviously in service of a hostile foreign power.

Why would they trust they won't be resisted? Not everybody is foolish.
by Calavar | 2025-04-25 13:10:45+00:00
I realized my mistake and I think I edited my comment a split second before you replied, but you're right. That particular type punning scenario wouldn't be affected by this change because 1) the members are the same size, so there's no padding bits 2) the specific union member is going to be initialized to the input parameter, not with the syntax sugar for aggregate zero initialization.
by wiz21c | 2025-04-25 13:10:46+00:00
They become rich because 1/ they got marbles to start with 2/ they like marbles when marbles are a thing 3/ they figure out a trick nobody has figured out (and it's just a trick, not much genius in there) 4/ they want more marbles 5/ they don't care if they loose (so they can take risk)
by Ylpertnodi | 2025-04-25 13:10:55+00:00
>Russia, on the other hand, supports the President, so they deserve to be rewarded.

You forgot the /SS [Not being historical, damn autocorrect, i mean hysterical, but comments; comments, they're a beautiful thing, comments - i meant /sarcasm, sarcasm. Beautiful sarcasm, they had sarcasm-such a beautiful word - two hundred years ago...etc, etc.
by turnsout | 2025-04-25 13:11:09+00:00
Give it another shot—it is an ideal language for server-side code. The team has been working on error messages and compile times a lot over the past few years. At this point, it's extremely productive.

If you run into trouble, you can usually improve the dev experience by declaring types. This is usually only an issue if you're using a lot of generics or overloaded methods.

let x = y.fruit(ripeness: 0.9) // <- instead of this let x: Banana = y.fruit(ripeness: 0.9) // <- do this

If Swift is giving you grief, it's probably type inference being slow or producing strange errors.

Related to the above, generics are powerful, but I strongly feel they should only be used if they clarify the code. Often they obfuscate and complicate what's going on, especially if you have the interaction of two generic types.
by lo_zamoyski | 2025-04-25 13:11:29+00:00
Your use of language is imprecise. What exactly is meant by "my country" here?

We have the state; we have the ruling regime; we have the society in question. Who is this "country" that is right or wrong exactly?

If the state, then in the abstract, it is authority without particular directive. So it can't be that.

If the ruling regime, then it can undermine its own authority by demanding people commit evil deeds. But it is not betrayal to refuse to commit the evil deeds it demands. It is the ruling regime who betrays the society it rules by demanding evil. Remember: lex iniusta non est lex.

If society, then we're talking about an aggregate and therefore mob "rule". But who cares what the mob thinks? The mob has no authority.

Betrayal and loyalty can only be measured in relation to the objective good. I agree with you that "my country, right or wrong" might suggest something very evil, but to reject the suggested relativistic understanding of loyalty is not betrayal. You could interpret it differently: I am loyal to the good of my country, regardless of whether my country is in the right or in the wrong. And the good of my country might involve opposing an evil regime or standing up to the mob. That's true loyalty. Obedience to evil is false obedience and true betrayal.
by Ray20 | 2025-04-25 13:11:33+00:00
>You should make proportional to the work you put in.

Throughout the 20th century we have seen what such a social structure leads to: millions of deaths from hunger. And always, without exception: the transition to work-based economy - and in the next decade the population becomes many times poorer and a huge percentage of the population dies of starvation.

So no thanks. Between shareholders and investors, and starvation, I choose shareholders and investors.
by aredox | 2025-04-25 13:11:35+00:00
They would be blown off by the "Unreasonable Effectiveness of [text prediction]", but it is still text prediction.

That's the very root cause why we still have unsolved problems like the inability to get the same answer to the same questions, the inability to do riguorous maths or logic (any question that only has one good answer, in fact) and hallucinations!
by margorczynski | 2025-04-25 13:12:30+00:00
Question is who blinks first - Trump or Xi? People might think Trump as the obvious choice because of the rising costs of goods in the US but most don't get how bad the situation is in China currently.

Since around the real estate bubble crash China can't get the economy up and running as they used to. Economic activity is (very) low, unemployment is high especially among the young, in general people are in a bad mood.

Cutting trade with the US might push the situation into the red zone and that's probably what Trump hopes for - that the internal pressure makes him crack first.
by DanHulton | 2025-04-25 13:12:56+00:00
> it will only get better

I wanted to highlight this assumption, because that's what it is, not a statement of truth.

For one, it doesn't really look like the current techniques we have for AI will scale to the "much better" you're talking about -- we're hitting a lot of limits where just throwing more money at the same algorithms isn't producing the giant leaps we've seen in the past.

But also, it may just end up that AI provider companies aren't infinite growth companies, and once companies aren't able to print their own free money (stock) based on the idea of future growth, and they have to tighten their purse strings and start charging what it actually costs them, the models we'll have realistic, affordable access to will actually DECREASE.

I'm pretty sure the old fashioned, meat-based learning model is going to remain price competitive for a good long while.
by mystified5016 | 2025-04-25 13:14:24+00:00
Why does Microsoft have the right to cause users unrestricted bandwidth use through updates and ads and spying? That's a real cost Microsoft is forcing onto users.

If bandwidth is so precious, why isn't Microsoft paying users for the bandwidth they use pushing ads to their PC? Why isn't it considered onerous for them to foist tens of gigabytes in updates every week? This is a direct cost to consumers that Microsoft is pushing on them. Do you think that's fair? Or do you want to admit that your entire premise and argument is nonsense corporate apologism?
by lcnPylGDnU4H9OF | 2025-04-25 13:14:33+00:00
> What’s the difference between a breach, a leak, and a spill?

A breach is when security measures are bypassed and a leak is when information is given to someone who should not have it (a spill is a leak). If he was using an insecure connection for sensitive communications, then the “breach” would be his decision to do that while accidentally including the wrong people in the chat and the “leak” would be Jeffrey Goldberg receiving the messages.

(Just answering the question. They were correct in a very literal way but it seems a bit pedantic. The overall point is moot given what we know.)
by mtklein | 2025-04-25 13:15:13+00:00
Ah, I can confirm what I see elsewhere in the thread, this is no longer true in Clang. That first clang was Apple Clang 17---who knows what version that actually is---and here is Clang 20:

$ /opt/homebrew/opt/llvm/bin/clang-20 -O1 -c union.c -o union.o && objdump -d union.o union.o: file format mach-o arm64 Disassembly of section __TEXT,__text: 0000000000000000 <ltmp0>: 0: f900001f str xzr, [x0] 4: d65f03c0 ret 0000000000000008 <_create_d>: 8: f900001f str xzr, [x0] c: d65f03c0 ret
by potato3732842 | 2025-04-25 13:15:31+00:00
A (new enough) tow truck screams "I have an ongoing business relationship with people who have badges, guns and letters of marque that give them permission to ruin and/or end your life at their discretion" which is really why none of the people who would perhaps bother a common thief or stick their nose in anything out of the ordinary will get near a tow truck.

You could roll up to a parking lot with active security and snatch something with a tow truck and they won't bother you most of the time whereas if you rolled up to engage in swapping a battery or some other legitimate repair they'd probably at least come over and ask what you're up to.
by IanCal | 2025-04-25 13:15:33+00:00
I'm not arguing this is the purpose here but data augmentation has been done for ages. It just kind of sucks a lot of the time.

You take your images and crop, shift, etc them so that your model doesn't learn "all x are in the middle of the image". For text you might auto replace days of the week with others, there's a lot of work there.

Broadly the intent is to keep the key information and generate realistic but irrelevant noise so that you train a model that correctly ignores the noise.

You don't want to train your model identifying some class of ship to base it on how choppy the water is, just because that was the simple signal that correlated well. There was a case of radiology results that detected cancer well but actually was detecting rulers in the image because in images with tumors there was often a ruler so the tumor could be sized. (I think it was cancer, broad point applies if it was something else).
by slig | 2025-04-25 13:16:05+00:00
Hey, thank you for playing and for the feedback. I'm not sure how to solve that, though.

I've tried to make the game behave similarly to the Zebra Puzzles [1], where each clue is validated against whatever is on the grid right now, not against the expected answer.

[1]: https://www.zebrapuzzles.com/ (I run this one as well)
by fao_ | 2025-04-25 13:16:16+00:00
> better yet word prompts accurately enough that the answers don't give bullshit

The idea that you can remove the bullshit by simply rephrasing also assumes that the person knows enough to know what is bullshit. This has not been true from what I've seen of people using AI. Besides, if you already know what is bullshit, you wouldn't be using it to learn the subject.

Talking to real experts will win out every single time, both in time cost, and in socialisation. This is one of the many reasons why networking is a skill that is important in business.
by KMnO4 | 2025-04-25 13:16:19+00:00
Nvidia also created a GPU tier to manipulate prices years ago.

Most people remember the 3090 being a flagship card that was overkill for most people. So why did so many gamers spend $2000 on it? Because Nvidia told them to.

Prior to the 3000 series, the card existed in the form of a Titan. If you wanted the best gaming card, you’d get a 2080. If you wanted a card for scientific computing, rendering, etc, then you could splurge for the Titan. Two different audiences. No one was buying a Titan for gaming.

Nvidia realized if they throw some RGB on the Titan line (so to speak), gamers will happily pay the premium for it, making them more money AND anchoring a much higher price bracket for video cards in the future.
by ryao | 2025-04-25 13:16:44+00:00
Well, under your original version, I could see someone filling in bit fields in the float like the exponent and sign while leaving the mantissa zeroed, but given that the integer and float would be the same length, there is no section that would be left uninitialized by this change.

In order for this change to leave something uninitialized, you would need to have a member of the union after the first member that is longer than the first member. Code that does that and relies on {0} to zero the union seems incredibly rare to me.
by tormeh | 2025-04-25 13:17:00+00:00
I get the feeling it's basically an old-fashioned application server like Wildfly or Tomcat. So the developer doesn't worry about system-d config or whatever, but just adds their application files to a folder. Of course someone needs to maintain the application server, however it's deployed, but it detangles things a bit. I personally think this makes no sense unless someone else hosts the application server. Maybe in an enterprise context of some sort. Otherwise this feels like a tried-and-failed idea.
by nottorp | 2025-04-25 13:17:01+00:00
Hmm. That may be an AMD "feature".

Considering I have a pretty decent router board on my desk, waiting to be set up, just with an Intel processor. Made by some shop in China. I've had a friend do my research so I don't know if it's a big or small shop, but what's the likelihood they order CPUs by the million?

https://www.toptonpc.com/product/12th-gen-intel-i3-n305-n100...

But then, that thing won't run passively.
Ask HN: Addicted to listening to podcast while working
by JourneyJourney | 2025-04-25 13:17:04+00:00
I work from home. It can get a bit lonely, so I got the bad habit of putting a youtube video (usually podcasts) in the background.

I feel like I shouldn't be doing that if I want to perform at my best.

Any advice on how to reduce podcast consumption? Should I quit it cold turkey=

Has anyone experienced something similar?

I know it sounds silly but it's becoming a bit of a problem.
by keithrozario | 2025-04-25 13:17:12+00:00
Go to where you're valued the most, even if where you are is pretty good. Sometimes leaving a good thing is hard -- but it can be good. I left my jobs pretty much when they became the most fun, but my career has been better off for it.

Getting a new job in a new org is always difficult. New people, new process, new everything, and you don't have your past reputation to gloss over mistakes -- which you're more likely to make in a new org than an old.

But ultimately, sticking around because things are comfortable might sound good, but you'll look back after 10 years and wonder just what you did.
by jqpabc123 | 2025-04-25 13:18:40+00:00
A college degree is much more expensive than it was decades ago. The cost of higher education has increased well beyond inflation for a very long time.

Nowadays, anyone with only moderate skills/qualifications can obtain a college degree --- the primary requirement is money/debt.

Consequently, the marketplace has been flooded with degrees of questionable substance and value.

Lots of people know a degree holder working a job that doesn't require a degree (like truck driver or retail manager) while being saddled with college debt.
by lolinder | 2025-04-25 13:19:00+00:00
As a reminder, the OSI was formed as a corporate-friendly foil to Stallman's FSF. This is how the OSI once described its own history on its website:

> The conferees decided it was time to dump the moralizing and confrontational attitude that had been associated with "free software" in the past and sell the idea strictly on the same pragmatic, business-case grounds that had motivated Netscape. They brainstormed about tactics and a new label. "Open source", contributed by Chris Peterson, was the best thing they came up with.

Given that the OSI exists to water down a distinctly moral framework like Free Software into a version that is less "moralizing" and "confrontational" so as to be more appealing to corporations, the path that Open Source has taken over the last few years is hardly surprising.

I've become convinced that the cure for what has been ailing us in the FOSS movement is going to come only as we buck the corporate elements and return to something more closely resembling the original Free Software ethics-based movement. The GPL and AGPL are some of the only licenses not to get totally sucked up in corporate interests, and that's not a coincidence: they were founded on the deeply and sincerely held principle that it is an ethical imperative to advance the good of software's individual human users.

[0] http://web.archive.org/web/20071115150105/https://opensource...
by fao_ | 2025-04-25 13:19:07+00:00
Right! The majority of any 101 book will be enough to understand the jargon, but the above poster's comment looks past the fact that often knowing what term to use isn't enough, it's knowing the context and usage around it too. And who's to know the AI isn't bullshitting you about all or any of that. If you're learning the information, then you don't know enough to discern negatively-valued information from any other kind.
by _mlbt | 2025-04-25 13:20:48+00:00
> The WIV lab did not have a copy of that virus.

According to the CCP, whose version of the events cannot be trusted. The reality is that they had the time, means, and motivation to destroy any samples and records related to COVID.

Also speaking of patterns, the WIV has a history of safety lapses and was known to be working with SARS family viruses in BSL-2 labs, which are wholly inadequate.