Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
diamondap
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
31.
▲
by
diamondap
3y ago
If your management has been letting that wasteful situation go on for a long time, there's not much you can do. It sounds like there's some dysfunction in management. I've seen that in many businesses. Unfortunately, the mone
32.
▲
Why your life is probably a simulation [video]
(bbc.com)
3 points
by
diamondap
3y ago
|
1 comments
33.
▲
by
diamondap
3y ago
Pick this apart, please!
34.
▲
by
diamondap
4y ago
Interesting that no one has commented on the central point of the article, that living entirely in your own head for too long is just plain unhealthy. This problem has been around for a long time. In Gulliver's Travels, the Laputans sp
35.
▲
by
diamondap
4y ago
I read an interview a few years ago where a reporter asked a writer what was the difference between authors who made it and authors who didn't. The writer said that the ones who made it stuck with it. They just kept on writing despite
36.
▲
by
diamondap
4y ago
jasode's answer is spot on. At work, we run an digital preservation system that ingests large file sets into S3, Glacier and Wasabi. The files have through a pipeline of microservices to verify integrity, identify file formats, and ext
37.
▲
by
diamondap
4y ago
I once had a job like that, though my situation wasn't quite as bad as yours. The job started out well and then went sour when they hired a new manager. After years of 70-hour weeks, I couldn't remember what a decent job was like,
38.
▲
by
diamondap
4y ago
In the old days (1990s), it was a "bad idea" to use CGI for heavily trafficked sites because there was a lot of system overhead involved in spawning a new CGI process for every request, firing up an interpreter (usually Perl), par
39.
▲
by
diamondap
4y ago
That's actually pretty good for a first book. Congrats on that. Blogging is good practice for clarifying and sharpening your thoughts. And going into it with the idea of collecting the works into a second book is good motivation to kee
40.
▲
by
diamondap
4y ago
I've published eight novels. It's hard to earn money on fiction, unless you're good at marketing and you're writing a series in a genre that has a lot of binge readers (like romance, mystery, thriller). I do it mainly to
41.
▲
by
diamondap
4y ago
What's the website?
42.
▲
by
diamondap
4y ago
How does Storj ensure long-term availability of data? If a number of nodes drop out, or their hardware goes bad, you may not be able to reconstitute your files. Or maybe long-term storage isn't what Storj is for?
43.
▲
by
diamondap
4y ago
Yes. Password manager with all essential entries shared between spouses. Plus a written document describing how to get into the password manager should we both go. We shared the location of the document with key people. Still, there's
44.
▲
by
diamondap
4y ago
I started by reading the source code of Amazon.com's homegrown internal customer service tools when I worked there in the 1990s. Those were written in Perl. Then bought a book on C and started fiddling with that. I wrote CGI scripts in
45.
▲
by
diamondap
4y ago
Maybe https://www.producthunt.com/
46.
▲
by
diamondap
4y ago
I've noticed they have gotten worse. After three bad MacBook Pros in a row, I bought a used 2015 MacBook Air, which has never given me a problem. The pros all had battery/power issues, shutting down randomly several times a day. T
47.
▲
by
diamondap
4y ago
> We used to have a tech-debt ticket every couple of sprints to review and update various packages in order to take care of any potential vulnerabilities. We should probably start doing that. We have a pretty thorough set of tests, so we
48.
▲
by
diamondap
4y ago
Yes, the Electron app has a huge number of dependencies, many more than our Go apps, which actually implement more features. On subsequent JS projects (after this Electron experience), I've become extremely strict about dependencies. L
49.
▲
by
diamondap
4y ago
Yes, we switched to triaging after a while. Still, there are times when we're forced to update, such as when Electron stopped accepting Let's Encrypt SSL certs, breaking a key feature. I do think I'm going to move on to anoth
50.
▲
by
diamondap
4y ago
There are some technologies like this. I'm going to look into Wails: https://github.com/wailsapp/wails
51.
▲
by
diamondap
4y ago
I'm actually weighing the cost of doing just that. For our particular use case, it may be the better option.
52.
▲
Ask HN: Can small teams maintain Electron apps?
9 points
by
diamondap
4y ago
|
15 comments
53.
▲
by
diamondap
4y ago
Funny. I wrote a similar article, with almost the same title, seventeen years into my programming career, after writing my first novel. https://adiamond.me/2015/01/writing-and-programming/ The huge help that
54.
▲
by
diamondap
4y ago
Thanks. My author site is https://adiamond.me
55.
▲
by
diamondap
4y ago
I spent much of the first 15 years of my career at companies that would rather ship crappy software tomorrow than good software next week. The stress level was high because we were always in a rush, and management always was always pushing
56.
▲
by
diamondap
4y ago
It's been worth it for me, though not yet in the way I had expected. I write novels when I'm not coding, and I maintain a self-hosted blog about reading and writing mysteries and thrillers. I had hoped to draw a loyal audience of
57.
▲
by
diamondap
4y ago
Amazon kind of gave up on discovery, at least for books, when they realized they could make more money running ads. I sell books on Amazon. Years ago, their book pages had two carousels of "similar titles" on each book detail page
58.
▲
by
diamondap
4y ago
I think part of the issue is that developers and engineers tend to think in concrete terms because to make things work, they must be concrete. People in sales, marketing, and management often speak in jargon and metaphors that cover for a l
59.
▲
by
diamondap
4y ago
Yes. And that's the root of this problem: > Nobody can subtract from the system; everyone just adds.
60.
▲
by
diamondap
5y ago
I've been using this for a couple of years, and it's really nice. It works with SQLite, which makes it very lightweight. I think the default DB is MySQL/MariaDB, for multiuser installations.
More ›