Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mid-kid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
211.
▲
by
mid-kid
2y ago
It's worth noting that this release breaks a lot of older code, see: https://wiki.gentoo.org/wiki/Modern_C_porting#What_changed.3... It enables a few -Werror flags by default, refusing to compile code with probabl
212.
▲
by
mid-kid
2y ago
This is the real reason
213.
▲
by
mid-kid
2y ago
I'm not sure how this is any better/worse than if it actually were a custom OS or whatever. There is no technical reason for this to be a standalone device, just a marketing/corporate one. People are easily tricked by a physi
214.
▲
by
mid-kid
2y ago
In general this exists in order to detect features of the target compiler, libraries, platform and etc. A lot of languages can get away with making assumptions, due to either having only one implementation/compiler, supporting very few
215.
▲
by
mid-kid
2y ago
> CMake being the standard Maybe for windows, but I haven't seen it be that popular in the linux world?
216.
▲
by
mid-kid
2y ago
I've seen this one around but not seen anyone use it. What are its advantages over something like meson?
217.
▲
by
mid-kid
2y ago
On a small scale I've seen this work, and maybe early 4chan was like this. Current-day, though? Nah, idiots attract more idiots and most of the site sucks save for a few niche boards/topics.
218.
▲
by
mid-kid
2y ago
> Estimated finish by: Thu Nov 03 3892 I think this line on its own sums it up.
219.
▲
by
mid-kid
2y ago
I never realized pokemon Go used openstreetmaps. Why not just the Google Maps API?
220.
▲
by
mid-kid
2y ago
It depends on whether sudo was compiled with --disable-env-reset or not, it's on by default[1]. Also some variables are inherited regardless (e.g. DISPLAY, TERM), and some useful ones (e.g. HOME) are initialized by sudo, but I can'
221.
▲
by
mid-kid
2y ago
> systemd is not init system, its and umbrella project for various core system components, which includes an init system. The point being made is that it directly depends on the init system part. > well, in this case there is good rea
222.
▲
by
mid-kid
2y ago
systemd has a lot of complex code running as root (that can be reached without privileges more often than not) and has had its fair share of CVEs. The hypocrisy is in calling out a different project for being an overengineered tool running
223.
▲
by
mid-kid
2y ago
In a similar vein, systems like openrc use "shell scripts" as well, but can generally be written declaratively[1]. This provides greater flexibility when it comes to creating one-shot services or services that require a little set
224.
▲
by
mid-kid
2y ago
I'd agree with your message if systemd was just an init system.
225.
▲
by
mid-kid
2y ago
I've seen a lot of articles about the Nix community lately and every single one is as vague as the next. Can someone summarize, to someone who hasn't partaken in any official Nix channels, what the catalyst of this was, if any? Or
226.
▲
by
mid-kid
2y ago
I would kill for an Alpine-like distro with glibc instead of musl.
227.
▲
by
mid-kid
2y ago
I generally prefer Gentoo's method: /var/lib/portage/world for manually installed packages, /var/lib/portage/world_sets for selected sets, and sets can be defined in /etc/portage/s
228.
▲
by
mid-kid
2y ago
Automation. Password managers should be the default authentication method, and the current hack of having it type text into a password field is both unwieldy and completely avoidable.
229.
▲
by
mid-kid
2y ago
After reading the executive summary I have no idea what it's about, and no desire to keep reading. Then again, I think I've been burned out on all these open letters to different projects over the years.
230.
▲
by
mid-kid
2y ago
Newcules can't trifroce
231.
▲
by
mid-kid
2y ago
I have the opposite experience, as I'm still using i3wm to cope with the lack of composable tools in the wayland ecosystem. Sway doesn't provide all functionality I need by itself - and when it does it's really barebones. For
232.
▲
by
mid-kid
3y ago
I will never understand keeping so many tabs/windows open at all times either. I have max 4 different windows for different tasks, and when I find a moment, I sort through what I actually need, or simply bookmark an entire window, and
233.
▲
by
mid-kid
3y ago
--prefix= exists to configure the install location, and you shouldn't use any other mechanism for that. DESTDIR exists to add another prefix on top of what --prefix= specifies, for the purpose of temporarily copying the program into, f
234.
▲
by
mid-kid
3y ago
Perl pioneered language-specific package management with CPAN, why can't you use that?
235.
▲
by
mid-kid
3y ago
What does this even mean??? It's a command-line utility, why does it matter?
236.
▲
by
mid-kid
3y ago
It's a simple tool with no dependencies besides perl (which will be around forever) and no cybersecurity footprint. Even if it were to be abandoned for a decade it would still work fine and serve a purpose. There also exists no better
237.
▲
by
mid-kid
3y ago
From my slackware 14.2 install: $ cat /etc/profile.d/z-dot-in-non-root-path.sh #!/bin/sh # Traditionally Slackware has included '.' at the end of the non-root # $PATH, and kept this behavior long
238.
▲
by
mid-kid
3y ago
they don't want votes, they want subscriptions to the newsletter...
239.
▲
by
mid-kid
3y ago
Nice job, you just hit a footgun: try to remove any .h file (and the corresponding #include directive) and see your build just break. You need an empty `%.h: ;` directive for make to ignore missing .h files. Make is full of this stuff and a
240.
▲
by
mid-kid
3y ago
That's just a shortcut to the conventional tarball distribution method.
More ›