HN user

bitanarch

440 karma
Posts5
Comments84
View on HN
Linux is good now 7 months ago

Try it with different monitors you have. The current nVidia Linux drivers only has BGR output for 10bpp, which works on TVs and OLEDs but not most LCDs monitors.

My monitors (InnoCN 27M2V and Cooler Master GP27U) require RGB input, which means it's limited to 8bpp even with HDR enabled on Wayland. There's another commentator below who uses a Dell monitor and manages to get BGR input working and full HDR in nVidia/Linux.

Linux is good now 7 months ago

I'm on Wayland and the cable is HDMI 2.1 ultra high speed, which means 8k. Xorg is already gone on Ubuntu 25.10.

The GPU and monitor combination has full 10-bit HDR in Windows. But in Linux it's stuck at 8bpp due to nVidia driver not having 10-bit RGB output.

Linux is good now 7 months ago

No luck for me with HDMI 2.1 - still seeing XRGB8888 on my monitors after HDR enabled.

That's still pretty crappy. Monitors do not say whether they support BGR input signals or not as opposed to RGB.

Linux is good now 7 months ago

Ok. I've been using DisplayPort 1.4a with my 4090 at the moment. Maybe I'll try HDMI 2.1 and see what happens.

I'm actually surprised that YouTube HDR works on your side - perhaps it's tied to the ABGR2101010 output mode being available.

Linux is good now 7 months ago

I don't have a Dell U2725QE, but on InnoCN 27M2V and Cooler Master GP27U there's no ABGR2101010 support. These monitors would only work with ARGB2101010 or XRGB2101010 which nVidia drivers do not provide.

Here's what I'm getting on both monitors, with HDR enabled on Gnome 49: https://imgur.com/a/SCyyZWt

Maybe you're lucky with the Dell. But as I understand, HDR playback on Chrome is still broken.

Linux is good now 7 months ago

Under the Planes section, look for planes that have non-zero "CRTC_ID". Those are the planes that actually get output to your monitor.

Here's what I'm getting on an RTX 4090 / InnoCN 27M2V and Cooler Master Tempest GP27U.

https://imgur.com/a/SCyyZWt

Linux is good now 7 months ago

They're also selling $3000 nVidia AI workstations that exclusively uses Linux. But what if you want to watch an HDR video on it? No. What if you want to use Google Meet on Chrome/Wayland? It's broken.

Linux is good now 7 months ago

You can enable, yes. But (assuming you're on an LCD display and not an OLED), you're likely still on XRGB8888 - i.e. 8-bit per channel. Check `drm_info`.

Also, go to YouTube and play this video: https://www.youtube.com/watch?v=onVhbeY7nLM

Do it once on "HDR" on Linux, and then on Windows. The "HDR" in nVidia/Linux is fake.

The brightness you see on Plasma or Mutter is indeed related to the HDR support in the driver. But - it's not really useful for the most common HDR tasks at the moment.

Linux is good now 7 months ago

HDR still doesn't really work on Linux w/ nVidia GPUs.

1. 10bpp color depth is not supported on RGB monitors, which are the majority of LCD displays on the market. Concretely, ARGB2101010 and XRGB2101010 modes are not supported by current nVidia Linux drivers - the drivers only offer ABGR2101010 and XBGR2101010 (See: https://github.com/NVIDIA/open-gpu-kernel-modules/blob/main/...).

2. Common browsers like Chrome and Firefox has no real support for HDR video playback on nVidia Linux drivers. The "HDR" option appears on YouTube, but no HDR color can be displayed with an nVidia GPU.

Also, video backgrounds in Google Meet on Chrome are broken with nVidia GPUs and Wayland. Ironically it works on Firefox. This has been broken for a few years and no fix is in sight.

The "HDR" toggle you get on Plasma or Mutter is hiding a ton of problems behind the scenes. If you only have 8bpp, even if you can find an app that somehow displays HDR colors on nVidia/Wayland - you'll see artifacts on color gradients.

Enslavement only matters if your level of productivity is still on roughly the same order of magnitude (as in, up to minus a few) of your masters. e.g. you are a cow, a jug of your cow milk is still worth a few dollars in human markets. That means it's still worth it to keep you around.

If you're a mosquito OTOH... even enslavement is not worth it. It's eradication.

If there's a general panic in the market and absolutely everyone demands cold, hard USD - no percentage will save them.

Let's say you're the person who's speaking for Wells Fargo at that moment - you absolutely don't want to give the public any reason to test whether 28% is safe or not. 3 months later, when people are no longer panicking, and cooler heads want to start discussing what're the safety measures to put onto banks - maybe. But seriously not right now. Let's say you quote the 28% number to say your bank is maybe safer than SVB - but the moment the reporter asks whether 28% is safe enough or not, or how about another bank that have more or less, you'd probably realize you shouldn't have said too much already.

So, at this moment... if you're a spokesperson for a bank or a bank regulator - "We're safe. SVB is a special case" is pretty much the only appropriate response right now.

The person who said SVB's situation is "idiosyncratic" is an employee of Wells Fargo - of course he would say that. Generally, banks run on confidence on the system - if any of the bank regulators or any of the major banks even flinch a little bit in front of the media right now, 10 more banks would probably fail tomorrow.

ex-AAPL senior software engineer here.

You generally only get good at interview problems when you're entering the door. After that, interview questions generally have nothing to do with your job.

Also, as you move beyond entry level positions, political skills, communications skills and connections becomes more and more important. Unless you happen to be at some massive growth teams at the right times, it's basically impossible to move beyond ICT4 or L5 unless both you and your boss have very good grasp of politics.

Imagine someone outside of the tech community thinking along this line...

"Making high performance CPUs that are also highly power efficient should make a ton of money. Why isn't everyone doing it?"

Well, turns out that isn't exactly something that a small group of engineers can whip up in a garage anymore. Same goes for highly efficient market making systems.

It's been a "premium" feature on gaming PC motherboards - i.e. you need to pay extra for it and it's pretty rare. Laptops have it because Intel's SOCs (e.g. Tiger Lake) have it built-in. But on a PC motherboard they'd need to add a Maple Ridge chip from Intel separately for the support.

Agreed.

Humans are inherently fragile beings with almost no redundant parts. If I fry your brain with long hours and politically hostile work environment and drive you to depression; vs. I fry your brain with long hours in physically exhausting environments. The results are the same - your brain is fried. One type of hostile work environment is not necessarily better or worse than another type of hostile work environment.

I was able to withdraw my money within the 90 day grace period, even after seeing the pop up. Have you checked if you're still within the 90 days from their email notice, and is your account fully locked at the moment (i.e. you can still go to your wallet and press withdraw)?

You should have got an "Account review notice" and an "Important Service Update" email from them that says you have 90 days to transfer your funds out. After that your account would be locked.

I got my funds back within that period.

Now of course, it's questionable whether it's right to just lock up peoples' money after a self imposed time limit without their consent - even though it's for regulatory reasons. But that's not the same as them arbitrarily locking up your money.

JupyterLab 3.0 6 years ago

You should use Anaconda instead of pip to install data science related tools in Python.

```

$ conda create -n {new_environment_name} python

$ conda activate {new environment name}

$ conda install jupyterlab

```

The title is misleading. HiSilicon is responsible for the SoC, but the backdoor is part of the Linux-based device firmware made by another company called Hangzhou Xiongmai Technology Co. There is no clear connection between Huawei and Xiongmai.

You can find the clarification about the firmware maker (Xiongmai) towards the end of the article.

The most important skill for a senior engineer (or, really, any job in a large organization) is... Political skills.

What projects / technologies / customers / designs are considered important? Who are the potential allies? Who are potential obstacles? What are their motivations? What is the best plan of action the benefits the group? How to get everyone's alignment?

Never hire anyone who's bad at communication. The bottleneck in a large organization is always politics. Whether you can attract skillful engineers to begin with is also a question of communications and politics.

The original extradition law weakened the strength of the Common Law system of Hong Kong - which, for many Hong Kongers, had concerns on both their ability to continue to do business with international entities; and the rule of law itself.

The more recent police brutality concerns Hong Kongers because, well, now your home and the subway station you use everyday is gassed. And the government is doing it. It's now beyond just abstract concepts like the rule of law and it's a concern of your personal safety - even if you're not a protestor.

The issue of the Chinese flag / emblem being dirtied / thrown away / etc. during protests may be a concern of many in China... but ignoring the more immediate and practical concerns from everyday HKers is not helpful for anyone. Even from the perspective of the Party, such rhetoric only creates more division and problems down the road.

I'd counter there're three reasons for the strong response from the general public of HK.

1. The suppression tactics used by the HK police affects both protesters and non-protesters.

Hong Kong is a very high density place. There was a recent incident where HK police threw tear gas in a residential district in Tai Wai; another one in Shum Shui Po. Let's say I'm not a protester and I live in some high density apartment complex nearby - I get gassed anyway. If I have someone with respiratory issues in my home it could be life threatening.

2. Triads are involved in protester suppressions

These people are lawless. If you appear in the wrong place at the wrong time, you get beaten, or worse, sliced. Again, this concerns both protesters and the general public.

3. The government is breaking the rule of law

It is one thing for some protesters to break laws, but it's quite another thing for the government to do it. It means the government is not keeping the peace and let everyday people carry on with their lives. Which again, concerns a lot of people who were originally not protesters.

Hong Kong is a different case from mainland China, because Hong Kong is a small place. If something bad happens in Causeway Bay, it's very close to home if you're in Wan Chai. Mass protests and crackdowns also happen in China. But let's say it happens in Beijing, it doesn't really concern you if you're in Suzhou or Xi'an.

The extradition law, which was proposed by CE Carrie Lam, was indeed proposed and supposed to be passed by the legislature, at around the time frame as the Trump-Xi meeting.

If you infer the cause of the protests is the CIA, then CE Carrie Lam would be a CIA agent.

The much more likely explanation to all these is incompetence, rather than conspiracy.

The new protests happened because a new round of violence from the HK Police, towards both protesters and people unrelated to protests.

e.g. Firing less-lethal rounds directly at head level, causing permanent blindness

https://www.reddit.com/r/HongKong/comments/cowgje/a_female_p...

e.g. Planting evidence into protester's backpack

https://www.reddit.com/r/HongKong/comments/coypg7/police_put...

e.g. Firing tear gas in subway station, which was being used by the general public

https://www.reddit.com/r/HongKong/comments/cp8qyy/hong_kong_...

It doesn't make sense to prosecute every violation with maximum penalties allowable under the law. It's just not how the legal system works.

e.g. Google was alleged to have illegally issued options to their employees back in 2004 by the SEC. If they prosecuted Google's board and officers with maximum penalty in a federal court (and the court allowed such nonsense), then both Larry and Sergey (and a bunch of executives) would end up with 5-year prison sentences before Google had a chance to go IPO. But such a course of action is obviously not in public interest - the amount of damage to investors and the public in general caused by the remedy would far outweigh whatever irregularities in option grants that Google committed.

And btw, the same securities laws also apply when you open a startup and raise funds or issue options. It's not "Oh but Google is rich and I'm poor these laws won't hit me". Quite a number of securities law violations don't require intent. A single filing error by your lawyers can mean you're already in violation (and, years in prison if you use the maximum penalty) - even if you're just a tiny startup with $100k.

Both prosecutors and courts have always been walking a fine line on what's considered fair for each particular circumstance. It's how it has always been.

I usually just let my mind adrift, imagining all kinds of crazy bizarre things and worlds, and fall asleep. Trying to focus on "don't think" actually did the opposite for me - instead of falling asleep it made me focus on all the weird things my mind kept creating.

Imagine yourself chanting "don't think" in your head while your mind creates a room, a wooden chair for you to sit on, shadows, light, a window, and the sky and the sea is upside-down outside the window, and walking on the sky is considered normal in this world. Normally I'd be falling asleep in that bizarre world but I kept chanting "don't think" instead. Absolutely useless.

I've been a crypto investor started in 2013. I narrowly avoided MtGox by withdrawing my Bitcoins from it right when the rumors about withdrawal issues started.

If you have the efficient frontier model in mind, then you should know you shouldn't put too much money into it because the volatility of it is insane. My small early bets in Bitcoin and Ethereum worked out because the volatility turned out to work in my favor. But if they did go to zero it wouldn't have mattered much anyway. There're still other non-crypto stuff (e.g. tech stocks, ETFs) I invest into.

There're known ways to make risky investments work in a portfolio in the finance world - or else VCs wouldn't exist, coz nobody would give money to a VC to begin with. It's also a fact that most in the general public don't know about it. As a result, many public investors would see a Bitcoin as the same as a share in Google or Facebook - something to put money in. While in fact the attitude you take for each of these should be very different.

This would actually quickly lead to questions like how to protect public investors. Sure when Bitcoin drops or a startup fails everyone would be angry and people's instinct is to ban it, or at least make it available only to sophisticated investors. But then when things go well people would complain that only the VCs and hedge funds have access to the best investment options. I think the solution to this all is really investor education (modern portfolio theory isn't super complicated math) and better transparency. The latter can be done with better regulations of exchanges and ICO issuers. But the former has a long way to go.

That is too optimistic a view on humanity.

For people to "wake up" from this... they

i. Have to be able to reason and select the correct explanation among many possible explanations to why it happened.

ii. Have to accept the (correct) explanation that flatly places the blame on themselves, rather than other soothing options.

The base case in my mind is really more like inland people would point to the flooded coastal cities (including those along the south - logical consistency doesn't matter) and say it's God's punishment for being liberal. There can be many variations... you can easily invent excuses that don't involve God or politics. But the point is, it has nothing to do with them. That's the perfect kind of explanation for people to move on, because it places no blame on them.

The China Ship 8 years ago

No. In theory you can mine everything with robots.

However, every year you stay on Earth, you're kinda like throwing a 1d100 whether you get a WWIII and it turns into a nuclear wasteland or not. You can keep throwing it and hope it doesn't happen in your generation, or, you can get out of it and have a backup plan.