Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MetaDark
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
MetaDark
6y ago
FreeBSD includes a kernel, drivers, and userland utilities under one project. If your complaint is that systemd is "bloated", it doesn't make any sense why you would want to switch to a system that's even more "bloa
2.
▲
by
MetaDark
6y ago
It looks like it won't be so simple for Steam. I just found out a couple of days ago that Steam only uses CEF to render the main content, and it actually looks like it's using GTK2 to render the window. See https://gith
3.
▲
by
MetaDark
6y ago
I'm not sure what the slashpackage hierarchy is, but Nix & NixOS started in 2003.
4.
▲
by
MetaDark
6y ago
Maybe the Nix package manager / NixOS is what you're looking for? I think it takes the best features from both worlds. Every package installed with Nix is isolated into content-addressable* directories, so for example, my install
5.
▲
by
MetaDark
6y ago
> However, the crux of my argument is that it’s easy enough to emulate this construction in other languages. It's also easy enough to emulate all control flow statements with goto. Tagged unions are valuable because they help commun
6.
▲
by
MetaDark
6y ago
Wayland has a proper protocol for fractional per-output scaling: https://wayland-book.com/surfaces-in-depth/hidpi.html . While there are many reasons why I prefer Wayland over X, this is the biggest. X only allows setti
7.
▲
by
MetaDark
6y ago
It could, depending on your use case, but normally all packages from nixpkgs share the same libcurl, so when libcurl is updated, all packages that depend on it will also be updated. The old libcurl will still exist on your system to allow y
8.
▲
by
MetaDark
6y ago
The Visitor pattern is great if you want to process a data structure as "stream" without actually instantiating it, in the same way you can read a file line-by-line instead of loading it completely into memory. For example, serde
9.
▲
by
MetaDark
6y ago
It sounds like your definition of stable applies to a very limited set of programming languages. The only thing I can think of that would fit that definition is C. Have you seen how many new features have been added to C++20? (which is prob
10.
▲
by
MetaDark
6y ago
I prefer using dap-mode. It has a much nicer interface that's consistent across multiple debuggers. I use it for C, C++, Rust (Native Debug + gdb) and Python (debugpy).
11.
▲
by
MetaDark
6y ago
No, but you can always encode this augmented information in types to make it explicit, and possibly help the compiler make optimizations. Using a weaker type when you can use a stronger type is just as bad as removing type information.
12.
▲
by
MetaDark
6y ago
Huh, weird. I was just able to start a video with youtube-dl + mpv (it took a few tries), but I still can't access anything from the website.
13.
▲
by
MetaDark
6y ago
Yes it does, you can either push to multiple remotes individually, or setup multiple pushurls for a single remote.
14.
▲
by
MetaDark
6y ago
Just don't construct SQL queries by directly concatenating user input. It's easy to mess up or use the wrong escape function, so always use prepared statements anywhere you want to pass user defined data. You can usually grep or e
15.
▲
by
MetaDark
6y ago
There absolutely is a survival bias. I should have phrased my comment better because my point wasn't that all trans people get stronger by what they go through. I was trying to say that the comment isn't transphobic at all, and if
16.
▲
by
MetaDark
6y ago
I'm trans and I've struggled so much with gender dysphoria, but this doesn't bother me at all. I don't get why there's this stereotype of trans people being so fragile. All the trans people I know are stronger becau
17.
▲
by
MetaDark
6y ago
I was surprised to see without wearing any makeup that it was 93% sure I'm a woman, considering that I'm a trans woman. Although, it did say I'm 16 with a BMI of 18.3, which is a huge undershot. There's no way I lost 45
18.
▲
by
MetaDark
6y ago
Haha yep, I was commenting around 2AM. I probably should have just gone to bed.
19.
▲
by
MetaDark
6y ago
I don't think you deserve to be down voted for this. You bring up a valid concern. Although, I don't agree that this project should be outright dismissed either. So many times, I've run into the issue where I've wanted t
20.
▲
by
MetaDark
6y ago
While reading this I thought it sounded familiar, and realized this is exactly what happens in the Grey's anatomy episode "Love Turns You Upside Down". Interesting that it was based on a real life situation, it seems like a l
21.
▲
by
MetaDark
6y ago
> That's exactly what happens: a Rust "move" is under the covers a memcpy(). Not exactly. The Rust compiler is usually pretty smart about optimizing out memcpy for most moves. For example when returning a large struct from
22.
▲
by
MetaDark
6y ago
This is entirely my opinion, but I feel like Hacker News in general has become a more negative place since I started using it. It used to feel like people were more excited to hear about new things, but now it seems like people are criticiz
23.
▲
by
MetaDark
7y ago
Gift: A Distributed Version Control System For Everyone
24.
▲
by
MetaDark
7y ago
By default, Emacs doesn't have an equivalent. Although, if you want to use a package manager that supports version lock files, I would recommend straight.el.
25.
▲
by
MetaDark
7y ago
Wow it makes me sad that the top comment here is the one that's mocking the post. Just because they've designed a compute environment that uses WebAssembly doesn't mean that their platform supports all languages that compile
26.
▲
by
MetaDark
8y ago
Not old enough? Well this makes me feel old even though I'm not. I'm 22 and my first version of Ubuntu was 8.04.
27.
▲
by
MetaDark
8y ago
Well Ken Thompson didn't actually invent the idea of regular expressions, but he was probably one of the first people to implement them in software. Regular languages and expressions were first formalized in 1951 by Stephen Kleene and
28.
▲
by
MetaDark
9y ago
Well if he wanted code navigation for JavaScript he could have used tern. It also integrates nicely with company for auto-completion.
29.
▲
by
MetaDark
9y ago
I believe you can use the vlf package ( https://github.com/m00natic/vlfi ) for dealing with large files in Emacs. I haven't used it myself, so I am not sure how stable it is.
30.
▲
by
MetaDark
9y ago
If you want a copy with the lines going from bottom left to top right on all *-off icons, you can run https://pastebin.com/iy84YHyY in your dev tools console when visiting https://feathericons.com .
More ›