Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zeotroph
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
zeotroph
7y ago
SLES (Suse) is going all in with btrfs, it is no ZFS but better than the equivalent RH solution of offering an LVM or other blocklevel layer of checksums. Not to mention all the ..BSD or ZfsOnLinux based storage solutions. I am not denying
92.
▲
by
zeotroph
7y ago
All the next gen, copy on write filesystems have checksums: NTFS+ (ReFS) has it, ext4+ (btrfs) has it, but HPFS++ (APFS) has not. Bummer. At least optional checksums should be supported, then watchOS does not waste time with it but a user w
93.
▲
by
zeotroph
7y ago
For a company which primarily sells consumer products it makes sense to omit hardware checksums: You just detect errors which the end user might never notice, a bit flip in a picture you never look at again might not be that bad. For anyone
94.
▲
by
zeotroph
7y ago
The mentioned git-in-git problem always annoyed me, at least it should be possible to store .git/ subtrees anywhere else but on the toplevel (it very likely is already supported in the data model). Then git can scream at me for not usi
95.
▲
by
zeotroph
7y ago
The mentioned git-in-git problem always annoyed me, at least it should be possible to store .git/ subtrees anywhere else but on the toplevel. Then git can scream at me for not using submodules, and I can then silence that warning becau
96.
▲
by
zeotroph
7y ago
And may be a a road to gradual typing, i.e. a forward looking auto. The language spec will probably never allow if (maybe someday in C++), but IDEs might fill in the type for you if it can be deduced from a call site later on.
97.
▲
by
zeotroph
8y ago
Related, and very much a personal preference: Given that there will be no classes etc, isn't the use of camel case (and the not-that-different Pascal Case) for both structs and functions giving up a dimension of distinction? The ClassC
98.
▲
by
zeotroph
8y ago
Previously: Fiddle with the subtitle/audio offset factor (and then they drift apart again slowly, driving you mad!) Now: subsync Soon: Players run subsync internally the press of one button or commandline switch. The voice audio detect
99.
▲
by
zeotroph
8y ago
Given it just processes audio, how long does processing one video file usually take?
100.
▲
by
zeotroph
8y ago
A neat subtitle feature I found out mpv has, but no other video player: Hide those parts of the subtitle which are mainly for those with impaired hearing like '[loud noise]' etc, but keep the rest: `mpv --sub-filter-sdh ...` That
101.
▲
by
zeotroph
8y ago
Methodical or just overly cautious? It took ages to get the `[-]`/collapse tree link, and the other IMO obvious QoL improvement -- a 'parent' link to a) get to the root node of a discussion tree that no longer interests the r
102.
▲
by
zeotroph
8y ago
No, I think it was not windows only, and not as "fancy" or versatile, just something like gtk or Qt with built-in networking. But this looks neat as well, I did not know that one nor found it during my search.
103.
▲
by
zeotroph
8y ago
Slightly off topic, I remember another distributed UI system that was posted to HN or mentioned in the comments not that long ago. I think it supported normal 2d widgets and maybe 3d as well. It was nothing web/js based but had native
104.
▲
by
zeotroph
8y ago
Any guess as to what type of network layer they use there? I thought cables are short enough in a car that they can attached the displays directly to rendering hardware. Are there other advantages? Provide a fallback in case one render proc
105.
▲
by
zeotroph
8y ago
Maybe also properly separated list/array, map/dict and set types? The I-am-everything-{} type in lua is a bit unergonomic when you want to use it as only such a type and a stumbling block for unfamiliar users. Can a project using
106.
▲
by
zeotroph
8y ago
> Linux kernel [..] BSD licensed. It would be another BSD with not many commercial players contributing to. BSD-ish licenses mean free labor for companies, but are problematic for cooperation. The easiest way is always to "defect&qu
107.
▲
by
zeotroph
8y ago
And all the CO2 which is added to the atmosphere by burning ancient and practically C14-free carbon compounds makes using this isotope less reliable, so other measuring methods are required.
108.
▲
by
zeotroph
8y ago
So, that means a PgDown button (I guess it is mostly that direction) on the mouse is missing. The thumb button which most mice have and are mapped to forward/backwards could be remapped to that. Or a mouse gesture? FoxyGestures, a Fire
109.
▲
by
zeotroph
8y ago
But, that is what PgUp/PgDown are for on the keyboard, no? When you are navigating in these discrete steps why use the mouse, which is excellent for continuous input. If I click on something, I want to go THERE, not in the direction of
110.
▲
by
zeotroph
8y ago
> Scrollbar One thing I like about the Firefox (Gtk?) scrollbar is that it finally removed (a few version ago already) the "Click on it somewhere, but it doesn't move there but just acts like PgDown/Up", i.e. the non-
111.
▲
by
zeotroph
8y ago
Indeed, and thanks for pointing that out! I am not a fan of the simplified Gtk file dialog, even though I learned the trick of pressing Ctrl-L to edit the location. Let's see if that works with other Gtk apps. Edit: `GTK_USE_PORTAL=1 i
112.
▲
by
zeotroph
8y ago
Do they include other file systems which can provide data checksums? The linked stratis doesn't seem to have that feature, did they patch the underlying XFS? There don't seem to be that many filesystems with that capability yet:
113.
▲
by
zeotroph
8y ago
> Sparkling All these "Let's do Lua, but right" languages fill me with both hope AND dread. This also shows what Lua could have become if a few more bold decisions were made. But I guess without a large commercial entity b
114.
▲
by
zeotroph
8y ago
> The package ecosystem is growing That is a nice euphemism. The lack of something even remotely resembling a standard library is what keeps me from using lua more than I absolutely have to. Because more complex constructs can be created
115.
▲
by
zeotroph
8y ago
They also went the cmake route of not trying to be the build system, but the meta buildsystem which just writes out ninjafiles, or makefiles and lots of other obscure formats in case of cmake. This is probably also the reason why cmake 
116.
▲
by
zeotroph
8y ago
The syntax... `list(GET mylist 4 val)` - oh, you mean `val = mylist[4]`. And the strange `function(ARGUMENTNAME argument1 OTHERARG arg2)` function syntax, and that out value names are always passed into a function as this language does not
117.
▲
by
zeotroph
8y ago
Possibly a complete image of the disk. dd'ing from an SSD with trim gets you zeros for the unused sectors, otherwise write a big file with zeros on the remaining space. This data compresses quite well and gets you all the hidden and ex
118.
▲
by
zeotroph
9y ago
This one comes from a "a card-carrying true believer in liberal Enlightenment values", and claims that it focuses on preaching to the choir. "Pinker’s book doesn’t include one notably pessimistic set of graphs" - the one
119.
▲
A Critique of “Enlightenment Now”: When Truth and Reason Are No Longer Enough
(theatlantic.com)
1 points
by
zeotroph
9y ago
|
1 comments
120.
▲
by
zeotroph
9y ago
The difference is an added --date-order: "Show no parents before all of its children are shown, but otherwise show commits in the commit timestamp order."
More ›