Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jsmith45
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
jsmith45
3y ago
That's not bad. One limitation is that is probably a builder pattern, creating an object that runs an arbitrary state machine. (I suppose it could be a method repeated rerun, where fsm is a wrapper around the current state, and metho
122.
▲
by
jsmith45
3y ago
Valid GS1 QR codes are still required to include a Human Readable Interpretation right next to the code preferably below it, in similar fashion to UPC/EAN. See https://www.gs1.org/docs/barcodes/HRI_Implementat
123.
▲
by
jsmith45
3y ago
This is honestly more of a feature that exists because the SQL standard specifies it, and supporting it can be useful for people porting code from another DB that uses a similar system. If you are not doing that, then it doesn't seem t
124.
▲
by
jsmith45
3y ago
Yeah, and the GPU code is designed to read the linux kernel into RAM, and set it up so it begins executing the linux kernel as the inital instructions of the ARM CPU. If you want some more normal bootloader like u-boot you need to jump thro
125.
▲
by
jsmith45
3y ago
There technically is a problem for the creator of the derived content. It is not quite as clear if distributors have any liability though. Copyright in the US includes exclusive right to prepare derivative works. Just preparing, even if not
126.
▲
by
jsmith45
3y ago
Yeah almost certainly talking about a CR2025. Use of a 2025 cell would be rather irritating to me, because in my experience CR2016 or CR2032 are both more common, and it seems like it should not be hard to fit a 2032 into most keyfob design
127.
▲
by
jsmith45
3y ago
That would obviously depend on the failure mode. But there certainly are failure modes which could be quite damaging, and an ECU may have limited ability to determine what failure mode is occurring, and even if it has sensors that can indic
128.
▲
by
jsmith45
3y ago
> an unrecoverable bug should perhaps instead log and then terminate For an application, sure that can be fine. One needs to be careful in a library, because it is not always the case that what seems like an unrecoverable error to the li
129.
▲
by
jsmith45
3y ago
Under .NET's async await model, switching also generally only occurs when blocking IO is initiated (or blocking on a timer, etc). You cf course add your own yield points, but it is not frequently necessary. That is mostly limited to CP
130.
▲
by
jsmith45
3y ago
The easy way to explain it is to have obviously versioned releases. These could infrequent Like yearly, through to fairly frequent like monthly. (Out of cycle hotfix releases should probably just be treated as free for anybody with a licens
131.
▲
by
jsmith45
4y ago
It is really just arrays of objects/dicts that get complicated with TOML. For dictionary properties not inside an array, you can either fully specify the path `foor.bar.baz = 7`, or use a header like `[foo.bar]` and specify `baz=7`. Al
132.
▲
by
jsmith45
4y ago
For a lot of XML you need to be able to support XML namespacing, and doing that adds a lot of complexity over the original pure XML. At first XML namespacing sounds simple. Each tag and attribute will have an optional uri attached to it, no
133.
▲
by
jsmith45
4y ago
I really wish i could find a brand that would reliably tick all the boxes: - Does not overdrive the LEDs and Does not run power supply components at the limit of what they can. (Thus good longevity) - Has a current based driver, so that sli
134.
▲
by
jsmith45
4y ago
> - Dim-to-warm is uncommon Yeah, I love Alec's Technology Connections video on some bulbs with that feature, but he pointed it partly because some of the few bulbs that offered it seemed to be getting phased out. Its much like a bu
135.
▲
by
jsmith45
4y ago
Unfortunately those slides directly contradict the blog post I linked, whose thesis is basically that the installation relevant difference between GPLv2 and GPLv3 is only that GPLv3 requires the proprietary software to continue to run (for
136.
▲
by
jsmith45
4y ago
I'm not sure that useMemo really is an effect in the sense that useEffect is. The useMemo callback is invoked synchronously during render, rather than getting pushed onto an effect queue like useEffect does. Even useLayoutEffect goes o
137.
▲
by
jsmith45
4y ago
Sure, but on the other hand, a lot of anti-fingerprinting efforts strive to reduce the info available including things like mouse movement data. Mouse movement data is a fairly potent fingerprinting vector. Bucketing the average spouse spee
138.
▲
by
jsmith45
4y ago
SFC does have a strange view of the GPLv2 installation scripts clause. https://sfconservancy.org/blog/2021/jul/23/tivoization-and-t... The normal interpretation is that it includes Configure scripts, Mak
139.
▲
by
jsmith45
4y ago
Ok that certainly seems to explain the vertical spacing. Was there something that would allow for the the fancier horizontal resolution tricks?
140.
▲
by
jsmith45
4y ago
I'm not really thrilled with Cloud Native Buildpacks. They are optimized for the Heroku style use case of being able to create a "universal builder", which will detect and build projects of various types (node, python, go. ja
141.
▲
by
jsmith45
4y ago
SSR is fairly desirable for some apps, especially ones that have parts that have significant static content. That might be linked to from elsewhere. Think like a blog. On such a site SSR not only can mean faster time to content for new view
142.
▲
by
jsmith45
4y ago
That is usually fine. It is generally good for system generated times representing the past. You can store in UTC and display in in any zone. It is not good for user entered historical times that they expect will remain exactly as they ent
143.
▲
by
jsmith45
4y ago
All of the above. NixOS is actually fairly well suited to a full desktop OS. They package-up basically everything you would expect. You can even pull in Steam its proton environment without much hassle. It is also perfectly workable as simp
144.
▲
by
jsmith45
4y ago
From a programmatic viewpoint that would be describing the axiom of countable choice, since such recursion can only occur countably infinite number of times. Even if we ignore that by allowing for syntax where we fanout uncountably many tim
145.
▲
by
jsmith45
4y ago
Right. If working with other people, a global gitignore is probably most sensible if you you have say an uncommon editor that likes to create a subfolder with metadata, or has a weird convention on temporary in-place rename file names. In t
146.
▲
by
jsmith45
4y ago
The ELF spec certainly allows for multiple .text sections, and one can also use totally custom sections with the correct attribute too. Any linker that could not handle multiple identically named sections is simply buggy. That said, it is n
147.
▲
by
jsmith45
4y ago
"Dodge Ram" hasn't been a thing since 2010, when they spit Ram out to be a separate brand. However the site does have a 2010-2019 (a.k.a 4th generation Ram) listed under the Dodge brand, which is technically fair, because the
148.
▲
by
jsmith45
4y ago
Semantic key keys have downsides, and it is also important to note that there is not always a single unique semantic key. Relation theory has the concept of superkeys, which are a set of columns that uniquely determine a row. But these are
149.
▲
by
jsmith45
4y ago
How do you securely register a second phone/computer? You should ideally be signed into the site on that second phone/computer to register it, which is what the QR code helps with. Once signed in, you can then securely register a
150.
▲
by
jsmith45
4y ago
If you are signed in you can change to any of the historical themes and a few others. That is the easy option for switching.
More ›