Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pmarin
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
1.
▲
by
pmarin
3mo ago
It used Maxima many years ago.
2.
▲
by
pmarin
3mo ago
The arena is replacing the javacript garbage collector not memory managament.
3.
▲
by
pmarin
6mo ago
WHy not just add a hardware switch to allow Android sideloading? Are these multibillion companies so incompetent to not think about it?
4.
▲
by
pmarin
6mo ago
I am sorry if I mistaken you for a bot but the model you are describing have not been implenented by any graphic driver in decades.
5.
▲
by
pmarin
6mo ago
Just to be clear the hardware abstraction layer used by wayland and any current Xserver is exactly the same.
6.
▲
by
pmarin
6mo ago
>i don't think it has a huge impact on the discussion here. but this is such a key difference versus X, that i think is hugely under-told: Wayland compositors all rely on lots of kernel facilities to do the job, where-as X is basica
7.
▲
by
pmarin
8mo ago
I don't think is about China, it's more about Winnie the Pooh's legacy.
8.
▲
by
pmarin
8mo ago
The C way is to avoid abstractions in first place.
9.
▲
by
pmarin
8mo ago
C++ compile time execution is just a gimmicky code generator, you can do it in any language.
10.
▲
by
pmarin
8mo ago
That sound more like software pseudo-engineering to me.
11.
▲
by
pmarin
9mo ago
How many people know about https://lite.duckduckgo.com/lite/ ? Is a version of DuckDuckGo without Javascript. Very fast and compatible with minimalistic web browser like lynx.
12.
▲
by
pmarin
9mo ago
That sound more like a demake than a port. Very cool anyway.
13.
▲
by
pmarin
10mo ago
20 years on Debian. Not a single crash with apt
14.
▲
by
pmarin
11mo ago
I don't use a compositor in XOrg.
15.
▲
by
pmarin
11mo ago
Win32 has already a pretty good opengl 1.2 software renderer.
16.
▲
by
pmarin
2y ago
Archive.org because jwz doesn't like HN. He updated it later on: "Update: On June 8th, 2024, I submitted this privacy policy to Google, and on June 10th, they accepted it. I take this to mean that they found it to be 100% factual
17.
▲
XScreenSaver for Android • Privacy Policy (2024)
(web.archive.org)
1 points
by
pmarin
2y ago
|
1 comments
18.
▲
The open source gift exchange
(world.hey.com)
2 points
by
pmarin
3y ago
|
0 comments
19.
▲
Email and Git = <3
(git-send-email.io)
289 points
by
pmarin
3y ago
|
255 comments
20.
▲
by
pmarin
3y ago
Also known as Dash in Debian (it's satandard POSIX shell) and sh in Busybox that sadly tainted the original BSD source file with GPL2. https://github.com/mirror/busybox/blob/master/shell/ash.c
21.
▲
by
pmarin
3y ago
The standard POSIX specification describes the vi line editing mode for the shell command line. They tried to add an emacs mode but... [1] "In early proposals, the KornShell-derived emacs mode of command line editing was included, even
22.
▲
by
pmarin
3y ago
Yeah but looking how auto has been abused in C++ I don't think it worth it.
23.
▲
by
pmarin
3y ago
And why this is not the default behaviur? I am pretty sure many users are going to think it is correctness check an not an optimization attribute.
24.
▲
by
pmarin
3y ago
I know it, but if you have a bug that reach the Unreachable path the compiler can't tell you anything. that is why I use assert(0) in debug builds.
25.
▲
by
pmarin
3y ago
Its a crippled form of code generator in an era where compile time execution is suported by many modern system languages. But I don't like any of them. I prefer to write my own code generators.
26.
▲
by
pmarin
3y ago
>For example sometimes you forget to change all the relevant types from uint32_t to uint64_t when refactoring some value and stuff breaks weirdly Use size_t
27.
▲
by
pmarin
3y ago
auto, constexpr: Kill them with fire. unreachable. No when the optimizer compiler can f*#k up my code if you combine it with unintended undefined behaviur. I just use asser(0) in debug builds. Not kidding.
28.
▲
by
pmarin
3y ago
I am not angry, just very sad but I guarantee you most people who love to program in C or do it for a living are not "standards enthusiasts".
29.
▲
by
pmarin
3y ago
Type inference only make the code harder to read. You ended doing mental compiler work when you could just write the damm type. And the people who say "I Just hover the variable in my IDE" It doesn't work in a terminal with g
30.
▲
by
pmarin
3y ago
Many people still write in a C89 dialect just fine. Most of the good stuff is written in it: sqlite, curl, STB libraries, zlib, OS kernels etc.
More ›