Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
67 ms
·
721.
▲
by
deckard1
7y ago
https://github.com/me-no-dev/ESPAsyncWebServer#respond-with-... That whole ESPAsyncWebServer github project has a lot of great examples on ways to use the esp8266. Also, if you want to connect to your esp8266 externall
722.
▲
by
deckard1
7y ago
What's often missing from these discussions is the impact on human memory. Back when I started programming, I never used syntax highlighting. It just wasn't a thing for a large part of my early years. Text mode VisualBasic and Qui
723.
▲
by
deckard1
7y ago
ehhh. Only if your API is incredibly simple. You still have to roughly know that some operation exists and what that likely name is for the operation. Otherwise you're scrolling through a list of hundreds or even thousands of possible
724.
▲
by
deckard1
7y ago
Ignoring the tech side for a minute, my major problem with TypeScript is that TS proponents assume that the static vs. dynamic debate has been settled. That the future is static typing, and that people have to be crazy for wanting to do dyn
725.
▲
by
deckard1
7y ago
> writing maintainable code is the real challenge If you think these same developers can't do it without TS, then you really haven't seen the sort of mess lesser developers make when they try with TS. Unless the JavaScript deve
726.
▲
by
deckard1
7y ago
> most of developers who try typescript never go back to writing plain javascript yes, most developers adhere to RDD. That is, resume driven development. You ever see developers going back to Ruby from Node? Or from any shiny new thing t
727.
▲
by
deckard1
7y ago
> It solves a class of problems in React that are unheard of in other frameworks. It really seems that way. If your only way forward for your library is to throw everything out and introduce an entirely new (and hacky) paradigm, then you
728.
▲
by
deckard1
7y ago
That's not remotely true. Even archlinux links to ex. Type vim if you mean vim. Even if vi is aliased to vim, it's possible you'll end up in ex compatible mode anyway.
729.
▲
by
deckard1
7y ago
> Better for society as a whole? I lean toward no I used to think this way. But I realized something. Uber/Lyft eliminate an entire class of scams that taxi drivers have gotten away with for decades. No longer can unscrupulous drive
730.
▲
by
deckard1
7y ago
ES6 and newer JS is a great functional language. That said, I do not recommend immutable libraries. Here are the reasons: 1. They provide false comfort. Nothing in JS is truly immutable. People are just going to end up breaking the rules (p
731.
▲
by
deckard1
7y ago
JSDoc. It's a fucking tragedy on code bases. I've seen it happen many times now. A nice, clean, easy-to-read code base turns into a forest of unreadable shit thanks to the introduction of parsed comment tags. Perl, Ruby, Python, J
732.
▲
by
deckard1
7y ago
GraphQL has nothing to do with graphs and caching GraphQL is an exercise in masochism. And it's not even a query language in the sense of SQL. It's just about the worst named tech we currently use, IMO.
733.
▲
by
deckard1
7y ago
> The ID.3, scheduled to hit the streets by midyear, is the first of at least 70 electric cars in VW’s pipeline. This whole article is weird. Are we supposed to pretend the e-Golf hasn't existed for years? > While the ID.3, price
734.
▲
by
deckard1
7y ago
> 1. CPAN was great 20 years ago, but it's a joke compared to modern dependency management systems. How so? I use npm/yarn daily and think they are mostly giant insecure playgrounds for teenagers with too much time on their h
735.
▲
by
deckard1
7y ago
Linus's Law (given enough eyeballs, all bugs are shallow) has never rang true to me. I've been using free software since '95. Taken at face value, then yes, obviously more people looking at a specific piece of code will make
736.
▲
by
deckard1
7y ago
> Right now living in hotels and working in coffee shops is strictly worse than having a home and an office for almost everyone Maybe it's just the WeWork I've been it, but it was every bit as loud and distracting as a Starbuck
737.
▲
by
deckard1
7y ago
When pedantry goes wrong...? This article repeats this "TL;DR Lisp is not based on the Lambda Calculus" But that's not actually what McCarthy said. McCarthy said: > one of the myths concerning LISP that people think up or
738.
▲
by
deckard1
7y ago
Of course. But do you want to live without a house, a job, running water, electricity, internet, a cell phone, a car, etc.? Point a gun to my head and I'd still feel like I had a better chance of getting out of that situation than op
739.
▲
by
deckard1
7y ago
We're all supposed to take it as just a fact of life now that we need a monitoring service for a service none of us opted in to. And who runs these monitoring services? Why of course, it's the credit reporting companies! Who e
740.
▲
by
deckard1
7y ago
It's humorous to think every random person on HN is working on a site that gets more traffic than Slashdot did in 1999. A site that ran on mod_perl and, by modern standards, fairly basic hardware. And for the most part, CGI went on the
741.
▲
by
deckard1
7y ago
> PHP came along and killed cgi-bin PHP was using CGI like Perl. And then PHP had Apache's mod_php, which I believe is still widely used today. Perl, of course, had mod_perl. And later, PSGI/Plack followed by Catalyst, Mojolici
742.
▲
by
deckard1
7y ago
> Drive for profit should naturally increase safety If an executive can eke out a bonus from cutting corners, they will do so. It's long-term vs. short-term profit mindset. An executive may not care about the long-term profit of a c
743.
▲
by
deckard1
7y ago
> You could either stop using these services No you can't. Facebook creates shadow profiles for every single person in the world. If any single one of your friends has WhatsApp, Facebook has your phone number. They have your phone n
744.
▲
by
deckard1
7y ago
I'm not sure too many people could write a test suite for LOOP in his spare time. Never mind the rest of the trickier parts of the language such as MOP, CLOS, packages, conditions, restarts, etc. etc.
745.
▲
by
deckard1
7y ago
It's not about knowing the interface to a blackbox. It's about semantics. It's about knowing what an object or function is doing . > I could be using that time and energy to work on other things that are more important. A
746.
▲
by
deckard1
7y ago
The problem with JavaScript is that it's a terrible example of a dynamically typed language. > The benefits are a vastly improved safety net at a very minimal cost, smarter tools That's entirely subjective. As far as tooling, I
747.
▲
by
deckard1
7y ago
Yeah, I don't see how this type of architecture pays off in the end. You're opening yourself up to long-running continuations that provide a DoS memory attack vector, put pressure on the GC, and you still have to figure out when t
748.
▲
by
deckard1
7y ago
This article really grates on me. The author seems to live in a bubble of his own mind and making. Never once considering that, maybe it wasn't the expansive changes of a whole five years that set him wrong, but maybe the fact that he
749.
▲
by
deckard1
7y ago
It doesn't take data science to understand that putting a purely visual button on a device that people do not look at while using is a tremendous blunder. A computer company forgetting how a keyboard works. Really now.
750.
▲
by
deckard1
7y ago
> virtually guaranteed to be wrong I would go a step further and say all formal models are proven to be wrong. After all, that's what Gödel and Turing kept going on about. We can't prove any non-trivial program ever halts or
More ›