Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zachallaun
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
zachallaun
7mo ago
I feel you. I've been using en-dash in my writing for decades, but finding myself removing them now for fear of being mistaken for an LLM. (They tend to use em-dash, but I don't think people are going to distinguish between – and
2.
▲
by
zachallaun
8mo ago
Ton of fun! Was interesting to see how my strategy evolved as well. I started out trying to make a large pen, but quickly realized that wouldn't work, so I made a small pen and then started moving it out. This allowed me to see individ
3.
▲
by
zachallaun
2y ago
I'm not so sure. Both Go and Rust seem like examples of very popular ecosystems with a set of common, "blessed" tooling. (They didn't have everything from the get-go, e.g. rust-analyzer was very popular before it became
4.
▲
by
zachallaun
2y ago
Neat! As someone who has contributed to a language server, I've wanted a language/editor agnostic way to interact with it, primarily for the purposes of black-box testing. I wonder if this could be useful for that? What's the
5.
▲
by
zachallaun
3y ago
I read this as "owner of _a_ Bob", as opposed to the owner of the actual company.
6.
▲
by
zachallaun
3y ago
I think someone demonstrated in the announcement thread that, adjusting for inflation, the Pi5 is going to be cheaper at release than the Pi4. Ultimately though, at least IMO, the Pi isn't about being cheap, it's about being capab
7.
▲
by
zachallaun
3y ago
A naive approach that may still work well is to simply break up the image into fixed, predetermined regions. I don't believe this would be significantly more work for the server if it's already comparing pixel-by-pixel, and the av
8.
▲
by
zachallaun
3y ago
Ehhh, a lot of high level languages support low-level interop. Python, Ruby, etc. It's not something you usually reach for as a user, but rather as a library author. Of course everyone wants their language to be faster, but the inter
9.
▲
by
zachallaun
3y ago
Similar issues for me. I can load github.com and my profile, but visiting a repository (or trying to git pull a repo with the https origin) returns a 500.
10.
▲
by
zachallaun
3y ago
day-tah-mick (think datum/atomic)
11.
▲
Log into Tailscale with any OIDC-enabled identity provider
(tailscale.com)
3 points
by
zachallaun
3y ago
|
0 comments
12.
▲
by
zachallaun
3y ago
Same, I’ve been working on a command line tool and set up VCR to record demos ( https://github.com/zachallaun/mneme/blob/main/examples/demo.... ). I’d be very interested if anyone could speak to the f
13.
▲
Tell HN: Please stop blocking my form submissions with client-side validations
6 points
by
zachallaun
4y ago
|
2 comments
14.
▲
by
zachallaun
4y ago
Yep! More putting it out there for other folks. I’m also a somewhat frustrated paying customer, but as I’m dealing with my own growing pains, I relate to what they’re going through. I’ve personally migrated my DB to Crunchy to somewhat miti
15.
▲
by
zachallaun
4y ago
Relevant response from the Fly community forums: https://community.fly.io/t/frequent-outages-is-really-demons...
16.
▲
by
zachallaun
4y ago
> Also, why are we using the contexts directly in the controllers and keep the top-level module empty? Because the context is the “public API” for the rest of your application to use. You can have as many layers below the context as you
17.
▲
by
zachallaun
4y ago
I don’t know what the person you’re responding to is getting at, but I found the article very useful! Exposing the changeset through the context is also useful in LiveViews when dealing with forms — once the changeset is valid, calling the
18.
▲
by
zachallaun
4y ago
Where can we follow the development of this new project?
19.
▲
by
zachallaun
4y ago
One of my favorite wireless devices is a Logitech gaming mouse (G903) that I use with a mousepad that is also a charging mat. It uses a low-latency proprietary wireless protocol: https://www.logitechg.com/en-us/innovati
20.
▲
Ask HN: Bluetooth kinda sucks. Why don't we have something better?
135 points
by
zachallaun
4y ago
|
160 comments
21.
▲
by
zachallaun
4y ago
Kinda funny UI thing: I’m on my phone, and it took me longer than I care to admit to realize that the triple dash next to the logo on the top left wasn’t a fancy hamburger icon to open mobile nav. =) I actually thought there might be a b
22.
▲
by
zachallaun
4y ago
While I would never agree to this particular Code of Ethics, this document isn't intended to be some license you agree to in order to use SQLite. See "2.1. Scope of Application" -- It makes it clear that this is intended to b
23.
▲
by
zachallaun
4y ago
Just want to say thanks: This is insanely cool/easy. Combined with the VSCode Remote SSH extension and MagicDNS, it's now insanely easy to work on a project in a remote environment. I was recently reading through a relatively long
24.
▲
by
zachallaun
6y ago
He's responding to another anecdote, demonstrating that any anecdote likely has a counter-anecdote. You should read the context of a thread before replying snarkily.
25.
▲
by
zachallaun
9y ago
There's different ways you could do it, like calculating some hash of the value and picking the one with the greater value. If the hash function is good, then you get an "arbitrary" result that would still be consistent regar
26.
▲
by
zachallaun
9y ago
From my reading of the docs, Automerge will arbitrarily pick a "winning" document in the case of a conflict, but guarantees that the same winner will be chosen if the merge were to occur, for instance, in a different order:
27.
▲
by
zachallaun
11y ago
Could you elaborate on this? This project seems to be moving in the same direction the React team is with Relay and GraphQL – the component describes the query it requires to render itself, and a query/caching layer executes the query
28.
▲
by
zachallaun
12y ago
If you haven't seen it yet, they have a nice Flux write-up in the docs: http://martyjs.org/guides/flux/index.html . (I apologize if you've already seen it, though.)
29.
▲
by
zachallaun
13y ago
It sounds like you missed the footnote: > This is not to say that all programming languages are equivalent, that they are equally good at all tasks, or that it isn't worth learning more than one programming language. Just that all g
30.
▲
Show HN: A semantic diff tool for GitHub codebases
(nodeknockout.com)
5 points
by
zachallaun
13y ago
|
0 comments
More ›