Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
72 ms
·
661.
▲
by
deckard1
6y ago
there is no standard so simple that humans won't make a mess of it. You think "CSV, comma-separated-values, it's right in the name!" And then you write a parser for it and realize it won't read CSV files Excel gener
662.
▲
by
deckard1
6y ago
I've often compared GraphQL to SOAP-XML with WSDL. It's nearly the same thing, and just about as boilerplate-y. XSLT is about templating/transforming one XML doc into some other format. And there are simple replacements that
663.
▲
by
deckard1
6y ago
If you know CSS well, I find this useful: https://devhints.io/xpath The problem with xpath is that you rarely use it, so you forget how to do certain things. Then you have to go and re-learn when you need it. Rinse and repe
664.
▲
by
deckard1
6y ago
You're asking whether a person making $400k+ a year, even in a place like SV, with a network of other engineers also making $400k+ a year could branch out and start their own software business that requires almost $0 overhead because,
665.
▲
by
deckard1
6y ago
Outside of one-man projects, it's never going to be your product. If you start a company, you're going to want to scale. Now you have sales, product, and marketing to deal with. Not to mention more engineers, many of which you wil
666.
▲
by
deckard1
6y ago
yeah, this has always been the dumbest of takes. When I have an issue at Amazon, is Bezos picking up the phone? Hell no. Even at places where the "customer is always right", all that means is the customer is the boss of the hourly
667.
▲
by
deckard1
6y ago
Github and npm are both graveyards filled with dead JS libraries. They make it too easy to litter the universe with sub-par orphaned software. And somehow, it's up to each individual to filter it all out. You have critical software suc
668.
▲
by
deckard1
6y ago
This has always been the case. Emacs could do all this decades ago. Genera/Lisp, Smalltalk, etc. to various degrees did this. And they all failed to make their case. Time after time. Hiding context has always been bad for understanding
669.
▲
by
deckard1
6y ago
I see a lot of comments on HN the last few years that just assume the dynamic vs static debate was settled at some time. It never ended. Static typing merely became trendy because dynamic typing was the trend for many years (Ruby, PHP, Pyth
670.
▲
by
deckard1
6y ago
Not sure what you're arguing here. You either have control over sshd or you don't. Or are you really suggesting you can change the port of sshd but aren't allowed to disable password auth? I'm a software engineer, so if
671.
▲
by
deckard1
6y ago
> There wasn't any mechanisms for all the data to be used for targeting. Facebook's original pitch deck from 2004 disagrees with you. https://www.businessinsider.com/facebooks-first-ever-ad-sale... Look at the
672.
▲
by
deckard1
6y ago
> People (selfishly) don't want to catch the virus and also want to listen to public health advice. So the invisible hand of Adam Smith is only relevant when it's making the capitalists fat and happy, but not when it's kee
673.
▲
by
deckard1
6y ago
It's weird you keep repeating this comment on a thread about Yelp which is primarily about restaurants closing. How are you eating and drinking with an n95 mask on?
674.
▲
by
deckard1
6y ago
> I would have expected that GM's due diligence team would uncover this sort of stuff prior to taking an 11% position in the company. It's GM, so it wouldn't shock me. But as others have pointed out, the deal isn't qu
675.
▲
by
deckard1
6y ago
It's the logical result of where we are going as a society. World of Warcraft may not have started out as a Skinner Box. But they realized what they had and used it to their advantage. The result is that all games today are casino-ifie
676.
▲
by
deckard1
6y ago
> people using it for things when they shouldn't I know people that advocate putting everything in redux. They are quite serious about this. Then you end up with reselect everywhere and the whole goddamn universe is memoized. No one
677.
▲
by
deckard1
6y ago
https://archive.org/details/historicalsoftware https://archive.org/details/softwarelibrary You literally click a button in your browser and emulate right there. Have fun.
678.
▲
by
deckard1
6y ago
> privacy wasn't that big a thing in the early 2000s. I mean, it was. But encryption was a joke (and still is, to great degree) and we all just lived with plaintext over TCP everywhere. IRC, email, web, etc. In fact, during '93
679.
▲
by
deckard1
6y ago
This really sounds like a use case for an anamorphic lens. Sure, it's a bit exotic for DSLR photography. But it certainly sounds like you had the budget for it.
680.
▲
by
deckard1
6y ago
I have argued in the past that any app worth a damn will not use some generic off-the-shelf widget kit. This includes even apps such as Excel or Word. The reasons for this are that GUI widget kits are generalized to the least common denom
681.
▲
by
deckard1
6y ago
unpkg may work, but I doubt many people know of that. Most people are going to reach for Github, and let me warn you right now: the packages on NPM are not necessarily from the source code you may find on Github. I've run into this a n
682.
▲
by
deckard1
6y ago
> Its object system is so bizarre compared to any other language - it's like it doesn't really have an object system, it has parts of a system that you can try to assemble, but no matter what you do you end up with something we
683.
▲
by
deckard1
6y ago
> perl has been the same since 2002 if you ignore perl 6 then you might as well ignore python 3. And even still, python 2 is dead. There are only a handful of languages as well maintained as Perl 5. https://en.wikipedia.org&#x
684.
▲
by
deckard1
6y ago
> conventions are hard to enforce This seems to be a thing in the past 5 years or so. I've seen developers refuse to follow the existing coding style simply because there was no lint or prettier rule for it. Like, how fucking hard i
685.
▲
by
deckard1
6y ago
Precisely. And then people defend slow bloated software and systems by claiming this software is "doing much more today". Yeah, not really. Google Docs does nothing WordPerfect couldn't do (and much better) back in the '
686.
▲
by
deckard1
6y ago
Yeah that's up there with the "unlimited" vacation scam. On a slight tangent, seeing all the companies come out of the woodwork to praise WFH policies during COVID was truly astounding. I suspected 100% of these companies wou
687.
▲
by
deckard1
6y ago
> they loved it when I could give them a button to self-service some feature which needed to use manual intervention, so long as the interface was just cumbersome enough that only they could use it. They hated it when a workflow got so s
688.
▲
by
deckard1
6y ago
It'd be a bit ironic if we go back towards curated search engines (i.e. catalogs of the 1990s) due to the algorithms making a mess of it. There was something magical about diving into a hierarchy of arbitrary classification and finding
689.
▲
by
deckard1
6y ago
> The real horsemen of the legacy apocalypse is the depth of the dependency tree. I won't speak for Java or Python. For Node/JS, I do not see this being a problem for the future. The reason is because npm is so fragile that the
690.
▲
by
deckard1
6y ago
Maybe I'm just old and grumpy, but every time I see praise for Gmail I just think there is some serious Stockholm syndrome going on. There is a reason "inbox zero" became a thing and people started complaining about mail pili
More ›