Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
raiflip
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
raiflip
6y ago
What about in the case where animals can extract more nutrients from plant food than we can? Cows in particular have specially built stomachs that can extract nutrients from plants than we can. I don't think this would be enough to mak
32.
▲
by
raiflip
7y ago
The binary thinking in this thread strikes me as odd. Is it bad to try and plan everything 6 months ahead of time? Yes. Is it also bad to fly by the seat of your pants and only plan 1 week ahead? Also yes. Instead, why don't we plan ou
33.
▲
by
raiflip
7y ago
As someone who came after the whole php craze, could you describe what some of these practices were?
34.
▲
by
raiflip
7y ago
I often wonder if I have a different definition of clean code than most people. To me clean code is code that's easy to change without breaking something, and that corresponds mostly to closely modeling the business domain. Of course o
35.
▲
by
raiflip
7y ago
Yeah Arrow is pretty great. There's a similar work around for HKT in java: https://github.com/highj/highj . I would much rather some native syntax like K<T> where K is some generic though.
36.
▲
by
raiflip
7y ago
Tangentially related questions to generics, anyone think java will ever get higher kinded types? It would be super useful to have a better way of expressing higher level abstractions.
37.
▲
by
raiflip
7y ago
> where some crappy code stuck and is in use 14 years later I think this boils down to a roll of the dice. Its possible that some code is simple enough, or some engineer is smart enough, that tests are not really needed, but given the ch
38.
▲
by
raiflip
7y ago
This article can basically be boiled down to saying sharing mutable state everywhere is bad. The primary point of OOP is the mutable state of an object should never be shared with other objects. I understand where the author is coming from
39.
▲
by
raiflip
7y ago
+1
40.
▲
by
raiflip
7y ago
It's always weird how people in the suburbs complain everywhere about how crappy cities are and yet if you turn around and say you like them they get all defensive...
41.
▲
by
raiflip
7y ago
Thank you! Most people I've worked with end up so afraid of complexity that they create tech debt through crazy simplifications that require constant work arounds.
42.
▲
by
raiflip
7y ago
I think its a bit of a misnomer to say functional programming is the answer because you can call a function instead of doing a loop, because all you're doing is shifting responsibility to the function you're calling to implement t
43.
▲
by
raiflip
7y ago
I wonder how many people who decry abstraction and indirection would choose to work directly in Assembly rather than in higher level languages.
44.
▲
by
raiflip
7y ago
I never really understood this argument, maybe I have something else in mind when talking about abstractions. For example, even though passing a function to an SQS listener is many abstractions away from handling internet traffic from SQS,
45.
▲
by
raiflip
7y ago
Sounds interesting, could you expand some of the abstract and targeted technical questions that you find effective?
46.
▲
by
raiflip
7y ago
Japan shouldn't really be passing laws while drunk.
47.
▲
by
raiflip
7y ago
Well, personally I am. I also think it's the sort of thing where a lot of people like it until they actually experience it. That said, if you do enjoy it, all the best.
48.
▲
by
raiflip
7y ago
Yes, people by and large are different. I'm sure there are some people who would enjoy social isolation. That said, in my experience most people who claim to be special and enjoy social isolation deeply regret it.
49.
▲
by
raiflip
7y ago
Also the complete social isolation for at least 8 hours a day (sounds) like it would be awful. Honestly confused as to why anyone thinks they would like that. Everyone I know who have tried working remotely complains bitterly about it.
50.
▲
by
raiflip
7y ago
Serverless solutions still need someone to write the code to run on the serverless platform. Serverless doesn't mean literally no servers, it just means the servers are 100% managed by the provider. For example Lambda AWS still needs a
51.
▲
by
raiflip
7y ago
Eh I see where you're coming from, and most interviews are this way, but I've definitely seen and organized interviews that eschew leetcode problems for very simplified every day problems, and at least imo they can tell you a dece
52.
▲
by
raiflip
7y ago
I agree with the basic sentiment of the article, but the question that always pops in my mind is, based on your real life work experience, what kind of (simplified) question would you ask in a 60 minute interview to gauge someone's abi
53.
▲
by
raiflip
7y ago
I thought the following line: "Below we have a letter that we have written variations of numerous times over the years. " made it clear that the letter is not real, and is therefore a semi-fictional example.
54.
▲
by
raiflip
7y ago
It seems like most of the comments here either didn't read or missed the point of the article. Yes, this is a simple change. Yes, pushing a fix out in a day is actually pretty fast. But the author using a simple example to illustrate a
55.
▲
by
raiflip
7y ago
True, it has not been very long. I can see nibbles starting to happen, but I highly doubt countries will start whole-sale take overs like during colonization. The US has shown over the last 70 years willingness to go to war to roll back con
56.
▲
by
raiflip
7y ago
Fair enough
57.
▲
by
raiflip
7y ago
The world in 1941 was a lot different. Back then, one would be forgiven for viewing history as either colonize or be colonized. This is not to defend Japan's actions, they did totally unjustified things in China, and as it turned out a
58.
▲
by
raiflip
8y ago
Don't want to go into too much detail but this article is like taking the crappiest parts of the crappiest systems and declaring it representative of an entire product. There is a lot of really good internal tooling not mentioned here
59.
▲
by
raiflip
8y ago
> And if you yourself are in the learning phase of your career Also bit of unsolicited advice, never think you are out of the learning phase of your career. There are few things more frustrating than an engineer who has been working for
60.
▲
by
raiflip
8y ago
It's pretty good. Depends on your skill level. It focuses on how to write algorithm, classes, and grouping classes into modules in a way that is considered "clean". He has another book on clean architecture that deals with st
More ›