MurphyA/hacker-news huggingface dataset:
Show HN: ElementBlur – Free Chrome extension to blur elements/text/regions
by hongvin | 2025-09-20 08:45:22+00:00
I hacked together a small Chrome extension called ElementBlur that lets you blur stuff on a webpage in 3 ways:

- Select text → blur only the highlighted text

- Click element → blur entire DOM element

- Draw region → free-form blur with a rectangle

I was inspired by a few Product Hunt tools Blur It, Blurweb, but all of them are paid or require a license. So I thought: why not just build an open source version? With some help from Claude 4, I got it working.

This is super handy for screenshots, screen recordings, or sharing sensitive info without exposing everything.

Would love feedback! Any bugs or edge cases I missed? Features you’d like (hotkeys, persistent settings, export)?
by globular-toast | 2025-09-20 08:45:34+00:00
I want a web cache that runs on my network transparently caching everything that goes through it. It would be a LRU cache but with the ability to easily mark some resource as archived such that it never gets deleted. A browser extension could be used to do this marking. Unfortunately client-side js makes this very difficult or even impossible to do.

We really dropped the ball when it came to running random js from websites. The number of people who truly run only free software these days is close to zero. I used to block all js about 10 years ago but it was a losing battle and ended up being essentially an opt out from society.
by roenxi | 2025-09-20 08:47:15+00:00
He's not advocating stoning the gays in that clip. If anything he seems to be pointing out that quoting Leviticus as the final interpretation of God's law is a mistake. it is hard to tell what he's actually saying because the clip cuts off half way through whatever point he is making.

If you're going to start complaining about "beliefs that ... spread lies" like you were a bit earlier, you might want to not make things up trying to smear a bloke who just got assassinated. It isn't even scoring political points because you just look like a hypocrite if people ask for sources.

I'm not going to check your random list, if you're making things up about your primary claim I'm just going to assume it is the usual internet dross.
by laweijfmvo | 2025-09-20 08:48:09+00:00
Here’s a better response for next time: “I’m embarrassed by our recent failures to demonstrate our latest products. Our customers absolutely deserve better and I’ll be personally making certain that all of these issues are fully resolved before any products ship to paying customers.”

Is that really so hard? If I can write this on the toilet why can’t one of the top tech companies and their massive PR budgets do it?
by jansan | 2025-09-20 08:49:14+00:00
I got stuck at the level where it asked me this:

"You're in a desert, walking along when you look down and see a tortoise. It's crawling toward you. You reach down and flip it over on its back, its belly baking in the hot sun, beating its legs trying to turn itself over. But it can't. Not with out your help. But you're not helping. Why is that?"
by jeroenhd | 2025-09-20 08:50:02+00:00
As long as you're reinventing the wheel (implementing some common pattern because you don't want to pull in an entire dependency), that kind of AI generation works quite well. Especially if you also have the AI generate tests for its code, so you can force it to iterate on itself while it gets things wrong the first couple of tries. It's slow and resource intensive, but it'll generate something mostly complete most of the time.

I'm not sure if you're saving any time there, though. Perhaps if you give an LLM task before ending the work day so it can churn away for a while unattended, it may generate a decent implementation. There's a good chance you need to throw out the work too; you can't rely on it, but it can be a nice bonus if you're lucky.

I've found that this only works on expensive models with large context windows and limited API calls, though. The amount of energy wasted on shit code that gets reverted must be tremendous.

I hope the AI industry makes true on its promise that it'll solve the whole inefficiency problem because the way things are going now, the industry isn't sustainable.
by shomp | 2025-09-20 08:50:13+00:00
Right now I'm using Elixir to build an open-source nonprofit tech company, I will have to remember to add it to this project directory once we launch. Cool idea, keep up the good work. As a nonprofit tech company keeping costs low matters a lot, and Erlang/Elixir on BEAM makes it very easy to have tons of concurrent users with minimal overhead. Server start time is very fast. Coming from other functional languages like Clojure helps, but is not a requirement for getting started quickly.
by pedalpete | 2025-09-20 08:50:20+00:00
Thanks for the feedback. You’re right about the first FAQ, it doesn’t read well on mobile and I’ll rework it.

On dark mode, we deliberately avoided it. Most sleep products lean into dark, sleepy visuals, which makes sense if the goal is to help people fall asleep or stay asleep. Our product doesn’t do that, so we are careful not to give the impression that it does, even though sleep is at the center of what we build. Our hope is that the brightness of our brand doesn’t mislead people, or lets us prevent them from misleading themselves.

Does that make sense?
by junon | 2025-09-20 08:51:47+00:00
The attack that hit my packages two weeks ago was a patch release, taking advantage of this exact assumption. Wasn't a Post-Install script either.

With all of the latest in automated scanning and whatnot, this is more or less a moot point. You'll know when a package is vulnerable, and the alarm bells are loud and unambiguous. I really agree, and have always pushed the point, that version ranges are the worst things you can have if you care about supply chain attacks.
by devjab | 2025-09-20 08:52:36+00:00
I've found the results shift quite a lot between models and updates. Deepseek is pretty consistently good at writing code that is rather easy to improve from mid to good quality. Claude used to be pretty good, but now writes 10x the code you'd need. Gemini is amazing, if you buy one of the more expensive tiers, which in turn isn't really worth it because there are so many other options. GPT and Grok are hit and miss. They deliver great code or they deliver horrible code. GPT and Claude have become such a hurdle I've had to turn github co-pilot off in my VScode. Basically I use deepseek for brainstorming and GPT for writing configs, queries, sql and so on. If either of them fails me I'll branch out, and Grok will be on that list. When I once in a while face a real issue where I'm unsure about the engineering aspects, I'll use one of my sparse free gemini pro queries. I'd argue that we should pay for it at my work, but since it's Google that will never happen.

From an ethical perspective, and I'm based in Denmark mind you, they are all equally horrible in my opinion. I can see why anyone in the anglo-saxon world would be opposed to Elon's, but from my perspective he's just another oligarch. The only thing which sets him appart from other tech oligarchs is that he's foolish enough to voice the opinion publicly. If you're based in the US or in any form of Government position then I can see why DeepSeek is problematic, but at least China hasn't threatened taking Greenland by force. Also, where I work, China has produced basically all of our hardware with possible hardware back-doors in around 70% of our IOT devices.

I will give a shoutout to French Mistral, but the truth is that it's just not as good as it's competition.
by int_19h | 2025-09-20 08:53:45+00:00
This is Mac Studio M1 Ultra with 128Gb of RAM.

> llama-bench -m ./gpt-oss-120b-MXFP4-00001-of-00002.gguf -ngl 999 -fa 1 --mmap 0 -p 65536 -b 4096 -ub 4096 | model | size | params | backend | threads | n_batch | n_ubatch | fa | mmap | test | t/s | | ------------------------------ | ---------: | ---------: | ---------- | ------: | ------: | -------: | -: | ---: | --------------: | -------------------: | | gpt-oss 120B MXFP4 MoE | 59.02 GiB | 116.83 B | Metal,BLAS | 16 | 4096 | 4096 | 1 | 0 | pp65536 | 392.37 ± 43.91 | | gpt-oss 120B MXFP4 MoE | 59.02 GiB | 116.83 B | Metal,BLAS | 16 | 4096 | 4096 | 1 | 0 | tg128 | 65.47 ± 0.08 | build: a0e13dcb (6470)
by pariharAshwin | 2025-09-20 08:54:33+00:00
Thanks for your detailed feedback.

1. Yes, I'll be building a landing page to better place the problem we are trying to solve. 2. What do you suggest for this point? 3. I've received multiple feedbacks asking for a login-free access, so I am thinking around it. 4. Yes, for sure it's in my todo-list.

Understood your point about explanation.
by xyzzy123 | 2025-09-20 08:55:33+00:00
The author makes a lot of good and accurate points, but I also can't help but notice that as his daughter becomes a teenager and is looking to become independent and construct an identity he considers her "mad". All his complaints about his daughter pattern match to reasonably common family situations. I don't mean to dismiss the author's arguments and concerns, but I believe the article reads quite differently if you read it without "picking a side".
by kashunstva | 2025-09-20 08:57:18+00:00
> But you are going to find vegans working in a slaughterhouse.

Your first link is the first-person account of a vegan who went undercover to document the abject cruelty that exists in slaughterhouses. The pragmatism was in service of a mission to protect animals by disseminating information on such cruelty rather than the “I need a job.” type of pragmatism. There’s a moral distinction here.
by gsliepen | 2025-09-20 08:58:22+00:00
I am not surprised, as most things that generate light are generating photons using quantum effects, and thus are true random. Furthermore, CCD and CMOS detectors themselves have a quantum efficiency less than 100%, meaning they only detect a fraction of the incoming photons at random. So, a regular light bulb in front of a webcam is already a quite high-bandwidth source of true random numbers.

So, there is nothing revolutionary going on there, this paper is more about how to build a system with micro-LEDs and a photodetector and how to remove any inherent biases in that system, with the obvious benefit of being able to make something very compact.
by sixtram | 2025-09-20 08:59:35+00:00
For me, it seems the issue with the recipe was due to pre-recorded segments. The guy quickly realized that the "AI" was ahead of the script and cut it short to avoid making a bigger mess during the demo.

As for the Zuck segment, I believe it was a race condition.

Here is the video:

https://www.reddit.com/r/interestingasfuck/comments/1nkbqyk/...
by bob1029 | 2025-09-20 09:00:04+00:00
I used to worry about this but there's not a meaningful difference if you have any care for the tools and basic precautions. Borosilicate glass also tends to be more dangerous when it breaks. I've broken far more pieces of glassware due to mechanical reasons than thermal reasons.

Pyrex doesn't have a maximum temperature limit in a kitchen environment if you are careful. Preheating the oven is the #1 way to prevent issues. If you put a piece of glassware in an electric oven without preheating it, you can create massive temperature deltas between top/bottom. I can get an iron skillet beyond 700F in my electric oven if I leave it in there while it's preheating for a set point of just 450F. If the heating element has direct line-of-sight to the cookware, you always need to be wary of radiative heating effects.
by notreallyauser | 2025-09-20 09:01:10+00:00
Artists don't reap the profits of the current system -- they get the face value -- Tickmaster and the scalpers do.

My solution would be some kind of auction where people put in bids of what they're willing to pay for different seating types and allocation happens so same-type seats are either sold at their reserve price or sold out at the lowest price they'd sell out at exactly, while maximising revenue -- that would give the revenues to the artists, avoid queues and disincentive scalpers. Legislating for no resale above list price and fair fees would disincentivise TM supporting scalping. TM etc could always negotiate a cut of selling-price-above-reserve to encourage them to do the best for the artist from however the auction works.
by lansol | 2025-09-20 09:02:26+00:00
Real people don't care about "real income". They care about if they can get and retain a decent home, job and life. How much debt they are in, that their education is enough, how their social life is, if they can have kids and how they think about their future.

"Real income" is measured against the consumer price index (CPI). CPI is used to gauge inflation, "are people paying more for groceries this year than last?", not living standard. Most of the important questions like "how many years of education do you need for a good job?" or "how many average salaries do you need for a good home?" are all massively worse. So are many metrics of despair.

What real income really shows is that more money now gives you less. That what buys you a loaf of bread doesn't buy you a good life anymore. Because median income might be keeping up with inflation, but not with anything else.
by thiht | 2025-09-20 09:03:40+00:00
> we get downvoted/banned/doxxed (on most platforms) when we do say what we think.

Gee I wonder why! Maybe because you guys say the most vile and hateful shit out loud, are intolerant of people existing and constantly try to impose your way of living to others instead of letting people live as they like/want/can.

You’re completely brainwashed.
by numpad0 | 2025-09-20 09:04:55+00:00
Pyrex was the brand for Corning's borosilicate glass products, which is an almost all-around superior substitute for regular soda-lime glass. Better acid resistance, lower thermal expansion, higher softening/melting temperature, etc.

Some marketing geniuses somewhere concluded that consumers wouldn't notice, and created the line of products that carry the confusing "pyrex" branding but aren't borosilicate based but just thicker or something.

And now they have to have this page to explain the differences.
by lelanthran | 2025-09-20 09:05:10+00:00
> This is nonsense. Non-monogamy is relinquishing exclusivity. If a man can have multiple women, but a woman can't have multiple men, it's just a different form of oppression.

Only if your argument is that this behaviour is nurture, not nature. IOW, if your argument is "this behaviour is completely disconnected from instinct and has nothing to do with evolutionary pressure", then sure, your argument makes sense.

Many of the great apes, and indeed, other animals, don't think in terms of political soundbites, though, so we can readily observe that the behaviour "violence over mating rights" is a thing that developed in those creatures that eventually evolved into other creatures which evolved into pre-hominids which evolved into hominids which evolved into us.

Some things are instinct. It's a very large stretch to claim that violence over mating isn't instinct, but political.

Extraordinary claims require extraordinary evidence, and all that...
by ohman876 | 2025-09-20 09:05:43+00:00
I am not american and for various reasons I am not fan of current White House occupant.

Having said this, I find it weird people calling some govt facist (and by extension socialist), my observation is all of them are- reading Gramchi's facist manifesto, he says (from memory so not word to word): everything in state, nothing outside of state, nothing against the state. To my knowledge whole world is now ran by this principle, we are forced to be part of the system and pay taxes, we will be punished if we don't.

Taking this under account I come to sad conclusion that it's difficult to find a country that is not facist, certainly not the EU (a.k.a. another "thinker" Spinelli who came with his own communist manifesto which was adopted as EU's cornerstone, one of the main EU buildings carries his name), not the country I live in, I don't know about real USA posture but I guess it's similar- try to hire somebody or be hired without letting the state know and you'll face massive problems.
by Terr_ | 2025-09-20 09:05:45+00:00
> Why? Write it down. Perhaps leave multiple paper copies around with some trusted people, like your lawyer and a safe deposit box at your bank.

Those people would then effectively have access to your nearly-current desktop/laptop data from anywhere, especially since they would have to know who you are which greatly simplifies guessing your username/email.

> You can get pretty far with a piece of paper

Password Papers (A) never get backed-up and (B) I've already tried getting relatives using them to adopt exactly such a fixed+variable combo scheme.
by Terr_ | 2025-09-20 09:06:21+00:00
> Why? Write it down. Perhaps leave multiple paper copies around with some trusted people, like your lawyer and a safe deposit box at your bank.

Those people would then effectively have access to your nearly-current desktop/laptop data from anywhere, especially since they would have to know who you are which greatly simplifies guessing your username/email.

> You can get pretty far with a piece of paper

Password Papers (A) never get backed-up, meaning they'll be locked out of basically everything if the house burns down and (B) I've already tried getting relatives using them to adopt exactly such a fixed+variable combo scheme.
by logifail | 2025-09-20 09:06:34+00:00
> when I was doing A-level chemistry at school circa 1970 we were told always to check that any glassware we were heating up a lot (or might be very exothermic) had the PYREX symbol on it, otherwise bad things could happen

Speaking of "very exothermic" ... decades ago a lab colleague of mine once entirely blew out both (glass) sides of his fume cupboard while attempting to melt "ice" with a heat gun. Of course the "ice" that had formed in his flask during the previous reaction turned out not to be ice. The flask itself was later found in lots of very very tiny pieces.

It was the loudest bang I've ever heard, happily he sustained only very minor injuries, with hindsight a minor miracle.
by rekabis | 2025-09-20 09:06:53+00:00
As a security professional and Windows user of over 35 years, I always do everything within my power to steer people away from using Microsoft accounts in favour of using local accounts.

99.9999% of all users benefit exclusively from local accounts and the stability they bring. Microsoft accounts are a headache and a security/stability risk in virtually 100% of all implementations that I would not want to inflict on anyone.
by fragmede | 2025-09-20 09:07:45+00:00
In the wake of Luigi Mangioni, and Reddit deleting his supporters' threada, it seems the US has learned from the CCP on how to quell resistance. People need to be able to let off steam, but they can't be allowed to organize. TikTok 2.0, as a mouthpiece for the GOP, is mysteriously going to have supporting videos surfaced and takedowns will fail to go viral. Mysteriously. Or course, I look like a lunatic for suggesting that, as I have no proof, but those videos taking down the luxury fashion brands on TikTok didn't get there organically.

Looking at the performance of Facebook in the wake of Cambridge Analytica, and Twitter post purchase, or Reddit post blackout, platforms have a too big to fail quality to them. Even slashdot still gets a pile of comments every day. Yahoo and Myspace are still around. TikTok will never die. The next generation may find a new platform to be on (hopefully obe with the feature of going to the next video automatically) due to fuckery by the GOP, but it might be Truth Social but for videos. ORCL already popped, so it's no good getting in there now, but other than that, however TikTok 2.0 does doesn't really actually affect my life. I'll just end up on whichever app there's better content.
by dotancohen | 2025-09-20 09:09:12+00:00
Global trade has made shippable commodities cheaper, so purely local expenses such as housing, healthcare, and education are relatively more expensive. Especially as inflation measurements include items from both categories.

This is why many places in the world no longer produce enough food to feed their populations - refrigeration and cheap oil enable food to no longer be a local commodity. Education is sometimes headed in the same direction. But housing cannot be sourced anywhere but locally.
by roenxi | 2025-09-20 09:09:55+00:00
I have a policy of not responding when I feel like writing some variant of "read what I just wrote". I'm going to make an exception here because this is an otherwise dead thread.

I spent 3 quite long comments explaining what I think Hayek is advocating for and why it isn't accurate to call it "universal, government funded healthcare". If you can't come up with a more specific question after reading all that then I am at a loss on how to assist you.
by immibis | 2025-09-20 09:10:00+00:00
Like they already said, it's either true ignorance or it's a deliberate choice of wilful ignorance - or it's a conscious decision to feign ignorance. The latter is something that a lot of people do in order to escape accountability for their beliefs, and that has to be taken into consideration, and the previous comment didn't mention that possibility.

If someone doesn't know enough about an issue to care and also doesn't know the things that would motivate them to find out more about the issue that would make them care, that is true ignorance.

If someone doesn't know about an issue and deliberately avoids exposing themselves to things that would care, then it's a deliberate choice.
by KronisLV | 2025-09-20 09:12:36+00:00
Unfortunately the environments without dedicated designers are also likely to be understaffed or under tight deadlines.

Think along the lines of companies with either <200 employees that can't spare the resources (and also might be lacking in DevOps or other regards, often times falling behind the curve when it comes to all sorts of development practices), or the likes that work in consulting instead of building the product that they sell/dogfood themselves. There you'll get all sorts of people but more fluid team structures - full stack devs that just throw something together for the front end and it's considered good enough.

Of course, it's also possible for companies without the actual means to delude themselves into thinking that they must do everything Google or other big orgs do - that's how you get bad bespoke components and frameworks without the mettle to make them good, as well as stuff like architectures based on microservices without a good reason to do so and so on.
by this2shallPass | 2025-09-20 09:12:52+00:00
How little do you know about the experience of Jews in Nazi Germany?

> And much like the useless British-colonial state that governed Israel then, the vestigial British state in India which is as internet upon Anglo-American triumph today, can't and will do jack shit for them.

Are you saying that Indian people wouldn't be allowed to immigrate to India?

Minutes of research say current Indian law allows people of Indian descent but not citizens to get Overseas Citizenship of India (OCI) — a special immigration status for foreign nationals of Indian origin.

You're eligible if you are:

1. A former Indian citizen (who gave up Indian citizenship, e.g., to get U.S. or UK citizenship), or

2. A descendant (up to great-grandparent level) of an Indian citizen, or

3. The spouse of an Indian citizen or an OCI cardholder (subject to conditions)

With OCI, you can have:

1. Unlimited stay in India

2. Right to work, own property, and open bank accounts.

India could change it's laws, keep all the non-citizens out (or even citizens, what can't we imagine in this fantasy story). India could deny OCI to most every person that applies for its green card like status. But under current laws in your unlikely story, they seem like they'll do something.

I'd expect they'd fly as many Indian people as they could out of the US like many countries do in times of war. Not that this scenario will ever come to pass.