Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gspencley
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
65 ms
·
631.
▲
by
gspencley
5y ago
Because this is your first full time professional position, I'm inclined to accept that some of the criticisms are genuine and you have a growth opportunity to learn from them. BUT The part that bothers me, as someone who has been in t
632.
▲
by
gspencley
5y ago
I don't have a SE account so I'm going to provide the answer he's searching for to get out of the switch statement: dynamic object construction. He's got code that looks like this: switch(type) { case BidPrice:
633.
▲
by
gspencley
5y ago
The funnier thing about that story is that the passphrase they gave you is not necessarily secure in the first place if we're talking about a scenario where a hash is found. While length is a factor when brute forcing randomness, any w
634.
▲
by
gspencley
5y ago
Overly abstracted code, or code that is a maintenance nightmare, is not clean code. It's almost like you didn't even ready my comment, or completely glossed over the "why do we write clean code" part. Clean code is code
635.
▲
by
gspencley
5y ago
Don't confuse Robert Martin's book "Clean Code" with the broader concept of clean code. "A codebase where everything is easy to change becomes complex in aggregate" What you're describing there is a code s
636.
▲
by
gspencley
5y ago
I didn't miss that, I just chose not to address it for brevity. The problem that highlights is both a process and an experience problem. It indicates that he did not have a clear picture of the development road-map for the project, whi
637.
▲
by
gspencley
5y ago
The thing that bothers me about conversations in opposition to "best practices" or "clean" code" is that it misses the pragmatic aspect of those concepts. WHY do we write clean code? Because the value of software is
638.
▲
by
gspencley
5y ago
I may not have been clear enough in my opening sentence discussing the differences though I did go into great detail following it and so I don't think my comment was unclear. By the logic you just demonstrated, if you call a function t
639.
▲
by
gspencley
5y ago
There seems to be a lot of confusion about what a framework is . - React is not a framework /Angular is a framework - JQuery is not a framework / Ruby on Rails is a framework The fundamental difference between a framework and a l
640.
▲
by
gspencley
5y ago
I've worked on more React projects than Angular, and am very competent in both. I'll take an "opinionated" framework any day of the week over what I see in the React ecosystem. Every React project that I've walked i
641.
▲
by
gspencley
5y ago
I wonder how much this has to do with first impressions. Back in the late 90s when I first started experimenting with Linux, the parent's post definitely described my experience. I remember booting up into a text-mode login prompt and
642.
▲
by
gspencley
5y ago
Everyone's mileage will vary to some degree and no one but you knows what your specific requirements are, obviously. I use Linux both at home and at work and over the last couple of years have been pleasantly surprised how much the sof
643.
▲
by
gspencley
5y ago
You're dropping context. Frances Haugen is being dubbed a "whistle-blower." The documents that she leaked have been damaging to the company. In addition to that, she said that she was expecting IT to flag her account activity
644.
▲
by
gspencley
5y ago
My key takeaway from the Facebook "whistle-blower" is how lax Facebook's internal security is. Many have pointed out that Frances Haugen was essentially a nobody within the organization. A mid-level employee who didn't m
645.
▲
by
gspencley
5y ago
"I think most would agree that there should be some fixed line to judge what goes too far and shouldn't be on their platform." I can see the need for things like parental filters, or better user controls to be able to get rec
646.
▲
by
gspencley
5y ago
GraphQL's biggest problem is that it dispenses with the concept of Interface Segregation (from SOLID). Instead of having more, special-purpose, API interfaces (which RESTful APIs give us) we bring all the problems that SQL introduced f