Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pxc
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
211.
▲
by
pxc
10mo ago
lmao I just realized on this forum writing this way might sound like I own something. To be clear, I don't own shit. I typically write "my employer", and should have here.
212.
▲
by
pxc
10mo ago
It is containers. It's based on Nixery, which is a virtual Docker registry where it puts together containers for you on the fly containing whatever packages you want from Nixpkgs.
213.
▲
by
pxc
10mo ago
And if you want any concurrency at all, you need 1 runner registration per concurrent job. And each runner needs its own user. And each runner requires a full and separate copy of the runner software, which is large (hundreds of megs) and s
214.
▲
by
pxc
10mo ago
My company uses GitHub, GitLab, and Jenkins. We'll soon™ be migrating off of GitLab in favor of GitHub because it's a Microsoft shop and we get some kind of discount on GitHub for spending so much other money with Microsoft. Sched
215.
▲
by
pxc
10mo ago
So can we just go back to using external CI platforms that just interact with GitHub's commit status API or whatever?
216.
▲
by
pxc
10mo ago
It seems that "native vs. emulated" here means "arm64 binaries vs. x86 binaries, both running on Windows". So the comparison that the OP is making wouldn't be possible if Blizzard didn't already support aarch64
217.
▲
by
pxc
10mo ago
I have a Kobo Elipsa 2E (which I love). I never new about the PineNote! It seems awesome. Maybe I will have to get one.
218.
▲
by
pxc
10mo ago
I use them when they're easy to type. For me, that's on Android, macOS, and anywhere I've configured a compose key. Angled quotes I use only on systems on which I've configured a compose key, or Android when I'm typ
219.
▲
by
pxc
10mo ago
They do mean the same thing, but they have different moods. With the em-dashes it's self-interjection that foregrounds the detour, but with parentheses it's, well... parenthetical. Aside: it's probably just style (maybe some
220.
▲
by
pxc
10mo ago
I was just joking that I myself may have known an annoying kid or two back when I was in school. ;)
221.
▲
by
pxc
10mo ago
If I had to venture a guess, I'd say compression. Knopper picked up and became maintainer of a kernel module called "cloop" that supports zlib-compressed loopback filesystems. If Knoppix had this and Finnix didn't, or if
222.
▲
by
pxc
10mo ago
Sometimes lacking context actually makes a thing much more interesting. Reading a blog post from your own circles may be intricate, but it's also mundane. Reading a post from another world is always an act of discovery, somewhere betwe
223.
▲
by
pxc
10mo ago
> let code die, especially other people’s delete all code, start from scratch you must delete! kill your code and also other people’s. let go! forget everything! start from scratch > delete delete you must delete! set yourself free fr
224.
▲
by
pxc
10mo ago
It's the "y" in "yum" (RIP). > YUP (Yellow Dog Updater) has been specially created for Yellow Dog Linux, and was adapted for other RPM based distributions with the name YUM (Yellowdog Updater, Modified).
225.
▲
by
pxc
10mo ago
> a School District IT Department, which have to defend themselves from all kinds of attack from annoying kids Indeed, when I was in school, the WiFi networks were very poorly secured, so it was easy for annoying kids to get their own co
226.
▲
by
pxc
10mo ago
Looks like on the server side this can be mitigated somewhat by the MaxStartups¹ setting for OpenSSH or equivalent behavior for other services that support SSH auth (e.g., Git forges like GitHub): MaxStartups Specifies th
227.
▲
by
pxc
10mo ago
> It looks like you were in the minority that would have preferred to continue using the original CUE SDK - I'm sorry that we didn't find a way to continue supporting it. I admit that when I went to the CUE documentation (becau
228.
▲
by
pxc
10mo ago
At the time, Devenv was still pretty barebones compared to now (the rate of feature development has been great in the past few years), so it didn't have much in the way of support for workflows per se. Instead I used the scripts module
229.
▲
by
pxc
10mo ago
Thanks for the response. I think multi-language support is a great feature, and I understand why you had to go for it. While I'm sure some people likely switched away from CUE once they had the chance because they weren't interest
230.
▲
by
pxc
10mo ago
> If you’ve been active in the Dagger community, this news will come as no surprise. Since we released multi-language support, we have seen a steep decline in usage of our original CUE configuration syntax, and have made it clear that fe
231.
▲
by
pxc
10mo ago
One thing that I liked about switching from a Docker-based solution like Dagger to Nix is that it relaxed the infrastructure requirements to getting good caching properties. We used Dagger, and later Nix, mostly to implement various kinds o
232.
▲
by
pxc
10mo ago
I used the old CUE-based version when it came out, and was really excited about it. I liked it, and enjoyed working with CUE, but the API was clunky and incomplete. Then they completely abandoned not just the CUE frontend, but CUE altogethe
233.
▲
by
pxc
10mo ago
I'm currently exploring vanilla Emacs through the book _Mastering Emacs_ as well. :D The last 3-4 releases have really enriched vanilla Emacs (LSP support, tree sitter support, project.el). Emacs adds default packages somewhat conserva
234.
▲
by
pxc
10mo ago
I wrote another comment here about a strategy for writing portable Bash scripts without compromising on features and freely using arbitrary external commands. I wanted to give an example from the article of how I'd likely write one of
235.
▲
by
pxc
10mo ago
> If a script is simple - I use posix sh + awk, sed, etc. > But if a script I write needs to use arrays, sets, hashtable or processes many files One option that I sometimes use at work (in addition to writing some Python CLIs) that is
236.
▲
by
pxc
10mo ago
I've used Plumbum for this for some projects at work, and really like it for this. https://plumbum.readthedocs.io/en/latest/local_commands.html... It also does argument parsing and validation, so it's ge
237.
▲
by
pxc
10mo ago
> It’d be like inventing a new assembly language when everyone is writing code in higher level languages that compile to assembly. Isn't that what WASM is? Or more or less what is going on when people devise a new intermediate repre
238.
▲
by
pxc
10mo ago
If you're accustomed to vi modes, Doom Emacs is very approachable. LLMs are also surprisingly good with Emacs Lisp, and the official docs and discoverability of Emacs are excellent, so it's pretty easy to get oriented and achieve
239.
▲
by
pxc
10mo ago
Can you actually replace the firmware with an open-source, privacy-respecting one? If you're still left running all the same proprietary background "services" and telemetry, I don't see how this kind of hack relates to a
240.
▲
by
pxc
10mo ago
I don't follow Musk's utterances. Is this a joke or something Musk has actually said?
More ›