Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
harrall
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
331.
▲
by
harrall
2y ago
We had a good budget for localization at my previous place and had like 10 Englishes and some countries had both their local language and English as options.
332.
▲
by
harrall
2y ago
I feel like there is a huge subset of people who just do trial and error programming. The other day, I watched a whole team of 8 people spend a whole work day swapping out random components on Zoom to diagnose a problem because not a single
333.
▲
by
harrall
2y ago
Microsoft was MASSIVELY trying to make web applications a thing. They introduced HTML Applications[1] in 1999 (e.g. Electron). In 2001, they added the JavaScript features that let us have Gmail and Google Maps (XMLHttpRequest). They let you
334.
▲
by
harrall
2y ago
This is a good summary: https://github.com/microsoft/pyright/blob/main/docs/mypy-com... But without that, I always felt like I was actively fighting mypy. It seemed like it was written for a totally
335.
▲
by
harrall
2y ago
Some academic projects have a lot of funding and what they are researching is some top tier stuff. But the software? Absolute disaster. When people say DeepSeek is a side project, this is what I assume they mean. It's different when a
336.
▲
by
harrall
2y ago
James 2:17 “So also faith by itself, if it does not have works, is dead.” People are not doing science in lieu of faith. They are putting action to their beliefs and trying to improve the shared human condition. Water wells do not build the
337.
▲
by
harrall
2y ago
I’ve noticed this too. People complain about counterfeit products but I have never had a problem. I basically avoid name brand fungibles. Find any two hard drives and they look and function the same, which means I’m not buying that on Amazo
338.
▲
by
harrall
2y ago
At the end of the day, some people think like Linus Torvalds and others think like Bill Gates.
339.
▲
by
harrall
2y ago
I find the game more about reading the people on your team (and the other team) to understand how they think. You have to give entirely different clues depending on the people you play with. Sometimes you can also play adversarial and intr
340.
▲
by
harrall
2y ago
You can’t convince me that there is EVER a reason to call setenv() after program init as part of a regular program, outside needing to hack around something specific. Environmental variables are not a replacement for your config. It’s not a
341.
▲
by
harrall
2y ago
I’ve written a lot of subprocess runners and environmental variables passed to a sub-process is just data at that point and you store it in your own variable like you would store someone’s name or someone’s age.
342.
▲
by
harrall
2y ago
I used to run some open source projects and I got good at telling people how I’d “consider” their idea.
343.
▲
by
harrall
2y ago
I heard this comment about Bootstrap back this in the day but none of my Bootstrap sites looked like each other. Bootstrap saved me a lot of time because it had a lot of utility classes (like Tailwind way before Tailwind) and it never enfor
344.
▲
by
harrall
2y ago
Well I'm not minimalist either. I have a full workshop with a table saw, chop saw, workbench, and many power tools. I build furniture in my garage and much of my place is my own custom furniture. But I made space for my entire workshop
345.
▲
by
harrall
2y ago
I can relate to people telling me that my place is too small. It’s not that small — you just collect too much stuff. My decluttering method, which goes with the idea of making it to feel okay to part with stuff, is to always have set aside
346.
▲
by
harrall
2y ago
When I was ~15 and this was ~2004, some friends and I ran a forum with a lot of users and did some bad things where we would track down repeat banned users and screw with them. (In our defense, they were screwing with us.) We used everythin
347.
▲
by
harrall
2y ago
Rolls like those were common in the warehouse at the place I worked.
348.
▲
by
harrall
2y ago
Sure but I already know all this at a level deeper than most people. Your average person is going to be blindsighted.
349.
▲
by
harrall
2y ago
I find that Python scripts that deal with calling other programs have even more sharp edges because now you have to deal with stdin, stderr and stdout much more explicitly. Now you need to both know shell scripting AND Python. Python’s subp
350.
▲
by
harrall
2y ago
A shell script has many extremely sharp edges like dealing with stdin, stderr, stdout, subprocesses, exit codes, environmental variables, etc. Most programmers have never written a shell script and writing CI files is already frustrating be
351.
▲
by
harrall
2y ago
Natto is way more palatable. I like to eat natto and I buy it from a grocery store in the states in frozen styrofoam packs of three. I’m not Japanese but I liked it when this hotel in Japan offered it at breakfast. Apparently commercial nat
352.
▲
by
harrall
2y ago
The technology that makes ASML’s machines possible (EUV lasers) was researched by the US government with taxpayer money and ASML bought the San Diego-based US company that was producing the technology.
353.
▲
by
harrall
2y ago
I’ve had it and it doesn’t taste that bad. If you don’t mind blue cheese, it’s not that much worse. It smells like cleaning fluid from under your sink cabinet though. That’s the main issue.
354.
▲
by
harrall
2y ago
Prusa’s primary audience has been people who don’t want to tinker. I think they just screwed up the design of the MMU but they never went back to the drawing board.
355.
▲
by
harrall
2y ago
Well Prusa was open and did compete. But for 3D printers that worked out of the box under $1000, Prusa had no real competition itself. The Mk3 came out in 2017 and I swear Prusa just sat on their laurels. I was a Mk3s+ owner (well, still am
356.
▲
by
harrall
2y ago
It’s because it’s okay to post mundane things on Twitter/X. It’s because tweets are short and are very fleeting. An Instagram post takes up my whole screen and a picture is expected. Each post is given so much real estate and it makes
357.
▲
by
harrall
2y ago
I wouldn’t say Jira gets it right. I find its subtasks a little half baked and I feel like portions of Jira weren’t designed with sub-tasks in mind. We actually avoid them completely at my current work. It’s understandable why a lot of syst
358.
▲
by
harrall
2y ago
Nah I’m talking about the short hash. But I still have to find the short hash too, and then copy or re-type it… With a UI, I just… click click click done.
359.
▲
by
harrall
2y ago
Is this really true? When I want to reorder commits, I just drag & drop in a GUI and I’m done. Or if I want to switch branch or manage a complex mix of rebases or cherry picks, it’s just 2 or 3 clicks. In CLI, by the time I’ve typed out
360.
▲
by
harrall
2y ago
Nah it could also be differing peering agreements with the ISP and the data center you are connecting to. On T-Mobile, I get 30ms to Cloudflare but 150ms to my local AWS. But I also get 450 mbps on T-Mobile so I’m not complaining.
More ›