Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
1penny42cents
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
The biggest misconception about software tests
(twitter.com)
1 points
by
1penny42cents
5y ago
|
0 comments
62.
▲
A Software Engineer's Arc
(twitter.com)
2 points
by
1penny42cents
5y ago
|
0 comments
63.
▲
by
1penny42cents
6y ago
Sexism is not a fixed category. Every comment falls on a spectrum between absolutely sexist and absolutely not sexist. But when we evaluate how sexist a comment was, it's much simpler to label it as "sexist" or "not sexi
64.
▲
by
1penny42cents
6y ago
Isn't that what the article is saying? :)
65.
▲
by
1penny42cents
6y ago
In 2018, I left my engineering job at Google, packed a backpack w/ a few sets of clothes, and got on a one-way flight to London. I was born, and educated, and employed within a short drive of my hometown, and gravity was pulling me to
66.
▲
by
1penny42cents
6y ago
They noted in the post that they had a fixed number of servers and those servers had fixed performance characteristics. A lot of what they say applies specifically to that situation. The problem is that they make broader claims about the va
67.
▲
by
1penny42cents
6y ago
> it’s no silver bullet: your software is not going to crash and burn if you don’t write your tests first, and the presence of tests alone does not mean you won’t have maintainability issues This is not what tests are for. Tests rarely c
68.
▲
by
1penny42cents
6y ago
This is true in situations where there is no social contract for the event at hand, like emergencies and other one-off situations. It doesn't apply where there is a social contract. Everybody is responsible for obeying the traffic laws
69.
▲
by
1penny42cents
6y ago
Conceptual Integrity is hugely important, but a system architect is neither necessary nor sufficient for achieving it. One person's system designs can lack conceptual integrity as easily as someone can make a plausible logical argument
70.
▲
by
1penny42cents
6y ago
I don't think anyone really evaluates a song on whether they think it'll survive the lifespan of the universe. It's a very narrow definition of value.
71.
▲
by
1penny42cents
6y ago
A song isn't worthless because it ends. The value of a life is more than its end result.
72.
▲
by
1penny42cents
6y ago
It's not a theoretical impossibility: you can wrap every function call in a monad today if you want. It's just a practical nightmare.
73.
▲
by
1penny42cents
6y ago
This argument is only valid from an egocentric perspective. It's like saying when you close your eyes, the world ceases to exist because you can't see it. I want my loved ones to be happy when my eyes are closed, as much as I wa
74.
▲
by
1penny42cents
6y ago
Monolith First . The point of this idea isn't that it says "monolith"; it's that it includes time as a factor. Too much of our discussion focuses on one state or another, and not on the evolution between states.
75.
▲
by
1penny42cents
6y ago
The programming model is fundamentally different between local vs distributed. Imagine if every local function call in your monolith significantly increased in error rate and latency. Your optimal algorithms would change - you can't ju
76.
▲
by
1penny42cents
6y ago
This point is what so many miss. The conceptual decomposition seems nice, but the physical implications of that decomposition are horrible. The further you split a function caller from its caller, physically, the more chaos you're aski
77.
▲
by
1penny42cents
6y ago
We currently have this approach. One graphql backend-for-frontend server in front of an arbitrary number of BE servers. The UI always has a consistent interface and the BE can focus on its business logic instead of how the FE should display
78.
▲
by
1penny42cents
6y ago
You need a thin layer on top that coordinates your many singular domains. We use graphql to do this. API Gateway or backend for frontend are similar concepts. Having many simple domains without any dependencies is great, they just need to b
79.
▲
by
1penny42cents
6y ago
With iCloud, you need to trust your photos with Apple. That trust has some benefits and some costs. Some people like the convenience, but others are more worried about decreased privacy and decreased autonomy. Our solution is a peer-to-peer
80.
▲
by
1penny42cents
6y ago
The current solutions are to either store your photos with Google, at the expense of privacy, or store them on your own servers, at the expense of running those servers. We'd help you store, sync, and serve your photos across the devic
81.
▲
Ask HN: Are you interested in a privacy-first photo management solution?
6 points
by
1penny42cents
6y ago
|
9 comments
82.
▲
by
1penny42cents
6y ago
The sheer volume of information that Chat holds makes it hard to search. The noise to signal ratio is higher than on channels with lower throughout (e.g. documentation products). Chat doesn't let you send one message and craft it over
83.
▲
by
1penny42cents
6y ago
This article describes the problem with "hot" channels, like Slack or Zoom. Their information throughout is so high that it's hard to hold onto anything. That high throughout also makes them valuable for quick syncs and perso
84.
▲
by
1penny42cents
6y ago
OP is giving a problem solving framework, it's not tied to specific solutions or tradeoffs. It's more of a method for thinking through a solution. In more detail, the steps go like this. Find as many solutions to a given problem a
85.
▲
Accurate Estimations
(camhashemi.com)
13 points
by
1penny42cents
6y ago
|
1 comments
86.
▲
by
1penny42cents
6y ago
This is kinda hilarious. EA could very well be responsible, but I can equally imagine poor sports taking "this game is rigged" so far as to sue the gaming company just to sooth their egos.
87.
▲
by
1penny42cents
6y ago
If anybody wants to talk about their problems, feel free to send me a message. I've been through years of depression and anxiety, and I'm looking to help people in the same boat.
88.
▲
by
1penny42cents
6y ago
This is a great idea that would change computing for the better. That said, one angle I sense here is blaming. It's easy to dream and blame, it's harder to build and lead by example. It'd be great if this post was a "why
89.
▲
Ask HN: What was that blog post about writing “manual scripts”?
3 points
by
1penny42cents
6y ago
|
0 comments
90.
▲
by
1penny42cents
6y ago
> I think the evolutionary argument, as usually stated, rests of a big mistake about what nervous systems, immune systems, genetic regulatory nets, etc., evolve to do. This is not transmit information from one place to another, or be &qu
More ›