MurphyA/hacker-news huggingface dataset:
by goku12 | 2025-11-12 13:40:15+00:00
> At the expense of the 'users experience' but these days, large companies simply don't suffer from a bad customer experience anymore.

This is my personal opinion. They're still affected by customer satisfaction and they're still driven by market forces. It's just that you and I are not their customers. It's not even the YT premium customers. Google is and always has been an ad service company and their primary customers have always been the big advertisers. And they do care about their experience. For example, they go overboard to identity the unique views of each ad.

Meanwhile the rest of us - those of us who don't pay, those who subscribe and even the content creators - are their captive resources whose creativity and attention they sell to the advertisers. Accordingly, they treat us like cattle, with poor quality support that they can't be bothered about. This is visible across their product lineup from YouTube and gmail to workspace. You can expect to be demonetized or locked out of your account and hung out to dry without any recourse if your account gets flagged by mistake or falsely suspected of politics that they don't like. Even in the best case, you can only hope to raise a stink on social media and pray that it catches the attention of someone over there.

Their advantage is that the vast majority of us choose to be their slaves, despite this abuse. Without our work and attention, they wouldn't have anything to offer their customers. To be fair to ourselves, they did pull off the bait and switch tactic on us in the beginning by offering YouTube for free and killing off all their competition in the process. Now it's really hard to match their hosting resources. But this is not sustainable anymore. We need other solutions, not complaints. Even paid ones are fine as long as they don't pull these sort of corporate shenanigans.
by iso1631 | 2025-11-12 13:40:42+00:00
ISO 8601 timezone only allows an offset. You can't encode "04:00 in Cairo on 13th November 2036" as there's no way to know what UTC offset Cairo will have in October 31st 2036.

> 2036-11-13 04:00:00 Africa/Cairo

Is fine

> 2036-11-13 04:00:00 +0200

Is not, as the rules around moving from +3 to +2 may well have changed by them.
by BoxOfRain | 2025-11-12 13:40:45+00:00
Interesting, definitely agree it likely shares an underlying cause with tinnitus. It's also linked to migraine and was sometimes conflated with unusual forms of migraine in the past, although it's since been found to be a distinct disorder. There's been a few studies done on visual snow patients, including a 2023 fMRI study which implicated regions rich in glutamate and 5HT2A receptors.

I actually suspected 5HT2A might be involved before that study came out, since my visual distortions sometimes resemble those caused by psychedelics. It's also known that both psychedelics and anecdotally from patient's groups SSRIs too can cause a similar symptoms to visual snow syndrome, I had a bad experience with SSRIs for example but serotonin antagonists actually fixed my vision temporarily - albeit with intolerable side-effects so I had to stop.

It's definitely a bit of a faff that people have never heard of it, I had to see a neuro-ophthalmologist and a migraine specialist to get a diagnosis. On the other hand being relatively unknown does mean doctors can be willing to experiment. My headaches at least are controlled well these days.
by keepamovin | 2025-11-12 13:41:09+00:00
When I was doing it, I enjoyed the challenge and learning how to get better at understanding, solving them myself, and seeing other's solutions. Trying to understand the clever algrithms was a funny challenge too. I set myself goals for how many I wanted to get through and put a certain amount of time in most days at it. It was pretty fun. When I interviewed the questions were much easier than leetcode, but similar process/understanding was useful, and I felt much more relaxed having prepared, which was highly useful!
by jmclnx | 2025-11-12 13:41:28+00:00
I agree with you in this, I donate to a few Open Source Projects, I really cannot afford to donate to one that multi-billon $ companies use for free.

For example, OpenSSH. Used everywhere yet IBM gives a big fat 0 to that project even though OpenSSH is even used in AIX. Even though I love to complain about Microsoft, M/S does donate a decent amount to OpenSSH via OpenBSD, so M/S gets my respect for doing that.

Time companies like IBM steps up and give, if not, we are back to playing with CMOS date/time. Which is how things were when I started programing at a large company decades ago.
by jasonlotito | 2025-11-12 13:41:34+00:00
I understand this is tangential to your point, but..

> The JetBrains IDEs are good enough that I would consider paying for them

They are also not subscription-based. You get to keep what you pay for. You have a perpetual license to use it. We can quibble over licenses, but in effect, you keep what you bought forever.

Yes, if you want upgrades, you then need to pay for that, and that's where it starts to resemble a subscription. But, it's literally a "You keep what you bought" model. They let you use a years worth of upgrades and then you can decide if you want to pay to keep those upgrades. Which, frankly, is incredibly fair in my book.

Again, I realize this is not the point of your comment, but your Jetbrains remark spawned this line of thinking related to the context of subscription based software.
by buggy6257 | 2025-11-12 13:41:59+00:00
Good lord based on these comments I am so glad to not live in the same bubble y’all seem to be in.

13 years as a dev, many jobs, countless interviews, and I have never once solved, been asked to solve, or even attempted to solve a leetcode problem.

Reading people talking about what they do here it sounds like voluntary torture. I would quit being a dev if that’s what it took.

OP: I’m saying maybe you don’t have to join them. Get out of the mindset. Find jobs that value your time.
by lproven | 2025-11-12 13:42:12+00:00
I was thinking of Arcan and the Lash#Cat9 setup by the end of your second paragraph. I'm very surprised you had not met it: it seems so directly aligned with your interests and goals, but all you seemed to talk about was Jupyter, a tool which I tried and TBH discarded after 10min.

It is very hard to explain Arcan but I tried:

https://www.theregister.com/2022/10/25/lashcat9_linux_ui/

I talked to Bjorn Stahl quite a bit before writing it, but he is so smart he seems to me to find it hard to talk down to mere mortals. There's a pretty good interview with him on Lobsters:

https://lobste.rs/s/w3zkxx/lobsters_interview_with_bjorn_sta...

You really should talk to him. Together you two could do amazing things. But IMHO let Jupyter go. There's a lot more to life than Python. :-)
by maccard | 2025-11-12 13:42:16+00:00
> to nitpick this is a compiler area more so than a tooling issue

If there’s one thing c++ is good at it’s bikehsedding where the responsibility for fixing this stuff is. When I started programming in c++ 16 years ago, modules were “imminent” and reflection was coming soon.

Modules are still unusable because what we’ve standardised is insanity and the standards committee refuse to make a decision to support the backwards compatibility of tooling and code that will never be upgraded or even used in a modern setting.

The compiler vendors blame the standards committee, the committee say that tooling isn’t their problem,and standardise something that has no theoretical objections but in practice requires deep concessions to the spirit of the idea. At the same time, they’re perfectly content to assume that everything is developed the way they imagine - adding ranges to algorithm and forcing the compile time because modules technically exist.
by potato3732842 | 2025-11-12 13:42:20+00:00
>Do you understand what economies of scale are?

Do you understand what results are? Not having something because people lied and took money is no different to the guy in the foxhole or the guy ordering those guys around than not having something because nobody lied and the money got spent paying people to do work that did nothing to get that something closer to being actually available.

>Hell, the article also makes clear that this "low-bureaucracy nirvina" that you seem to believe in was costing the US taxpayer huge sums of money in waste and inefficiency.

The article literally spends approximately 1/3 of its scroll bar talking about the problems with the system and how all the steps, all the process, all the tangential work that must per the rules be done despite not being part of the critical path of fielding systems prevents said systems from being delivered on time or on budget.

>Are you seriously suggesting the optimal result is for NATO forces to find out our equipment never got manufactured right when we need it?

It speaks volumes that your responses are constantly attempting toward strawmen and false dichotomies rather than assess what the right amount of procurement process is.
by Thorrez | 2025-11-12 13:42:28+00:00
Here are a couple ideas:

The decryption code could verify that it's only providing decrypted content to an attested-legitimate monitor, using DRM over HDMI (HDCP).

You might try to modify the decryption code to disable the part where it reencrypts the data for the monitor, but it might be heavily obfuscated.

Maybe the decryption key is only provided to a TPM that can attest its legitimacy. Then you would need a hardware vulnerability to crack it.

Maybe the server could provide a datastream that's fed directly to the monitor and decrypted there, without any decryption happening on the computer. Then of course the reverse engineering would target the monitor instead of the code on the computer. The monitor would be a less easily accessible reverse engineering target, and it itself could employ obfuscation and a TPM.
by cauch | 2025-11-12 13:43:11+00:00
So what you are saying is that you see a bias against males, or a bias in "pro-DEI" people's behavior.

But where is your standardized testing to prove that? Does it mean that you are not interested in finding the correct correction, but rather to push for a situation that profit you (either because it is directly advantageous, or because it says that "your side" is right and "their side" is wrong)?

This is what I don't understand. Saying "bias = 0" is as much a critical decision as saying "bias = 17". But it looks like people can both say "they say there is a bias of 17 but they don't test it enough to my eyes so they are bad, we should act as if the bias was 0, and I don't do any testing but it is ok because my critics against them don't apply to me".

(edit: also, I think that your argument "standardized testing" is just in bad faith. A lot of DEI policies come with method to measure the impact and process to adapt the correction level based on how things evolved. You may not like these methods, but these methods would simply not even exist if indeed they were not interested in finding the correct correction. It feels like it's an easy argument "they do stuff, but let's just decide it does not count unless I arbitrarily decide it does")
by srameshc | 2025-11-12 13:43:15+00:00
AI if unregulated could be a lot more worse than social media. My kid after his first chat with AI said, he is my new friend. I was alarmed and explain him but what about the parents and guardians who are unaware how the kids are befriending the AI. Part of the problem is also how it is trained to be nice and encouraging. I am sure there are researchers who are talking about it but the question is are the policy makers listening to them ?
by fao_ | 2025-11-12 13:44:17+00:00
> How else can you get 20+ years to slowly build a software business?

It used to be normal to build a business slowly over 20 years. Now everyone grabs for the venture capital, grows so fast they almost burst, and the venture capital inevitably ends in enshittification as companies are forced by shareholders to go against their business model and shit over their customers in order to generate exponential profit margins.
by nashashmi | 2025-11-12 13:44:37+00:00
With this incredible AI talent market, I feel like capitalism and ego forms to make an acid burning away anything of social and structural value. This used to be the case with CS tech talent before (before being replaced with no-code tools). And now we see this kind of instability in the AI market.

We need another illegal Steve Jobs style freeze on talent theft (/s or I get downvoted to oblivion).
by em-bee | 2025-11-12 13:44:56+00:00
no more than claiming that we are legally required to upstream the patch.

the argument is though that repatching is work, and especially it's the kind of work you do not want to be stuck with while you upgrade, because if you forget to do it ahead of time, which is likely to happen, you end up with a potentially large downtime or an unexpected delay in the upgrade process.

in other words: the actual truth is: we can't upgrade unless we reapplied the patch to the new version. basically, it is about making the re-patch process appear as dramatic and disruptive as possible.

the leaders can't deny the possibility, because the code that is patched could change dramatically, to the point that you have to redo all the work from scratch.

i am actually stuck in such a situation with one of my projects. i need to merge two branches that were created some time ago causing a divergence that would have been easy to deal with, had i properly merged the branches at the time. now the merge will take as much effort as the original development.

as developers we all know this of course. the challenge is to explain this to the leadership in ways that they can understand.
by LandR | 2025-11-12 13:45:21+00:00
It wasn't snarky at all. You are being overly defensive for no reason.

I've never been asked to "grind" leetcode, I've never been asked a leetcode style question at any interview I've had (and I'm in my mid 40s). I've never had any feeling of needing to do leetcode, and as far as I know neither have my friends.

The reason I asked if it was mainly a US thing was because I assume (maybe wrongly) that the majority of HN users are in the US, and this leetcode thing pops up a lot.
by cantor_S_drug | 2025-11-12 13:45:34+00:00
Here's my prediction : The rapid progress of AI will make money as an accounting practice irrelevant. Take the concept of "Future is already here but unevenly distributed." When we will have true abundance, what the elites will target is the convex hull of progress, they want to be in control of leading edge / leading wavefront and its direction and who has access to resources and decision making. In such a scenario of abundance, populace will have access to iPhone 50 but the Elites will have access to iPhone 500. i.e. uneven distribution. Elites would like to directly control which resource gets allocated to which projects. Elon is already doing that with his immense clout. This implies we would have a sort of multidimensional resource based economy.
by _the_inflator | 2025-11-12 13:45:34+00:00
I totally agree. He appeared to act against his employer and actively undermined Meta's effort to attract talent by his behavior visible on X.

And I stopped reading him, since he - in my opinion - trashed on autopilot everything 99% did - and these 99% were already beyond the two standard deviation of greatness.

It is even more highly problematic if you have absolutely no results eg products to back your claims.
Show HN: PageToChat – Use your own LLM account from any web page via right-click
by jviksne | 2025-11-12 13:45:42+00:00
I built PageToChat, a Chrome extension that lets you invoke an LLM from any page via the right-click menu. What’s different: it doesn’t sell credits. It just opens your chosen provider in a new tab, selects the right model, fills your prompt, and uploads attachments-using the LLM account you already have.

Why?

Most “AI from any page” tools proxy your data or make you buy credits. I wanted something transparent that:

- stays in your browser,

- uses the official provider UI,

- and doesn’t require another wallet of tokens.

How it works

1. Right-click -> PageToChat.

2. A sidebar appears where you choose:

- Provider & model

- Chat mode: temporary (ephemeral) or persistent

- Prompt (or pick from saved ones)

- Attachments (auto-detected):

* page screenshot

* page content (with/without HTML)

* selected text (if you had text highlighted)

* image (if you clicked on an image)

* site-specific extras (today: Twitter/X threads and Gmail email threads)

3. Hit Send → we open the provider tab, pick the model, enable temporary mode if needed, fill the prompt, upload attachments, and (optionally) auto-submit.

"Quick actions" (custom context menu items)

You can save presets—provider, model, prompt, and which attachments to include—and they show up as extra right-click items. Clicking one fires the whole flow automatically.

Pricing

- Free: all features, 1 saved quick action, occasional small sidebar ad (no page context sent to ads).

- Power: multiple quick actions, no ads. (Feedback welcome on this split-happy to tweak based on what HN finds fair.)

What makes it different

- No middleman credits; uses your existing LLM account.

- Zero copy-pasting between tabs.

- Context-aware attachments (and growing list of site-specific integrations).

What I’d love feedback on

- Missing providers/models you want first.

- Additional site-specific attachments (Docs? GitHub issues/PRs? Notion pages?).

- Default attachment choices you’d expect for common workflows.

Happy to answer anything - privacy, permissions, roadmap, bugs. If you try it, I’d love to hear what breaks on your setup and what would make it a daily driver.
by loldot_ | 2025-11-12 13:45:45+00:00
It is no coincidence that C# and TS are similar. They are created by the same person, Anders Hejlsberg. The C# language may have some baggage from back in the day, but at least it has a very good, non-fragmented ecosystem. While Typescript may have learned from some of C#'s mistakes, the js/ts ecosystem is a dumpster fire imho.
by crazygringo | 2025-11-12 13:45:46+00:00
It depends on a lot of factors. But even if it works in a virtual machine, your CPU is going to be pegged at 100% the whole time to handle the re-encoding. Unless you use a hardware h.264 encoder, but then the quality is pretty terrible since it's explicitly optimized for speed over quality and isn't tunable the way software encoders are.

It's always doable, it's just an option of last resort. You always just want to access the original compressed bitstream if possible.
by InfinityByTen | 2025-11-12 13:45:49+00:00
I hope you meant it sarcastically.

I genuinely don't find it fun to solve puzzles unless they have an application/ end goal in mind. Tell me to find cycles in a graph as a puzzle and I'll roll my eyes. It's worse if you ask me to do a topological sort for detecting cycles using some named algorithm.

Ask me maybe to verify that a CI verification sequence is valid, I'll probably be interested.

I understand that leetcode problems can be abstractions of everyday problems you might deal with at work. But I find them too academic, robbing people of rich context of actual problems. They don't teach you about how to draw equivalences between actual problems and their models.
by red-iron-pine | 2025-11-12 13:45:58+00:00
WINE was a thing for years and generally worked okay for a lot of things.

I was playing Fallout 3 on WINE well before Valve got involved with minimal tweaks or DIY effort.

Proton with Steam works flawlessly for most things including AAA games like RDR2 and it's great, but don't forget that WINE was out there making it work for a while
by robmccoll | 2025-11-12 13:46:06+00:00
Let's say the only devices you can get that will run YouTube are running i/pad/visionOS or Android and that those will only run on controlled hardware and that the hardware will only run signed code. Now let's say the only way to get the YouTube client is though the controlled app stores on those platforms. You can build a chain of trust tied to something like a TPM in the device at one end and signing keys held by Apple or Google at the other that makes it very difficult to get access to the client implementation and the key material and run something like the client in an environment that would allow it to provide convincing evidence that it is a trusted client. As long as you have the hardware and software in your hands, it's probably not impossible, but it can be made just a few steps shy.
by ricardobeat | 2025-11-12 13:46:27+00:00
It's funny that the Netherlands seems to still live in the dotcom boom to this day. Want to adopt a pet? verhuisdieren.nl. Want to buy wall art? wall-art.nl. Need cat5 cable? kabelshop.nl. 8/10 times there is a (legit) online store for whatever you need, to the point where one of the local e-commerce giants (Coolblue) buys this type of domain and aliases them to their main site.
by alias_neo | 2025-11-12 13:46:48+00:00
Wouldn't a piece of vinyl, of the type used for wrapping cars, or similar, work for this purpose?

I've typically put dbrand skins on my laptops just to protect them from scuffs, I hand my work ones back with the skin on and no one has ever cared, or perhaps even noticed; I choose subtle ones like the hex or Carbon patterns that look like they could just be the actual lid from the manufacturer.

I don't sticker up my laptops (as much as I've always wanted to), but if it was done on top of one of these vinyl skins, it should be relatively easy to remove (never tried).
by eldgfipo | 2025-11-12 13:47:10+00:00
So many attempts over the years to infringe upon citizens privacy and civil liberties, I don't know about the rest of EU population but I'm done with it.

Might as well let it go pure evil so when the time comes, the people will be less hesitant to get rid of the whole EU bureaucracy and the armies of corporate lobbyists altogether
by rpdillon | 2025-11-12 13:47:13+00:00
I've been using single file for five years and I've never had this issue for what it's worth. I keep a directory called Archives on my Synology that I expose with Copy Party, and I routinely back up web pages and then drop the result into my Copy Party instance for safekeeping.

I would look into what happened with the single file copies you made that didn't work because that is highly unusual.
by OGWhales | 2025-11-12 13:47:27+00:00
> Do you think YT ought to be government-funded

Benn Jordan made a pretty compelling video on this topic, arguing that the existing copyright system and artifacts of it are actually not that great and a potential government system might actually be better: https://www.youtube.com/watch?v=PJSTFzhs1O4

I will say that is something I would not have considered reasonable prior to watching his video.
by alistairSH | 2025-11-12 13:47:47+00:00
Do these chargers require payment for the charge?

What prevents "squatting" at a post (either with an EV or an ICE)?

Just thinking of my neighborhood (THs, not flats, but still no dedicated parking), there's a lamp every 4th or 5th home, and most households have ~2 cars. People mostly park in front of their house today - if you have an ICE, but also a lamppost, it's a negative - you no longer get use of the closest space (or, you take the EV spot from an EV).

The neighborhood solved this by allowing a charge cable to the spot closest to your house. But, that's expensive to install, so not many have done so (electrical panel on back of house, parking on front, so interior cable pull through finished space of home, charge unit on front exterior wall, then conduit through yard and public sidewalk for the cable run to parking). Of course, this doesn't help with apartment parking or true public street side parking (our neighborhood own the parking lot as a shared amenity).