Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
okanat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
241.
▲
by
okanat
8mo ago
MSYS2 is repacked Cygwin though. It is literally the same codebase compiled with slightly different flags. You need a full Unix environment for Bash to run, not just Mingw toolchain. The difference is Cygwin aims to create a full Unix syste
242.
▲
by
okanat
8mo ago
I think providing purely-functional libraries as system dependencies that's tied to the whole tool chain at the time was the wrong decision by the Unix world. The system libraries should only ship system stuff: interaction with the OS
243.
▲
by
okanat
8mo ago
That is going to work as the same as telling people to stop buying gas from Standard Oil or stop using Bell Telephone. Without government intervention you cannot break up their control.
244.
▲
by
okanat
8mo ago
You can use Mingw-w64 UCRT or CLANG environments that come with MSYS2. Compared to older Mingw64 environments those link with the latest UCRT so you get almost the same style executable as Visual Studio. The only difference for C is that it
245.
▲
by
okanat
8mo ago
No. You cannot even do direct compilation on the same host and target with clang only. LLVM doesn't come with the C library headers (VCRuntime) or the executable runtime startup code (VCStartup).Both of which are under Visual Studio pr
246.
▲
by
okanat
8mo ago
Well, let's say this is the world view of all companies about open-source software. Then what happens. If people "tend to not give crap" about licenses, all the nice guarantees of GPL etc also disappear.
247.
▲
by
okanat
8mo ago
NewPipe can parse a Google data export dump and import all of your subs.
248.
▲
by
okanat
8mo ago
I'm a German resident on a track to be a citizen though. I am complaining because all these "EU independence efforts" are just posturing. I am all for European independence. However I am also aware that it takes quite a bit m
249.
▲
by
okanat
8mo ago
The problem with that is that the Pandora's box has been opened. We are trading with globalized world. Europeans first stole the resources that fed the industrial revolution and enriched themselves at the loss of everybody else. Then w
250.
▲
by
okanat
8mo ago
Has System76 started designing, or more correctly outsourcing more expensive custom motherboard designs, like Lenovo and Dell or are they still selling slightly customized white-label laptops?
251.
▲
by
okanat
8mo ago
https://news.ycombinator.com/item?id=46929781
252.
▲
by
okanat
9mo ago
If you buy cheap HW you'll get totally half-assed firmware. It is usually the firmware that causes stupid reordering of the boot entries and weird resets. Business class computers (Thinkpads, Latitudes or Elitebooks) have somewhat half
253.
▲
by
okanat
9mo ago
The breach in TFA happened because Microsoft actually did something benevolent and it blew up on their face. Now almost all of the hardware that takes security a bit seriously (basically expensive business class computers) have to upgrade t
254.
▲
by
okanat
9mo ago
Sure. I didn't say exactly lawsuit because my source only says a threat from Kiteworks (parent company of OwnCloud): https://github.com/orgs/opencloud-eu/discussions/262#discuss... They seem to avoid ope
255.
▲
by
okanat
9mo ago
Okay this is nowhere near an "Office suite". It is a cloud collaboration suite with a glorified markdown editor and with some extra utilities around. Almost nobody buys stuff like Google Docs and Microsoft Office for this reason.
256.
▲
by
okanat
9mo ago
Compared to wobbly types in C and hidden contracts due to C compiler internals, COM's IDL-based approach is much better!
257.
▲
by
okanat
9mo ago
What I mean is all of those things are more of the same things we did since 90s. It is better and higher performing hardware but until Rust and Zig arrived, the most popular ways of designing system-level software stayed the same. RTOSes wo
258.
▲
by
okanat
9mo ago
C ABI is more than how ints and array of ints sit next to each other in memory. It cares about calling conventions and what you can store in registers vs what you cannot. There are multiple possible ways of doing an RPC call and C ABI only
259.
▲
by
okanat
9mo ago
The replacement has already happened. It is HTTP and JSON for 99% of the software developed today. The reason C stayed has multiple reasons but most obvious ones are for me are: - People just stopped caring about operating systems research
260.
▲
by
okanat
9mo ago
It may "make sense" but that's actually a false equivalence. The raw disk space for a 3.5" high-density floppy disk for IBM PCs is 512 bytes per sector * 18 sectors per track * 80 tracks per side * 2 sides = 1,474,560 by
261.
▲
by
okanat
9mo ago
Eurocheque existed for a long while for Europe: https://en.wikipedia.org/wiki/Eurocheque . But yes, trusting the US economic and political partnership and also choosing the cheaper option, the European banks eventually
262.
▲
by
okanat
9mo ago
There is a middle ground (maybe even closer to more limited OS design principles) exist. It is not just toys. Otherwise neither UWP on Windows nor Flatpaks or Firejail would exist nor systemd would implement containerization features. In su
263.
▲
by
okanat
9mo ago
The containers are literally the "bolting on". You need to give the illusion of the software is running under a full OS but you can actually mount the system directories as read-only.
264.
▲
by
okanat
9mo ago
Many apps require unnecessarily broad permissions with Flatpak. Unlike Android and iOS apps they weren't designed for environments with limited permissions.
265.
▲
by
okanat
9mo ago
I don't think US will extradite anybody to EU. Especially not white people with strong support of the current government.
266.
▲
by
okanat
9mo ago
For both cases, the previous bad management was calculatingly evil but there was reason. Now it's pure emotional response and acting like rabid animals that lost every single notion but attacking and harming anything they see as a targ
267.
▲
by
okanat
9mo ago
In China government threatens and stop people selling companies outside. In Europe people who sell out are the members of government. Without a terrible revolution, Europe won't change course.
268.
▲
by
okanat
9mo ago
And several European countries had their own card systems. The banks have just decided that letting US companies do the work is more lucrative. It was definitely cheaper and it was necessary if they want to be part of US hegemony network an
269.
▲
by
okanat
9mo ago
There is some level of misinformation in your post. Both Windows and Linux check driver signatures. Once you boot Linux in UEFI Secure Boot, you cannot use unsigned drivers because the kernel can detect and activate the lockdown mode. You h
270.
▲
by
okanat
9mo ago
With vulnerable FW, you can change IMEIs. Hence this kind of rollback prevention updates.
More ›