MurphyA/hacker-news huggingface dataset:
by cycomanic | 2025-11-15 11:08:13+00:00
As bad as teams is, there is absolutely no comparison to the crap that is slack. Just a number of things I regularly encounter: 1. Slack selecting speakers instead of headphones for call, even though I've used the headphones just before. 2. Calls ringing on my mobile that has been quietly sitting on the desk, instead of on the desktop that I've been typing on. 3. Mobile and desktop client being completely out of sync, it sometimes takes several minutes for messages typed on the mobile to show up on the desktop or vice versa. 4. I always have to select which screen to share twice before it shares (non of the other programs have this issue) 5. Don't get me started on the worst search ever, it's almost always easier to scroll than to search if it wasn't for: 6. Whoever thought it was a good idea that we should everything older than 15 messages or so back from the server. So instead of just quickly scrolling up it becomes an excercise of wading through molasses.

7. The absolute brain dead formatting, which makes typing equations or e.g. python exponents super annoying (no I didn't want to have this text bold)

I mean don't get me wrong, I'm not a big fan of teams either, but it's absolutely mind boggling how slack got to such a dominant position in this space
by bartread | 2025-11-15 11:08:32+00:00
Spoken like someone who has never used Deltek Maconomy. Teams is really bad but not Deltek Maconomy bad. Nothing else I’ve used is.

That being said, in the last job where I used it regularly, Teams was responsible for 100% of the blue screens I regularly experienced. Dell laptop and some quirk of interaction between Teams video calls, NVidia graphics drivers, and WiFi drivers than no update ever fixed. Very frustrating.
by prmoustache | 2025-11-15 11:10:22+00:00
> Dunnow, reads fine to me, also seems we now have a #nothingisreal problem now where everything is AI. Given that LLMS were trained on pre-existing writing it follows that people commonly write like that.

Also we may have already reached a point where people are exposed so much to it they start talking naturally like AI.

We've seen it before, with the advent of internet and short text messages on mobile phone and the evolution of the music genres the writing and speaking capacity of the general population has gown downhill over the last 3 decades. I was watching video archives from the 70's and 80's a few days ago. It was striking to see that bar a few illiterate ones most random people from any social class interviewed in the streets 40-50 years ago would talk in a much more intelligible, eloquent and pleasant way than the best public orators of the 2020's.
by skinnymuch | 2025-11-15 11:10:29+00:00
Western state department and corporations aren’t the same thing. China is New Democracy where the classes are all represented with the state at the top. That’s not how Old Democracy (liberal democracy) works where the hierarchy between state and corporations is more mixed with corporations in more power.

You’re equating things that corporations are doing as if that’s in the best interest of the American state.

China is being seen the way it is by white people and white societies because they see a competitor.
by b112 | 2025-11-15 11:11:11+00:00
I feel this is a good place to add something...

I recall a half decade back, there was discussion of the quit rate of employees, maybe Facebook?, due to literal mental trauma from having to look at and validate pedophile flagged images.

Understand there is pedophilia, then there's horribly violent, next level abusive pedophilia.

I used to work in a department where, adjacently, the RCMP were doing the same. They couldn't handle it, and were constantly resigning. The violence associated with some of the videos and images is what really got them.

The worst part is, the more empathetic you are, the more it hurts to work in this area.

It seems to me that without this sad and damaging problem fixed, monitoring chats won't help much.

How many good people, will we laden with trama, literally waking up screaming at night? It's why the RCMP officers were resigning.

I can't imagine being a jury member at such a case.
by noosphr | 2025-11-15 11:11:42+00:00
People defer thinking about what correct and incorrect actually looks like for a whole wide scope of scenarios and instead choose to discover through trial and error.

LLMs are _still_ terrible at deriving even the simplest of logical entailment. I've had the latest and greatest Claude and GPT derive 'B instead of '(not B) from '(and A (not B)) when 'A and 'B are anything but the simplest of English sentences.

I shudder to think what they decide the correct interpretations of a spec written in prose is.
by theevilsharpie | 2025-11-15 11:11:56+00:00
There's nothing about 4K videos that needs an SSD, an OLED display, or any particular video codec, and "large-scale internet infrastructure" is just a different way of saying "lots of high-bandwidth links". Hardware graphics acceleration was also around long before any form of 4K video, and a video decoding accerator is such an obvious solution that dedicated accelerators were used for early full-motion video before CPUs could reasonably decode them.

Your anecdote regarding P2P file sharing is ridiculous, and you've almost certainly misunderstood what the author was saying (or the author themselves was an idiot). That there wasn't sufficient bandwidth or computing power to stream 4K video at consumer price points during the heyday of mp3 file sharing, didn't mean that no one knew how to do it. It would be as ridiculous as me today saying that 16K stereoscopic streaming video can't happen. Just because it's infeasible today, doesn't mean that it's impossible.

Regarding ChatGPT, setting aside the fact that the transformer model that ChatGPT is built on was under active research 10 years ago, sure, breakthroughs happen. That doesn't mean that you can linearly extrapolate future breakthroughs. That would be like claiming that if we developer faster and more powerful rockets, then we will eventually be able to travel faster than light.
by constantcrying | 2025-11-15 11:12:18+00:00
I did professional waterfall development and SDD is exactly waterfall. The problem with waterfall was never the time that it took, it is that the spec locks you into a small niche and iterative changes force enormous complexity to keep spec and code consistent.

The problems with waterfall come when much of the project is done and then you discover that your spec doesn't quite work, but the changes to your spec require half the requirements to subtly change, so that it can work at all. But then these subtle changes need to be reflected in code everywhere. Do this a couple of times (with LLM and without) and now your code and spec only superficially look like one another.
by georgefrowny | 2025-11-15 11:12:47+00:00
There's a difference between putting information easily online for your customers or even people in general (eg as a hobby), and working in concert with scraping for greater visibility via search, and giving that work away, or at a cost, to companies who at best don't care and possibly may be competition, see themselves as replacing you or otherwise adversarial.

The line is "I technically and able to do this" and "I am engaging with a system in good faith".

Public parks are just there and I can technically drive up and dump rubbish there and if they didn't want me to they should have installed a gate and sold tickets.

Many scrapers these days are sort of equivalent in that analogy to people starting entire fleets of waste disposal vehicles that all drive to parks to unload, putting strain on park operations and making the parks a less tenable service in general.
by foldr | 2025-11-15 11:12:48+00:00
>Painstaking scientific testing by a team of international experts has been able to debunk a rumour on whether Hitler had Jewish ancestry (he didn't)

Isn't this Elizabeth Warren and the Cherokee all over again? Jewishness isn't an identity based on genetic tests. The results might show that it's relatively likely or unlikely that some of his ancestors were Jewish, but they can't give any definitive answer on that point.

I mean, ok, there is stuff like the following, but it's somewhat controversial, no? https://www.theguardian.com/lifeandstyle/2019/jun/12/what-do...

I've been running about the place defending the BBC in other comments, but maybe they could manage not to uncritically accept racial essentialism in an article about Hitler.
by __MatrixMan__ | 2025-11-15 11:12:51+00:00
I don't know if it has gotten worse, but I definitely find Claude is way too eager to celebrate success when it has done nothing.

It's annoying but I prefer it to how Gemini gets depressed if it takes a few tries to make progress. Like, thanks for not gaslighing me, but now I'm feeling sorry for a big pile of numbers, which was not a stated goal in my prompt.
by Ey7NFZ3P0nzAe | 2025-11-15 11:13:07+00:00
Med resident here: AFAIK the 80-90 billion neuron is misleading: more than 80% of them are in the cerebellum and are mostly a low pass filter for motor signals. People born with no cerebellum are of normal intelligence. And we don't know how much of the neocortex is actually useful for consciousness but apparently a minority of it.
by edent | 2025-11-15 11:13:39+00:00
I tried it on a couple of posts and, I'm sorry to say, it was disappointing.

Like most AI, all it can do is regurgitate what it has already seen. It gave some incredibly generic titles and descriptions which were only tangentially related to the content.

It also doesn't seem to respect robots.txt and other mechanisms for dissuading bot use.
by djantje | 2025-11-15 11:15:02+00:00
Defining the spec is ofcourse also needed in an agile process.

The difference is when is this done; In a upfront discussion, while developing, or after user feedback.

For LLM we know it needs to be written down. (At least if we want human tracability)

And agile ofcourse is a shortend waterfall to get user feedback early on.

Giving enough context is important for every case.(humans and llm's alike)
by sscherfke | 2025-11-15 11:16:11+00:00
If you want to a UUIDv7 key for partitioning your table by date (e.g., one partition per day or month), you need to be able to compute the partition range via the minimal UUIDv7 for a given date.

There is some discussion whether or not to add helpers for this to Python‘s uuid7 module: https://github.com/python/cpython/issues/130843#issuecomment...
by SideburnsOfDoom | 2025-11-15 11:18:01+00:00
> How can you even develop something if you don’t have a clear idea what you’re building?

But, the statement "we don't even understand our problem well" is typically correct. In most cases where new software is started, the problem isn't well-defined, amenable to off-the-shelf solutions. And you will never know as little about the problem as you do on day one. Your knowledge will only grow.

It is more useful to acknowledge this reality and develop coping strategies than to persist in denial of it. At the time that the agile manifesto was written, the failure of "big up-front design" was becoming plainly evident. You think that you know the whole spec, and then it meets reality much as the Titanic met an iceberg.

Agile does not say "no design, no idea", it points out things that are more valuable than doomed attempts at "100% complete design and all the ideas before implementation". e.g. "while there is value in (comprehensive documentation, following a plan), we value (Working software, Responding to change) more. (see https://agilemanifesto.org/ )

In other words, start by doing enough design, and then some working software to flush out the flawed thinking in the design. And then iterate with feedback.
by sandbags | 2025-11-15 11:18:36+00:00
I'm not in the US so I've no dog in this race only curiousity.

I can understand allowing a governor to change the text of a bill. But I cannot understand allowing them to sign those changes into law. It seems like that would mean they could creatively reverse the meaning of any bill.

It seems like a governor should be able to approve the text as written, or change it and send it back.

What am I missing?
by radimm | 2025-11-15 11:18:57+00:00
Hey, thank you for follow-up. Really appreciated. This is why I decided to go out and show RegreSQL.

You're absolutely right that in an ideal world, every project would have solid integration tests covering their database access queries. That's the goal everyone should aim for. Unfortunately there again and again cases where developers are afraid of SQL and databases and it's not uncommon to see very simple things sending applications to crawl.

As for the second point, that's a direction I would love to get. Whatever it can be directly, as part of open source or service is something to be decided - but tracking the trend data there would provide a lot of value indeed.
by defanor | 2025-11-15 11:20:37+00:00
> It Won’t Even Work

I heard similar sentiments about censorship efforts in Russia, but it does seem to work, unfortunately. So far they have outlawed and blocked major VPN providers (and keep blocking more, including non-commercial ones, like Tor bridges, and foreign hosting companies' websites), blocked major detectable protocols used for those (IPsec, WireGuard), made usage of proxying ("VPN") an aggravating circumstance for the newly-introduced crime of searching for "extremist" information. That seems to deter many people already, and once the majority is forced to use the local approved (surveilled, censored) services, it is even easier to introduce whitelists or simply cut international connections (as is already practiced temporarily and locally), at which point the ban is successfully applied to everyone.
by cornonthecobra | 2025-11-15 11:21:06+00:00
I currently support an accounting business. We're eternally vendor locked on Windows desktop because Intuit products are it for accounting outside of the ERP space.

I'm presently in planning meetings with them to move the desktops from Windows 10 to Linux, and run Intuit over RDP in quarantined Windows 11 VMs.

These are people are the most conservative type of user you can imagine. One of the silent cores of staunch Windows users.

They approached me about migrating to Linux on the desktop.
by rldjbpin | 2025-11-15 11:22:23+00:00
AI or not, feels like the focus in the past few years for the browser has been to do catch-up on the trendy feature rather than improving the core experiences.

TBF some of these features are also unique and something i cherish when browsing the web (e.g. container tabs). however, the devs must ask why every "new" browser is just a chromium fork in the end.

there should be a try to pivot to the core experience than feature parity to see if it actually brings more people over.
by chrismorgan | 2025-11-15 11:23:46+00:00
So many people miss this in such discussions. Like that Australian politician’s “the laws of physics are all very well, but the laws of Australia are the only ones we care about” which was widely ridiculed in technical circles that did not grasp its truth: that law is all about declaring physically-possible actions illicit.

However, to address your specific chosen example, one could argue a difference from murder, if they say “your site must block these traffic sources or you’re in trouble”: one could argue (it’s not at all cut and dried) that it’s like saying that venues are liable for the murders committed at them, rather than the murderer.
Show HN: Palettt – AI Powered Color Palette Generator
by mustafaiste | 2025-11-15 11:25:20+00:00
Hi HN,

I built Palettt, a tool to help designers and front-end developers work with color more easily. You can try it directly here — no signup required: https://palettt.com

I made this because I’m a developer who’s not great with color, and I kept bouncing between different palette tools. I wanted something that lets you generate, extract, tweak, and apply colors all in one place.

Features

Palette Generator with lock/unlock, drag & drop sorting, harmony tweaks

Contrast checking and accessibility hints

Image color extraction (upload an image → get the palette → make a collage)

Real UI previews to test your palette in components/layouts

Explore page with community palettes

Export to CSS, Tailwind, or PNG

Why I built it

I originally made it for myself, but after some feedback and some roasting from several subreddits, I improved the UI and added more useful tools.

Would love feedback on

Is the UX intuitive?

Anything missing for dev workflow?

Performance issues in the generator or image extractor?

Happy to answer any questions or dive into the tech stack (Next.js, TypeScript, Tailwind, Prisma, tRPC).

Thanks for checking it out!

— Mustafa
by dijit | 2025-11-15 11:26:37+00:00
There's something weird going on honestly.

On an i9-14900K, arguably one of the fastest CPUs in the previous few years (and excusing their design defect that causes them to die); Teams is significantly slower than on the Quallcom Snapdragon X-Elite, or my Macbook.

It seems to perform the same as it would on an i9 platform as it does on i5 laptop's of the same generation (in terms of input latency and drawing to the screen etc;)

I know it's apples/oranges, that ARM CPUs are substantially different than x86 ones, but the fact that it seems to be the same on significantly lower clocked (and lower consumptive) chips indicate to me that something very bizarre is happening when it comes to Teams.

ARM chips seem to be significantly better for electron applications, but something unique exists within Teams here.
by homebrewer | 2025-11-15 11:27:41+00:00
Same reason they recommend the similar directive for nginx:

> all the ciphers in Modern and Intermediate are secure. As such, we let the client choose the most performant cipher suite for their hardware configuration.

https://github.com/mozilla/server-side-tls/issues/260#issuec...

https://wiki.mozilla.org/Security/Server_Side_TLS
by hnlmorg | 2025-11-15 11:27:53+00:00
I don’t agree it needs to provide a solution off the bat. But I do agree there is some initial weights you need to define.

With a AI-first language, I suspect the primitives to be more similar to assembly or WASM rather than something human readable like Rust or Python. So the amount of pre-training preparation would’ve a little easier since syntax errors due to parser constraints.

I’m not suggesting this would be easy though haha. I think it’s a solvable problem but that doesn’t mean it’s easy.
by mckirk | 2025-11-15 11:30:25+00:00
This reads cool and all, but I also can't help help but feel like it might not have been as much of a 'gotcha' as the text makes it out to be. Who knows what kind of information the Russians got from this episode. The closer the NATO response is to what would actually happen in a combat scenario, the more valuable such a provocation is to them, I suspect.
by Symbiote | 2025-11-15 11:32:59+00:00
I was maintaining [1] which might be useful to you, but it's become outdated. It doesn't have a filter for one handed keyboards, but some of the "two halves" ones might be appropriate.

(If someone is interested in taking the site over and bringing it up to date, please open an issue.)

[1] https://aposymbiont.github.io/split-keyboards/
by LadyCailin | 2025-11-15 11:33:11+00:00
It won’t even work*

*without resorting to complete Russian style government control

The US is not (yet) Russia. The rule of law is definitely being destroyed as we speak, so who knows 5, 10 years down the road, but there are still several prerequisite institutions that need to be destroyed before the US could reliably enforce a VPN ban.
by pjjpo | 2025-11-15 11:33:23+00:00
I don't remember so many non-tech or random posts on HN 10 years ago or so. I think now, as long as you're a self-proclaimed hacker, you can post basically anything. It's less consistent than most subreddits I've seen which is a shame - on the bright side Reddit's tech subreddits seem to be much stronger than 10 years ago and serve fairly well.
by GuestFAUniverse | 2025-11-15 11:34:38+00:00
Every slack I had to join professionally, the most active channel was the channel for non-work or not project related stuff. So, I had to use it, ask questions, point out non-working services, while watching the same person's responsibile for the disfunct services share trivia about their favorite animes, sci-fi or whatever crap of the day seemed more important.

Thus, I detest communities having slack as a first point of contact.
by rkagerer | 2025-11-15 11:34:49+00:00
I can understand why people are incensed the founders sat in stealthily on meetings, but I don't understand why they don't feel the same level of mistrust for the company's bots.

Don't they realize the company will store their whole conversation in the cloud, and a rogue employee/founder can just as easily pull it up and listen after the fact?
by cookiengineer | 2025-11-15 11:35:21+00:00
For the last 60 years, Russia behaved like this to test NATO's defenses constantly.

Only once was an incursion to Turkish airspace. After a warning it was shot down. Never happened again.

You tell me what's the better strategy to deal with Russia.

If you give leeway to a bully, the bully's gonna keep on bullying.
by dijit | 2025-11-15 11:38:17+00:00
You're not doing it wrong, if anything I'm genuinely happy for you.

This isn't sarcasm or anything, I really mean it. If you're somehow on Teams' happy path and it does what you expect then I'm envious, I wish I was you and I am grateful that it's helpful to you at least.

For me, though, the frustration stems from being forced to use it at work, which amplifies every quirk tenfold. Minor annoyances like duplicated groups of the same people (splitting chat histories across sessions), the "every team is a SharePoint site" bloat, and the massive resource drain (though that's easing as hardware improves) add up fast.

That is to say that they also relay all of their calls through datacenters half a continent away, so if you're close to one of those then it's fine but the further you are the more likely you are to accidentally talk over people and so on, there's no peer-to-peer, even 1:1 calls are relayed with Teams; making Google Meet and Jitsi perform "better" (though people can't explain why).

Then there's the dev-side slop: mangled code snippets in chats, meeting controls jammed at the top (pulling your eyes away from the camera), and—God help you: if you've ever tried building chatops integrations on it, you'd break down and cry. Like, real, actual office-bathroom breakdown tears.
by piva00 | 2025-11-15 11:39:26+00:00
You said this in a now flagged comment:

> It may surprise homosexuals, but we do not actually tell kids all about our mating habits. Heterosexuals' lives do not revolve around our sexual proclivities; we don't seem to have the same urge to expose vulnerable children to sexual themes.

It's your mistake of conflating homossexual with something pornographic and unfit for kids, in reality it's about normalising that people from the same gender can feel love for each other, love as in caring, being a partner in life, and that people should be free to demonstrate that.

Heterosexuals (like myself) do that all the time, most will demonstrate love inside the house, hugs, kisses, caring. You're the one with the twisted view that homossexuals want to be pornographic instead, look inside yourself a little.