MurphyA/hacker-news huggingface dataset:
by stinkbeetle | 2025-12-30 07:23:12+00:00
That old trope is pretty tired ("you can't possibly understand or talk about anything that you have not personally exactly experienced for yourself").

Of course men don't know exactly what it's like to be a woman, just like one person does not know exactly what it is like to be any other person. You can still have an understanding and talk meaningfully about things, in many cases.

The internet is not "dangerous for a woman", like you might say it is for a child. It can be much less dangerous because there is a very low risk of unwanted physical contact. I have never in my life "made an account" with identifiable names that are public on the internet. I don't post my sex, address, age, photos, bank account details, or mother's maiden name on internet forums either. So I have had exactly the same experience as a woman who had done the same thing in anonymous forums. I might even be a woman.

An identifiable woman will obviously attract unsolicited disgusting and horrible comments and content of course, not just sexual but threats of violence too probably more than men do. This is not some high mystery or something so complicated that we're befuddled trying to understand it. Offline is a completely different story, but online? I can see messages people I know get.

Online is about the safest a woman (or man) can be, and still talk and interact and collaborate and share with people. And I have been "stalked" (in an online anonymous account way), sent horrible graphic sexual and violent threatening things, for having differences of opinion. It's not nice, but it's not "dangerous" for me. I got ambushed and beat up walking in public one day -- offline -- that was dangerous.
by mrtksn | 2025-12-30 07:23:28+00:00
It's literally the case of Apple requiring signing the binary to run on the platforms they provide, Apple doesn't have say on other platforms. It is a very similar situation with local governments.

Also, people complain all the time about rules and regulations for making stuff. Especially in EU, you can't just create products however you like and let people decide if it is safe to use, you are required to make your products to meet certain criteria and avoid use certain chemicals and methods, you are required to certify certain things and you can't be anonymous. If you are making and selling cupcakes for example and if something goes wrong you will be held responsible. Not only when things go wrong, often local governments will do inspections before letting you start making the cupcakes and every now and then they can check you out.

Software appears to be headed to that direction. Of course du to the nature of software probably wouldn't be exactly like that but IMHO it is very likely that at least having someone responsible for the things a software does will become the norm.

Maybe in the future if your software leaks sensitive information for example, you may end up being investigated and fined if not following best practices that can be determined by some institute etc.
by germandiago | 2025-12-30 07:24:09+00:00
I am sorry to say you are not a good programmer.

I mean, AIs can drop something fast the same way you cannot beat a computer at adding or multiplying.

After that, you find mistakes, false positives, code that does not work fully, and the worse part is the last one: code that does not work fully but also, as a consequence, that you do NOT understand yet.

That is where your time shrinks: now you need to review it.

Also, they do not design systems better. Maybe partial pieces. Give them something complex and they will hallucinate worse solutions than what you already know if you have, let us say, over 10 years of experience programming in a language (or mabye 5).

Now multiply this unreliability problem as the code you "AI-generate" grows.

Now you have a system you do not know if it is reliable and that you do not understand to modify. Congrats...

I use AI moderately for the tasks is good at: generate some scripts, give me this small typical function amd I review it.

Review my code: I will discard part of your mistakes and hallucinations as a person that knows well the language and will find maybe a few valuable things.

Also, when reviewing and found problems in my code I saw that the LLMs really need to hallucinate errors that do not exist to justify their help. This is just something LLMs seem to not be accurate at.

Also, when problems go a bit more atypical or past a level of difficulty, it gets much more unreliable.

All in all: you are going to need humans. I do not know how many, I do not know how much they will improve. I just know that they are not reliable and this "generate-fast-unreliable vs now I do not know the codebase" is a fundamental obstacle that I think it is if not very difficult, impossible to workaround.
by trinsic2 | 2025-12-30 07:24:27+00:00
It's an opinion that "Most" people pirate games and it's also an opinion that pirating games translates directly to lost sales. As Gabe said and I agree with him piracy, if it's anything a service related problem. You don't need DRM to overcome that. You just need to make a good product and respect you audience. The people that pirate for the wrong reasons will do it anyway and you don't gain much from restricting copies.
by pkphilip | 2025-12-30 07:25:35+00:00
You just have to look at the Hindu scriptures such as Manusmriti, Skanda Purana etc where it is clearly mentioned that what is right/wrong is determined by the caste that you are born into and that it is actually a sin to perform the duties (dharma) of a caste that you aren't born into - which is the crux of the argument that Krishna made to Arjuna in the Bhagwat Gita.

Links:
Skanda Purana on the punishments for actions from the previous births - special emphasis on what happens to people who killed or mistreated Brahmins in their previous births.. note that, it doesn't mandate these punishments for killing lower castes.

https://www.wisdomlib.org/hinduism/book/the-skanda-purana/d/...
by amlib | 2025-12-30 07:25:36+00:00
We've been mixing vocals and voices in stereo since forever and that was never a problem for clarity. The whole point of the center channel is to avoid the phantom center channel collapse that happens on stereo content when listening off center. It is purely an imaging problem, not a clarity one.

Also, in consumer setups with a center channel speaker it is rather common for it to have a botched speaker design and be of a much poorer quality than the front speakers and actually have a deleterious effect to dialog clarity.
by qingcharles | 2025-12-30 07:27:18+00:00
I used to pay a fortune for a full Visual Studio + full MSDN experience every year until I eventually earned a free ride.

Wild how much you can get for free now. Amazing free IDEs. Every LLM offers excellent free plans if you are on a zero budget.

$10/mo GitHub Copilot is an absurd deal that has to be a loss in terms of pure compute cost.
by Aloha | 2025-12-30 07:27:23+00:00
legacy reasons = cultural reasons

Americans are not used to the pin concept.

The legacy reasons are part of why we waited so long to adopt EMV - my belief is that the US had much higher density of credit card adoption which significantly delayed EMV/Chip adoption - to give you an idea, even in the mid 90's a place that didnt take a credit card was an exception rather than common.

I dont disagree with you about interchange rates etc - we should cap them - but as a high earner I'm also going to maximize what I can from that system while I can ;-)
by noelwelsh | 2025-12-30 07:28:06+00:00
One problem with the simulation route is that games in the D&D lineage are usually wildly unbalanced. A, say, level 5 monster could run through endless level 1 NPCs. Also, much of the machinery of our world (e.g. commerce) doesn't really work when then there are incredibly dangerous and malevolent critters scattered throughout.
by wtcactus | 2025-12-30 07:28:15+00:00
I find it funny that right at the start the author claims he wants "privacy and data sovereignty" and then he comes into the EU.

Now, Proton is based in Switzerland (thank god for some sane countries in Europe that still remain), but EU is not friend to your "privacy and data sovereignty".

Countries in EU are going after you (and demanding that external platforms disclosure your anonymous identity so that they can put you in prison) because you write "hurting" stuff on the internet. Like, simply calling a politician fat. Imagine if that platform was based in the EU. [1]

So, no. EU is not the solution for your privacy. Unless you only care for businesses using your data (which is still bad, of course), but appreciate having the government (and the unelected European Commission) Big Brother watching over you and policing your words.

[1] https://www.foxnews.com/media/germany-started-criminal-inves...
by vitaelabitur | 2025-12-30 07:28:15+00:00
Here's what has worked for me on day 0:

What problem does your tool solve? Write a blog on "how to solve/do XYZ".

Share an easy and free way to solve the problem without using your tool. Then introduce your tool and share its advantages and drawbacks. Be genuine and honest, don't oversell it. Acknowledge alternative tools and solutions.

Quick tips on how to write well - https://codecrafters.io/blog/writing-for-developers
by IshKebab | 2025-12-30 07:29:02+00:00
> different developers on HN have very different jobs and skill levels.

Definitely this. When I use AIs for web development they do an ok job most of the time. Definitely on par with a junior dev.

For anything outside of that they're still pretty bad. Not useless by any stretch, but it's still a fantasy to think you could replace even a good junior dev with AI in most domains.

I am slightly worried for my job... but only because AI will keep improving and there is a chance it will be as good as me one day. Today it's not a threat at all.
by Shacklz | 2025-12-30 07:29:22+00:00
Ubisoft launcher being so bad that people prefer the cracked, launcher-free version should go down in the history as example of some of the worst product-management there is.

I'm totally in the same boat; I've not bought several Ubisoft-games I was interested in playing because their launcher is such a cancer (if anyone from Ubisoft is on HN: What on earth are you guys smoking?).

I'm too lazy to bother with pirating games these days (I have more games than time to play them anyway), but younger me would've certainly went to the high seas to circumvent their ridiculous insult of a game launcher.
by PunchyHamster | 2025-12-30 07:29:37+00:00
The choice wasn't intentional, it was forced by technology and in turn, methods were molded by technological limitation.

What next, gonna complain resolution is too high and you can see costume seams ?

The film IS the burger, you said it yourself, it shows off where the movie cheapened on things. If you want a steak you need steak framerate
by fodkodrasz | 2025-12-30 07:30:43+00:00
The first seasons were captivating. This last one? I walked out of the room, to do some housework, came ban 10 minutes later, asked what happened? Answer was a simple sentence.

I was also gradually switching to treating this season as a background noise, as it fails to be better than that. It is insultingly bad at places even consumed this way.
by mikeayles | 2025-12-30 07:33:11+00:00
Most washing machines use a wax motor to lock the door, it heats up wax to cause it to expand when it melts, which drives a pin. They're fairly failsafe as if you kill power, they will open no matter what.

Latching relays/(technically solenoid) could be driven on/off fast, the downside is in a power cut or an emergency, the relay wouldn't release unless specifically driven so.

So the third option is a momentary solenoid, which would need to be powered the whole time the door is shut, and they require a surprisingly significant amount of power. Typically 10-20w. Negligible when it compares to the KW+ heating elements, but they do add up for the energy ratings..

Fwiw, I currently have a haier, which does have one of the second options, and opens immediately after a wash and it's amazing. Can't go back.

But, wax motors continue to be used because they're just the right tool for the job.
by Leftium | 2025-12-30 07:33:48+00:00
(replying to dead reply downthread)

Kagi (custom) bangs[1] already supports `!cobalt <youtube video>`

I just added !cobalt to my custom bangs as `https://cobalt.meowing.de#%s`, and it works.

Kagi also accepts new public bangs: https://github.com/kagisearch/bangs#contribution-guidelines

Kagi bangs are free for everyone (a subscription is required for custom bangs and regular search).

- Example of how to use Kagi bangs without subscription: https://kagi.com/search?q=!chatgpt+TEST

- https://zbang.leftium.com/ uses Kagi bangs under the hood.

[1]: https://help.kagi.com/kagi/features/bangs.html#custom-bangs
by jiggawatts | 2025-12-30 07:34:45+00:00
You are totally missing my point and talking past me. I have a Nikon Z8! I know what it is capable of!

The point I'm trying to make is that the RAW images coming out of a modern full-frame camera get very "light" processing in a typical workflow (i.e.: Adobe Lightroom), little more than debayering before all further treatment is in ordinary RGB space.

Modern mobile phones have sensors with just as many megapixels, capturing a volume of raw data (measured in 'bits') that is essentially identical to a high-end full-frame sensor!

The difference is that mobile phones capture and digitally merge multiple frames captured in a sequence to widen the HDR dynamic range and reduce noise. They can even merge images taken from slightly different perspectives or with moving objects. They also apply tricks like debayering that is aware of pixel-level sensor characteristics and is tuned to the specific make and model instead of shared across all cameras ever made, which is typical of something like Lightroom, Darktable, or whatever.

If I capture a 20 fps burst with a Nikon Z series camera... I can pick one. That's about the only operation I can do with those images! Why can't I merge multiple exposures with motion compensation to get an effective 10 ISO instead of 64, but without the blur from camera motion?

None of this has anything to do with lenses, auto-focus, etc...

I'm talking about applying "modern GPU" levels of computer power to the raw bits coming off a bayer sensor, whether that's in a phone or a camera. The phone can do it! Why can't Lightroom!?
by wood_spirit | 2025-12-30 07:37:20+00:00
I really like my Kia EV6.

However, you asked what you can get for the price of a used Tesla…. :)

Tesla sales have plummeted in my part of the world, and they are a bad buy because their second hand price has plummeted too.

They are cheap because primarily the political views or Musk and secondarily they are no longer the only EV maker.

So you can buy a used one cheap… not necessarily a good thing.
by AlecSchueler | 2025-12-30 07:38:04+00:00
They didn't suggest men couldn't understand, they actually offered a way to help foster understanding by creating the false profile. The ones who won't understand are those who make no effort to understand, and that's quite reasonable to say.

A woman's online safety relative to other spaces also misses the point about their online spaces being less safe than those of men; the suggestion wasn't that online spaces are the absolute most dangerous spaces for them.

That said I would raise the point of how easy it is to dehumanise people online and how easy it is to quickly gather various data like work addresses etc.
by qubitcoder | 2025-12-30 07:38:37+00:00
Respectfully, if
I may offer constructive criticism, I’d hope this isn’t how you communicate to software developers, customers, prospects, or fellow entrepreneurs.

To be direct, this reads like a fluff comment written by AI with an emphasis on probability and metrics. P(that) || that.

I’ve written software used by a local real estate company to the Mars Perseverance rover. AI is a phenomenally useful tool. But be weary of preposterous claims.
Show HN: Reveal – A stateless, zero-DB blur curtain for suspicious links
by iddqd_park | 2025-12-30 07:38:41+00:00
IDDQD Internet builds zero-DB, zero-signup tools powered by pure HTML/JS for instant browser execution. Even with AI features, we keep it stateless and record-free.

Hi HN,

I built Reveal, a simple web-based tool to preview suspicious or potentially NSFW/jump-scare links safely. Instead of clicking blindly, you load the target URL behind a heavy blur curtain and use a slider to reveal the content at your own pace.

Key Technical Highlights:

Pure Client-Side: No database, no backend logging.

Stateless Architecture: The target URL is stored within the browser's address bar (URL parameters), making it easy to share without saving a single byte on our servers.

Vanilla Stack: Built with Vanilla JS, Bootstrap 5 (Glassmorphism), and Web Audio API for real-time feedback.

If you’re tired of "link-roulette" from friends or colleagues, this might be a useful addition to your toolkit. I'm an indie developer focused on "Vibe Coding" and keeping the web record-free.

App: https://app.iddqd.kr/reveal/ Source: https://github.com/iddqd-park

Park Sil-jang

Dev Team Lead at IDDQD Internet. E-solution & E-game Lead. Bushwhacking Code Shooter. Currently executing mandates as Choi’s Schemer.

HQ (EN): https://en.iddqd.kr/

GitHub: https://github.com/iddqd-park
by qingcharles | 2025-12-30 07:38:43+00:00
I've run Google PPC on-and-off for 20+ years. It's definitely way harder to make money with them now, and the complexity is now through the roof, which makes it way harder for a novice to optimize their campaign. I steer small businesses away because it's too easy to screw up and lose your shirt on PPC without professional help.
by PunchyHamster | 2025-12-30 07:39:04+00:00
I think that whole complaint is just "people getting used to how it is". Games are just worse in lower framerate because they are interactive and because we never had 24 fps era, the games had lower framerate only if studio couldn't get it to run better on a given hardware

With one caveat, some games that use animation-inspired aesthetics, the animation itself is not smoothed out but basically ran on the slower framerate (see guilty gear games) while everything else (camera movement, some effects) is silky smooth and you still get quick reaction time to your inputs.
by adrian_b | 2025-12-30 07:39:12+00:00
The CPU clock varies, but all modern CPUs have some counter that is incremented at a constant frequency, like the Time Stamp Counter (TSC) on Intel/AMD CPUs.

When discussing hardware clock ticks used for time measurement, the ticks from TSC or similar counters are meant and not ticks from some counter that counts cycles of the CPU clock, like provided by the performance counters.

The variable CPU clock frequency can be measured by computing the ratio between the ticks accumulated by the corresponding performance counter and the ticks accumulated by the TSC (or similar counter), for which the clock frequency is constant and known.
by neilv | 2025-12-30 07:40:28+00:00
Yet the new AI startups I'm seeing are only offering terrible deals to early hires who could improve their chances of a nice exit.

In this crazy environment -- in which money is flying around over AI much like the dotcom boom, but startup founders are using the last-decade playbook of not sharing the wealth with early hires -- I'm starting to think that smart AI job-seekers need to either:

* get hired by a company that is willing to invest in hiring (i.e., reasonable salary and/or meaningful equity); or

* build some AI application IP at their kitchen table, to sell to a company that's flush with cash, and wants to invest in AI acquisitions.
by general1465 | 2025-12-30 07:41:09+00:00
I absolutely agree. If AI takes over, most of the jobs are gone. If jobs are gone, income for consumers is gone. If income for consumers is gone, companies will disappear next because customers don't have money to buy goods and in final stage states will go bankrupt because it has no income from taxes because consumers and companies are gone.

Unless... there will be nationalization of AI companies or their massive taxation.
by bob1029 | 2025-12-30 07:41:58+00:00
The AI is pretty scary if you think most of software engineering is about authoring individual methods and rubber ducking about colors of paint and brands of tools.

Once you learn that it's mostly about interacting with a customer (sometimes this is yourself), you will realize the AI is pretty awful at handling even the most basic tasks.

Following a product vision, selecting an appropriate architecture and eschewing 3rd party slop are examples of critical areas where these models are either fundamentally incapable or adversely aligned. I find I have to probe ChatGPT very hard to get it to offer a direct implementation of something like a SAML service provider. This isn't a particularly difficult thing to do in a language like C# with all of the built in XML libraries, but the LLM will constantly try to push you to use 3rd party and cloud shit throughout. If you don't have strong internal convictions (vision) about what you really want, it's going to take you for a ride.

One other thing to remember is that our economies are incredibly efficient. The statistical mean of all information in sight of the LLMs likely does not represent much of an arbitrage opportunity at scale. Everyone else has access to the same information. This also means that composing these systems in recursive or agentic styles means you aren't gaining anything. You cannot increase the information content of a system by simply creating another instance of the same system and having it argue with itself. There usually exists some simple prompt that makes a multi agent Rube Goldberg contraption look silly.

> I’m basically just the conductor of all those processes.

"Basically" and "just" are doing some heroic weight lifting here. Effectively conducting all of the things an LLM is good at still requires a lot of experience. Making the constraints live together in one happy place is the hard part. This is why some of us call it "engineering".
by ehnto | 2025-12-30 07:42:01+00:00
What is it that new grads are going through? If you are referring to difficulty finding a job, keep in mind that there is both an economic downturn and an over-hiring correction happening in the industry right now. I imagine the AI industry is indeed having an impact in how management is behaving, but I would not yet bet on AI actually replacing developers jobs holistically.
by aidenn0 | 2025-12-30 07:42:12+00:00
> Multi-channel audio has the dialog track separated. So you can increase the volume of the dialog if you want

Are you talking about the center channel on an X.1 setup or something else? My Denon AVR certainly doesn't have a dedicated setting for dialog, but I can turn up the center channel which yields variable results for improved audio clarity. Note that DVDs and Blurays from 10+ years ago are easily intelligible without any of this futzing.
Ask HN: How to improve AI coding/debugging in large codebases
by saha26 | 2025-12-30 07:42:33+00:00
I mostly use Github Copilot(paid by the company). Are there any particular techniques that are helpful in debugging large codebases?
So far I just have a MD file, with some general details about our codebase, and then I just ask it to search for a particular function/file and start from there.
Are there other ideas that are particularly helpful for larger codebases, especially since this area seems to be changing rapidly?