Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
seer
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
451.
▲
by
seer
6y ago
Well usually a dev team is not working in isolation. And a lot of the time input from one team is output to another. There are ways to mitigate the “you are blocked by this team until they finish their stuff” organizational problem, for exa
452.
▲
by
seer
6y ago
Most static type systems do not force you to say what’s the entire shape of the data, just what the shape of the data you need is. In fact its a good practice to do in general. So that when processing the json blob you tell what only your p
453.
▲
by
seer
6y ago
In Europe in general police operate on the principle of “plice lives < civilian lives”. This means that you as a police officer do not shoot if you are threatened, you shoot only if _other civilions_ are threatened. Or put it another way
454.
▲
by
seer
6y ago
A lot of the time you’re not reviewed in isolation. There is a stack of resumes and 5 of them are a yes, but there’s a budget for 2. Or you have roughly the same experience but demand a bit more money. In all of those cases having a real pr
455.
▲
by
seer
6y ago
To be honest with all the tooling around programming languages nowadays I haven’t encountered a bug caused by off-by-one error in years. The other two though ... yeah still true :)
456.
▲
by
seer
6y ago
On the contrary, learning the fundamentals of CS has made me a much better dev, more so than any fact or tidbit. Its a testament to the awesomeness of the web however that so so many people even without any formal training can go about crea
457.
▲
by
seer
6y ago
Yeah I admit it was a little bit cultish. Exactly what my partner complained of when I joined the startup. But as time went by it became a lot better. I mean real cults short-circuit normal human tribal behavior for their own survival. And
458.
▲
by
seer
6y ago
Anecdotally, the best professional experience in my 15+ career in tech was one startup. There the founders were very into doing “work-life harmony” instead of “work-life balance”. They made a point to have their friends meet your friends an
459.
▲
by
seer
6y ago
Well there are of course always tweaks, but FPTP just has those incentives and you inevitably trend towards those bad outcomes and problems. I mean the video explains it way better than I ever could, and there are a bunch of other political
460.
▲
by
seer
6y ago
I’ve made the same observation too. At one point I was using the guis for the simple stuff, and resorting to the command line if things break. But using the git cli tools is a skill that is very easy to forget, and by the time I got to the
461.
▲
by
seer
6y ago
The voting system does determine how many and what types of parties you end up with. FPTP as in the US will always yield a two party system in the long run as thats the only way you can “win” in it. More elaborate systems would get you an e
462.
▲
by
seer
7y ago
Apollo does indeed validate responses as well as requests. If your server tries to send an object that doesn’t match the schema, you’re going to return just a 500 error, which means your clients can trust the graphql types implicitly. Since
463.
▲
by
seer
7y ago
Well for example all of the explanations of how the exercises worked were wrapped around "elements" - you know the usual fire, earth, water etc. And you had "channels" that you had to move energies through by ... rubbing
464.
▲
by
seer
7y ago
Great comment and I apologize in advance for going off topic. We all have our mental models and it takes effort to re-evaluate and change them. And as the saying goes - there are no right models, only useful ones in some situations. Some ar
465.
▲
by
seer
7y ago
The argument against backdoors by law enforcement is a very clear and understandable one - “misplace” and now everyone has access. Also if they can use it for getting data from an individual under warrant, there would be nothing stopping th
466.
▲
by
seer
7y ago
The way I see it is that frontend developers at the far far end of a product development funnel. When it gets to their computers any suggestions from them are laughed at and they need to just make it work. Imagine a frontend dev saying “thi
467.
▲
by
seer
7y ago
For me personally it has always be the tribal thing - having a group that all subject themselves to an early rise helped quite a lot to power through days that I didn’t feel like it and made the good times a lot more memorable. Have in mind
468.
▲
by
seer
7y ago
This may be very anecdotal but might help someone in a similar predicament. After reading Why We Sleep I think I got some explanation what happened to me, but at least for my case it seems it wasn't really on the money. I _was_ able to
469.
▲
by
seer
7y ago
Github has a really great url api - you can usually do git related compares right there in the url - github.com/some/repo/compare/HEAD...comitsha is actually a thing. And while not particularly ergonomic you can have PR
470.
▲
by
seer
7y ago
I would love to know this as well. The rise of 2FA has made everything more secure for sure, but it has made usability plummet like a rock on Jupiter. Especially in a corporate environment where you have multiple layers of tokens, authentic
471.
▲
by
seer
7y ago
I’ve felt those frustrations one too many times myself. One thing I learned though is that there’s a reason and method to the madness. The people that do the decisions and prioritizations are usually just as smart as developers, but have di
472.
▲
by
seer
7y ago
Those types do build a wall between themselves and others true. But if there is ever a time when you can break that and engage with the real person underneath I think 1-1 are it. Those people would try not to show real weakness / vulne
473.
▲
by
seer
7y ago
Isn’t the lack of equitable outcome a major driver in this? Of course head of marketing will not care as much - they will not be compensated as much if they solve your business problem’. Both in status and money. As a counter example - we c
474.
▲
by
seer
7y ago
In this context the story of Hugh Thompson [1] is very interesting - a clear cut “kill the civilians“ order and people risking their careers and lives to disobey and protect the village. Whats relevant though is that most soldiers obeyed th
475.
▲
by
seer
7y ago
Well one thing that "How to win friends and Influence People", "Never split the difference" and "Non Violent Communication" in general has thought me is that it's very hard to "convince someone you&#x
476.
▲
by
seer
7y ago
It's not about information sharing, dailies are crappy for that anyways. You should always have async information centre so people can get up to speed. The idea is to be able to share the squishy emotional human bit of working with a t
477.
▲
by
seer
7y ago
The thing with dailies is not that you share your updates, its more that you’re forced to listen to everyone else’s. Granted you can always snooze a bit and pretend, but that kind of bad faith is usually indicative of other deeper problems
478.
▲
by
seer
7y ago
I think they are worth it for remote teams. Most of the work comms can be easily done in slack, but there’s definitely a benefit of making people talk to each other and express emotions at least once a day. Normal offices accomplish that wi
479.
▲
by
seer
7y ago
The romans did envy the Greek culture quite a lot - Pompeii and Herculan are filled with “copies of greek statues”. And they did copy the mythology wholesale. But speaking about this I can’t not mention the hilarious sketch from Monty Pytho
480.
▲
by
seer
7y ago
I think MAD was an effective strategy when you had one and only one sure adversary. Only one other country that was willing and able to come at you with nukes. Today’s world - say someone nuked Moscow - who would the russian nukes be set to
More ›