Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nickm12
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
nickm12
2y ago
Yes, this too! The in-screen fingerprint reader on the Pixel 8 is distinctly not as good as the dedicated one on the Pixel 4a. I'm surprised they shipped it.
92.
▲
by
nickm12
2y ago
It seems strange to talk about PMF like it is a measurable, binary attribute. As a metaphor, I like the word "traction". It makes me think of a car tire or a shoe that is slipping around and then grips. Also, traction can be lost
93.
▲
by
nickm12
2y ago
Yup. I had a Pixel 4a, which is 5.8". I thought it was a great phone and still perfectly usable, but it stopped getting security updates. I'm now using a Pixel 8. It's fine, but too large and no headphone jack. I'd buy a
94.
▲
by
nickm12
2y ago
To answer some of my questions based on the "Preliminary Post Incident Review", the config file was indeed invalid, it was only checked with a (buggy) validator, and then released to the whole world at once. Never was the config f
95.
▲
by
nickm12
2y ago
I love using my Echo while cooking in the kitchen. Timers, music, news. All great features while my hands are occupied and covered with chicken grease or whatever.
96.
▲
by
nickm12
2y ago
AWS and Kindle were developed a decade before the Echo.
97.
▲
by
nickm12
2y ago
Yes, if CrowdStrike was following industry best practices and this happened, it would teach us something novel about industry practices that we could learn from and use to reduce the risk of a similar scale outage happening again. If they w
98.
▲
by
nickm12
2y ago
It's really difficult to evaluate the risk the CrowdStrike system imposed. Was this a confluence of improbable events or an inevitable disaster waiting to happen? Some still-open questions in my mind: - was the broken rule in the confi
99.
▲
by
nickm12
2y ago
Brilliant. Wish I had gotten that advice before selecting my first advisor.
100.
▲
by
nickm12
2y ago
A number of these critiques seem like problems with the work culture rather than code reviews. Yes, nitpicking, cargo culting, gatekeeping, and favoritism are problems, but are they problems with _code reviews_ specifically? Some of the oth
101.
▲
by
nickm12
2y ago
The rejoicing was definitely not universal. It really felt like the NeXT folks wanted to throw out pretty much the entire Mac (except keeps its customer base and apps) and any compatibility had to be fought for through customer complaints.
102.
▲
by
nickm12
2y ago
I think the use case for this is where you need a bash script on a machine where you can't easily install and maintain a runtime.
103.
▲
by
nickm12
2y ago
I had the same exact reaction. Being an open source project doesn't mean the website has to be ugly or bare bones (though plenty are). But this is sending the wrong expectations about the project.
104.
▲
by
nickm12
2y ago
The data is a little bit off in the case of collaborative languages. For example, Scheme is credited to Guy Steele and Gerry Sussman, but only Steele's age is listed in the chart. Independently, this kind of analysis furthers the myth
105.
▲
by
nickm12
2y ago
Apple doesn't give a shit about iOS?
106.
▲
by
nickm12
2y ago
Thank you! The Core 77 version was chewing up my CPU.
107.
▲
by
nickm12
3y ago
I don't believe this will result in conservatism around upgrading nor that it would be good if it did. The vast, vast majority of security vulnerabilities are due to regular bugs and once the details are known, they can be exploited. N
108.
▲
by
nickm12
3y ago
> 2. I don't want my phone to run arbitrary code, that's what my Mac is for. Then don't run it. Personally, I want all my devices that run third-party software to have strong sandboxing and defense-in-depth security. Even
109.
▲
by
nickm12
3y ago
My experience working in a large internet services company is that relatively few of our software projects fail, but about 50% of our software systems are failures—in that they deliver insufficient value and are deprecated within 1-3 years
110.
▲
by
nickm12
3y ago
Right on. I would also like Apple to decide what books I'm able to read and what foods I can eat, because users having control of these things comes with a risk of security and cost of privacy. But seriously, if you want a walled garde
111.
▲
by
nickm12
3y ago
It's complicated. Graydon Hoare is the founder of the Rust project and led it through its early days, but left the project before its 1.0. The Rust that shipped shares the tenets of the Rust that Graydon created, but it is also differe
112.
▲
by
nickm12
3y ago
Yes. Mypy supports type annotations provided in comments in both Python 2 and Python 3. I have ported a codebase from Python 2 to 3 by annotating it with comment-syntax annotations and it helps a ton to keep your strings and bytes separate.
113.
▲
by
nickm12
3y ago
My experience couldn't be more different. I've had the experience of introducing type annotations into legacy Python 2 codebases and it's been a godsend and the only way to get them to Python 3. I've also had the experie
114.
▲
by
nickm12
3y ago
Interesting that the title bounces between the "virtues of a great programmer" and the "great virtues of a programmer", which have two very different meaning. I can get behind these "virtues" as being part of t
115.
▲
by
nickm12
3y ago
This is funny... I thought I was the only one who did this. I work in an org of over 1000 people and have found doing a programmatic dump of the org chart gives me insights I would never get from reading our status update. Often it is the o
116.
▲
by
nickm12
3y ago
I'm curious about the language "bindings" for reading Pkl from Java, Kotlin, Swift, and Golang. At first I thought these were completely independent implementations of the language, since they read from Pkl source and not som
117.
▲
by
nickm12
3y ago
I'm not at all a fan of this commit message. The summary line is vague (what template? what error?) and then the body spends 250 words explaining all the steps it took to get to this fix. What is this, a recipe on the web? The commit m
118.
▲
by
nickm12
3y ago
It's anecdotal, but most of the Rust projects I see posted to Hacker News are new projects. Relatively few are existing C or C++ projects that are trying to port gradually to a new language but those exist too. That said, there is defi
119.
▲
by
nickm12
3y ago
Yes, I said quite clearly not to write a 2Mloc server in Python. Honestly, I would lean towards not writing servers of any size in Python, but if scalability and performance are of low concern, it could be a productive language for certain
120.
▲
by
nickm12
3y ago
Yup, this is the summary of the article. I can't say that I disagree, but in practice typechecking for Python was never going to happen if it had to go out as part of the CPython interpreter. Mypy was able to develop on its own terms,
More ›