Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mherkender
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
mherkender
1y ago
I'm not sure what you're trying to say. My point is that it's sandboxed in the browser.
32.
▲
by
mherkender
1y ago
I use Linux so I do have a great deal of control over the version of Chrome I occasionally use.
33.
▲
by
mherkender
1y ago
It's nice to be able to flash something without having to give some random software access to your computer, or having to build three different versions of a device flasher for each major OS. It's boosted adoption of ESPHome devic
34.
▲
by
mherkender
1y ago
Large software projects cycle back and forth between fragmentation and defragmentation. There is no right answer, only what's right for each project at the time. Relevant xkcd: https://xkcd.com/2044/
35.
▲
by
mherkender
1y ago
It's not that extreme -- I had to get a new phone recently and it has 12 GB. There is such a thing as reasonable upgrades and necessary replacements. But long-term FAANG software projects are built like sedimentary rock -- layers upon
36.
▲
by
mherkender
1y ago
Encryption doesn't require 16 GB of RAM. Phone upgrades are like subsidies to mediocre software projects.
37.
▲
by
mherkender
1y ago
There is almost nothing my current phone can do that a phone from 2012 couldn't do, it's just the one from 2012 can't run today's bloated software.
38.
▲
by
mherkender
1y ago
South Korea has 5x the population of Ohio, but around 27x the number of bars [1]. So it really is a lot of bars. [1] https://www.ibisworld.com/us/industry/ohio/bars-nightclubs/1...
39.
▲
by
mherkender
1y ago
I think it's easy to unknowingly surround yourself with yes-men and become insulated from failure. Losing then seems like an exception to the rule, a bug.
40.
▲
by
mherkender
1y ago
This is kinda why I hate advanced type systems, they slowly become their own language. "No compile/no codegen" sounds nice until you get slow compile times because a type system is slow VM, the error messages are so confusing
41.
▲
by
mherkender
2y ago
Nothing will happen. If something does happen, it will be an attack on the author of the article.
42.
▲
by
mherkender
2y ago
Different product launches have different people running them that want to do things their way, and not enough leadership to keep the overarching vision consistent.
43.
▲
by
mherkender
2y ago
You're not wrong, but if one of the main Rust proponents and one of the main anti-Rust proponents both quit, that doesn't strike me as them finding balance.
44.
▲
by
mherkender
2y ago
I empathise. It's important in any large software project try to converge on one right way to do something, because inconsistency is bad for maintainability. That being said, change is inevitable, so this desire for maintainability can
45.
▲
by
mherkender
2y ago
You could probably say the same thing about tens if not hundreds of thousands of people in prison.
46.
▲
by
mherkender
2y ago
I think you are categorizing people's peferred methods of persuasion. There are traditionally three ways to persuade someone -- logic, emotion and authority. Ultimately people weigh each method differently. I think you are pidgeonholin
47.
▲
by
mherkender
2y ago
I mostly agree but I wish it could be more automatic. I like Golang's error system I just wish they'd provide shorthand ways of handling them.
48.
▲
by
mherkender
2y ago
The cores aren't slow so much as software was designed for more powerful devices. It's a shame, really.
49.
▲
by
mherkender
2y ago
I can't imagine what it's like to be so passionate about something that works, and it's not some philosophical/moral issue, just -- real programmers use X? I use vim, IDEs, debuggers, printf debugging, whatever works. A
50.
▲
by
mherkender
2y ago
This is a great device but I can't imagine giving so much power and control to a closed-source, self-updating device.
51.
▲
by
mherkender
2y ago
Defamation is a crime, the fact that his listeners harassed people because of that defamation makes it even worse.
52.
▲
by
mherkender
2y ago
I'm self-taught, mostly anyway. I don't know what kind of languages/environments you use, but I recommend investigating and trying out some popular technologies and architectures that are allowed in the scope of your work. Tr
53.
▲
by
mherkender
2y ago
Freeze your credit with the three major credit agencies. Set up an IRS pin.
54.
▲
by
mherkender
2y ago
I still use Windows for gaming, and it still shocks me every time how poor quality it is. Within minutes of turning it on I get broken features, disjointed UIs, poor performance, outdated software, and exploitative functionality. Not just f
55.
▲
by
mherkender
3y ago
Not sure what you mean, there are a ton of Nintendo emulators out there, some decades old.
56.
▲
by
mherkender
3y ago
Given the poor technical choices made regularly in old corporations, I'm guessing they had no idea what they got themselves into. That or it's their franchisee's problem and they don't have any incentive to fix it.
57.
▲
by
mherkender
3y ago
Because they made up a surge in organized retail theft. https://www.techdirt.com/2023/10/31/the-retail-theft-surge-t... https://apnews.com/article/national-retail-federation-organi...
58.
▲
by
mherkender
3y ago
Maybe it wouldn't fix everything but I'd like to see a great increase on the cap of the number of medical residencies supported by the government. The AMA and doctors in general shouldn't be artificially limiting the number o
59.
▲
by
mherkender
3y ago
No, it's a real word but it's not commonly used. It may be more common in some specialized areas, like economics.
60.
▲
by
mherkender
3y ago
JavaScript is fairly slow due to technical constraints. It interrupts the rendering of the page both through increased network traffic and while it is executing. It's usually better to avoid it unless necessary, but many web developers
More ›