MurphyA/hacker-news huggingface dataset:
by SquareWheel | 2025-09-19 06:54:48+00:00
Whether it's aimed at large companies or not, I'd still rather not see misinformation spread. People already have poor enough understandings of what companies actually do and don't collect. There exists ongoing conspiracy theories that phones actively listen to conversations while in your pocket, despite there being no evidence to such a claim.

Facts do matter, and I appreciate those that make an effort to state them correctly.
by baobun | 2025-09-19 06:55:20+00:00
IME[0], that's only true for the X11 session, which is snappy, while the Wayland flavor feels sluggish and uses more CPU. Some distros are switching to Wayland by default so might be worth trying both and see what runs best on your machine.

[0]: Possibly hardware-related? Older Intel mobile 4c here.
by whstl | 2025-09-19 06:55:55+00:00
Exactly.

Also the "only in the Northern Hemisphere" part goes out the window as soon as Australia is mentioned.

It doesn't matter that Canada and USA have strong Native populations, "it's different in the south".

In my view the "you're not West" discourse is just another tool to fuck with the souther hemisphere. Fucks you in the head to get this crap from "both sides".
by 1659447091 | 2025-09-19 06:56:53+00:00
> It feels almost clinical in its universality. “Love your enemies” is much more personal and emotionally demanding.

To me, “Love your enemies”, feels abusive -- or being groomed for abuse. Love those who hurt you. I agree that is more emotionally demanding, mostly in a personally harmful way. I'll take Buddha's approach to Devadatta over the Jesus "love your enemy". I can have compassion and understanding for an enemy, I would even say it's vital to preventing further harm -- understanding them, their motives and having compassion with that understanding. But loving them? That feels more like inviting violence while pleading with them to stop while handing them a stick. Of course there is a fine line of overlap and in the end both can be taken the same way. I simply believe compassion and understanding is more meaningful and less likely to be used to keep one in an abusive situation.
by bcraven | 2025-09-19 06:56:57+00:00
I am always fascinated by articles that contain technical details like:

"In order to run all of these, you will need a 64 bit computer (ideally little endian, on BE you will need to use a JIT like box64 which decreases performance) with 4 or more processor cores at over 900 MHz. A minimum of 4 GB of RAM is recommended, with some trickery like zram you might get away with less but it will cause slowdown. Ideally youd want an OpenGL capable graphics card too."

Alongside text like:

"Now, click on the right facing triangle (play button"
by jjav | 2025-09-19 06:57:48+00:00
Going through this right now. I hired someone about 8 months ago and the process was still pretty normal. But for the role I opened last week, we are getting a ton of AI-written resumes that are just a rewrite of the job description.

When I look many of these people up in linkedin, they often have jobs listed but completely empty descriptions of each job. I guess this is so they can have AI generate a rewrite of their resume based solely on the job description for every role they apply. This used to be too labor intensive to do, but now with AI it's easy to churn out a hundred of those a day.

(The more careless ones leave their actual job description on linkedin and submit a resume with a wildly different version, which just happens to be a rewrite of our job description. At least those are easy to filter out.)

While I don't like this, I'm finding that I need to find the person on linkedin, it must not be a recently created account and it must have a reasonably detailed description of what they did in each company and it must reasonably closely match the resume.
by bitwize | 2025-09-19 06:57:52+00:00
Perhaps my favorite fantasy console is one of the first, if not the first to exist: CHIP-8. It was originally an easy way to program video games for the Cosmac VIP hobbyist computer, but it found new life in recent years because writing a CHIP-8 interpreter is a good "babby's first emulator" exercise. It's not really capable of much by today's standards, but it goes to show that the fantasy console phenomenon has a long and deep history.
by mrkeen | 2025-09-19 06:58:10+00:00
> The idea that there is no change in semantics, but only syntactic sugar is exactly backwards.

> The syntactic sugar already exits before this change. That is to say, in a version f C# without the feature, you can write this:

a.b?.c = foo

You cannot.

The semantics is conditional assignment, which already exists in the language. Hence the article repeatedly bludgeoning you with pairs of code snippets - whose semantics is the same - but there is a new syntax. So maybe you could say "there's no syntax change" in the sense that "there is only additional syntax, none of the old syntax as been modified".

When you insisted this was a change in semantics, I double-checked, because this would be a huge fuckup (and would explain why you're making such a fuss about it). A difference in semantics (in this case) would mean backward-incompatibility, and would break all codebases already using the syntax a.b?.c = foo. But old codebases do not use that syntax because that syntax does not exist before 14. Old codebases already do conditional assignment, which has not changed. After 14 they will have new syntactic sugar to carry out the old semantics.

This is what sibling comment meant semantically with "Apparently you do t use if in your code?" even if his syntax ("do t") was fucked up.

> Is there any public visibility to the design decision; what alternatives were considered for the semantics and rejected?

Asked about for years I guess: https://stackoverflow.com/questions/35887106/using-the-null-... (I.e. their semantics already works, but they want a better syntax (or sugar) to carry out the same semantics.)

And the discussion: https://github.com/dotnet/csharplang/discussions/6072
by esperent | 2025-09-19 06:58:33+00:00
> The classic example is cameras deploying autofocus features that fail on non-white faces (which has happened several times).

I'm a Caucasian living in Asia and the facial recognition systems that they recently required all banking apps to use struggles massively with my face.

I fully agree with you here that this isn't systemic racism, it's just a bug. It only becomes racism if they don't put any effort into fixing it.
by codr7 | 2025-09-19 06:59:15+00:00
Until I see some definite proof, I'm going to put this in the FUD box.

There's seems to be a concerted effort at making people afraid of the sun. My guess is because the sun fixes a lot of problems, and problems mean profit.

Seriously, take a step back. If spending time in / looking at the sun was dangerous we wouldn't be here.
by dangus | 2025-09-19 06:59:25+00:00
The idea never made sense, the government isn't particularly wasteful, and the entire premise is based on bad math that misunderstands how much money the federal government actually spends on things, especially salaries.

On top of that, the premise was based on defying congressional appropriations. Congress decides how money is spent. When the Clinton administration undertook this, they went through Congress to enact legitimate and lasting reform. [1]

The federal government has a much lower employee to citizen ratio than it used to have, it's quite efficient.

[1] https://www.npr.org/2025/03/12/1237991516/planet-money-doge-...
by Tiberium | 2025-09-19 07:00:58+00:00
https://codeberg.org/mineclonia/mineclonia (https://content.luanti.org/packages/ryvnf/mineclonia/) is the closest you can get to real Minecraft, and it's actually quite feature-complete, more recent developments:

https://codeberg.org/mineclonia/mineclonia/pulls/3419 - Minecraft world gen (full reimplementation)

https://codeberg.org/mineclonia/mineclonia/pulls/3351 - raids

https://codeberg.org/mineclonia/mineclonia/pulls/2681 - much improved mob spawning

https://codeberg.org/mineclonia/mineclonia/pulls/2184 - a big mob rewrite

https://codeberg.org/mineclonia/mineclonia/pulls/2516 - client-side modding support, there's https://codeberg.org/halon/mcl_localplayer/ which makes physics and some other things way more Minecraft-like (elytras, proper eating, horses, etc), although currently it requires a Luanti fork since the upstream is not very interested in the changes.
by minki_the_avali | 2025-09-19 07:01:02+00:00
I use steam with Monado to play VRChat on Linux, it surprisingly just works. There are many options to do this nowadays like wired PCVR headsets (The HTC ones are really well supported under Linux) or ALVR if you have a Quest. The only tricky part is setting up steam to use Monado instead of Steam VR but there is documentation on that. I even had some success with running Beat Saber under FreeBSD once using Monado and Wine.

=> https://monado.freedesktop.org/
by bigpeopleareold | 2025-09-19 07:01:27+00:00
Used KDE for years now. It is stable and just works.

It's not important enough, but I wish there was a function like in macOS that switches between applications fully on Alt-Tab, where all windows would show (I have it half-way there, "show one icon per application" in System Settings). macOS's function I think reflects old Classic macOS functionality.
by hulitu | 2025-09-19 07:01:33+00:00
> Are you kidding? I pay for iCloud as a service, 30$ a month for my family. I expect it to work and not corrupt my photos.

The /s is missing. If you were serious, please check what backup means. I would hate to see you here, in a couple of years, with "Ask HN: Apple closed account without warning. How do i recover my iCloud photos ?"
by fluoridation | 2025-09-19 07:02:29+00:00
But those are things cars make sense for. When would I stand in my kitchen with a bunch of random ingredients strewn about the counter wondering what to make with them and conclude that an LLM would have a good answer? And what am I supposed to extrapolate from that example? I guess they were showing off that the system had good vision capabilities? Okay, but generative AIs are notoriously unreliable, unlike cars. Even if the demo had worked, it would tell me nothing about whether it would help me solve some random problem I could think up.

A better analogy would be the first cars being advertised as being usable as ballast for airships. Irrelevant and non-representative of a car's actual usefulness.
by thw_9a83c | 2025-09-19 07:02:38+00:00
> ...in the early '90s, Windows provided a color-scheme editor. Users could set up any color scheme they liked, and all properly-written apps would inherit it and work fine.

The color scheme editor actually worked quite nicely up until the release of Windows 2000 [0]. After that, Windows XP introduced the "Luna" visual style (Uxtheme.dll) with inflexible, hard-coded colors. Most software developers stopped caring about color palettes, and almost all applications started using hard-coded colors in their GUIs. They tested their apps with the few skins preinstalled with Windows XP: Blue, Olive Green, and Silver.

[0]: https://imgur.com/a/sXSETJC
by fpoling | 2025-09-19 07:03:33+00:00
The article mentioned that with the cross installed Sagrada will become the tallest building in Barcelona. But this is only from the ground. Barcelona is surrounded by high hills that are quite higher than Sagrada and there are a lot of buildings there.

The hills offer spectacular view over Barcelona and The Sagrada Família. Park Güell is situated on one of those, but if you plan to visit it you can can also come to Bunkers del Carmel on another hill with a relatively short work, the views from it are better and no tickets are necessary.
by kjuulh | 2025-09-19 07:05:09+00:00
I had a brief look at greptime db. And I'd like to give a little bit of feedback on your funnel. It is clear that your product marketing is targeting business folks rather than developers. That 3 minute vid on the frontpage was next to useless for me. Also very clearly AI.

Having stats is nice but i am not choosing your product because of stats. I actually think greptimedb is exactly what I am looking for, I.e. a humio / falcon logscale alternative. But I had to do some digging to actually infer that.

Your material doesn't highlight what sets you apart from the competition. If you want to target developers which you might not. I dont know.

I want to debug issues using freetext search, i want to be able to aggregate stats i care about on demand.
by pjmlp | 2025-09-19 07:06:14+00:00
GNOME wasn't like this, I favoured GNOME during the whole Gtk+ vs Qt licensing wars, and even wrote an article to The C/C++ Users Journal as kind of advocacy for Gtkmm.

Eventually with their desired to push JavaScript all over the place, instead of improving Vala, the whole desktop redesign, and the issues that features standard in GNOME 1.0 are nowadays the extension mess you mention, made me don't care any longer.

For a while I moved into Unity, then XFCE, and then nothing, as my Linux usage now is constrained to headless (server/containers), or the consumer distributions of WebOS and Android.

However if I ever going back to having a Linux desktop, it will surely be a decision between everything else except GNOME.
by pbiggar | 2025-09-19 07:09:15+00:00
This is exactly what happened to people speaking up about the genocide in Gaza. 7amleh documented this in multiple reports [1][2][3]. See also [4]

[1] https://7amleh.org/post/erased-and-suppressed-palestinian-te... [2] https://meta.7amleh.org/ [3] https://7amleh.org/post/hashtag-palestine-2024-en [4] https://theintercept.com/2024/10/21/instagram-israel-palesti...

Wondering where the EFF was for that issue?
by pinkmuffinere | 2025-09-19 07:09:28+00:00
It’s tempting to see things like this and think “well of course it does, because that’s how we evolved”. But I think that might just be post-rationalization? At the very least, I think the argument _doesn’t_ hold for periodic famine, extreme temperatures, most disease, etc even though we also evolved with those things. Is there any guiding principle that separates the things-we-evolved-with-that-are-good vs the -that-are-bad? Or is it really just a case-by-case examination?
by pjmlp | 2025-09-19 07:10:46+00:00
You can do this kind of type oriented programming in C++, unfortunely as many people only use it as a better C, this knowledge is seldom widespread, and even when demoing, it needs a lot of advocacy alongside compiler explorer to actually make the point across.

And then the audience will nod yes, accept the message of what is possible, and go back to whatever approach they were doing already.
by staticelf | 2025-09-19 07:11:22+00:00
I like the idea of nostr but when I tried to use it it was a lot of CP which made me instantly stop using it. I guess the issue with this type of protocols is that there must be a way to prevent these very dark and illegal content.

As a user I don't want to see it and the submitter should be found and jailed for distributing it. Right now, it's hard to know where it even comes from since it can come from any of the relay you are connected to. Most apps do not show which relay the content originates from and honestly, what can you do?

I guess one solution is to only use paid relayes or heavily restricted ones that require invitation. But if that is the case, it kind of defeats the purpose of Nostr to begin with IMO.
by mrkeen | 2025-09-19 07:11:31+00:00
> 4. Be Clear About What Needs To Be Done

This is where it all goes wrong.

Your job is to make sure your team is clear about the task to be done. Yes, including the “what if…” questions. You don’t need to have the answer now, but you do need to respond helpfully to the questions.9 Once the team is clear about the task to be done, you can assign them to invent the approach, shape the details, and implement it.

At this point the manager is basically the dog-with-ball meme saying "no take, only throw"

Or in manager speak. "Look, just get the 'throw' done as quickly as possible, and you can suggest different ways of working in the retro. Or make a ticket for it. Do you want to make the 'take' ticket or should I?"

For example, if you just asked them to change the text on the “Login” button, and they’re talking about new libraries and rewriting the credential store, there’s a good chance your team didn’t understand what you told them.

Button text change? From a manager? I guess this article will calibrate your expectations such that you think you aren't micromanaging when you are.

(Also, the credential store needs to be changed because the passwords - including the manager's - are all in plaintext. But sure - it's the devs who don't understand you when the task is obviously just a text change.)
by engrefoobiz | 2025-09-19 07:12:04+00:00
I have a .ninja email and get the same a lot to the extend where I explicitly say "it ends in .ninja with no .com or anything".

Usually use company-i-buy-from@mydomain.ninja whenever I make online purchases, and I had a guy from a small shop call me up and ask why I had an email with his company name on. Took some good fifteen minutes to explain him that I was legit and owned the domain. He was still reluctant in the end, but eventually ended the conversation with something along the lines of "it's your problem, not mine, if the parcel won't reach you for using a fake email" :)
by rusk | 2025-09-19 07:12:27+00:00
There will be a dramatic reduction in “demand” and Nvidia will be stuck with a massive “surplus”

There will undoubtedly still be a market for Nvidia chips but it won’t be enough to keep things going as they are.

A new market opening up with the same demand as AI just at the point that AI pops would be a miracle. Something like being an unsecured bond holder in 2010.
by JustExAWS | 2025-09-19 07:12:34+00:00
Yep

Greetings from AWS,

We recently notified you about upcoming changes to AWS invoice emails (subject “Important – AWS Invoice e-mail address changes”). Based on customer feedback, we are reviewing this change to determine a better customer experience. The email you receive your AWS invoices from will not change on 09/18/2025, as originally communicated, and you will continue to receive all AWS invoices from the usual email address.

Sincerely, The Amazon Web Services Team
by ZaoLahma | 2025-09-19 07:13:40+00:00
As with everything, I guess do it in moderation and don't be stupid...?

Planning on being out a full day under the summer sun as a very pale north European? Slob on all the sunscreen that you can and hide in the shade when possible.

A day out in mid September / mid March when the sun is not looking to murder you? Revel in it. Soak it up. Be a plant.
by franga2000 | 2025-09-19 07:13:44+00:00
What is "entire system" here? I'd run something like that in a VM, so the "entire system" would be nothing but the app itself.

If there is a RCE vuln in the app, your users are just as unsafe if it's running as root on the host or if it's running as nobody in a container. The valuable data is all inside.
by h4ch1 | 2025-09-19 07:14:19+00:00
Unrelated but Brian Eno's Ambient series has been the only one that set my ADD riddled brain free from the constant search for the perfect music while working.

I had gone into such a spiral, in character, that I made my own little ambient music generator before I landed on Ambient 1: Music for Airports [0]. This has been a constant companion during long nights of sprints, helps me zone out and reach a flow state quicker than most of what I've experimented with.

[0] https://www.youtube.com/watch?v=vNwYtllyt3Q
by dsego | 2025-09-19 07:14:30+00:00
I don't know if it has been improved but I had one xps with touch screen, the lid was thicker, the screen had more glare, it was using more battery and there was a visible gray mesh, like a veil covering it if you looked close enough. One other possible annoyance is accidental touches, no chance of that if the screen doesn't have touch capability.
by rusk | 2025-09-19 07:14:50+00:00
> They just need to become dependent on the bots to increase their productivity to the point where they feel they cannot do their job without the chatbot's help

Correct, but said technology needs to be self sustaining commercially. The cost the white collar worker pays needs to be enough to cover the cost of running the AI + profit

It seems like we are a long way off that yet but maybe we expect an AI to solve that problem ala Kurzweil
by charcircuit | 2025-09-19 07:15:22+00:00
>never provided any sort of modding support

Bedrock added support for modding in 2016, 9 years ago, with resource packs and behavior packs. You can make custom entities, custom items, custom blocks, etc. There is also a marketplace available to distribute these to players, built right into the game.

Java edition also has had similar things for many years.
by ryandrake | 2025-09-19 07:16:00+00:00
I’ve always firmly believed that the user should have ultimate control over the color, fonts, and overall design of the applications on his system. Not the developer. The developer should just be able to say “this is text” and the OS should respect the user’s chosen text color. The developer should be able to say “this is a window” and the system decides how it’s styled. Every new OS release and every new browser release, we drift farther away from that ideal. If we respected the user’s preferences, we’d have a consistently styled workspace, and all our tools would look and feel like they belonged together.

Handing all of this control over look and feel to developers was a major mistake, and we pay for it over and over by having tools we keep having to re-learn, that look and function slightly differently from each other.
by bryanrasmussen | 2025-09-19 07:16:10+00:00
>No one thinks about moving the starting or ending point of the bridge midway through construction.

it is a common rhetorical device to phrase something as an absolute when the negation of it is only an edge case.

hence

>Hillel interviewed a civil engineer who said that they had to move a bridge! Of course, civil engineers don't move bridges as frequently as programmers deal with changes in software but,
by blathan | 2025-09-19 07:18:18+00:00
A few month ago, I became paranoic about my accounts protected with 2FA, I am storing most of the keys on my phone, so this is not really safe, of course i know bout Yubikey and other passkey devices, but I wanted something diy and cheap,and something that anyone who also cares, can create.

I was inspired by ledger wallet, but that thing is too small and has no place for big battery so I've decided to go with more phone-like design. I really wanted to keep it as simple as possible, but at the same time, keep whose who want to build one excited with the process, so there is not so much parts to solder, but enough to keep you busy for 15 minutes. The software is pretty simple, just flash and configure the device.

After a few days of learning how to design a pcb i've ordered it and iterations started. After third iteration I finally got the device that I imagined. Right now, I'm testing it almost every day for 2 month now, the battery is about 20% left as indicator says so I think this thing can last 2-4 month depends on how often you use it.

Anyways, it was my first hardware project, it most likely has a lost of flaws, but i've made what I wanted, it fulfills my needs and if you want to, you can make your own.