skysight-inc/HackerNews huggingface dataset:
Agree with GP, I ran Wayland (sway) for a few months and eventually switched back to X11. Graphical glitches, compositing latency, no reasonable screenshot tool and daily "I hope screen sharing works today" eventually became too much. For me, X11 just works and always has.

I hope X11 will work long enough for Wayland to sort out all its small annoyances.
Yes, but the idea that the age of consent laws of the US are some immutable truth that nobody should even look critically at, not even as an intellectual exercise, is just ludicrous. Laws are laws, not universal or even local truths. I can understand that it's an emotive subject but it seems like it's just become the lazy man's way of giving yourself a moral pat on the back, or attacking someone.

Here in Australia the age of consent is 16. Are we all irredeemabke paedophiles for not agreeing with your laws? Conversely if someome lived somewhere where the age of consent were 20, would they be a disgusting predator if they suggested that 18 is sensible? Give it a rest.
Inkjet cartridges are highly sophisticated devices, it's really where "the magic" happens. They have much complexity, not helped by the fact that the ink is drying on the printing head and so hinders its ability to print.

Laser cartridges are just boxes of fine black dust. You can buy a matching box of fine black dust from somebody else, or refill your (empty) box with a different version of fine black dust, this won't matter much at all.

Having said that, I use a Brother b/w laser for 10+ years, and — with original toner being sold on Amazon at $40 and delivered for free to my door — have never bothered with neither refilling nor using "aftermarket" toner.
We got an air fryer recently, a Cosori brand. Its app tells me when the cook cycle is done. I named the device "PHILLIP J AIRFRY", so getting a notification makes me smile. Yeah it's silly, but sometimes you need a little frivolity in your life.
Good to see Transport Tycoon there, even if it's got a 3.8 rating on iOS. I played this game a lot when it came out in 2014, and I played the original TT back in the a lot as well. It's a good one.
Instance Metadata Service Risks
Started using Firefox when it was called Phoenix, then it was renamed Firebird, then again to Firefox. It does exactly what I want from a browser, not more not less.

Chrome I only use for debugger.
I don't use 3D modeling software, but I use a browser for like... 95% of my day. Any minor UX differences are going to be like nails on a chalkboard, given that.

It's no wonder why people don't want to switch, really.
Depending on the nature of the disaster, I think I would prefer it.

A ransomware incident where every "workstation" becomes encrypted, losing availability. We could re-create every workstation (in this case, Desktop in a Cloud) likely within an hour.

Compared to rebuilding every laptop? Days.

If availability of the Thin Client is lost, the DR might be as simple as a factory reset or could be to use a personal device to connect to the Desktop in the Cloud.

Then a COTS thin client could be re-shipped which has no customisation. Using Amazon for fulfillment, that would be at the persons house or office the following day. As it doesn't need any changes made, there is reduced pressure on IT support to re-onboard everyone.
Ads are a theft from word of mouth.

Advertising spend should be regulated.
IMHO, that has always been a good idea.

It’s basically the good old 3-2-1 backup rule: Three copies of your data (your production data and two backups) on two different media, with one copy off-site.
Please, Firefox, for the love of everything, add a good, easy, natively integrated, one-click-to-enable vertical tab list like Edge's. That's the only thing keeping me on Microsoft Edge and it's a dealbreaker for me. The extensions that add ones are just not as good.
Subsequent studies have shown that it’s only effective if you’ve already had a cardiovascular event. If you’ve never had one, starting aspirin therapy can actually create more problems that solves.
Since it is open source, couldn’t it be added by a dedicated developer?
Demystifying the GameBoy/SM83's DAA Instruction
Actually, one nice-to-have: built in, performant ad blocking which is extensible (preferably compatible with existing lists), like e.g., Brave or Vivaldi does.
Firefox Money: Investigating the bizarre finances of Mozilla https://lunduke.locals.com/post/4387539/firefox-money-invest...
TIL protocols other than TCP/IP exist and are used for connecting printers.
I'll add to the voices of praise for Brother. I got mine after an Epson multi-function device stopped allowing me to scan without first figuring out how to unclog the print head became the final straw. I'm not buying another Epson device again.
>If you're in the TAS community or relying on constant savestate usage for your project, this is a huge optimization that might make your life a lot easier. Malleo noticed that Dolphin was using LZO for savestates, which has a good compression ratio, but is quite a bit slower than LZ4 when it comes to decompression. By moving Dolphin's savestate compression to LZ4, savestate loading is now ~72% faster.

>For the casual users, savestate loads are now snappier. For speedrunners this will make practicing a single trick over and over again take a little less time. But for people using hundreds, thousands, or tens of thousands of savestate loads for TAS creation or AI projects, the savings really start to add up.

This makes me incredibly happy.

This is the kind of stuff that developers should care about. A tiny thing that most people don't even notice, but has a huge impact on those who actually use your software.
Building a Working Lego Ski Hill [video]
I bought a brother printer once largely because of the praise I see in HN, but it was a color inkjet printer. It did not work out well. At first it was great, but I don't print much and ink dried on the print head and the 'cleaning' mode used up all the ink and and basically it never worked properly again after that. I ended up tossing it for a POS canon inkjet. I don't print often, but when I do I want color so a BW laserjet isn't a good fit.
You're probably right - I'd not make a good printer company executive, I'm not cynical enough.
yet huge ux changes between chrome updates are fine? *ponderingfaceemoji
Firefox is an amazing browser. Especially since they finally fixed Webauthn on Linux a couple months ago, so I can log in with my yubikeys in passwordless mode. It was the last thing I still used chrome for sometimes.
I use a browser a lot too, but I almost never interact with Firefox UX. Firefox just displays a website and I interact with that.
If the budget for the cameras, screens and apps would be spend on extra isolation, the fridge would overall be more ecological. But hey. I understand. Gadgets sell more than quality.
See also ast-grep

https://github.com/ast-grep/ast-grep/

> ast-grep is a AST-based tool to search code by pattern code. Think it as your old-friend grep but it matches AST nodes instead of text. You can write patterns as if you are writing ordinary code. It will match all code that has the same syntactical structure. You can use $ sign + upper case letters as wildcard, e.g. $MATCH, to match any single AST node. Think it as REGEX dot ., except it is not textual.
I don't have current time display on my microwave, it doesn't hinder my microwave performance in any way, so that problem doesn't exist for me.
You can only do this once they grow older. Babies just need continuous attention. They are incapable of tending to their needs. And they too cute to be ignored :)
If you like tab groups, try Arc.
xdg-open <URL>

Works for me..
Thanks! I was thinking an actual journal that would have a subscription.

I wonder if it could also get people to sponsor replication studies, and publish them linked alongside.
He was wearing headphones during the stream, right? At his level, it's enough to get a 'BEEP' sound 1-2 times during the game to increase your performance by 200 ELO.
With uBlock Origin working as it works best on Firefox, I get a 3-5 sec lag on launch [0] as it prepares the browser to block ads.

With Chrome, the launch happens in an instant. I should also mention that Firefox has always had a slow start up time on my machine.

While am sure there is a setting to turn the uBlock feature off, it probably won't make enough of a difference to beat Chrome's start up time.

[0] https://github.com/gorhill/uBlock/wiki/uBlock-Origin-works-b...
about:config, close on last tab close, set to false
I believe this is a rational assessment in general. A lot of the discussion around this topic seems to be negligent of market dynamics.

However, the crux is in the details:

> You can increase the % enough so that overall demand for developers goes down or doesn't grow as much as it would have otherwise.

I would be at least skeptical of this. Every push for commodification that we've seen in the software space so far has been absorbed by demand. Will this continue forever? Nobody knows. At least where I work the backlog is filled to the brim, and every new iteration of tooling begets more babysitting to unlock the promised gains. And customers still have a never-ending list of hyper-specific feature requests.

The friends and colleagues at the Senior/Staff level who are using Copilot/GPT-4 (and have admittedly become much better than me at prompting) didn't exactly become "hyper-productive". Sure, they get code pushed out faster, but they still work long hours and complain about deadlines.

This is not to say that we're all fine forever and things will not change. But as long as we don't experience an across-the-board temperature shift in the job market decoupled from macro-economic events I wouldn't put too much attention there. In the end, doom scrolling is also just a form of procrastination.
In the support forum they were pretty clear to "don't touch the root folder while our engineers investigate".
I just use Adguard as a system-level ad blocker. Works in every browser, and unlike simple DNS filtering it can inject userscripts.
> [screen capture is] a compositor specific implementation rather than actually standardized by Wayland

This isn't actually true anymore. The standard way to do screen capture on Wayland is to use the org.freedesktop.portal.ScreenCast portal. AFAIK that's supported on pretty much every compositor these days.
> The reason why so many early 1990s UIs have this kind of color scheme

Do you have any examples? Because from the early 1990s I only remember Windows pre-XP (mostly black and white and blue), AmigaOS (mostly gray, including the newer frameworks like MUI), NeXTStep (gray). Only exception: the colored tabs in OS/2 Warp, if I remember correctly.
Long time Firefox user here, I’ve never seen ads in the browser.

I am on Mac, however. It looks like from the other comments, windows builds somehow have ads.
I didn't test it but probably

DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus \
DISPLAY=:1 \
sudo -H -u normaluser \
--preserve-env=DBUS_SESSION_BUS_ADDRESS,DISPLAY \
firefox

I'd add -H to the options of sudo to make it set the home to normaluser's one.

I assumed that your DISPLAY is :1, which is what my Debian has set for me. That's another variable that you could read from the environment of Firefox.

You might have to pass/preserve other environment variables to make Firefox work.
Putting the highest-octane fuel in your car is just wasting money: there's zero benefit to it. You should only use the minimum octane recommended for that engine.
I would but only Vivaldi lets me customize all app shortcuts. Vimium doesn’t always work in Firefox.
Yes, you just can't have data in one copy if you care about it. It's a cliche at this point: There are two kinds of people... those who do backups and those who will. I upgraded involuntarily long time ago.
Monzo are horrible.

Hate them, they closed my account a few months after opening it without any reason or ability to appeal.

I did nothing wrong, just a normal user, was just testing it out the first couple of months so didn't use it for much, was about to move everything over to it and then they closed my account and i can never have an account with them again.

Awful company, who pretend to be friendly and cutting edge, but just gatekeep customers and cut them off without warning for whatever reason they wish.
I don't understand why you'd want to use VMs for something like this when containers exist and you have tools like ECS and Kubernetes. You can serve the same amount of web applications on the same amount of vCPUs and memory footprint, give or take a little bit. As a bonus, if you used AWS ECS, you also get to use things like IMDS (per container/task), Fargate, high availability and autoscaling tools.
> We live in polarized times, which means that for every ‘Idiocracy is a documentary!’ take that goes around, there’s also a critique that argues that Idiocracy is a celebration of eugenics. Have you thought about that interpretation of it? Well, yeah. I mean I’ve actually read that a couple of times. But to me, I thought the opening made it very clear that whatever side you take, nature and nurture are both covered in that. That guy is clearly not a good father. I mean, there’s a kid with a motorcycle in the front yard, and no one’s paying attention to this. He’s just irresponsibly knocking up different woman, and proud of it. It’s not like he’s a good, upstanding role model for the kid. So I think it’s pretty clear here that, whichever one it is, [nature or nurture], there’s some combination of both. I obviously don’t believe in eugenics. I think you could look at it both ways—you have this couple that’s trying to be so responsible that they end up never having kids. Then there’s another couple who just irresponsibly keeps having them and not raising them right. So, you know, if the other couple adopted the other kids. I’m sure they would probably be better off.

https://www.fastcompany.com/3064328/mike-judge-on-the-10th-a...
> I haven't written C in a long time, so imagine my surprise when their code compiled and worked on the first try! In Docker!

C language is probably one of the most apt languages to write "timeless" software, and the Sockets api have been fairly stable over the years (although i know that the Beej's guide use some newer apis, mostly getaddrinfo).

I was incredibly surprised when going through the source code of gnu make to find some incredibly old C syntax that happily compiled and is used today by pretty much everyone (one way or another).

> If you can't get enough Linux systems fundamentals, give Robert Love's Intro to Linux Systems Programming a try.

Interesting, I will! Thanks!
> Musk is so fascinated with figures such as Iron Man that he gave a tour of the SpaceX factory to the actor who plays him, Robert Downey Jr, and the film’s director, Jon Favreau.

Or, more straightforwardly, Musk gave them a tour because they gave him a cameo in Iron Man 2:

https://www.youtube.com/watch?v=nfiRd4Y5z_g

> While we should be thankful he has chosen to emulate Augustus instead of, say, Caligula, he is nonetheless aspiring toward the absolute power – and hairstyle – of a Roman dictator

Yes, they are authoritarians at heart.
Stock buybacks are not “trickle down” economics. It’s returning money to investors who then have to rebalance their portfolios and find something new to invest in. This is what is good for the economy.
Glad you like your ET-8550! That's quite a high end, expensive printer. I have a much less expensive one, though, on reflection, I agree the initial purchase price is higher than cartridge ink jets.
"Never got WiFi to work on a Brother laser"
It will take a bit to enter using the up/down arrow keys, and setting a static IP/mask on the router and printer can be tricky.

Ubuntu has been going through some issues driver wise (glitching after EOL of several legacy repos), and sometimes not every program will render out the right pipe. USB shared printers never seem to work well in linux. Try the native OS printer detection once your network sees the printer mac/ip (LPR mode should work). Note too, some printers disappear/reappear on network change overs.

What is the make/model/year where you can't reach the printer web-page on the IP?
Google doesn't have a native file format (at least not one visible to users) - so they have to convert it if you want to be able to take the files away and use them elsewhere.

I'd guess their lack of format is deliberate - by never letting their own format leave their own machines, they have no need for backwards compatibility and can do data format changes easily and update all the data too.
I really, really want to switch from Vivaldi to Firefox, but I am just too accustomed to the workflow. The interface is too slick and it "just works".

I use vertical tabs with different workspaces, and although I am aware I can do it with extensions or userchrome in Firefox, I've found both variants pretty rough and unpolished -- and I don't have the time and energy to polish stuff that bothers me.

The biggest question for me is why nobody creates browsers based on FF engine and everyone uses chromium as a backbone for the browser. I would love to see something like Vivaldi or nyxt based on FF engine.
You should learn Rust.
My Brother HL2240D (ca. €100) started to see some wear on the wheel that picks up pages after ca 80.000 prints. I combined some parts with another HL2250 that had some wear, and was good to go for a few more years. Rock-solid devices!

I finally picked up a new HL-L2375DW (and passed on the trusty old printer) and have to admit Brother made excellent innovations. As far as there were any annoyances, they are fixed. I no longer turn it off, it remains in standby sipping <<1W of power. And driverless printing is just great.
I think it's about the sponsored shortcuts in the default home screen.

I've had them as well (3 or 4, can't remember which ones. Amazon's search engine might have been one of them), removed them, done and done.

It's not a big deal, but it's still something.
I've also been collecting great iOS games, here's some:

https://space55.xyz/files/iosgames.jpg (a lot are great desktop / console games that also released on iOS)

Michael Brough is my favorite game designer that regularly release games on iOS. Please recommend me more if we have similar taste!
> Sure, X11 "better", as long as you don't have high or mixed DPI screens, appreciate variable refresh rates ...

Tell that to the PCSX2 users who experience issues on Wayland, but not on Xorg.

This is what I mean by missing the forest for the trees. There's no doubt that Wayland is technically superior to Xorg in many ways. But technical superiority means squat if applications are misbehaving and crashing. While developers are arguing about who should be in charge of window placement (FFS, how is _this_ still a discussion after *15 years*!?), the only thing users get is a poor experience.

> Shove your fingers in your ears harder and make that tantrum louder.

I didn't downvote you, but maybe you should follow your own advice and realize that Wayland does not work great for everyone. Your type of dismissals are the equivalent of "works on my machine".
Website is completely unresponsive and hideous on mobile. What am I supposed to expect from the actual product?
All I really need is 1Password, and I just installed that extension. Let's do it!
Also annoyed when someone I know cant be bothered to open the settings and customize. It's crazy how basic stuff goes over heads.
> I feel like there's a "Fallacies programmers believe about text" that should exist somewhere

I got you covered.

https://github.com/kdeldycke/awesome-falsehood#international...

http://garbled.benhamill.com/2017/04/18/falsehoods-programme...

https://jeremyhussell.blogspot.com/2017/11/falsehoods-progra...

https://wiesmann.codiferes.net/wordpress/archives/30296

I love when the writing gets visibly more unhinged and frustrated with each invalidated assumption. It's like the person's mind is desperately trying to find some small sliver of truth to hold onto but it can't because the rug is getting constantly pulled out from under it.
> One way this can work is: When the program starts up on first install with a brand new config, all those palettes are part of the program window.

What if the program doesn't want a single-window mode?

Or what if the work to support a single-window mode isn't considered to be worth it when the only people who care are the 0.01% of users who are on Linux and care that the program isn't Wayland-native?
Paper Brief – A AI Podcast about AI/ML Papers from Hugging Face
Yeah I don't understand Microsoft trying to push Edge so much and more so, people actually falling for it.

They're admitting that they are unable to build a good browser themselves, then they basically rip off chrome and skin it up a bit and we're supposed to think it's amazing?? And then they start adding all this scamware like the "shopping assistant" and "buy now pay later" scams. Google doesn't even go that far and they do most of the work making this browser. I didn't even know it was so difficult to get away from Bing as I only use it at work.

I see why business admins love it so much, because it is of course well supported by their management ecosystem. Also, Microsoft lobbied the top brass at companies like crazy to make it the default browser and gain marketshare. Even every call sharing a screen with a MS consultant resulted in "Why are you not on Edge yet??" :( It's like they get paid per conversion or something.

Edit: PS I hate both Chrome and Edge for their privacy invasion (as you mentioned) but if I would use either I would use the real thing and not the knockoff.
> I just don't understand why people would use Chrome

Because lots of people who build websites only test them in Chrome. I use Firefox as my main browser, but there are times when I'm forced to open Chrome to do something (e.g. buy visitor parking permits from my local council) even with uBlock Origin disabled. As a non-technical user, if that happens to you even once, what motivation would there be for you to go back? As far as those users are concerned "Chrome works, but Firefox doesn't".
It's just a web browser, not your wife.

Why not just use Firefox until that hypothetical point comes, then switch to another if there still exists one?

Of course, there are ways to continue after end of support, you can stay on the same version and stop updating, which is unconvenient in some websites and might block some, but if many people do it, then websites won't be able to safely rely on the features being available on their users browsers.

You can also fork it or use a fork someone made, but browser dev is a lot of work (in the engine mostly) and disagreements.
Edge is bloated and spyware for sure, but there're always people who would love to trade privacy for convenience.
Please submit the games you know!
There is even more powerful marketing tool - preinstalling software. If you can pay to PC or phone makers to have your software preinstalled, then it is difficult to compete with you. It is the most reliable method of marketing.
I am in the process of house hunting and buying my first place at the moment (Ireland), and there are many aspects of it that frustrate and anger me, but I think the most aggravating part of it is everyones obsession with the value increasing over time.

I think I get the idea that its an expensive thing to buy, and paying a bank significantly more money that you actually borrow makes you feel like you need to be making money on the investment. But no other object I buy for regular use and functionality would I expect to increase in value. So why should we feel the same way about a house?

Honestly I think if people were less obsessed with their house increasing in value they would see that the terms of a mortgage are crazy, and would refuse to play the banks games.
All gmail views are searches (ie. a view of "Inbox" is simply a search for mail tagged Inbox). My guess is that someone is trying to save money on search indexing and limiting the number of results that can be returned.
But it's not our bones doing the thinking. It's our potassium isotopes.