Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ajkjk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
841.
▲
by
ajkjk
2y ago
...should he? maybe you meant to make some argument that he should do that?
842.
▲
by
ajkjk
2y ago
I've seen it at least ~10ish times in my pretty short career. I think you're maybe imagining someone building, like, "Linux from scratch". Novel solutions don't have to be that big; they just have to be novel. Someo
843.
▲
by
ajkjk
2y ago
Chess manages in practice to be a game of imperfect information, like poker. Obviously it is explicitly a game of perfect information on the board, but the hidden information is all psychological. For instance: "do they actually know t
844.
▲
by
ajkjk
2y ago
Oh yes you'll do find with that but you'll be a bad programmer when you're done. Better to work on the art of programming, at least once you've met your immediate needs like getting a job. It will get you a lot further i
845.
▲
by
ajkjk
2y ago
Eh. That's not inherent to the second group. I think that's what happens when the second group is disempowered---both by the organization and by the hellish landscape of technology they have to work with. It can be very paralyzing
846.
▲
by
ajkjk
2y ago
Nice work. Yeah, writing a parser without knowing parsing idioms is really hard. I can't remember the idioms anyway so mine would look like yours. There's a reason there are whole classes on this in colleges.
847.
▲
by
ajkjk
2y ago
Isn't the answer "sure, seems trivial, let me do that in ten minutes for you"?
848.
▲
by
ajkjk
2y ago
None, but a) if you can't write that trivial code I don't want to be on a team with you anyway because I'm going to be teaching you how to basically think, and b) the part where you talk about the code, not the part where you
849.
▲
by
ajkjk
2y ago
Eh. What you're detecting is the quality of the (product) management, not the quality of the engineers. Although also my data is ten years out of date, and Amazon's quality varies vastly across teams and orgs.
850.
▲
by
ajkjk
2y ago
I agree, I was quantifying with some examples off the top of my head, but I do mean 'this skill, but for everything'. Architecture is certainly a big part of it.
851.
▲
by
ajkjk
2y ago
Could be! Doesn't mean those are the mechanics we want to be using though...
852.
▲
by
ajkjk
2y ago
yeah, that's wrong. I don't only want good code. I want a smart person who can write code and also do a bunch of other things, like make good decisions about code and mentor other people to write good code and fix problems before
853.
▲
by
ajkjk
2y ago
I was trying to mark the word wisdom as a designated 'term' instead of just the colloquial word. Sorta like how people sometimes write "$wisdom". I suppose single quotes would have worked better. I've never quite in
854.
▲
by
ajkjk
2y ago
Oh sure but would you even want to call them "programmers" then?
855.
▲
by
ajkjk
2y ago
That's okay, but it is testing what it says: facility with a particular part of CS that some people have studied and some people haven't. Can't hurt, though, and it's the sort of think that ought to be in everyone'
856.
▲
by
ajkjk
2y ago
I mean that if someone asks you questions about code, you can respond intelligently and "think on the fly" about the subject in question. For instance you haven't just memorized something like e.g. the big-O time to access a
857.
▲
by
ajkjk
2y ago
I think that line is a joke.
858.
▲
by
ajkjk
2y ago
Seems totally backwards. They were venting and just... kept venting without end? You don't have to read it.
859.
▲
by
ajkjk
2y ago
Imo, there are two kinds of programmers: people who can write code to build stuff, and people who can write code to build stuff and are also conversationally fluent in the theory behind writing code. The second group is 5x more useful than
860.
▲
by
ajkjk
2y ago
I enjoyed this, but I can offer an anecdotal correction: this person does not know what the Amazon bar raiser interviews are like (or at least, used to be like 10 years ago). They're not behavioral interviews. They're more like &
861.
▲
by
ajkjk
2y ago
Well you've pattern-matched me to someone I'm not. But w/e.
862.
▲
by
ajkjk
2y ago
Do you use twitter? Stop using twitter.
863.
▲
by
ajkjk
2y ago
Oh, you misunderstand. I/most people don't care at all about people buying THC products. We are irritated by the loud, neon-light colored storefronts in otherwise residential areas.
864.
▲
by
ajkjk
2y ago
What does that mean?
865.
▲
by
ajkjk
2y ago
Live and let live is for things that don't affect you. You seem to not be aware that people care about what the world around them is like? Or in denial? Or you think it's unjust? I don't get it. It seems like a good thing to
866.
▲
by
ajkjk
2y ago
Yeah it's really horrible. I can't imagine what ridiculous metrics they're using internally to justify the changes. Well I'm sure some of them are "optimize the algorithm for profits"... but surely the fact tha
867.
▲
by
ajkjk
2y ago
Sure but why should they? Nothing wrong with people not liking something and therefore doing something about it.
868.
▲
by
ajkjk
2y ago
Well it's not just indicative of that. It's also indicative of the lack of regulation for something that didn't exist previously. The shops could exist in a less-unpleasant way... just, nobody has forced them to yet. It
869.
▲
by
ajkjk
2y ago
You're gonna convince people there are practical applications of cryptocurrencies outside of grift and crime when they actually see them and find them useful in their own lives, and not before.
870.
▲
by
ajkjk
2y ago
Well they are pure functions of input data. It's just that which pure function they are should be treated as a random value that changes over runs / version numbers.
More ›