Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kevmo314
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
571.
▲
by
kevmo314
5y ago
> when was the last time you allowed yourself to sleep as much as you want to, without limit? I was told premature optimization was the root of all evil.
572.
▲
by
kevmo314
5y ago
> Then apply the diff and load the javascript as normal. Can service workers mutate the HTTP cache? I haven't seen it yet, but if not, it seems like the client might be forever pinned to the old version. I guess most likely we'
573.
▲
by
kevmo314
5y ago
Maybe their fierceness has turned into bitterness and they've turned into an intellectual playground bully.
574.
▲
by
kevmo314
5y ago
I really like this idea, but I'm not sure if it would work in practice. It's basically working against webpack's code splitting because those are tagged with hashes. Additionally, the first load will still be quite heavy, whe
575.
▲
Reflections on Trusting Trust [pdf]
(users.ece.cmu.edu)
1 points
by
kevmo314
6y ago
|
0 comments
576.
▲
by
kevmo314
6y ago
The point of the article isn't that he should have a chess set.
577.
▲
Commanding RTS Commands
(blog.downflux.com)
1 points
by
kevmo314
6y ago
|
0 comments
578.
▲
by
kevmo314
6y ago
> It is possible in theory that code that's less carefully optimized exhibits different behavior, or that the benchmarks chosen here are simply not as amenable to compiler optimization as they could be This seems like a rather impor
579.
▲
by
kevmo314
6y ago
Hi HN, I build this tool to help a colorblind friend name colors for his daughter. It probably works best on mobile. That's it :)
580.
▲
Show HN: DanColors – Get the color on camera
(dancolors.kevmo314.com)
8 points
by
kevmo314
6y ago
|
2 comments
581.
▲
Boringly simple push notifications API for development
(pushpush.dev)
1 points
by
kevmo314
6y ago
|
0 comments
582.
▲
by
kevmo314
6y ago
I haven't seen such issues with webrtc. It's been very low latency for my use cases.
583.
▲
by
kevmo314
6y ago
I wouldn't be surprised if the Android app is a thin webview wrapper either. Stadia is streaming content, it's not like it needs much beyond what the web browser can do.
584.
▲
by
kevmo314
6y ago
I was a cyclist for another tech company that used cyclists to deliver in NYC, AMA. Delivery people are truly neglected at these companies. A quarter of my wage went to recovering the calories I spent on my shift. I'm lucky that I didn
585.
▲
by
kevmo314
6y ago
> Avoid refactors On the contrary, small refactors are a great way to boost commit count! Management once tried to boost productivity by rewarding commits. Our team basically started manually committing automatic refactorings. We won by
586.
▲
by
kevmo314
6y ago
I'm a big fan of Tailwind because I've realized that HTML isn't really maintained and refactored anyways: it's either composed or rewritten. Rarely do refactors happen in the same way as most programming languages.
587.
▲
by
kevmo314
6y ago
I think this is one reason service workers haven't caught on. Offline-first is nice, but it has an obvious shelf life given the progression of technology.
588.
▲
by
kevmo314
6y ago
Also before the hype, Among Us wasn't doing well at all. They went from practically zero to straight millions. That's some crazy luck.
589.
▲
by
kevmo314
6y ago
On the other hand, I do appreciate the relative consistency with "Sign Up". Because it's de facto standard, I know what to expect when I click that button. Sometimes I want to create an account and seeing a button like "
590.
▲
by
kevmo314
6y ago
The point I'm trying to make is not that FSM actually can do these, but rather that this distinction is largely theoretical. In practice, even linearly bounded isn't practical because of course I can pick a sufficiently large inpu
591.
▲
by
kevmo314
6y ago
Not if it's bounded on memory. A memory-bounded pushdown automaton will also fail but a general computer can match it. For the post I was referring to the physical computers we work with daily. I should clarify :)
592.
▲
by
kevmo314
6y ago
Ah good catch, the TS compiler can't as it types it as string that fails. let door: DoorState = "open"; works though. :) I've updated the post and a link to the TS playground.
593.
▲
On the Unreasonable Effectiveness of Finite State Machines
(blog.kevmo314.com)
11 points
by
kevmo314
6y ago
|
6 comments
594.
▲
by
kevmo314
6y ago
I'm surprised that there isn't more software automation. For example, the bolts align faster with better engineering but the pit lane gate at the end of the video is manually controlled. There seems to be a lot of mechanical cleve
595.
▲
by
kevmo314
6y ago
I have a mac vscode running alongside a windows vscode connected with synergy with a physical kb and mouse. At first the different shortcuts were annoying but with enough practice I just got used to them. Some of the lesser used ones like d
596.
▲
by
kevmo314
6y ago
Send me an email (<username> at gmail), would love to connect! I was in the same situation but found two non-technical cofounders. Now I'm the only technical person on the team, but it's at least great working with others. M
597.
▲
by
kevmo314
6y ago
The compiler can still help without needing to resort to checked exceptions. For example, `Either[T, Either[FileNotFoundCheckedException, RuntimeException]]` is basically isomorphic to a function that returns T or throws and has the same mo
598.
▲
by
kevmo314
6y ago
The culture aspect is big, splitting a viewership base across multiple platforms makes it hard to do things like community building, on screen chat, etc fluidly. These are especially prudent for small streamers, much more important than bei
599.
▲
by
kevmo314
6y ago
Heh, it's like first generation machine learning.
600.
▲
by
kevmo314
6y ago
> That post was generated using GPT-3 and 175 billion parameters of pre-existing human writing, contextualized, distilled, and cross-referenced with terminology we've agreed on for centuries. So basically like DNA?
More ›