Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hosh
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
271.
▲
by
hosh
2y ago
I don't consider documentation and tests to be incidental, and have approached them with the same level of care and intensity as I do coding. In those days, I typically use pomodoro in order to leave room for things like refilling wate
272.
▲
by
hosh
2y ago
That sounds like there is something to unpack there. I think it is beneficial but others do not. Why is it? Maybe it is because I've largely worked on remote-first teams, even before COVID. There are no TGIF, unless people make an effo
273.
▲
by
hosh
2y ago
Also consider that while Gen-X developers grew up at a time where they can deep dive into tech on their own, with little support (what internet?), Gen-Z developers expect a much different experience (where _isn't_ the internet?). Helpi
274.
▲
by
hosh
2y ago
I see the same. There are places where the lone developer working completely async can work. Hopefully, they don't come out with over-engineered stuff that no one else can use.
275.
▲
by
hosh
2y ago
Unless people sync up socially, it is unlikely the team will gel. Some places let a lone developer do everything. More power to them. I think there's a better chance for the team to problem solve together and be able to have continuity
276.
▲
by
hosh
2y ago
I have learned it is better to have a team that has gelled, than to be organized around a superstar or hero developer.
277.
▲
by
hosh
2y ago
That depends on the work and how it has been chunked down. Even longer projects that may take a couple weeks can have some milestones. When I worked on a team of only senior, experienced engineers, we never had a problem keeping each other
278.
▲
by
hosh
2y ago
Especially remote otherwise async teams.
279.
▲
by
hosh
2y ago
Does that mean that, propogators can be implemented with the primitives fescribed in syndicated actors, but not the converse?
280.
▲
by
hosh
2y ago
This sounds awfully similar to Scoped Propogators. https://news.ycombinator.com/item?id=40916193
281.
▲
by
hosh
2y ago
There's been an increasing interest in the Fediverse and local-first programming. Not quite mainstream, but they are well out of the academia. I have never heard of these ideas about the Syndicated Actor, but they seem like they might
282.
▲
by
hosh
2y ago
Wouldn't that be imposing cultural values of the first world on developing countries? What makes us sure that modernity as it is now is that much better? I'm not entirely convinced that is the case, and there are many problems tha
283.
▲
by
hosh
2y ago
Flow batteries have some fantastic properties. Their energy output and capacity can be scaled independently. They are safer and can be made from material that are easier to source. They are also have high upfront costs and poor energy densi
284.
▲
by
hosh
2y ago
In a different HN thread, I was talking about "permatech". This was a term that some friends and I were exploring as a generalization of permacomputing. However, we had yet to come up with anything coherent. Rodney Brook's ar
285.
▲
by
hosh
2y ago
I was talking to a shuttle driver the other day. She can't stand working for the post office because she doesn't like being alone. I prefer it. We both agree that different people have different ways they prefer to work. Seems to
286.
▲
by
hosh
2y ago
In other news: "NPR: A lot of offices are still empty — and it's becoming a major risk for the economy" (2023) https://www.npr.org/2023/05/16/1174938708/commercial-real-es...
287.
▲
by
hosh
2y ago
What’s the cancer rate for young people in third world countries? How much of the quality of life in first world countries depend on third world countries?
288.
▲
by
hosh
2y ago
Hm. I thought that AWS Aurora Postgres is a proprietary alternative to Postgres?
289.
▲
by
hosh
2y ago
Sounds like a neat idea. Is it compatible with postgresql extensions? (Do most extension live in the compute layer?)
290.
▲
by
hosh
2y ago
I have not. However, looking at it now, it falls into the same problems all template generators have. Those are things solved by using general purpose languages generate rather than templating manifests. KCL is in the middle ground. The
291.
▲
by
hosh
2y ago
There was that other long thread about using a general purpose language to generate Kubernetes manifests. However, just looking at this briefly, this may have all the features I care about from general-purpose languages. Although it looks l
292.
▲
by
hosh
2y ago
I do not. Maybe I should.
293.
▲
by
hosh
2y ago
That is why I had been having trouble with it. Modern high technology is a lot of exploitation. I once heard a historian described technology as a lever. A small effort has greater gains. However, we were looking at it from a different angl
294.
▲
by
hosh
2y ago
Thanks for sharing that. That validates my observation. I had implemented a system with separate manifest and deployment and it had worked great. I came to a team with an existing process that coupled manifest and deployment process … and i
295.
▲
by
hosh
2y ago
I disagree. Kubernetes is composed from primitives that can be applied in versatile ways. Those primitives can be swapped out for even greater extensibility. Kubernetes is not the lowest common denominator, and more of a toolkit that can br
296.
▲
by
hosh
2y ago
I generally agree. I use Ruby for this. Duck typing is sufficient. I’ve also found that coupling manifests generation with application deployment to close a lot of doors. It’s better to modify manifests to change image references (or someth
297.
▲
by
hosh
2y ago
I think that templated languages are the lowest common denominator. Examples for using real languages for configuration management is Chef. One of the bigger hurdles is that someone with an ops background has to learn a language. On the oth
298.
▲
by
hosh
2y ago
I meant to say "permacomputing": https://permacomputing.net/ http://collapseos.org/why.html https://100r.co/site/weathering_software_winter.html
299.
▲
by
hosh
2y ago
That is correct. Every cluster is unique. What we have instead are a set of standard design patterns that are broadly (but not universally) applicable. Even the core components can be swapped out so that Kubernetes can be adapted. For examp
300.
▲
by
hosh
2y ago
The better way is to use manifest generators with a Turing-complete language. I wrote such a tool in Ruby. The problem is that it is written in Ruby. It's great for shops that already have Ruby expertise. Wherever I have implemented th
More ›