

You can write true instead of : and it will look better, true is an actual command.


You can write true instead of : and it will look better, true is an actual command.


In a sane and healthy software company, they would contribute their changes back to BSD just because it makes easier to apply latest BSD changes amd security fixes.
Most companies wont. They fork, modify the BSD code for their specific hardware, sell it, and never ever update thier software.


256 GB SD card already costs like a new phone.


Open-source VPN clients do not implement the most important feature - a monthly reminder to pay your bill. Well, and dumbing down the technical UI to one big green button, so even dumbest users would not have trouble with it.
TreeView is designed as an afterthought. Some manager at MICROS~1 was like ‘ah yes we need an expanding nested list widget by tomorrow’ and they mutilated text edit box to draw text lines that expand when you click them. It does not have keyboad focus. It can only be operated with a mouse. It does not have shadow or raised widget borders. It has black text on white background, while every other widget has Windows Gray background.
The proper UI would be a separate button for each label, like multiple hierarchical combo boxes.

How’d you suppose Europe would open-source one very very commercial software? It’s practically like asking McDonalds to pay you for eating their burgers.


Jinshi has seen better days. Maomao bleached her hair, and Maomao the cat has turned into a goat.
When you open a serverless website in your browser, it becomes a regular app.


AI companies gonna crash, and then memory manufacturers will be left with 50% oversupply no one wants to buy. So they don’t build new factories yet.
No, no, long answer is fine, it’s linuxmemes community.
I didn’t think it was possible to invent a worse format than .gif for moving pictures.
Congratulations!
Are you using that huge-ass TV next to the laptop as your second display?

Huh, I actually forgot cat is used to join several files together. Last time I needed to concatenate two files, I did
{ cat file1 ; cat file2 ; } > output
But the most valid case is when I want to unpack .gz or .xz archive but do not want to delete the original file, as xz -d will do by default.
So I naturally do
cat input.img.xz | xz -d > output.img
I’ve heard rumours that xz has a special option to not delete the original file, but I know no one brave enough to search through the xz manpage.


You simply sign a corporate contract and pay a corporate fee, and MICROS~1 will sign any shitty broken and backdoored bootloader that you send to them with zero quality control, and it was like that with Windows drivers for years.
I guess you just need to know the right people. The whiteboard interview process has been broken for many years, yet no one wants to fix it, because it favors companies and gives recruiters plausible deniability. For me it was either getting hired on the spot after submitting CV and meeting the project manager, or rounds of useless interviews with 100% rejection at the end.
You’ll be a middle software developer in six months, switching jobs at this point will get your salary increase by 30%
I guess it depends on the location. In Ukraine you could probably change jobs every six months and still have people wishing to hire you.
The education can be very hit or miss. The best way to learn is to work on an actual embedded project, as a junior or whatever, but you need to have at least some skill, so - hobby projects.
Universities with CS programs tend to teach generic programming and algorithms, but no skills how to assemble your own robot. If you choose some practical courses in a trade school it would be better, but again, many commercial courses stop being useful after first two months, because teaching people is less profitable than actually working, so the teachers do it by the book.
Most of the proprietary VPN clients are a fork of OpenVPN or Wireguard client with rebranding and a payment button.