skysight-inc/HackerNews huggingface dataset:
A:have you never heard of Occam’s razor?

B:do you really think that someone with a criminal history would never go to a protest? Are they simply 1 dimensional characters in a play who cant go to a protest or agree with its cause because they are “bad” people? They couldn’t go because even if they didn’t agree, it hurt the government they disliked? They couldn’t have gone because they had friends going and it was a thing to do? They couldn’t just like general mayhem? I do not understand how you think a government conspiracy is the simplest explanation here, especially when the guy went after someone with a gun while armed with a skateboard. That’s the behavior of someone motivated, not someone doing their day job of undercover agent or having been forced to do undercover work by the government in exchange for leniency.

I’ll actually turn this back on you, how exactly do you believe either of the two people killed by rittenhouse were part of a government conspiracy. How we’re they recruited and what was the goal?
It is still not what is being discussed here, as binary compatibility across OS versions.
Thus far I’ve really enjoyed https://xstate.js.org/. It’s fantastic for ensuring that your application is in an expected state and to control transitions between states. When it’s overkill you can often just drop to useState for simple stuff.
There's no singular 'linux experience', all the problems you list are expected problems with some software on linux, but work just fine with other software systems on linux. Unfortunately many of the defaults chosen by Ubuntu are very poor and give bad first impressions. I think that recommending Ubuntu is an anachronism from the mid to late 00s.

Experience makes it all much easier, simply because you learn which software to avoid. Having this experience, linux for me is stress free and low hassle. But if you don't want to accumulate that experience, if you want to stay on a default track with the right choices made for you already, then you probably should go with your gut and get a Mac.

Anyway, the "year of the linux desktop" is a joke. The very premise is an old meme that nobody should take seriously, nobody can even agree what it should mean. The year linux became viable for desktop use depends on the person doing the considering. For some it was years ago, for others it will be never.
Encapsulate it into two functions:

window.getState();
window.setState();

You could even use document.querySelectorAll() to go through all the elements on your page, and update them based off values in the state, whenever window.setState() is called. This is basically all front-end frameworks in a nutshell. You've invented reactive programming in the browser.
If you are getting more than a super tiny film of oil in the cylinder, you’re burning oil because your rings are toast.

That has nothing to do with temperature, usually.
Blood and good rhymed at some point! Holy shit, maybe English pronunciation wasn't always so broken, then!
I use the let keyword to store values that I know will change.
Of course we find it concerning, and we'd want to look closely at it to see if it crosses legal or ethical lines. I don't currently see any line-crossing, but I guess it's good to have the discussion.

The problem with this "Twitter Files" reporting is that it's not making the situation any clearer. If anything it feels like these journalists are being used to do PR work for Twitter's new owner in order to promote the idea that Something Really Bad Happened Here, but this advocacy makes it much harder to see the real picture.
Off-Heap Memory Reconnaissance
I dont disagree on any point. I would still pick an implementation where I have control, management, & observability of the separate processes, such that I can see & trade off where resources are going.

Mastadon aint fast, but, this current architecture has been invaluable in letting folks degrade gracefully. Sidekiq for ingress gets backed up, but often the web service is totally responsive and egress sidekiq (if seperately configured) works fine. Picking a more effective runtime might give you a lot more headroom, but I'd still want a plan & ability to cope & degrade gracefully when the system does come under pressure, and Im not sure Erlang/Beam or any other single process system is going to have such innate ability to have the different things dealt with differently.

Bulkhead pattern is a truly great one- keep the whole ship from sinking when one part floods.

https://learn.microsoft.com/en-us/azure/architecture/pattern...
Clearly true – as shown by the Twitter they followed their stated policies, as explained in the public interviews they did back in 2018.

https://slate.com/technology/2018/05/twitter-will-start-hidi...

Bari Weiss tried to misrepresent what shadow banning means but especially here I’d expect people to be familiar with what the term means.
Yep. To get one real fan, other than your mom and your girlfriend is super hard. I worked as a professional music producer and dj for 10 years in a good niche, paid my bills and raised my kid for that long, and while many other djs and producers played my music productions/compositions and threated me as one of the best in my country, my career never took off. Today I do it as a hobby in my free time and no one really seemed to care that I stop doing it lol so maybe I never had a single REAL fan.
Here’s an example - not sure on HN discussion: https://www.vicroads.vic.gov.au/registration/registration-fe...
Yes they do if they want to build excitement and interest in their niche platform. Money isn't the only reason to brag, attention is critical to a platform's success and Valve's Linux-based platform is starting from behind.
Yea, but this is something unique to Linux, since everyone runs a different distro on different, never 100%-supported, hardware. So, they likely have never run into sleep problems- my desktop linux box doesn't have any at the moment.

Sometimes these difficulties have a silver lining, though, after they force you to learn more about the systems you're using. I thinks it's less of a trial-by-fire than it was even four or five years ago when I switched completely to linux, and only getting easier.
> Kinda feels like you’re trying to engage in the same type of censorship that bothers you.

No, because that isn't censorship. I'm participating in community moderation to the extent that this website enables me. It wouldn't be censorship for the owner of a facebook page about cooking to remove posts not about cooking, and it isn't censorship for posts not about "hacker news" on a website called hacker news. One type of censorship that does bother me is shady government agencies that have done horrible things in the past working with massive social media platforms to influence public discourse. But that's pretty political, and this isn't the place for it.
> What does polishing the timing chain accomplish? Or is it more “accurate” timing?

I’m also curious, in terms of idling and the longevity of the engine. It has to be said, those old Crown Vics are still on the road.
I love how absolutely massive the drops are, as collected in the other beaker.
I think this is what 'favoriting' comments is for. Much easier to find than sifting through all comments ever upvoted. Your bookmark idea is also a good one.
I wonder when Linux can finally gain proper fractional scaling support. Now I know Gnome has it under wayland, but many other applications does not, electron apps sometimes can work with caveats, but I still have to make a lot of effort to make it really look okay to my eye.

Now out of box, everything feels broken here and there. And every time I came to use it as a real desktop environment instead of just a development machine I was distracted by the instinct to fix things without being to get anything done.

I know if someone reside mainly in terminal or use tile-based environment would work okay, but this kind of setup unfortunately does not work for me.
The golden age of board games seems to have started around 1995 with the release of settlers of Catan, and has only gotten more golden since then. We’re probably in the diamond age of board games by now.
Exactly. This is why history repeats itself, people never learn, everyone is on their own cults/tribes and the ends justify the means
Without winter mix, diesel also congeals at low temps. Then you’re in deep trouble haha.
True and annoying. Writing as a f/t Linux user (Fedora Workstation on a laptop), and I appreciate where it shines enough to choose its particular set of tradeoffs for myself. But there's no doubt Linux users can be annoyingly obdurate about its deficiencies. Similar things crop up in tech circles all the time - eg. Rust programmers informing people having trouble learning Rust that there's nothing hard about it.
I and several other people I know have actually doubled our original pledges that we made on Kickstarter just as a giant figurative middle finger to the censorship clowns.
> I'm pretty confident 3rd parties could do that for much cheaper.

That's not in question — we know that 3rd parties will sell cheap and unsafe replacement batteries. We know that consumers who don't understand the risks will buy them. We know that lots of people will get ripped off, and that some will be hurt.
Why not Cardano then? The PoS consensus there is completely liquid.
I've been running Arch Linux for about 2 years two high-powered desktop machines (home and work). I run `sudo pacman -Syu` every day and I've only had one video driver update (nvidia) that broke me. I had to login from the CLI (which I'm using all the time anyway) to rollback and pin the version.

It's been an incredibly smooth experience.

That said, the one thing that I still haven't migrated over to fully is Linux on a laptop. I'm macOS on an Apple MacBook Pro 14" (powered by Apple's M1 Pro).
I’ve been running desktop Linux since the 90s, and it’s been my primary desktop since XP was first released (XP was what drove my to Linux) and I can count on one hand the number of times I’ve needed to write a shell script to fix basic functionality.

I’m not taking anything away from your experiences though. Just offering another data point.

I do get the appeal of macOS. I use it for work but I honestly find it more frustrating than pleasurable but that’s purely because I don’t always agree with Apples design choices.

…And that is the real problem with macOS for me. If you like their default experience then it’s a much more pleasurable platform to use. But if there’s any significant part of Apples design choices you don’t get alone with, then you’re often shit out of luck. Trying to bend macOS to behave any way outside of Apples vision can be more frustrating than dealing with Linux quirks.

That all said, I am in love with the battery life on the ARM MacBook Pros. I’ve managed to go a full working day without plugging the MBP in. There isn’t any comparative device out there for Linux.

So in the end I find Linux for personal devices and macOS for work is a great compromise for me.
I’m using it for internal business process stuff. Like keeping track of client deliverables, events, things like that.

It’s basically the next step when you’re annoyed with Google Sheets for that kind of thing. The advantage is that it’s just super quick and easy to use for normal people that want to go one step past a normal excel type spreadsheet into something with a little bit of automation or custom views.
I have the same feelings about OSX, though. It's probably a result of familiarity more than anything else.

Take mouse speed, for example. I remember this being incredibly difficult in OSX: https://www.reddit.com/r/macgaming/comments/7bg3gg/removing_...

On linux it's just a menu option in a gui, or a single command.

Every platform has plenty of bugs, but I find it is consistently easier to figure out how to change/fix things on Linux than on OSX or Windows. OSX is probably the worst platform as soon as you're doing something Apple didn't anticipate (or, is actively blocking you from doing).
I think it was a positive message, worth listening to. And I am not from the UK and I don't belong to the Church of England.

The video production was good too. I much rather watch this than any garbage from TikTok.
My experience is similar. Anything more complicated than the basic stuff like surfing the web is hard.

Things are getting better in the Linux desktop, but in a slow pace. I had some hope with the PopOs (I don't know what they are doing nowadays).
People should definitely know. For any government and public-facing system, that government will use that public-facing system to achieve its ends.

Sometimes this is asking that system to print a PSA. Sometimes this is asking that system to maintain propaganda accounts.

This definitely exists, and I'm not sure why people think it wouldn't.

We can complain, but the real remedy is to put laws in place if this is something we really care about.
Why would petty personal vendettas be placed in the same category as specific requests made by a nation-state’s intelligence agencies?
I have suspicion you haven't read my first comment in this thread.
> I think that recommending Ubuntu is an anachronism from the mid to late 00s.

What would you recommend as a modern-day user-friendly Linux experience? I've been looking for something not too demanding to put on an old X220.
Your description of macOS's and MacBooks' reliability doesn't match my experience. I've been using MacBook Pros for about 15 years now, and every single one that I've ever owned or used long-term has always had some kind of bizarre issue that ended up forcing me to replace it.

It's actually funny that you mention issues with Thunderbolt docks and monitors, because I feel like those were some of the most frequent issues I've encountered. This year, I actually swapped my work MacBook Pro for a Linux laptop specifically because my Mac would completely and irrecoverably lock up every time I tried docking it to two 4K monitors. My new Linux laptop has some issues of its own, but nothing that severe, at least.
Something like this does the trick:

if TYPE_CHECKING:
import WhateverClass

https://docs.python.org/3/library/typing.html#typing.TYPE_CH...
The age of cypherpunks is dead, we live in the age of the "programmer who blindly believes the same thing everyone at his company believes and thinks he's right because he's intelligent because he's a programmer".

And the scary thing is, this came out of nowhere, one day everyone online is for freedom and freespeech, the next day everyone became against it, it's the same thing for Elon Musk, it's crazy how popular he was online and how everyone loved him, he didn't do anything bad between then and now (except insult a couple people here and there and other asshole things we have all done in the past) but went from "invented X" to "merely invested in X", and from "genius" to "idiot", etc.

The people who said they couldn't tame the internet were as wrong as those who said the same thing about crypto.
You must be lying! Are you implying S0x works badly and wakes too many times, pcie_aspm requires to be set to force to have decent results and enabling S3 is hidden somewhere in the BIOS assuming it's there at all?

You must be lying, I never heard of such stories!

NOTE: My computer came without OS. Assuming HP Dev One or System 76 behave better in this regard. But I'm a sucker for 2-in-1.
Funds with high sustainability rating will burst
>How do you define expensive? I someone charges $7 for a coffee is that expensive or cheap?

I use my "Guinness Scale": how many Guinnesses can I purchase using this money? I have three local pubs and each sells a Guinness for €6.50, therefore, to me a $7 coffee is expensive. My latest keyboard cost me 4.5G - bargain, as it's backlit, and I've had it for two weeks now - I also factor in use/ per annum/ per day - my bicycle cost has cost me 1.06G since I bought it in 2019, but I have added/ replaced parts and bought clothing which has taken the price to around 3G (and 2020 was a washout for sports). I also kniow how many Guinnesses I earn a month, and that helps with budgeting.
The Guinness scale is adaptable: I sometimes use 'a pair of jeans', whatever gives me a perspective i can relate to.
Given this is in Canada, we have decent labor laws, not as good as the UK, but much better then the US. With that said, go talk to a lawyer, note free ones will alway tell you they can get more.
Usually it's when there are no more OS updates and the latest versions of those Apps no longer work with the old OS.

This can be somewhat mitigated if you have a popular device that is supported by 3rd party ROMs.
This doesn't mean the government can't make requests to private companies, including the press.
If you read the files, it does not say that the US Gov can just ban people. What they did is flag people, and then Twitter reviews the requests.

I'm much more worried about the current state of affairs where a single deranged person (Elon) can arbitrarily issue bans on a whim.
It’s not finished until more Microsoft and Mac users convert to Linux.
This is so cute! Cartel employee talking about using their drugs)

AWS is the most vendor-lock dependent company, IMO. Every single "architect solution" of their is a recipe of how to never get your data back for free.
You can get a non-technical person to spin up a Postgres database to do something like keep track of ad campaign run dates or client deliverables or whatever?
There is a corresponding measure - number needed to harm (NNH).

https://en.m.wikipedia.org/wiki/Number_needed_to_harm

TheNNT also highlights treatments where the evidence for benefit isn’t clear (or controversial), e.g. thrombolytics in stroke.

https://www.thennt.com/nnt/thrombolytics-for-stroke/
Ask HN: Has anyone successfully recovered photos from a broken Android phone?
The topic of data recovery from broken phones seems to be a prime target from SEO optimised blogspam so I'm posting here in hopes that someone had a similar issue in the past and may be able to help me out.

I am tasked with restoring some photos from a Huawei P30 that has a broken screen/touchpad. The photos were stored on the device directly, unfortunately not on an SD card or on a cloud provider. The phone does still turn on (it vibrates when plugged into a power outlet and shows up on Windows). However, it's only showing an installer for HiSuite (which did not help), not the file system. USB debugging is enabled.

Things I tried so far and didn't work:

- shining a flashlight at the screen to see if only the backlight is broken (it seems the whole screen is done for)
- eyeballing it and trying to blindly enter the passcode
- connecting phone to external monitor and keyboard via USB-C -> HDMI (monitor stays black)

Is there anything that may still have a chance of working short of replacing the screen to unlock the phone? Thanks and happy holidays.
I read Mason and Dixon and half of Gravitys Rainbow. Brilliant author but too dense and too, eh, Pynchony, for me. I liked Marquez best of that era. That said I've more or less stopped reading fiction, feel like after hundreds of attempts I have yet to find anything life changing enough to be worth the investment.
Phones are slowed down with updates to maintain battery.
> that can reliably be updated without the boot partition getting full

Funny you say that. I can't boot into my dual Windows-arch desktop atm. systemd-boot is broken after I tried to set up XBOOTLDR partition, which I only had to do since the default Windows EFI partition didn't have space after an update.

1h20m to backup the 500GB SSD. I had to restore it once already after a botched shrinking of a Windows data partition. There was also a problem where literally nothing would boot - not even a USB. I believe this happened because I accidentally copied my main SSD (with the arch/windows EFI partition at the front) to the 8GB USB drive, and (again, speculating) having two similar drives confused the BIOS enough that nothing would boot, it just kept defaulting to network boot. "(Drive not present)" on the Windows/arch boot options. Sigh...

Anyways, I still need to try adding/removing a timeout for the systemd-boot config. I've already tried hosting everything on a separate, larger EFI partition. When I boot to Linux from the BIOS it just shows me options for Windows 10 and back to boot.

TL;DR Linux is a huge PITA.
> On laptops I’ve repeatedly failed to get the correct battery life

You have to configure for it https://wiki.archlinux.org/title/Power_management

Linux doesn't know nor care about what machine you use, it could be a microcontroller without battery to a datacenter to a laptop to a console, configure for what you use, it's not "windows for Intel PCs, RISC? what is that? fuck off"

> I’ve also struggled with audio working correctly and reliably.

That is very hard to believe, my bluetooth headset worked out of the box

> with the exception of steam deck and switch that have a carefully tuned and tightly controlled OS distribution for a carefully chosen hw configuration

That exactly prove my point, users usually misconfigured their OS, the moment you configure your Linux OS, just like Valve did, with your distro of choice to suit your HW, then everything works as expected, that's a one time job

If that workflow doesn't suit you, then linux is not for you, and that's ok

> Pointing the finger at the user is emblematic of the problems Linux has when people say it isn’t suitable for the desktop (and these days they mean laptop).

Because that's the reality of it, the problem is the user who expect things to work for him while ignoring its dimensional capabilities

That's not a linux problem, that's a user problem, it's arrogant and selfish to expect "Linux" to work just for your specific HW and specific usecase and all of the effort should be dedicated to you, just you, for your own sake

Do like valve did with steam deck and configure your Linux OS for your HW, if you are not ready for that, then use windows or macos
Until Acrobat, Photoshop, and Illustrator work in Wine, it's a hard no.

Word and Excel are good :) plus there are tolerable replacements. Outlook is buggy as hell, but evolution can do its job.

But when I need to fill out and digitally sign a PDF form - something that should be an easy and mundane task - the entire Linux ecosystem fails me.

Also, task prioritization is still horrible. I fire up a high CPU background task and the mouse cursor stutters? (in GNOME)
Pretty sure I saw that video on YouTube/Reddit.
I only had Notepad (the default Windows text editor). I longed for Microsoft Frontpage and HoTMetaL and Dreamweaver. Looking back, I'm glad gained experience on the native experience rather than through the editor abstractions because it forced me to learn.
1. Gold goes up between 50%-150% as many countries offload USD-debt/reserves and need another globally accepted reserve.

2. Biden resigns stating mental health/old age while dodging more probs into family. Salts earth for a Sanders run again so has DNC support.

3. "Influencer" is rebranded "Coach" so they're better supported via subscription/services than ads.
Managed service of Google, never had an issue and has ability to auto-backup in multi-region without any setup needed. But maybe I missed something.