skysight-inc/HackerNews huggingface dataset:
> Why bother emulating running Linux (and badly at that) when you can run native Linux?

Because many people want to get their work done, instead of playing around with the desktop environment, dotfiles, package managers or diagnosing / googling why their distro upgrade failed or why an app isn't working with Wayland, inconsistent global keyboard shortcuts and trackpad issues on laptops or whatever.

It's trillions of hoops for Desktop Linux to get to the consistency and equivalent working state of macOS just to get work done and many users view Linux Desktop as a piece of work in itself to get to the equivalent full supported state of Windows, hence why they emulate a Linux Desktop instead with WSL, rather than migrating files, clean installing, downloading poor app replacements and dual booting a Linux desktop.

Little to no-one has the time to try out the tons of distros or even migrate all their files and clean install for something that works less than macOS, or Windows.
Ash Framework – declarative, compodable apps in Elixir, 2.0.0-RC, new website
It's really fun trying to debug that crap.

For example: My Macbook Pro has a 87 watt USB-C power supply. My Steam Deck charges using USB-C.

When I connect the two, the Deck tells me it's not charging at full power. While being connected to a 2x more powerful power supply than it's official one.

Without consulting Google, can any regular person figure out what is the issue?

(SPOILER: Steam Deck only charges using 15V, the Apple PSU supplies 9V and 20V, no 15V)
It's in part the cost of living (which is a very valid argument) and in part basic supply/demand.

If there is an oversupply of qualified people in your country willing to work for lower wages, that is what you are competing with, not people in the EU/US.
I'm sure you're right. Rust is a popular language in Haskell user surveys, as it's not such a stretch coming from Haskell.

The majority of the lines I've ever written were in C. When I look at Rust, all I see is `{};`
I remember in grad school, one of my classmates being upset about getting a porn spam email in Chinese and saying, “but don’t they know that I’m a girl?” I pointed out to her that I got the same emails (but had no idea what they were saying) and explaining to her that they send them to everybody.
the real question is: why not lend some brain power to an open source project? or write some kick-ass documentation... and always get involved in your local community project /s
It can very much depend on your domain. In the early 2000s I ran a domain for a firm and the domain had 'UT' in it. Well spammers thought it was related to university of Texas at some point and we went from around 10 messages a day to over quarter of a million. The immediate issue I has was poor back scatter protection so I had to configure that in a few days. That stopped 99.99% of the spam, but still caused massive issues with the mailboxes that did exist getting hundreds of messages per day even though we were blocking tens of thousands of mails per valid email addresses.

Spammers are miserable, I don't fault anyone for giving up.
My paternal grandmother got dementia and eventually died. My oldest uncle got dementia and eventually died. My father (the middle one) has dementia now. Now my youngest uncle is afraid that he only has a few good years left.

My fortunate paternal grandfather just had a heart-related incident and died quickly at a much younger ager than his wife.

I follow a good lifestyle to the degree that I do only because I want a good quality of life in my middle years and a bit beyond that. I am not interested in subsisting on carrots, cauliflower and exercise bands so that I can become a fit 75 year old with dementia.

Hopefully I’ll be lucky and die in early old age or I’ll get cancer. Dementia can fuck off.
I use zoho.com, $12 a year and I haven't had any issues with blacklists.
I see that my post might come off as complaining, but I asure you it's not the case. I do "hustle" as you call it, and that's why I wanted to know other opinions on this.

And I'm not coming at this from a class based marxist ideology. I'm asking for equal pay for equal work, which isn't a radical idea.

Also, though I do work in a software company, I am not a developer or deal with serious tech in anyway.
>
Software developers are more expensive than other fields.

Software developers in the Bay Area are more expensive than other fields.
Richard Li owns a personal top level domain
Hahaha :) Close, but no. Regularly I mean "roughly yearly", and I'm a signals processing dork, not much of a health nut.
> "Does this team or any of the related teams have a person who actively rejects proposals to improve the code base?" is a BAD question to ask in an interview. What answer could an interviewer give?

If I was asked this, I'd respond with "can you give an example of what kind of improvements you mean?" and discuss from there.

I'd also ask something like "What's the experience you had that caused you to ask that question? What did you propose, and why did it get rejected? What would you do differently if you could go back and do it over?".

This kind of discussion is what gives me the most insight into a candidate. Things like: Have they grown, maybe even see things differently now? Did they dig to fully understand why it was rejected? Did they learn how to better interact with their team? Would they propose smaller, iterative changes? Did they figure out how to justify technical changes against business value?

Hint: an answer that is basically "my team was just idiots and couldn't see my brilliance" is almost certainly going to result in a "no hire" from me.
>>>wasting time distro-hopping for 10 years

I wouldn't assume so about others. Those 10 years were super productive for me actually. I switched distros merely because I wanted to experience others out of my own will. My Desktop had no problems with any distro but my laptop does seem to have driver issues.

I am only looking to know how good the Wsl part inside the new Windows is. I use a Mac at work and it never impressed me but I can get my work done on it
I doubt your average peasant was reading though.
It should've prompted you with a green bar at the bottom of the screen https://help.getpocket.com/article/984-save-to-pocket-from-y... Maybe the app didn't have clipboard permissions or a newly installed app doesn't have access to clipboard data from the time before the installation?

Anyway, I think there must be an easy misunderstanding https://help.getpocket.com/article/885-saving-to-pocket-on-a...
They seem very interested. There's lots of benchmarks and discussion. It just looks like zstd would take more space than xz - it wasn't a universally better solution. The concerns noted are totally reasonable and are based on real world issues that the teams that maintain this infra have. What's obvious, however, is that there was a lot of interest.
I'm not sure what your point is. Yes if humans wouldn't need to eat to survive it would obviously be better to never eat anything.
Old components, sourced from Western manufacturers, used in newest Russian weapons
I wonder why gyms don't offer this as a service :)
I can say, after 6+ months with samsung s22 ultra i am very happy with it. Camera delivers more than any apple device can right now (since 10x zoom is surprisingly useful for me in normal light), battery is fine, screen is amazing and I think still best on the market today.

People bash androids for privacy like all are from china, but Korea (and Japan and US) makes some fine devices too and as european I prefer them to US (and obviously China).

I even have european exynos crap version, which is slower but some claim exynos models on previous models were much more stable/reliable after few months compared to snapdragons. Can't say, what I want works, there is absolute 0 broken/annoying things for me, no bloatware, no ads etc.

That being said, when wife was looking for smaller phone few weeks back, I went through reviews and opinions and suggested iphone 13 mini. She always loved iphone photos of other folks and I think she will enjoy phone UI smoothness and long term reliability/security. It will be an interesting experiment.
While this is true I don't see it as a huge deal. Treat it like any other annual bill (e.g Insurance, property taxes) and you will be fine.
I noticed paracetamol was given at the very beginning of the girl’s ordeal. Acetaminophen (paractemol / Tylenol) is the standard of care for fevers and pain, but it is a terrible drug. A comment here said it’d never be approved in the modern world because the mechanism of action is unknown.

But the mechanism of harm is known: disruption of the “electron transport chain” in the mitochondria.

Prenatal Tylenol is now well-associated with autism. I have a friend who I talked out of using Tylenol daily - she’s doing much better.

Edit: spelling (comment below)
After doing work for lawyers for years, they really are the worst when it comes to understanding computers.
> TB1/2/3 are only implemented by Intel chips, and TB1/2 is used almost exclusively by Apple. TB4/USB4 can be implemented by other chip makers too, but this has not happened yet I believe.

Apple has made USB4 controllers for their M1/M2 devices. Though it isn't fully clear to me if the author is aware and meant "chipmakers other than Intel and Apple".
It is! But she's talking about "a channel with a fixed noise level".

Making new antennae, changing current antennae, moving them closer, aiming them differently, replacing them with an ethernet cable are all ways of increasing effective bandwidth, but those are outside of what she's talking about.
I use macOS (as my main/dev laptop), W10 laptop for some work stuff, and various Linux flavour headless servers (RPis and cloud). And I have used many many OSes in the past, including many variants of nix and Windows.

I had never managed to get a nix laptop install to work nicely, including ma ny attempts with Solaris for example. That's what I get out of the box with macOS, and with decent nix tools support. Plus Homebrew is good!

W10 is the best Windows environment that I have used, and the Linux subsystem works reasonably well for me. But is is SLOW*. I think that there's something like a 2x CPU tax to run Windows in practice, and I've definitely repeatably measured consistent performance penalties for Windows over other OSes on the same hardware for my clients in the past.

I do pay a hefty premium for macOS, but it generally just does work more reliably and faster and more smoothly than Windows, for me, so I pay it willingly.
Well, I don't think it does. But if one is calling it a "monumental blunder", I have to assume one thinks the network is going to be damaged in some way.
> Here it definitely doesn't. I have at least 4/5 cables / usb-c ports combos in my home which aren't able to perform this apparently basic feature ; the phone's charging icon will activate but it will still loose battery

Just out of curiosity, will the device charge if you

1. Let the device drain mostly if not fully

2. Start charging

3. Turn off the device

4. Continue charging with the device continued in a turned off state

5. ... wait (this might take a day or a week)

6. Check if the battery managed to fully charge

That is, I am wondering if there is some shenanigan in that the device somehow refuses to be slow charged. I have never heard of it but if that is happening, I would like to learn more.
Wow that's ingenious - and obvious when you think about it. I guess evolving the email standard is a much bigger obstacle though, no matter how clever the proposal.
Sounds like you had bad trainers. Definitely wouldn't recommend that. Finding a good one on the other hand is easily one of the best investments you can make.
You’re talking nonsense. What is the improvement of BIMI (without VMC) over X-Face? The only things I can think of are:

1. BIMI logos are in color.

oh yeah, and:

2. BIMI logos are inherently a tracking pixel so the sender can see when readers read the mail.
My example was "twice by one developer", not "twice across all indexed repos."

A spot check shows that quite a few in your link are used specifically to ensure correct handling of Rust multi-level breaks work syntax, like https://github.com/rust-lang/rust-analyzer/blob/master/crate... , https://github.com/rust-lang/rustfmt/blob/master/tests/sourc... , https://github.com/rust-lang/rust/blob/master/src/tools/rust... , https://github.com/rust-lang/rust/blob/master/src/tools/rust... and likely more.

Another is a translation of BASIC code to Rust, using break as a form of goto. https://github.com/coding-horror/basic-computer-games/blob/e... . The Python version at https://github.com/coding-horror/basic-computer-games/blob/e... doesn't use that approach.

The example at https://github.com/tokio-rs/mio/blob/master/tests/tcp.rs is a nice one

// Wait for our TCP stream to connect
'outer: loop {
poll.poll(&mut events, None).unwrap();
for event in events.iter() {
if event.token() == Token(1) && event.is_writable() {
break 'outer;
}
}
}

though it can be replaced with a helper-function (note: I don't fully know what the code is doing, but the following looks right):

def find_writable_event(events):
for event in events:
if event.token() == Token(1) and event.is_writable():
return True

while 1:
poll.poll(events, None)
if find_writable_event(events):
break

So while there's likely a good real-world example of something which can't easily be re-written in an alternative form for Python, simply pointing to a grep result isn't all that persuasive.
Your other post said you were demoralized and “quiet quitting”, or collecting a paycheck and fucking around.

That may work for a while, but long term you will be unfulfilled and miserable. It’s time for a change
SingleStoreDB Playground
Alcohol is enjoyable and I prioritize happiness and satisfaction. I’ll gladly trade in some risk for a delicious beverage and a buzz every once in awhile.
BA Student Devises Algorithm to Optimize Tower CSP Preheating Strategy
There's a lot of little use cases. Hand free cooking stuff (set a timer, home many tablespoons in a pint). Device control, faster to turn off a TV with voice than dig for the remote, or play a playlist/skip songs. None of those really save that much more time than the old fashion way, so concerns about privacy mean things get done the old way.

I know some people like having them in if they have frailty or mobility concerns, which is probably the only really new usecase.
> that goes against the ‘selfish gene’ theory

On the contrary, it confirms it, it means some individuals for the overall replication success of the genes they are constituted of, will sacrifice themselves.

In the book from which this theory have been popularised, the exemple of bees stinging like kamikazes is given.
I more or less agree.

I have two exceptions that come to mind... My Galaxy J7 (Original version) was a lovely little device that still works, aside from lack of updates from the mfg. It wasn't fancy or fast, but it was cheap and has been able to do what I needed it to.

I bring that one up specifically because it wasn't a 'flagship' phone which tend to be as polished as possible (although often wind up with quirks on/related to new features), but a cheapish low to midrange (which often see problems around hardware choices and/or bugs around software for said hardware choices [^0])

I'm also going to give the 'WTF' shout-out to the Original Nexus 7 with HSPA+, you had to jump through some hilarious hoops to make it a device usable as a 'phone', and talking on it was something that became a meme among my colleagues... yet sadly was more 'reliable' than most of the HTC/LG shitshows of the day.

For a number of years, I was on a 'tiered' setup where my phones were WinPho, and I had either the aforementioned Nexus, or later a Samsung Galaxy Tab for my android 'needs'. The WinPhos sucked from an app standpoint but were otherwise the best 'smart phones' IMO between 2012-2016 [^1][^2]

[^0] I often wonder how many problems are related to firmware bugs versus a problem with the underlying hardware. As an example from another semi-related sector, consider the Intel Puma 6. You can try to mask some/most of the problems in firmware, but at the end of the day the design has a problem. Sometimes I wonder whether the extremely aggressive release cycle of phones is/was a way to 'mask' the problem.

[^1] Here! was far superior to Google navigation IMO, even had offline map downloading before it was cool. Call quality was always good, none of the weird drops/bugs I'd see on android, SMS was good except dual sim support on the late models.

[^2] I'll admit I don't really use iPhone. I buy them for my dad (he loved his WinPho for the simplicity and tile interface, but 'I like this too!' so that is what he sticks with now).
> Both Windows and macOS are good, the Linux desktop in 2022 however is just woeful.

[ ...one comment later... ]

> 1 anecdote from 1 user isn't remotely sufficient evidence.

I hope I don't need to point out the hypocrisy here.

I'd also tear apart the idea that MacOS/Windows present "one target" to build for, but I don't need to. You already concede that WSL2 is needed to make Windows a viable development environment, at which point you can cut out Windows altogether and just use the development environment side of things. Same goes for MacOS, if you're only relying on the development toolchain, then there's no reason to use the poorly-supported Darwin kernel in the first place. Linux is a terrible desktop, but as an operating system it's purely magnificent. It's become the industry standard for good reason.
What the hell? A slow decline for years is not uncommon at all. At first you know that you are going to forget yourself and be completely helpless, and then you spend years in that state.
My interpretation was that they are rooting for mindgeek (being able to fix the numerous issues they have), because the alternative will be so much worse
Personally I find Apple UX inferior in many areas - eg. notification management sucks a lot. Customization is poor - no sideloading, no alternative launchers, even icons cannot be moved freely. Device looks bad due to huge noth. That's just a few from the top of my head.

Also giving more control over the market to company, that is almost definition of walled garden is bad for everyone.
Which 5G does these are talking about? The sub 6GHz 5G aka relabeled LTE or the mmWave/UWB 5G? Because the UWB does not really penetrate anything, so it might be working good in lab, but useless in practice.
I agree with you that it's unfair and senseless but it's market dynamic (supply and demand) with capitalism bend to it.

There are probably hundrends of people with your capabilities, where you're now, willing to work at your current pay scale and probably thousands elsewhere in poorer places willing to work for much less than you. Not to mention even more - who are as capable as you're - but lack the opportunity you have because things like infrastructure (internet access for example).

On the flip-side your colleagues are probably looking at you as a saleout - depressing thier already-high (to you) wages. And yes, they're absolutely right beause beside your skill-set, the company is saving money by paying you less and in addition to having more laverage on you. Remember the outsourcing debates in the past years? Someone else is probably saying you stole their job too! What do you say to such person yourself?

Even here in America, Silicon Valley salaries can be truly shocking for some of us outside the valley. I think it's a little unfair to us smaller campanies without millions of VC money to burn but such is life. If you started a company where you're - will you be paying American salaries?

I agree with you that you shouldn't migrate to get paid the same for the same job. Hopefully as jobs become location agnostic - we can only look into the future on how the market will change and balance out the unfairness you're feeling.
It depends, third part evidence of the landings, such as images from other country's lunar orbiters, is only going to get stronger.
You can't argue with your bosses because they don't care about the points you make. They have the power and know it. You can migrate, or find better job. Maybe look into unionizing (no idea about your country).

I learned this a few years ago. I can make great arguments but it doesn't matter. The boss has his mind made up and he'll say anything, even blatant BS, to justify it.
I host my mail for around 12 years so only half as long as the author of the article, I faced the same problem- that my emails land in spam for some people. In most cases it's those people who care to receive my email and I always tell them it's their provider who is at wrong and that they should switch. We have some laugh together, exchange some jokes and continue with our lives. I'm one of not many who love postfix and dovecot enough to use it to self host, but I'm fine with that, I won't throw towel and will continue to run my email, hopefully I'll be lucky enough to run it for next 12 years :) Peace everyone :)
Unfortunately, Samsung is the second Apple, they make it very hard to unblock their phones, known to install tons of spyware (even if you don't use their apps and don't have an account). Carefully investigate if device is rootable (even if you don't plan to) before you buy.
nothing valid about it except that it's an established coordinated behavior of employers to reduce pay based on region instead of anything to do with value produced
Yeah it could hamper weather predictions, but it also enables us to receive emergency notifications in the first place!
You are free to read the BIMI standard's section 2.1 containing its high-level goals.

The next section also literally says "This document does not cover the different verification and reputation mechanisms available, but BIMI relies upon them to be in deployed in order to control abuse." It's not a standard meant for establishing trust, it does not mandate requiring a VMC.
It is a negotiation not a fairness discussion (even though fairness is part of the negotiation arguments). I asked about it in my current job before accepting the offer and was able to successfully negotiate it. In your situation, it seems that the only way is to look for a new job.

Anyway, the way I negotiated was very simple. Basically a version of ”I understand that this is a good salary relative to my local market, but I am not even looking for jobs in my local market. I am comparing your offer to offers from other US-based companies that I received for remote work.”

That was it. The part of other offers was true of course (even if for companies that I wasn’t too excited to work for). No need to even reply to their arguments of “company policy”, “cost of living”, whatever. I only have to state my point of view.

There is also the topic of me not receiving benefits like health care and 401k and other stuff that American employees get. I didn’t use this argument (didn’t occur to me), but I have the impression that this was considered in their calculation in how much to raise their offer.
Recent versions of zstd mostly obsolete LZ4 and Snappy so you can use one compressor to rule them all.
It would have been useful had you suggested articles or blogs rather than exclaiming only condescending bafflement

Is this a place to start?

https://github.com/nix-community/docker-nixpkgs
Or they could switch jobs to a company that pays more rather than spending potentially years organizing which may not even work in the end.
Eloquent speaker and writer does not convince me that he does not have political agenda.

Actually eloquent speakers and writers are known for pushing their political agenda and furthering their influence at all costs.

I might be cynical but being member of parliament or being ambassador - just like Shania Twain - That Don't Impress Me Much.
How long does 50 step inference take with the rtx3090?