MurphyA/hacker-news huggingface dataset:
by gpm | 2025-12-01 15:30:55+00:00
I think this is the right decision by KDE. Narrowing the scope of work is basically always a good thing for a project. KDE should either switch to wayland, or stay on X11, and not try to do both. And they've clearly decided awhile ago that they consider wayland a requirement.

I say that despite the fact that I think wayland was a poorly conceived, designed, implemented, and marketed project that has set back the adoption of the linux desktop by years.
by a-dub | 2025-12-01 15:30:55+00:00
could try asahi? i think it's pretty good on the m1.

lenovos remain good if you get a high spec thinkpad. maybe get a few year old high spec thinkpad new/refurb off ebay with a three year service contract (search "p1 gen 6" on ebay)? i think you can always re-up the service contract on new ones as well.
by saghm | 2025-12-01 15:31:15+00:00
I don't think the comment you're responding to is trying to claim that. They're responding to the parent comment asking if there's any way to actually make a Linux anti-cheat method that isn't bypassable and pointing out that this framing isn't really useful because there's no way to make one on any platform that's actually impossible to bypass. Their point isn't about whether it's useful or not to have imperfect anti-cheat but that there's nothing fundamental about Linux that changes the fact that the anti-cheat is going to be imperfect anywhere.
by solumunus | 2025-12-01 15:31:24+00:00
I use agents almost all day and I do way more thinking than I used to, this is why I’m now more productive. There is little thinking required to produce output, typing requires very little thinking. The thinking is all in the planning… If the LLM output is bad in any given file I simply step in and modify it, and obviously this is much faster than typing every character.

I’m spending more time planning and my planning is more comprehensive than it used to be. I’m spending less time producing output, my output is more plentiful and of equal quality. No generated code goes into my commits without me reviewing it. Where exactly is the problem here?
by hombre_fatal | 2025-12-01 15:31:55+00:00
Even if custom game servers were a preferable experience, which I would argue against, it doesn't really do anything for this problem.

By the time you have to wait for someone to cheat just to ban a single user, the disruption is already done. Your 4v4 45min game is already disrupted and everyone has already wasted their time now that you have to kick someone.

It's kind of like thinking you can forgo anti-bot measures because your website's users can just report the bots: by the time it's your users' problem, you've ruined the experience for everyone except the bots.
by arashvakil | 2025-12-01 15:32:02+00:00
All fair. Thanks for engaging seriously.

Seeding supply is the cold start problem that kills 90% of marketplaces. I'm not solving it with growth hacks. I'm solving it with my phone. People I know who've navigated hard things and want to give back. People who have gone through the rigors of private adoptions, experts in technology for the elderly, NYC teachers, etc.

Filtering scammers: the 100% nonprofit model is hopefully the filter. Grifters don't show up to platforms where they can't grift. It's like putting a salad bar in a casino, haha.

Expert-to-expert swaps? Love the idea. Hopefully I can build up to that once there's some activity here.

I'm building small, curated, and slow on purpose. Will it work? No idea. But the downside of trying is near zero.

Really appreciate the comment!
by E39M5S62 | 2025-12-01 15:32:26+00:00
I also have an x200s that I got new in 2009. I've replaced the keyboard, battery (multiple times), palm rest, upper shell, and probably a few other things I'm forgetting about. I haven't put new parts on it for a few years, but as recent as ~2020 they were very easy to get and affordable. My little x200s is a dedicated HaikuOS machine now and I hope it keeps running for another two decades!
by rtkwe | 2025-12-01 15:32:45+00:00
It favors things like "Vaccine Skepticism", climate change, and some more esoteric topics like Gamergate. It's been well covered and when the owner says "we're going to make it biased so our AIs trained on it are less 'woke'" I'm willing to accept they're doing the bad thing they say they're doing.

https://www.theverge.com/ai-artificial-intelligence/808514/g...
by DoctorOW | 2025-12-01 15:33:08+00:00
> Get a user to use configuration management rather than scp'ing config files from their laptop to the server.

Damn, this one I'm guilty of. Though, I'm not real Sysadmin/DevOps, I'm just throwing something together and deploying it on a LAN-only VM for security reasons (I don't trust the type of code I would write)
by galbar | 2025-12-01 15:33:20+00:00
For a casual CS server the ratio could perfectly be 1:50 and that'd be fine. That's how it used to be with, i.e., CS:Source.

Then, there are companies that ran a bunch of them, which lowered the ratio even further.

IMO, it's more effective, cheaper and easier to mod smaller forums (be it web communities or game server communities) than to do for huge ones.
by 0x3f | 2025-12-01 15:33:21+00:00
https://docs.github.com/en/pages/getting-started-with-github...

> GitHub Pages is not intended for or allowed to be used as a free web-hosting service to run your online business, e-commerce site, or any other website that is primarily directed at either facilitating commercial transactions or providing commercial software as a service (SaaS). GitHub Pages sites shouldn't be used for sensitive transactions like sending passwords or credit card numbers.

> In addition, your use of GitHub Pages is subject to the GitHub Terms of Service, including the restrictions on get-rich-quick schemes, sexually obscene content, and violent or threatening content or activity.
by chippiewill | 2025-12-01 15:33:28+00:00
> WordPress is a nice piece of software, but the plugin situation is getting worse and worse

The plugin situation is a mess largely because Wordpress isn't a nice piece of software.

It's popular, and functionally it's great, but the codebase is really showing its age. Wordpress has never properly rearchitected because it would break plugins on a scale that would endanger its dominance.
by monkaiju | 2025-12-01 15:34:13+00:00
> If all of "AI stuff" is a "no" for you, then I think you just signed out off working in most industries to some important degree going forward.

I'm not sure the penetration of AI, especially to a degree where participants must use it, is all that permanent in many of these industries. Already the industry where it is arguably the most "present" (forced in) is SWE and its proving to be quite disappointing... Where I work the more senior you are the less AI you use
by caconym_ | 2025-12-01 15:35:22+00:00
If you believe you are at fault in a collision where police, insurance, etc. are involved, they are going to ask for your statement, and at that point you will be forced to choose between lying or admitting fault. If you're glad that no dashcam footage exists, presumably you are going to lie about what happened! I don't see why this is any different than popping the SD card out of your dashcam and lying about that too—you're still lying, and for the same reason: to evade responsibility for a collision you caused.
by ThePowerOfFuet | 2025-12-01 15:35:25+00:00
>The other issue is that 5550 uses USB-C ports. I blame on myself not checking it closely before the purchase. I really hate those ports. Why is everyone copying from Mac?

It's not copying Apple. It's that every port does everything, including charging. It is standards-compliant.

As just one example, you no longer need to lug a laptop charger with you; there are no longer "computer chargers" and "phone chargers", but one charger that can charge everything, often simultaneously via multiple ports. When you combine this with a docking station, one cable truly does all.

It is wonderful. Embrace it.
by meifun | 2025-12-01 15:35:26+00:00
I owned a Remarkable 2 and sold it when the Remarkable Paper Pro came out. I now own a Remarkable Paper Pro and a Remarkable Paper Pro Move. I use them for deep work and it really helps me with distractions. I leave the Paper Pro at home and I carry the Paper Pro Move as part of my every day carry.

The one feature I miss is being able to have a split screen so that I could have a document open and be writing in another document. Something like note taking from a book. To overcome this now I have documents open on my laptop to reference as I am writing on the Remarkable.
by ferguess_k | 2025-12-01 15:35:43+00:00
Yeah I heard a lot of good things about that. I'm a bit reluctant but I think eventually I'm going to give it a try.

I'll check with Dell and Thinkpad if I can buy extended service contracts. AFAIK Dell tops out at 4 years but maybe I can extend that later. I wouldn't mind if I have to pay half of the laptop price to get a 8-10 year contract because new laptops break up way too soon - and every time it is something small but critical, like the charging port thing that many people had to get a new motherboard from Dell.
by brendoelfrendo | 2025-12-01 15:35:58+00:00
This is done, and generally doesn't work as well. Your model will catch people using yesterday's cheats, but the cat-and-mouse nature of cheating means that people will adapt. Funnily enough, cheaters are also training models to play games so that they can evade cheat detection. The kernel-level anticheats are designed to prevent the game from running if they detect you are running any software that interacts with the game. Much simpler for the developer, and circumventing it usually requires running your cheats on a second machine which a) limits what you can do and b) has a higher barrier to entry.
by throw7 | 2025-12-01 15:36:09+00:00
Linux is haphazard because it's really only the kernel. The analog of "FreeBSD" would be a linux distro like Redhat or Debian etc. In fact, systemd's real goal was to get rid of linux' haphazard nature... but it's ahhh really divisive as everyone knows.

I go back to early Linux' initial success because of the license. It's the first real decision you have to make once you start putting your code out there.
by finaard | 2025-12-01 15:36:19+00:00
> Then again maybe for stuff like actions and in general CI/CD it's not all that bad,

CI/CD on github has the npm problem - a lot of tiny stuff gets wrapped in actions people pull in from all over the place. Github does relatively fast deprecations, so actions need to be rewritten and updated even though there's no need for you - in this context I'd argue if it's not a security issue there's no need. So you end up with a lot of work just keeping the existing actions working - and overall would have less effort if you'd have just written your own actions - but not doing that is one of the selling points for github.

I might be biased as I've been doing complex CI/CD for close to two decades now - but github workflows _very_ quickly show their limits when you start seriously using them.
by ecshafer | 2025-12-01 15:36:40+00:00
IMO Middle Class = PMC (Professional Managerial Class) in Marxist terms. They are the members of the working class (they have to work or they will starve, go homeless, etc) but are highly compensated because they are essential to functioning of the system and have rare skills. Engineers, Lawyers, Doctors, Managers, Accountants, etc.
by alexc05 | 2025-12-01 15:36:43+00:00
the 4hww was such a damaging read for me. I wasted YEARS squeaking pennies out of shitty, poorly-realized side hustles trying to solo that shit when the real ROI would have been to focus on leetcode in my 20's and track down a role paying 10x the salary.

When I first read it, I was probably making about $60-65k and scrambling for $2.5k raises with a shitty meat-grinder employer while burning the midnight oil and acting as a "weekend warrior" trying to come up with something that would allow me the freedom that ferris spoke of.

Problem is, all of his techniques presumed you already had some sort of business that you could automate yourself out of.

If you're a wage-earner none of the shit he talks about is realistic. Sure, you can do the research to become a drop shipper or to place tiny ads in the back of soldier-of-fortune for brain pills.

For the typical computer programmer - your ROI will be 100x higher if you just get good enough at algorithms and system design to land a role at a company with Tier3 compensation.
by HackerThemAll | 2025-12-01 15:36:47+00:00
Blocking file-based installations was never planned. It's fake news and always has been. It's all about requiring code signing for all code so that malware-spreading authors can be easily blocked by adding their signing key fingerprint to the blocklist.

It doesn't matter whether the app is installed via Play Store, Huawei's or Samsung's store etc., or from APK.
by dragonwriter | 2025-12-01 15:36:59+00:00
> Isn't that part of the cause?

Probably not significantly, IMO.

> It sucks up so much investment, there's nothing left for anything else.

Tariff-inflated input costs combined with weak consumer demand are the reason the rest of the economy is slow, and the reason there aren’t places woth strong and near-term upsides for investment dollars to go. AI being the only thing attracting investment is the effect, not the cause.
by deeptishukla22 | 2025-12-01 15:37:13+00:00
Have been using HubSpot for CRM, supplemented with Pylon for CX. The combo has worked well for us because HubSpot handles the broader CRM workflows, while Pylon fills some of the gaps on the customer success side.

Pylon has been rolling out some interesting capabilities lately - Account Intelligence in particular has been useful for surfacing context automatically before a human jumps in. Still early, but it’s been helpful in reducing back-and-forth.
by shawabawa3 | 2025-12-01 15:37:25+00:00
> but also the timeline strongly implies that a specific source was simply guessing the URL of the PDF long before it was uploaded

A bunch of people were scraping commonly used urls based on previous OBR reports, in order to report as soon as it was live, as it common with all things of this kind

The mistake was that the URL should have been obfuscated, and only changed to the "clear" URL at publish time, but a plugin was bypassing that and aliasing the "clear" URL to the obfuscated one
by bluehatbrit | 2025-12-01 15:37:42+00:00
I've been on a similar journey this past month, although it sounds like mine went a little more successfully. I've managed to get a repo setup which contains a nix flake with nix-darwin configuration, and it also calls into some home-manager modules which I also use on a linux device as well. I do agree, the nix language isn't particularly to my taste either.

I know you're hoping to go from first principals but I'm happy to share the repo if you want (email in my profile).

Aside from that, what issues did you run into? I'm keen to know if I've just not gone deep enough and will soon hit something.
by pjmlp | 2025-12-01 15:37:54+00:00
It matters, because these arguments are always done as if programming languages exist in a vacuum.

Any guest language on the JVM will trip on the InterruptedException just as well, it is called leaky abstractions for a reason.

People reach out to guest languages, as they think they don't have to learn the underlying platform, then they discover the hard reality to master two ecosystems.

Improvements on the platfrom language eventually always drive the guest languages away, because all guest languages either lose their value proposition, or use the platform to bootstrap their own ecosystem.

Turns out when they take second option, they open the door to having libraries that only work in one platform, and the usual #ifdef like complexity.

Kotlin has a better future than Scala, beyond the JVM, because papa Google has ensured it happens, at least as long as they care about Android.
by ryandrake | 2025-12-01 15:38:11+00:00
As someone also trying to get out of (or at least less dependent on) the Apple ecosystem, the laptop market sucks! Everyone but Apple is making the same garbage-tier, shoddy, plastic laptops with bottom of the barrel components that I'm sure are engineered to just barely work enough to avoid immediate product returns.

I'm starting to accept that if I want a development workstation class machine, I need to build a tower from components.
by TZubiri | 2025-12-01 15:38:57+00:00
>Im btw not working for an ISP,

I can see why you would take "online service provider" to mean an ISP, but I meant it to include SaaS and apps like whatsapp, google, etc.. as well

>Therefor the next time you argue that some security measure is just an CISO that doesn't really care about its users

Oh I didn't mean to imply that, there's no doubt that IT admins that overimplement security policies care in general, the critique is not about motives, rather the efficiency. I don't argue that they don't care or even that they are wildly inefficient, just that they are suboptimal on this specific point by going overboard.
by Sharlin | 2025-12-01 15:39:16+00:00
> For the AMD 9950, we are talking about 1280kb of L1 (per core). 16MB of L2 (per core)

Ryzen 9 CPUs have 1280kB of L1 in total. 80kB (48+32) per core, and the 9 series is the first in the entire history of Ryzens to have some other number than 64 (32+32) kilobytes of L1 per core. The 16MB L2 figure is also total. 1MB per core, same as the 7 series. AMD obviously touts the total, not per-core, amounts in their marketing materials because it looks more impressive.
by clucas | 2025-12-01 15:39:23+00:00
I find it much easier to take a strong stand on Russia/Ukraine than on Israel/Palestine. The history of Israel/Palestine is much more of a gray area. Palestine has used plenty of aggressive actions and rhetoric that make Israel's actions more understandable (if not justified).

Example of actions: Gaza invaded Israel and killed, raped, and kidnapped civilians on October 7. Ukraine had no such triggering event that caused Russia to invade.

Example of rhetoric: Gaza's political leaders have said they want to destroy Israel. I don't think anyone in power in Ukraine has said they want to destroy the Russian state.
by Quimoniz | 2025-12-01 15:39:52+00:00
> So you aren't breaking any laws of physics, you are just able to make much better tactical decisions.

With respect I'd like to disagree on this subtly. A lot of games have the client send their cursor position at relatively frequent updates/packages (i.e. sub-second). So the server knows pretty precisely in which direction and to which object a player is looking.

This in turn can be readily used upon when using wall-hacks, as most players, who use wall-hacks tend to almost faithfully follow objects behind walls with their cursor, which good moderators can usually spot within a few seconds, when reviewing such footage (source: I was involved in recognizing Wall-Hacks in Minecraft, where players would replace textures, to easily find and mine diamonds underground).
by pirates | 2025-12-01 15:40:07+00:00
I think the idea of this is intriguing. Unfortunately the track record for my major midwest US city indicates that if they tried this the contract would be awarded entirely based on nepotism and political favors, the app itself would never actually be finished, and would be rolled out in such a half-assed way that 80% of the actually useful portions would never work. It would never be good enough to make it a worthwhile expense and would just serve as another way to siphon tax dollars that would be better spent elsewhere.

I wish it weren’t like that but nobody around here seems to know how to make and deliver something like this. The one exception is a single already existing service that was so bad that any improvement whatsoever is seen as a huge achievement.
by SEMIPREMIUM | 2025-12-01 15:40:10+00:00
Yeah, and especially after months of development in the nitty gritty. In some ways it is better to note down the value proposition when the idea is fresh and low complexity than after, as one starts to assume all sorts of things as obvious and start projecting. So all of it has to come out, be sorted and distilled over time.

I have nothing against some x for y analogy, using the clicker to prime and frame the products category. I just updated the copy on Etsy based on your feedback and will pivot the messaging with that as the core. The presentation clicker is the closest product in similarity, and many are familiar with the interface. Not looking at the screen and on the move while being able to change slides. I got stuck on remote controller, but clicker is more accurate as sub-category of remotes. More specific, better. Then I imagine it may also easier to deliver the message of what the primary function is (and how it works), where the pointer can be pre-positioned and hit the same spot reliably. Clicker is usually air mouse/directional pad and lmb or pg up/pg dn/space. Not sure, as it's been a while since I used one.

I think one of the upcoming problems will be that most users are not aware of the existence of the pointer input device native in their handhelds, and therefore some intuitiveness glitch may appear when building the product on a underutilized pointer device as a substitute for the fingers touch tap. Maybe people won't connect the fact that a touch tap is equivalent clicking the left mouse button on the prediction of an estimated accurate pixel of the index finger touch.
by pton_xd | 2025-12-01 15:40:10+00:00
I bought a Dell XPS M1210 laptop in 2007. About a year later the laptop died. From what I could gather, the soldering on the NVIDIA 7400 graphics card had failed. Some people were apparently able to reflow it but I had no such luck.

In my opinion Dell laptops have never been good. But I never bought another one since that happened, so maybe I've missed out.
by Arainach | 2025-12-01 15:40:31+00:00
It was often neither intuition nor improvisation, but rules. Bill Hammack's "The Things We Make" goes into a number of examples.

For a slightly more modern example, take European Gothic Cathedrals. People weren't guessing, they weren't improvising, and they weren't relying on intuition - if they did most of them would have collapsed long ago.

These structures were made without blueprints, and often many of the head masons may have been illiterate, but a knowledge of forms and rules such as "the thickness of the wall of an arch should be a bit more than a fifth the span of the arch" allowed for reliably producing stable structures.

These rules were less precise than modern engineering math and mean that many of the structures are overengineered / have higher margins of error than are considered necessary in modern construction, but they are not based on intuition or guessing.
by reactordev | 2025-12-01 15:41:17+00:00
If you are offered a 401k, you have the means to max it out. People who make less than $60k aren’t usually offered 401k’s.

I’m not telling you to forgo partying. I’m telling you to pay yourself first, before you do. Don’t max out a credit card for a trip. Don’t cover the table’s check when you only have $200. Be responsible, but still have fun.