MurphyA/hacker-news huggingface dataset:
by Cthulhu_ | 2025-09-01 09:06:02+00:00
TBH I've struggled to get through long-form writing - and this isn't even that long - for years, mostly because they're so full of filler. A compelling headline, but every time it starts to get close to an answer to the compelling headline, it diverts into telling the backstory of one of the people in it. Loads of filler. AI just seems to make it cheaper or faster to generate filler.
Ask HN: How are you doing research for consumer electronics?
by InfinityByTen | 2025-09-01 09:06:43+00:00
In the times of extremely tiered offerings, ads in all sorts of imaginable ways, sneaky marketing (read having to look into GPU TDPs on mobile), reviews being sponsored and AI and SEO slop/glut all around, what is your trick to research for your consumer electronic needs?

Are you relying on a particular niche of reviewers still? Do reddit reviews bias your purchase or is that bad sampling?

Or have you found specific AI agents doing particularly well? Did you find prompts formulations that work better than the others? Is there a way to get the most up-to-date information regarding deals/ pricing etc?

I just find it super draining to find a product that actually fits my needs. I can't figure out what to trust and what to base my decision on, really given so many fine print details.
by grues-dinner | 2025-09-01 09:06:55+00:00
Lunar subsurface temperatures even at only 2m depth are stable at around -20C. Considering the very low thermal conductivity of the regolith, and the relative ease of constructing a vacuum-flask-like structure in a vacuum, you can have a thermally stable subsurface habitat at 20C, even if the surface temperature is swinging wildly from -170C to 120C every two weeks.

In fact, you may have more problems venting heat in the lunar day than you will keeping warm in the night - presumably you'd dump the excess heat from the habitat into cold regolith in the day, and then from there either store it for a heat-pump heat source for night-time usage (à la Sand Battery https://polarnightenergy.com/sand-battery/), or radiate it into space at night if your heat dump heats up too much.
by whizzter | 2025-09-01 09:07:41+00:00
The problem is that tech-savvy users are like bikers, most of us are law-abiding and want the best for society.

Then there's the 1%'ers, people causing trouble, be it by being biker thugs or malware authors or toplevel pirates, actually disrupting the system but often not in a way that's good for the masses and when clashing authoritans the authoritans win due to the masses good.

And yes, the "good" for the masses is more about malware whilst DRM is more of powergrab by media industries that were unwilling to adapt.
by jwally | 2025-09-01 09:07:50+00:00
You get it! Thank you!

My attempt at _a_ solution isn't _THE_ solution; but it seems like there's legitimately something around leveraging existing KYC infra that could get a solid 98 out of 100 - and can realistically be implemented in a realistic timeframe.

If I'm AYLO and have been cut off from 1/3 of the U.S. for the last 18 months, I'm contacting every lawyer, cryptographer, and engineer I can get my hands on to try and get _anything_ out of this concept or ones like it.
by alpaca128 | 2025-09-01 09:08:10+00:00
Would you rather have your phone refuse to charge for no apparent reason, or have it popup "slow USB charging" as it does when you connect it to a weaker charger?

Nintendo unnecessarily chose to make their device partially USB-C incompatible in an intransparent way. A lot of users will rely on this working (as it already did on the Switch 1) and then it just won't, and probably the user will just assume their third-party USB dongle is broken and maybe buy another one, which means Nintendo won't get anything out of it and the user will lose more money. Everyone loses but at least the pesky customer can't use a third-party product.
by usernamed7 | 2025-09-01 09:08:41+00:00
Thanks for sharing your experience, I'm sorry to hear you were unable to find a good role and had to take on more menial work.

If I recall, there was an article I read about how certifications do not really impact getting a job but YMMV depending on what you're certifying in and what jobs you're applying to. I had one interviewer skeptical i would be able to understand their GCP so in that instance being "GCP certified" in some way would have helped me.
by awesome_dude | 2025-09-01 09:08:47+00:00
> Ukraine also was deliberately not targeting Russian oil assets earlier at the request of the US for economic reasons - though I'd say recent American political history shows what a mistake that is.

There's been a change in the administration (and therefore strategy) of the USA, which changed the way the game was being played.

I think that (almost) everyone that has actual skin in that particular game also knows that none of the agreements that any of them make are reliable for a long term (I saw recently that the Ukranians gave up the Nukes they had at the behest of the US government, and on the.. I don't know if it was explicit, implicit, or just assumed.. understanding that the USA would provide some sort of security guarantee (which, of course, has never materialised)
by account42 | 2025-09-01 09:09:14+00:00
But we should also not throw out the baby with the bathwater. All these attempts at blocking AI bots also block other kinds of crawlers as well as real users with niche browsers.

Meanwhile if you are concerned with the parasitic nature of AI companies then no technical measure will solve that. As you have already noted, they can just buy your data from someone else who you can't afford to block - Google, users with a browser extension that records everything, bots that are ahead of you in the game of cat and mouse, etc.
by sunshine-o | 2025-09-01 09:09:32+00:00
By the way, notice Yubikey did not really release any new series/models and jacked up their price in just a few years. About 50% in 4 years.

The large adoption of those devices and standards did not lower the price.

They probably just banked on the enterprise market where every CISO was pressured to tick the hardware/2FA checkbox. And is then gonna allow to use the Microsoft/Google "software" one because it is hard to manage otherwise.
by donkeybeer | 2025-09-01 09:10:27+00:00
I see the cause of confusion. I was assuming and talking about the case of the legitimate user have a root/non locked down device as being imputed as the "attacker". I don't think he was talking about other people stealing or having acces to your device. And in any case, all bets are off then if you meant that scenario. At least with a browser user can choose not to save passwords and the attacker won't get bank creds, so even in that case a web app would be better.
by PoignardAzur | 2025-09-01 09:10:37+00:00
It feels sometimes that compiler backend devs haven't quite registered the implications of the TDPE paper.

As far as I can tell it gets pareto improvements far above LLVM, Cranelift, and any WebAssembly backend out there. You'd expect there to be a rush to either adopt their techniques or at least find arguments why they wouldn't work for generalist use cases, but instead it feels like maintainers of the above project have absolutely no curiosity about it.
by afro88 | 2025-09-01 09:11:05+00:00
It's different. Yes you can be a good writer or musician and convey whatever emotion you want. But if you have truly experienced that emotion or experience and unflinchingly hone your writing to convey the true experience of it, it shows. It's the difference between a good song and a great song, or a good story and a great story.

I'm all in on AI, but not to replace true human artistic expression. There's something we feel to our core when someone nails the expression of visceral emotion or experience.
by rsynnott | 2025-09-01 09:11:18+00:00
Nah; Apple's notoriously not-very-good 12" MacBook and the Chromebook Pixel had it since 2015, and Apple's more mainstream laptops since 2016. Nintendo doesn't really have any excuse for the original Switch's problematic USB-C beyond laziness: https://news.ycombinator.com/item?id=16706803
by n4r9 | 2025-09-01 09:12:17+00:00
I guess it depends what mean by "elegant". For me, an elegant solution makes it obvious that certain classes of bugs will not be present.

For example, suppose you have an application that connects to 17 queues and processes a different type of request from each. You could do this in lots of lines as follows:

var processors = new Processor[18]; processors[0] = client.CreateProcessor("FooQueue") { Handler = GetHandler("FooRequest") }; log.Write("Connected to Foo Queue"); ... processors[17] = client.CreateProcessor("BarQueue") { Handler = GetHandler("BarRequest") }; log.Write("Connected to Bar Queue");

Or you could do this:

var queues = new List<string> { "Foo", ... , "Bar" }; var processors = queues.Select(q => client.CreateProcessor(q + "Queue") { Handler = GetHandler(q + "Request") };

The former - despite being "warts and all" - is more prone to bugs getting missed in development and review.
by margor | 2025-09-01 09:13:36+00:00
I always thought any kind of SSRI or alike will make it much worse, as many people on reddit indicate they caused it for them.

I seem to be in opposite camp where SNRI actually lift like majority of visual snow syndrome, but that was not the only syndrome I had. I believe I had something more like HPPD.

Believe me, I was scared as hell as I thought these meds will make it worse, and I am really glad now that I did try them and they did work for me. I still have a really small amount of snowing, but I can ignore it entirely and carry on with my life.
by roenxi | 2025-09-01 09:14:28+00:00
> ...but so far no place has determined it and no place gone on the other side of it...

This is what I mean when I say I'm not sure if you're actually interested in the answer. The Wikipedia article is a pretty thorough treatment. This isn't some new or unexplored area, it is about as well trodden ground as the economists have. There isn't any need to gather more evidence to retest it yet again, the numbers are well known.

The income-maximising tax rate is between 60 and 75% and depends a bit on local conditions (probably mostly migration and language barriers). Lots of places have gone beyond it, happens all the time, and they generally lower their tax rates when someone points out they could make more money that way. You'd probably find the California tax people do studies on this sort of thing fairly regularly; not that anyone particularly cares or that I'm going to try and look it up. The real question is whether the government should even be trying to maximise the tax take.
by fsflover | 2025-09-01 09:15:06+00:00
> If Mastodon decides

There is not entity "Mastodon" that could decide anything. It's like saying "if the Internet decides to show you ads". It's a meaningless phrase.

> there is no way to export my comments in the UI

It's just a technical, UI problem, which anybody can solve, as it's free software.

> Running a server isn't practical for average people.

This is not the point. Like with repairs, you don't have to know how to do it to benefit from the right to repair. You can pay anybody in the free market to do your repairs or set up a Mastodon (or web) server for you. This solves the monopoly problem even for ordinary people. This is why you need free software btw - and it's not the case with Facebook or Twitter. You can't freely move between them. Once you leave them, you loose all your followers and specific features.

> That's an area where I much prefer Twitter and Co., they are pretty hands-off with moderation as long as you don't violate the law

This is not even funny. Twitter promotes nazi content according to the latest investigations.
by AlecSchueler | 2025-09-01 09:15:22+00:00
> The vast majority of developers aren't summitting beautiful mountains

I'm not sure you're approaching this metaphor the right away. The point is that coding manually is great cognitive exercise which keeps the mind sharp for doing the beautiful stuff.

> The trades destroy human bodies over time and leads to awful health outcomes.

Again, you're maybe being too literal and missing the point. No one is destroying their minds by coding. Exercise is good.
by dekken_ | 2025-09-01 09:16:10+00:00
Quantum mechanics, is not "just one thing", so to say "it is true" is somewhat wrong I think.

You are probably talking about the Copenhagen interpretation, involving superposition.

Personally, I don't think this is the final theory.

Any theory using calculus, cannot be considered discrete, so is therefore not quantized, and not possibly "physical".

Gerard 't Hooft has more to say on this if you want to hear something from a nobel laureate on the subject.
by samrus | 2025-09-01 09:16:26+00:00
This doesnt work if the market incentives themselves encourage these rent seeking actions.

We have given capitalists more and more power pver the last few decades and instead making things better, its just allowed them to nueter the government regulations that would have prevented them from fucking common people over. The market can not solve for this the same way it cant solve for education or the military. This needs laws
by account42 | 2025-09-01 09:17:14+00:00
Except that's exactly what you should do. And if they refuse to cooperate you contact the network operators between them and yourself.

Imagine if Chinese or Russian criminal gangs started sending mail bombs to the US/EU and our solution would be to require all senders, including domestic ones, to prove their identity in order to have their parcels delivered. Completely absurd, but somehow with the Internet everyone jumps to that instead of more reasonable solutions.
by thecupisblue | 2025-09-01 09:17:19+00:00
Yes, but in that case, I want the fix of the original mistake to be done in a new commit.

Why?

Example #1: - I am working on implementing API calls in the client, made 3 commits and opened a PR - In the meantime, the BE team decides they screwed up and need to update the spec

If I now go and fix it in the commit #1, I lose data. I both lose the version where the API call is in its original state, and I lose the data on what really happened, pretending everything is okay.

Example #2: - I am writing a JVM implementation for our smart-lens - In commit #2 I wrongly implement something, let's say garbage collection, and I release variables after they have 2 references due to a bug. - I am now 6 commits ahead and realise "oh shit wait I have a bug"

If I edit it inline in commit #2, I lose all the knowledge of what the bug was, what the fix is, what even happened or that there was a bug.

tldr: just do an interactive rebase
by turblety | 2025-09-01 09:17:26+00:00
I wish this was a higher up comment because it's such an important point, and it's totally an achievable thing.

Governments should be supporting this competition, or at the very least not encouraging monopolies/duopolies. Give loads of support/help to startups, small businesses. Let the large corps fund themselves.

But instead, we end up giving them huge tax breaks, anti-competitive legislation and even give them a voice in government.
by Rochus | 2025-09-01 09:18:30+00:00
The article claims, that senior developers with over 10 years of experience are more than twice as likely to heavily rely on AI tools compared to their junior counterparts. No p-values or statistical significance tests are reported in either The Register article or Fastly's original blog post.

I have over 30 years of experience and recently used Claude Opus 4.1 (via browser and claude.ai) to generate an ECMA-335 and an LLVM code generator for a compiler, and a Qt adapter for the Mono soft debugging protocol. Each task resulted in 2-3kLOC of C++.

The Claude experience was mixed; there is a high probability that the system doesn't respond or just quickly shows an overloaded message and does nothing. If it generates code, I quckly run in some output limitation and have to manually press "continue", and then often the result gets scrambled (i.e. the order of the generated code fragments gets mixed up, which requires another round with Claude to fix).

After this process, the resulting code then compiled immediately, which impressed me. But it is full of omissions and logical errors. I am still testing and correcting. All in all, I can't say at this point that Claude has really taken any work off my hands. In order to understand the code and assess the correctness of the intermediate results, I need to know exactly how to implement the problem myself. And you have to test everything in detail and do a lot of redesigning and correcting. Some implementations are just stubs, and even after several attempts, there was still no implementation.

In my opinion, what is currently available (via my $20 subscription) is impressive, but it neither replaces experience nor does it really save time.

So yes, now I'm one of the 30% seniors who used AI tools, but I didn't really benefit from them in these specific tasks. Not surprisingly, also the original blog states, that nearly 30% of senior developers report "editing AI output enough to offset most of the time savings". So not really a success so far. But all in all I'm still impressed.
by contrarian1234 | 2025-09-01 09:19:28+00:00
Nor do I understand how Europe still buys gas from Russia.. in effect funding and prolonging the war. They seem to be playing both sides. Saying how horrible the Russian regime is, while directly giving it more money. And then giving weapons to Ukraine..

It seems completely morally bankrupt... If instead of Russia it was ISIS, would they still send money just so they have cheap gas? Like at what point would they stop? Do the Russians need to be impaling babies and goosestepping through Red Square?

I also don't understand why Ukrainians don't feel a deep sense of betrayal about this
by account42 | 2025-09-01 09:19:40+00:00
But that is not something you can protect against with technical means. At beast you can block the little fish and give even more power to the mega corporations who will always have a way to get to the data - either by operating crawlers you cannot afford to block, incentivizing users to run their browsers and/or extensions that collect the data and/or buying the data from someone who does.

All you end up doing is participating in the enshittification of the web for the rest of us.
by mamonster | 2025-09-01 09:20:11+00:00
1) Because the transport fee that Gazprom used to pay to Ukraine was one of the safest rents in the (very dysfunctional) Ukrainian economy(the other being the Odessa port). If you really want to go that far back, the gas dispute in 2008-2009 is when things really started going bad between Russia and Ukraine.

2) Because this gas was needed in Europe.

I would go as far as to say that if there is any peace in Ukraine within the next few years then Ukraine will probably demand that if any gas goes from Russia to Europe it would go through Ukraine.
by jrflowers | 2025-09-01 09:20:37+00:00
You sound pretty confident that this now-deleted YouTube channel was not using content in a way that would qualify as fair use. Can you clarify why from what you watched?

I can only go off the description of the content from the article and what the person that made the videos said, so I would appreciate more detail from somebody that’s sure that this was the same thing as uploading every episode of South Park.

I personally run into trouble with the “this is the same thing as uploading every episode of South Park” angle with all the “a public figure in charge of pubic health using possibly spurious claims of copyright infringement in scrubbing his public statements about his positions on public health” and the “dozens of views” stuff, but again I have not watched these videos and you have so

Edit: also wait you learned about South Park YouTube rips in high school journalism class? And your takeaway was that archiving things is inherently to be distrusted? In journalism class? Like your journalism teacher told you that collecting information from primary sources and disseminating it in an organized way for the purpose of public good was the same thing as pirating a TV show for clout or profit? That is what they taught you in your school? I am not in high school but I would guess that no they do not teach that, like at all, ever. Like that is not a thing any journalism teacher should have ever taught. That is so antithetical to the concept of journalism that I can’t imagine what a “the opposite of journalism” class would be but it sounds dumb as hell. A class called “Journalism” that teaches you to only say what your subject wants you to say sounds like a machine to intentionally manufacture a stupid human being
by simne | 2025-09-01 09:22:29+00:00
I tried describe example, how made really serious upgrades that's time.

So, once, memory appeared much cheaper than before, so one could grow from for example 16k to 64k.

What we do, we literally soldered RAM ICs over old ICs, but with trick - usually 2 highest address pins left unsoldered to PCB, but with separate wires connected to address bus, and got 64k RAM instead of original 16k.

In some later designs even appeared additional address decoder, so from for example with original Speccy 16k, we very cheap got 128k, which was incredible at that time.

I don't know exact limits of such upgrades, but seen myself z80 with 2Mb RAM and hear about 8086 with 16Mb (originally shipped with 128k).

One my buddy modified PC clone board, to boost clock from original for it 5MHz to 14MHz (he said, he have run it on 20MHz but unstable).

At diagram approximately shown, bits 14..15 of address separately handled.

┌──────────┐ │ ┼────1 │ ┼────2 │ ┼────3 │ ┼────4 │ ┼────5 │ │ │ │ │ │ │ ┼───── │ ┼────13 │ ┼─────14 │ ┼─────15 └──────────┘
by wkat4242 | 2025-09-01 09:23:35+00:00
No of course but it will be.

There's another vote on the 17th of October and most countries are in favour now :( And if it fails again I'm sure they will keep trying like they have been until they can finally push it through.

Notably in this iterations the politicans are making an exemption for themselves and their servants (including police etc).

But I think Google thinks the time is right now because it will be a prerequisite for this.
by slim | 2025-09-01 09:24:07+00:00
static build, is built by default with these modules :

amqp,apcu,ast,bcmath,brotli,bz2,calendar,ctype,curl,dba,dom,exif,fileinfo,filter,ftp,gd,gmp,gettext,iconv,igbinary,imagick,intl,ldap,lz4,mbregex,mbstring,memcache,memcached,mysqli,mysqlnd,opcache,openssl,password-argon2,parallel,pcntl,pdo,pdo_mysql,pdo_pgsql,pdo_sqlite,pdo_sqlsrv,pgsql,phar,posix,protobuf,readline,redis,session,shmop,simplexml,soap,sockets,sodium,sqlite3,ssh2,sysvmsg,sysvsem,sysvshm,tidy,tokenizer,xlswriter,xml,xmlreader,xmlwriter,xz,zip,zlib,yaml,zstd

https://github.com/php/frankenphp/blob/main/build-static.sh#...
by patrakov | 2025-09-01 09:24:12+00:00
The article, if examined by a non-specialist like me, seems to contain an answer to this concern at the end:

> There are papers that claim to have factored 21 with a quantum computer. For example, here’s one from 2021 [1]. But, as far as I know, all such experiments are guilty of using optimizations that imply the code generating the circuit had access to information equivalent to knowing the factors.

[1] https://arxiv.org/abs/2103.13855
by t1E9mE7JTRjf | 2025-09-01 09:25:50+00:00
Or how European countries have bankrolled Russia's invasion with billions per year (100b since the war started) in payments for gas. While paying lip service to optics announcing ever harsher sanctions - like freezing one or two bank accounts of irrelevant family friends of Putin.

Sadly war means western countries will keep printing money, while also funding the military industrial complex. For some, this is a goal.