Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
68 ms
·
631.
▲
by
deckard1
6y ago
Netflix not playing in Chromium is a Chromium problem, not a Linux problem. Don't blame Linux for Chrome and Netflix making the web a proprietary DRM shithole. If you want Netflix in Linux it's as simple as installing the official
632.
▲
by
deckard1
6y ago
> The excuses for rejection range from unbelief to insulting. I was once rejected because I did not know inane crap like what "this" is bound to at the top-level in JavaScript. Their answer: "the window object". a) Ye
633.
▲
by
deckard1
6y ago
I really thought the belief in tech company meritocracy died more than ten years ago.
634.
▲
by
deckard1
6y ago
Yeah Amazon is really hit-or-miss. I've had good experiences. But when you have bad experiences, they can be really bad. I ordered a TV on Amazon (Prime) and it was scheduled for delivery in 3 days. Because it's a large shipment t
635.
▲
by
deckard1
6y ago
back in the '90s I was into connecting to IRC servers using spoofed IP addresses. The way it worked is you told the software what OS you were connecting to (or it would figure it out itself, I can't recall). Each OS had a unique w
636.
▲
by
deckard1
6y ago
> the inane choice to use RxJS despite literally no valid use cases We did the same at one company I worked for. It was a terrible decision. RxJS is one of those things that is fun to play with until you look down and it's cutting o
637.
▲
by
deckard1
6y ago
Cloud services are sold the way drugs are. The first hit is free. But after a tiny bit of, uh, scaling you're going to be ripping copper out of abandoned houses to make ends meet.
638.
▲
by
deckard1
6y ago
it's never that simple. With docker you have to worry about how containers talk to each other. Which at a bare minimum means exposing ports and adding a network layer. Suddenly you find yourself in the weeds with docker-compose and deb
639.
▲
by
deckard1
6y ago
> configuration gets messed up and you don't remember how you deployed it in the first place Configuration getting messed up sounds more like a k8s problem than anything else. In any case, if you aren't using git and don't
640.
▲
by
deckard1
6y ago
> macro hygiene in itself is a solution looking for a problem No. Unless you're not familiar with Lisp-1 vs Lisp-2. In Scheme, you would have to GENSYM every variable in addition to every function you call within a macro. Whereas in
641.
▲
by
deckard1
6y ago
Even if you know the broad strokes, asking the average developer to implement most data structures will be a disaster. I'm reminded of the fact that most binary search algorithms are badly broken: > When Jon Bentley assigned binary
642.
▲
by
deckard1
6y ago
> I'm actually amazed at how many folks work for decades, then something happens, and there's a gofundme set up for the family to help with day to day bills. Not to go all Bernie Sanders on you, but... welcome to America? Mayb
643.
▲
by
deckard1
6y ago
> The interface to journald is more complicated than it should be but it’s also really powerful I thought the point of logging to stdout (i.e. docker logs) is that you just take that output and dump it to another server for processing an
644.
▲
by
deckard1
6y ago
Can you blame them, though? Not to pick on anyone, but I recently installed a stock storybook setup. Out of curiosity I did a count of all the node_modules (top level + nested). There were >2000 packages installed. Now I know that if I f
645.
▲
by
deckard1
6y ago
SEO is a racket. Google controls >90% of the search engine market, globally. That means you're always doing the cargo cult dance to appease the black box that is Google. Always on the verge of success, but never quite making it. Alw
646.
▲
by
deckard1
6y ago
heh. That reminds me of JavaScript recently. We have optional chaining now, which quite a few developers absolutely love. Diving deep into data structures is such a code smell, and yet so many people just want to spray the equivalent of Feb
647.
▲
by
deckard1
6y ago
I've been using Svelte for the past few months. It's possible I haven't hit any of the downsides yet. With that caveat out of the way, I will say that I absolutely love it after using React for about 5 years. Here is why: 1.
648.
▲
by
deckard1
6y ago
Maybe every example I've seen of RxJS is doing it wrong, but I've not seen a usage of RxJS that wasn't: a) Over-engineered and an entirely unnecessary level of abstraction and flow control for a web app and b) A total spaghet
649.
▲
by
deckard1
6y ago
I will agree that hooks are a sin against all that is good and proper. Stateful "functions" is just so asinine I don't even know where to begin. It's like they wanted to ride the hype of functional programming, but didn&
650.
▲
by
deckard1
6y ago
Not sure what would be considered premium, but Joplin supports KaTeX. The surprising thing about Joplin was just how much I would really love the Joplin Web Clipper browser extension. I can clip screenshots and web pages and they insert rig
651.
▲
by
deckard1
6y ago
I feel all of this is why email is dead. It's not because Slack or anything killed email. It's because Gmail (and other web clients) killed email. They made it dreadfully slow to do anything in. Go download Thunderbird. I haven&#x
652.
▲
by
deckard1
6y ago
Cars are every bit as dangerous as guns. But no one here seems to be in such a panic with Tesla or self-driving cars. I feel there is a bit of undercurrent of Luddite sentiment going around here. Lots of people mentioning how "primitiv
653.
▲
by
deckard1
6y ago
> $1k MRR is not a bad place to start Right. I don't think anyone is claiming it's not hard to get to. Business is tough, yes. But if you're not making more than working part time at McDonald's after a year or two, th
654.
▲
by
deckard1
6y ago
Of course. The vast majority of all businesses fail. That's not what I'm asking. No one gets into business to just breakeven after 7 years. Most people are looking at this as a success story when it just seems like Xenon and their
655.
▲
by
deckard1
6y ago
Maybe I'm hopelessly naive here, but $4M cash @ 2.65 ARR, so ~$1.5M ARR. Isn't that a bit low for SaaS at 7 years? Then there is the mention of running at breakeven most of that time. There are solo founder SaaS businesses making
656.
▲
by
deckard1
6y ago
> with type safety GraphQL provides one-way (server-bound) run-time type assertions. I constantly see developers that should know better confuse validation with type checking. I've had developers, in earnest, ask how they can use Ty
657.
▲
by
deckard1
6y ago
Even in 1998 it didn't take a genius to see what a Faustian bargain that Bruce Perens and Eric Raymond were leading us to sign. Now we have SaaS, PaaS, and AWS. L-O-L. Bigly L-O-L. MySQL and PHP alone probably contributed to half of Zu
658.
▲
by
deckard1
6y ago
It's only ergonomic if you've never done REST before. I'm not being flippant. If you're already using REST tools such as Postman and every caching tool in existence (browser, http proxy, etc. etc.) then GraphQL tossing i
659.
▲
by
deckard1
6y ago
You do realize other patterns exist where the frontend team is largely in control of the first endpoint, right? Backend-for-Frontend is one such pattern, although I'm sure that is nothing new either. > because they don't need t
660.
▲
by
deckard1
6y ago
> gRPC wont be a magic bullet, just like CORBA wasn't, or XML-RPC, or SOAP. History does like to repeat itself... I will commend gRPC for being brave enough to attach "RPC" to its name in 2020. Can't say the same for
More ›