Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mappu
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
211.
▲
by
mappu
2y ago
Using plain gzip -9 on the 12MB uncompressed image, i get 6953 KiB, smaller than your PNG. Using a stronger gzip compressor (zopfli) i get as little as 6294 KiB.
212.
▲
by
mappu
2y ago
The PNG file format is essentially ZIP(BMP), trying to compress the raw pixels in a pretty naive way. It works extremely well for diagrams and large blocks of identical colours. But for real-world photos, AAA game screenshots, or even just
213.
▲
by
mappu
2y ago
Telegram has 800 million monthly active users (10% of the whole earth population), it's definitely more than only war news.
214.
▲
by
mappu
2y ago
Thanks for the update - IMO the debacle ranges over the last 4 years or so, where GCC refused to upstream support for RVV 0.7 until now (14.1) and that only living in out-of-tree vendor toolchains, and so all the most popular boards (all wi
215.
▲
by
mappu
2y ago
> Soon we’ll see many new 64-bit RISC-V SBCs based on the Sophgo SG2000 RISC-V SoC. This is an extremely unusual SoC with three main CPU cores with heterogenous ISA; 1 GHz C906 RISC-V, 1 GHz ARM Cortex-A53, and an extra 700 MHz C906 RISC
216.
▲
by
mappu
2y ago
Here's some pseudocode for argument's sake: http://paste.debian.net/1317369 I don't think the immediate-mode code is really more straightforward. Retained mode looks just as simple and only has that one same
217.
▲
by
mappu
2y ago
They both owner-draw every widget themselves (not using platform native widgets). Gio is pure Go, Fyne is cgo. Gio is immediate-mode, Fyne is retained-mode. Flamewar starts here: I don't know why anyone would seriously choose an immedi
218.
▲
by
mappu
2y ago
> because those instruction sets are somewhat secret, I think The GPU ISAs are known (e.g. the PTX compiler for NVidia is open source and has a backend in LLVM). The main problem is that the GPU ISA changes with every GPU hardware genera
219.
▲
by
mappu
2y ago
They're precompiled for the console GPU architecture, not the PC architecture, so they can't be used directly and still need to be emulated - I think those precompiled shaders are the input to the ubershader.
220.
▲
Telegram founder claims Signal has a US government backdoor
(t.me)
83 points
by
mappu
2y ago
|
58 comments
221.
▲
by
mappu
3y ago
It's already fixed - https://github.com/iv-org/invidious/pull/4552
222.
▲
by
mappu
3y ago
That's quite funny - yes, not only is this a horrible wilful backdoor, it is also a GPL violation since the backdoor is a derived work without included source / distributed not in "the preferred form for modification".
223.
▲
by
mappu
3y ago
NT 4 and Windows 2000 source code were leaked on Feb 12 2004. The second google result is a copy that Microsoft are hosting on their own website: https://github.com/lianthony/NT4.0
224.
▲
by
mappu
3y ago
Use precomp or antiz to losslessly pre-transform the zip, and then use solid compression (e.g. tar.xz or zpaq).
225.
▲
by
mappu
3y ago
It's easy to forget about supporting EAs on Windows - they are extremely uncommon because you practically need to be in kernelspace to write them. Ntoskrnl.exe has one or two EAs, almost nothing else does. (ADS are super commonplace an
226.
▲
by
mappu
3y ago
You could do block device snapshotting today if you build your block devices on top of LVM. You can also somewhat do it with fsfreeze and remounting your mount point on top of a dm-snapshot target. Blksnap is better because it does not requ
227.
▲
by
mappu
3y ago
Hope that https://github.com/veeam/blksnap/issues/2 becomes available soon. It's on v7 of posting to linux-block and will make snapshotting available for all block devices.
228.
▲
by
mappu
3y ago
The source is pretty straightforward - it's calling `scrot -s -o` to a temp file, and then `tessaract` with no further preprocessing. https://github.com/RajSolai/TextSnatcher/blob/master/src/ser
229.
▲
by
mappu
3y ago
Gitea is as commercial as sourcehut. Gitea's CI was marked stable in 1.19 in March 2023.
230.
▲
by
mappu
3y ago
Someone started a cross-platform rewrite at https://github.com/ragnar-lodbrok/meow-sql which has made incredible progress.
231.
▲
by
mappu
3y ago
Is this something like what Qt `QScrollerProperties::MaximumClickThroughVelocity` controls? It's not exactly an event, but a click-through would stop the scroll immediately.
232.
▲
by
mappu
3y ago
1nm is the real physical size of a transistor that you would need, to get equivalent performance characteristics, if the transistor's other layout characteristics were fixed in 1997. The divergence is because when FinFET layout was int
233.
▲
by
mappu
3y ago
For previous discussion, see also: https://news.ycombinator.com/item?id=39393794
234.
▲
by
mappu
3y ago
The BYD Seagull (cost about 17k AUD / 12k USD) didn't make it to Australia. There was some mention about safety standards. Hopefully this new model makes it further around the world,
235.
▲
by
mappu
3y ago
I'm a fan of the existing `/.well-known/change-password` standard!
236.
▲
by
mappu
3y ago
I think this is a bit misleading. Prior to this, trademarks and domains were held by some of the lead developers. After this, it's the same people. It's not worse.
237.
▲
by
mappu
3y ago
There must be more categories than this because Qt 5 on Wayland can do fractional scaling since some years, you may need to set QT_SCALE_FACTOR_ROUNDING_POLICY=PassThrough.
238.
▲
by
mappu
3y ago
My understanding of the frustration is Codeberg had over-invested in Woodpecker CI and so were blindsided by the appearance of Gitea Actions runner, that was developed by a core contributor, funded by an external party. In my mind, Forgejo&
239.
▲
by
mappu
3y ago
You're talking about Sudo for Linux - today's new "Sudo for Windows" doesn't support a sudoers file.
240.
▲
by
mappu
3y ago
Does the UAC prompt always say "Verified publisher: Microsoft"? Even without controlling stdin, malware at medium integrity could prompt to run a malicious command, and users will only see Microsoft's good name in the popup.
More ›