Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jniedrauer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
jniedrauer
6y ago
After playing around with immediate mode GUIs in WebAssembly, I can envision a future which renders any kind of content blocker obsolete. The internet could be turned into cable television. I don't want to sound overly pessimistic, but
92.
▲
by
jniedrauer
6y ago
There is some value in unit tests for plumbing. Something I see a lot is a set of values being transformed across several domains, losing data at each step. A very simple test that inputs values on one end of the pipe, and checks the values
93.
▲
by
jniedrauer
6y ago
> real clients, faked services I'm curious what you think this looks like in practice. I've had success with these kinds of tests, but only for very simple external services. For example, writing a fake elasticsearch backend fo
94.
▲
by
jniedrauer
6y ago
Use firefox reader mode.
95.
▲
by
jniedrauer
6y ago
Have story points been useful to you, even when incentives are aligned? I find that they're often orders of magnitude off, in either direction.
96.
▲
by
jniedrauer
6y ago
> you should measure relative performance This is also easier said than done. How do you measure programmer performance? LOC is obviously not a reasonable metric. Closed tickets isn't either. It takes an experienced manager who unde
97.
▲
by
jniedrauer
6y ago
Have you driven in Arizona? There are thousands of miles of road where you can be almost completely alone. Waymo is not driving on those roads. I think you'd need data on human-caused crashes within the test area to have a reasonable
98.
▲
by
jniedrauer
6y ago
A browser-based password manager mostly solves the confusables problem. If your password manager matches by domain name, and someone tries to phish you, it will immediately clue you in that something's not right. Unfortunately this doe
99.
▲
by
jniedrauer
6y ago
It's not like there's a lack of historical precedent for a profit motive causing them to work against the interests of the general population. See also: Streetcars[0] [0] https://en.wikipedia.org/wiki/General_
100.
▲
by
jniedrauer
6y ago
One of the (many) things that drives me batty about Jenkins is that there are two different ways to represent everything. These days the "declarative pipelines" style seems to be the first class citizen, but most of the documentat
101.
▲
by
jniedrauer
6y ago
I've found that for RDS, a writer instance and a hot standby reader instance with automatic failover work pretty well. When a failover happens, you're usually looking at about 30 seconds of downtime, which is "good enough&quo
102.
▲
by
jniedrauer
6y ago
Persistence. If you log into a website in a container, cookies will be stored locally within the context of the container. Those cookies can't be used to track you on other sites outside the container, but they do fulfill their purpose
103.
▲
by
jniedrauer
6y ago
Most of the escape velocity of the voyager probes came from a gravitational slingshot around the gas giants. I don't think additional rocket power would help much.
104.
▲
by
jniedrauer
6y ago
I started playing around with gioui the other day. It looks like it has a lot of potential. I was curious if it could redraw efficiently enough to be used as a go equivalent to pygame. Have you experimented with anything that requires a hig
105.
▲
by
jniedrauer
6y ago
Tests come with a non-zero cost. They're code that needs to be maintained. Often complex code, with poor documentation. I don't think the value provided by testing states that you will never actually encounter in production outwei
106.
▲
by
jniedrauer
6y ago
Are you suggesting that vscode is "not professional"?
107.
▲
by
jniedrauer
6y ago
Increase the frequency and reduce the quantity of disbursements. This won't solve for individuals who are completely incapable of taking care of themselves, but it will cover the vast majority.
108.
▲
by
jniedrauer
6y ago
> If you are targeting Linux with a professional GUI application your only options in 2020 are There are other options. Maybe unpopular options, but options nonetheless: Electron, and immediate mode GUIs. They certainly have downsides. B
109.
▲
by
jniedrauer
6y ago
Signals can travel relatively fast across the entire length of a human central nervous system. Proximity to the brain likely benefits signal-to-noise ratio more than speed.
110.
▲
by
jniedrauer
6y ago
>whereas nobody is going to die if they can only smell wolf poo a second later. I'm still alive today because I can detect smoke very early. This ability has saved me from indoor electrical fires and wildfires. Hunter gatherers who
111.
▲
by
jniedrauer
6y ago
Examples of common patterns add incredible value. A 1000 page document may contain everything you need to know to implement a protocol, but a well written example will be far more useful for most.
112.
▲
by
jniedrauer
6y ago
I've been writing code professionally for quite a while now. I'm not trying to land my first coding job. The vast majority of programmers working on side projects are already established in the industry. I've learned a few no
113.
▲
by
jniedrauer
6y ago
Nothing is quite as succinct as shell. The python equivalent to this would probably be at least 10 lines of code.
114.
▲
by
jniedrauer
6y ago
The famous "deep field" image from Hubble almost didn't happen, at least for many more years, due to limited time availability[0]. > “The telescope allocation committee would never have approved such a long, risky project,
115.
▲
by
jniedrauer
6y ago
We had fires like this in Washington in 2018. 2019 was a small respite. But I expect this to be at least a biennial thing from now on.
116.
▲
by
jniedrauer
6y ago
I'm a huge fan of acme.sh. You can easily automate its use in an infrastructure pipeline, set up some simple alerts for failure cases, and then more or less forget about it.
117.
▲
by
jniedrauer
6y ago
Must include 1 special character, except for the following: ;`'"-
118.
▲
by
jniedrauer
6y ago
I recently went for a run around Mt Saint Helens, which I started before sunrise. It's a very desolate area, with limited light pollution. I suddenly noticed dozens of satellites flying overhead and was startled by how vivid they were.
119.
▲
by
jniedrauer
6y ago
> Your CI/CD should just prep the database you need instead of mocking. This is a hard one. A lot of tests require setup steps even if you're using a real database, so it's not even that different than a mock. And if you c
120.
▲
by
jniedrauer
6y ago
You're coming from the perspective of someone who is still getting newbie gains. If your goal is to be reasonably fit and healthy, you're on the right track. But some people have been going to the gym for decades and take it very
More ›