Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sevensor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
91.
▲
by
sevensor
10mo ago
> never copy paste code from stack overflow I have the same policy. I do the same thing for example code in the official documentation. I also put in a comment linking to the source if I end up using it. For me, it’s like the RFD says, i
92.
▲
by
sevensor
10mo ago
From the comments on the article, it sounds like regulators have been largely neutralized, and there are lots of shady semi fictitious brokers out there. > As of this morning: > 1,164,093 motor carriers are listed as “Authorized for H
93.
▲
by
sevensor
10mo ago
> Launch a space rocket I looked at their website and found no DISA STIG documents. I wonder what jurisdiction they’re planning on launching space rockets from?
94.
▲
by
sevensor
10mo ago
Thanks for the discussion! I know a lot more about nim than I did this morning.
95.
▲
by
sevensor
10mo ago
That’s fair. Sounds like the example was composed in haste and may not do the language justice.
96.
▲
by
sevensor
10mo ago
But given the definition of Fibable, it could be anything that supports + and - operators. That could be broader than numbers. You could define it for sets for example. How do you add the number 1 to the set of strings containing (“dog”, “c
97.
▲
by
sevensor
10mo ago
Well, I agree about Fibable, it’s fine. It’s the actual fib function that doesn’t work for me. T can only be integer, because the base case returns 1 and the function returns T. Therefore it doesn’t work for all Fibables, just for integers
98.
▲
by
sevensor
11mo ago
I have been burned by sentinel values every time. Give me sum types instead. And while I’m piling on, this example makes no sense to me: proc fib[T: Fibable](a: T): T = if a <= 2: result = 1 else: result
99.
▲
by
sevensor
11mo ago
I do like this explanation better. I learned the Maclaurin series explanation in school, where you can show that the series approximations line up, but I never felt that explained why it worked. The idea of starting with -1 as a half rotati
100.
▲
by
sevensor
11mo ago
> players that want to avoid the issue can use the Steam Machine’s DisplayPort 1.4 output, which supports even more bandwidth than HDMI 2.1 (and which can be converted to an HDMI signal with a simple dongle). Looks like users can do jus
101.
▲
by
sevensor
11mo ago
In favor of their SFFs, they get retired 10k at a time, so you might as well pick up a second one for spares.
102.
▲
by
sevensor
11mo ago
> The people who built Skara Brae had more advanced architecture than the Romans did But why did they put so many spinner traps and magic mouths in the perfectly rectilinear, monster-filled maze underneath the town? In all seriousness, I
103.
▲
by
sevensor
11mo ago
> A non-profit structure provides enforceable assurances: the mission cannot be quietly changed, funds cannot be diverted to private benefit, and the project cannot be sold off or repurposed for commercial gain Yeah, OpenAI has shown us
104.
▲
by
sevensor
11mo ago
I’ve seen movies on Prime where the audio was very badly out of sync. I thought it was my setup at first, but I was able to isolate it to particular titles. Like watching a bad dub from another language.
105.
▲
by
sevensor
11mo ago
Yeah, no discussion of this topic is complete without bringing up schema evolution. There’s a school of thought that holds this is basically impossible and the right thing to do is never ever make a breaking change. Instead, allow new field
106.
▲
by
sevensor
11mo ago
The most terrifying systems to maintain are the ones that work accidentally. If what you describe is actually desired behavior, I hope you have good tests! For my part, I’ll take types that prevent load-bearing absences from arising in the
107.
▲
by
sevensor
11mo ago
> sine waves and provides the amplitude and frequency of each sine wave. And phase ! Good luck trying to reconstruct your signal after you discard the phase. Lest you object that nobody would do this: I’ve seen people actually try to do
108.
▲
by
sevensor
11mo ago
> It might be helpful to know from other programs that do not know this schema to be able to parse the data OK that’s a really interesting question: if you’re interpreting a text without knowing what it’s about, having type information e
109.
▲
by
sevensor
11mo ago
> convention: {"id": {"__MW__type": "LONG NUMBER", "value": "9999999999999999999999999"}}. Huh. I haven’t run into this, although I totally see the problem. It’s backdooring types into JS
110.
▲
by
sevensor
11mo ago
Suppose you have the EDN text ( { :name "Fred" :age 35 } { :name 37 :age "Wilma" } ) There's a semantic error here; the name and age fields have b
111.
▲
by
sevensor
11mo ago
I don’t think it’s unsustainable, it’s just an unpleasant result of supply and demand in the labor market. In Taiwan, TSMC hires PhDs to do this. Maybe there’s a smarter way to run a fab, but labor costs are a tiny fraction of capital costs
112.
▲
by
sevensor
11mo ago
I don’t wish to pick on this post, it looks quite well done. However, in general, I have some doubts about data formats with typed primitives. JSON, TOML, ASN.1, what have you. There’s very little you can do with the data unless you apply a
113.
▲
by
sevensor
11mo ago
Cool! I’ve been out of the industry for over a decade now, so my process knowledge is a little quaint at this point.
114.
▲
by
sevensor
11mo ago
The semiconductor manufacturing process is so ridiculously cool that they have to make the working conditions terrible to keep the plant from being flooded with junior engineers. I worked in ion implant, which means I was responsible for ho
115.
▲
by
sevensor
11mo ago
Thanks! I missed this the first time around!
116.
▲
by
sevensor
11mo ago
Unless things have changed a lot since I fled semiconductor manufacturing, you would still need silane tanks at least. I’m as surprised as you that they don’t have buffer tanks.
117.
▲
by
sevensor
11mo ago
The way this worked at the fab where I was, was that facilities would have paged everybody, and whoever needed to hold wafers would do so. You could mark your equipment down or unavailable for a particular step. I don’t know what we would h
118.
▲
by
sevensor
11mo ago
Flash is programmed by increasing the probability that electrons will tunnel onto the floating gate and erased by increasing the probability they will tunnel back off. Those probabilities are never zero. Multiply that by time and the number
119.
▲
by
sevensor
11mo ago
It didn’t happen, but the facilities team at the fab where I worked was seriously considering installing a flywheel to cover power bumps. What I don’t get about this story is how this actually happened. All our process gasses were out in a
120.
▲
by
sevensor
11mo ago
I disagree. Our notion of waves is no less an analogy to macroscopic phenomena than billiard balls. There’s no avoiding the dual nature, and there’s no problem with saying that the wave analogy works in some places, but the particle analogy
More ›