Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
trelane
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
53 ms
·
781.
▲
by
trelane
4y ago
> I didn't delete the zip file, I deleted the original file that I zipped. This is why you should always check the contents of your archive before deleting the originals. There are myriad reasons why the archive may be incomplete or
782.
▲
by
trelane
4y ago
The "location on disk" (blocks) are owned by the file until all descriptors to it are closed. So nothing else can write to those blocks (actually, inodes) until all file handles to it are closed. At that point, the inodes in the f
783.
▲
by
trelane
4y ago
In this case, it would have been deleted anyway. I think I can see the loss: 1. Start zip. 2. In parallel, copy the intermediate zip file. 3. Delete the zip 4. Delete originals The data was deleted in step 4 and is the loss. It notably woul
784.
▲
by
trelane
4y ago
I still don't understand the loss. The original data that was going into the zip was still there. Or did you the write pipeline delete it at the end of something? More precisely, what data was lost, and how did it get lost?
785.
▲
by
trelane
4y ago
How did you lose data? It looks like it was WAI. You were writing to a file and deleted it. How did you expect that to go down?
786.
▲
by
trelane
4y ago
"liberal" is in the eye of the beholder.
787.
▲
by
trelane
4y ago
For me as a customer, the GPL is a feature, not an "issue." Of course, if you ship software for your hardware and want to lock your customers out of their own hardware, then I can see why you'd not choose it.
788.
▲
by
trelane
4y ago
Indeed, from the Wikipedia, article, MSFT had a fork of the OS to run DirectX games on it "Microsoft developed a custom Dreamcast version of Windows CE with DirectX API and dynamic-link libraries, making it easy to port PC games to the
789.
▲
by
trelane
4y ago
Maybe. It's not like they didn't turn around shortly thereafter and launch their own console, likely incorporating lessons learned from their Dreamcast work.
790.
▲
by
trelane
4y ago
That may have been in the cards eventually, had the Dreamcast worked out better. Microsoft made the OS for the Dreamcast after all.[1] [1] https://en.wikipedia.org/wiki/Dreamcast
791.
▲
by
trelane
4y ago
For learning assembly, usually you learn the syntax for your assembler. The rest of it (the majority of it) is then learning what instructions are available on your platform. I liked http://rayseyfarth.com/asm/ as an i
792.
▲
by
trelane
4y ago
I am also talking about native ports. I preferentially buy Linux native ports.
793.
▲
by
trelane
4y ago
Looks like it's changed a lot. It looks like it was good until about 2010, then it stopped working. Might also be why they apparently renamed it to "Crossover" from "Crossover Office." Guess I'm really out of d
794.
▲
by
trelane
4y ago
I've yet to have a game not work because I was using the wrong distro.
795.
▲
by
trelane
4y ago
If you're looking for applications, CodeWeavers' Crossover Office is the place to go. If you actually can't afford it, you can use plain WINE. But Crossover is nicer, has support, and funds WINE development, since CodeWeave
796.
▲
by
trelane
4y ago
They ensure that regions of memory are backed by actual memory. This sounds like how to tell the kernel that you're actually need and will use this memory.
797.
▲
by
trelane
4y ago
You may find mmap and mlock may be helpful.
798.
▲
by
trelane
4y ago
> I don't think either the overcommit design or the naive "all allocated address space must be reserved" design is the correct approach. Fortunately, this is tunable. You can also turn off overcommit entirely. https:/
799.
▲
by
trelane
4y ago
LVFS also has some: https://lvfs.readthedocs.io/en/latest/telemetry.html This page from Debian Wiki may be interesting to see what all is out there: https://wiki.debian.org/PrivacyIssues
800.
▲
by
trelane
4y ago
They kind of do. Pop-con (popularity contest) is in Debian to track package usage. https://popcon.debian.org/
801.
▲
by
trelane
4y ago
Yeah, but then we can just fork it and, uh. Oops.
802.
▲
by
trelane
4y ago
Or some version of Collabora (LibreOffice with support)
803.
▲
by
trelane
4y ago
I have seen a lot of complaining sand saying that the Linux kit is too expensive. Even the stuff that is actually Linux kit (System76, maybe Tux). I'd be glad to be wrong, but I'd be surprised. I've said it before, and I'
804.
▲
by
trelane
4y ago
Interesting. I wonder of they also work closely on the firmware like system76 does.
805.
▲
by
trelane
4y ago
> Hell, I'm sure many Linux users would be willing to pay a premium if all the other aspects are there. Evidence so far indicates that they do not, when given the chance.
806.
▲
by
trelane
4y ago
I'm not convinced Framework actually supports Linux, though. AFAICT, it supports Windows and can ship with no OS, and you have to do the rest yourself. To predictable end (e.g. having to deal with kernel parameters to make it work.) Th
807.
▲
by
trelane
4y ago
At least they'd (Microsoft) have to make the changes publicly available, since it's AGPL. So they can't have secret shenanigans that others don't have.
808.
▲
by
trelane
4y ago
> There's widespread evidence of systematic fraud with those machines in swing districts, going back to a least 2004. Uhh, citation please?
809.
▲
by
trelane
4y ago
> The only [satellites] who don’t have [to expend energy to stay in orbit] achieved escape velocity ... and are therefore no longer satellites. https://www.nasa.gov/audience/forstudents/5-8/features/na
810.
▲
by
trelane
4y ago
It was quite some time ago. You didn't get the memo?
More ›