Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sp1rit
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
sp1rit
6mo ago
Materialistic[0] effectively does this (minus the screenshot part), not intentional I think (I belive it makes the webview as tall as the requested page and then uses the OS native scroll widget to add a scrollbar for it). The problem I reg
2.
▲
by
sp1rit
7mo ago
I wonder who is behind this sudden push for these age verification laws. This wasn't an issue until recently and suddenly there are not just laws in California and Colorado, but also New York and Brazil.
3.
▲
by
sp1rit
7mo ago
I quite dislike the defer syntax. IMO the cleanup attribute is the much nicer method of dealing with RAII in C.
4.
▲
by
sp1rit
1y ago
> Static libraries have lots of game-changing advantages, but performance, security, and portability are the biggest ones. No idea how you come to that conclusion, as they are definitively no more secure than shared libraries. Rather the
5.
▲
by
sp1rit
1y ago
> Why the heck would the application for the German passport or Ausweis be published by some random GmbH and not Bundesregierung.gov? This way the government doesn't have to release information to the public (think FOIA) about it. M
6.
▲
by
sp1rit
1y ago
It looks like VVC (H.266) will be significantly better compared to HVEC and AV1. But due to the patent issues it'll bound to have, I suspect common usage will practically be nonexistent, just like HVEC.
7.
▲
by
sp1rit
2y ago
Yes, as unsigned overflow is fine by default. AFAIK the issue was originally that there were still machines that used ones complement for describing negative integers instead of the now customary twos complement.
8.
▲
by
sp1rit
2y ago
> since it's .NET you can embed the runtime in any .NET application not actually "embedded", more like a bit of shim code that extracts the runtime into some temporary directory that then runs the actual code.
9.
▲
by
sp1rit
2y ago
Upstream is https://gitlab.freedesktop.org/pixman/pixman
10.
▲
by
sp1rit
2y ago
They absolutely know about this, given that the seemingly reworked markers for this tablet have a redesigned nib holder that doesn't look like it breaks as easily as the old ones. This is a common enough issue that there are people on
11.
▲
by
sp1rit
2y ago
Still, if you include transitive dependencies you end up with a total of 90 dependencies[0] which is unheard of in systems programming. This for some reason includes stuff like "winapi-i686-pc-windows-gnu" which really has no plac
12.
▲
by
sp1rit
2y ago
I wonder how this behaves in combination with __attribute__((cleanup(...))). Especially if the to be cleaned variable is passed into the tail function as parameter.
13.
▲
by
sp1rit
2y ago
Reminds me a lot of Emblem[0] [0]: https://apps.gnome.org/Emblem/
14.
▲
by
sp1rit
2y ago
Obligatory Lunduke warning, but I feel like the main point of the article (that the project was led by someone without any qualifications in leading such a project) still stands.
15.
▲
by
sp1rit
2y ago
The ESP is just a FAT-32 partition, so its capable of being up to 4GB (by default). At 4GB you can probably store most linux distributions on the ESP, so the title makes it less impressive than it is.
16.
▲
by
sp1rit
2y ago
You can usually with not having the initial part. As long as you do call the exit syscall, it should work.
17.
▲
by
sp1rit
2y ago
> This C program doesn’t use any C standard library functions. This is only half true. While the code doesn't call any stdlib functions, it still relies on the the c stdlib and runtime in order to get called and properly exit. I
18.
▲
by
sp1rit
2y ago
No, this needs libfprint-tod[0], which is built do dlopen non-free reader libraries from manufacturers. [0]: https://gitlab.freedesktop.org/3v1n0/libfprint/
19.
▲
by
sp1rit
2y ago
GLib also provides macros that use autocleanup.[0] Using a bunch of macro magic, they allow you to write `g_autoptr(GPtrArray) arr = ...` to automatically unref arr when the scipe exits. One footgun that autocleanup has and C++ smart pointe
20.
▲
by
sp1rit
2y ago
Wouldn't it've been easier to compile mono for Windows 95 instead of spending countless hours debugging an ancient release of .net without any sort of debug symbols?
21.
▲
by
sp1rit
3y ago
>> As a normal part of the just-in-time compile and execute cycle This means a workaround is running java with -Djava.compiler=NONE, no?
22.
▲
by
sp1rit
3y ago
The thing I like about the Xcursor image format is that it so extremely simple[0]. Every semi-competent developer should be able to implement a parser/writer for the format in under an hour. But encoding the images with PNG does make s
23.
▲
by
sp1rit
3y ago
> Are there any good solutions that would convince a non-technical judge? I feel like the best you can do is either to publish a cryptographically secure hash or to publish something encrypted and share the key/password when you wan
24.
▲
by
sp1rit
3y ago
It's common practice to have the committer not match the author (especially in environments where only patches/diffs are sent). I can't imagine the git project having any issue with that, given that the author field stays ret
25.
▲
by
sp1rit
3y ago
You could probably write a custom git credential helper that does that, if it doesn't exist already.
26.
▲
by
sp1rit
3y ago
You'd still have to parse & compile the contents of the header for each translation unit, instead of only once.
27.
▲
by
sp1rit
3y ago
If you can use GCC to target all platforms, you can build with -std=gnu++XX to use C-like initializers.
28.
▲
by
sp1rit
3y ago
I don't know what EPP provides (I doubt it'll help you in this case), but AFAIK least ClamAV only matches against known signatures (almost exclusively windows malware), so it can't detect newly created malware. To protect a s
29.
▲
by
sp1rit
3y ago
Well, it depends on what you consider "properly configured". But I'd say most systems used by developers aren't secured against these attacks. This mostly boils down to (like discussed elsewhere in this thread) that the
30.
▲
by
sp1rit
3y ago
> your package manager that uses TLS would be vulnerable most distro package managers (dpkg, rpm, etc.) tend to use gpg which shouldn't suffer from those issues (but they could obviously still have some sort of other backdoor for gp
More ›