Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
deckard1
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
93 ms
·
751.
▲
by
deckard1
7y ago
It could, depending on how you initially encode the forward jmp instruction. If you encode them all as 16-bit int and your assembler optimizes, then it could shrink the code to use 8-bit jmp variant, for example. The way I got around this i
752.
▲
by
deckard1
7y ago
I've written a (mostly) fully-featured x86 assembler. There are two gotchas that most people starting out probably won't realize until it's too late. 1) Encoding instructions on x86 can be more challenging than they first app
753.
▲
by
deckard1
7y ago
Where there is a social issue, there is an engineer with analysis and a clever system to "fix" it. Budgeting is one thing. But developing a fairness system... are you sure you should be married to this person in the first place? M
754.
▲
by
deckard1
7y ago
> We have VR for that now. VR actually introduces further latency problems. With a TV, your typical PS4 can cover up latency issues with spectacle, as you mentioned. That's a big reason I suspect so many console games feel like a mo
755.
▲
by
deckard1
7y ago
I'm quite shocked that a common complaint of any language is function syntax. Maybe it's been awhile since I've used PHP, but is it really worse than any other language? The problem with PHP is that, at least years ago, it ha
756.
▲
by
deckard1
7y ago
Most of this would apply to Perl, as well. Which I can't fathom why Perl didn't easily beat out Python in the data science world. It's incredibly stable (version 5, that is), fast, and can just about rip apart and parse any r
757.
▲
by
deckard1
8y ago
jesus. I didn't need another reason to hate Google. But there it is...
758.
▲
by
deckard1
8y ago
I'd also disagree Slack is a good app. I've used it, Spotify, and a few others. I never understood the point. You're running a web page. It feels like a web page. It drains your resources just like a web page. Just because yo
759.
▲
by
deckard1
8y ago
There was also a lot of consternation when TCO was formalized as part of R*RS. It's a fundamental part of how Scheme works, so it was obviously necessary. But from a compiler writer point-of-view, it was a rather exotic demand at the t
760.
▲
by
deckard1
8y ago
Code is meant to be read first and foremost by humans. As such, code should be written for clarity and presentation. To communicate intent. Automated tools destroy this human/code connection. They reduce your coworkers to simple cogs i
761.
▲
by
deckard1
8y ago
pet peeve #1 right here. I really don't like the mandatory use of eslint (used as style enforcement), prettier, etc. When used as a bat to hit developers over the head, all this tells me is that the organization has too many anti-socia
762.
▲
by
deckard1
8y ago
> That's why HTML failed as descriptive language I think HTML and the web failed in general. Modern HTML is really nothing more than div tags everywhere, with a handful of span tags. We went from abusing tables to abusing the entir
763.
▲
by
deckard1
8y ago
If people are doing a lot of copy-and-paste or boilerplate, then it sounds like a management issue. I suspect other people are in the same boat as you and are just hacking up anything that works and Just Ship It(tm) to look good. This is a
764.
▲
by
deckard1
8y ago
GA is at least sandboxed by the browser. Red Shell could theoretically do whatever the hell it wants on your machine. And if it uses online updates, then you really never know what it could be tracking at any given time.
765.
▲
by
deckard1
8y ago
This only works if you have two graphics cards, no? Either onboard graphics + dedicated GPU, or dual GPU. And some CPUs, such as first gen Ryzen (e.g. 1700), do not have built in graphics. And that assumes you always want your better GPU to
766.
▲
by
deckard1
8y ago
either cameras will inform AI algorithms and they will classify you as a "bad" passenger, or the next person who rents the taxi will report the taxi as unsanitary. Which means you're going to lose your taxi privileges. Cue Bl
767.
▲
by
deckard1
8y ago
I think the point is, you have to write the fallback anyway. There really is no "enhanced", as they are two different ways to reach the same solution. The user won't notice a difference, and no sane person wants to do the sam
768.
▲
by
deckard1
8y ago
It's going to be interesting to see how this plays out. It's an enormous effort on their part, and for the users with all the API changes. But Dan's "Beyond React 16" demo simply was not compelling at all for me. Wi
769.
▲
by
deckard1
8y ago
This applies to much of the software world. Many of the places I've worked have a bad habit of ditching perfectly fine tech in order to chase the latest thing. Part of it is driven by RDD (resume driven development) and positioning the
770.
▲
by
deckard1
9y ago
..
771.
▲
by
deckard1
9y ago
......................
772.
▲
by
deckard1
9y ago
The effectiveness of CA is a red herring. All one has to do is watch Channel 4's Cambridge Analytica videos to see that the CEO is on video promising things which are both unethical and illegal, and a subversion of democracy. Sales pit
773.
▲
by
deckard1
9y ago
You can't "delete" anything from the Internet. Despite Snapchat saying you can. Or a big button that says "Delete". Furthermore, Facebook doesn't need you to have an active, visible profile for it to collect da
774.
▲
by
deckard1
9y ago
What's the benefit to Facebook for catering to such people? Presumably, advertisers can only sell cars to people that can afford cars. Or is this where Cambridge Analytica comes in? Then the equation stops being about selling things
775.
▲
by
deckard1
9y ago
Eventually WebAssembly will allow you to use whatever language you want. > When one thinks that we could have had Scheme This may have been true 5 years ago. I'm probably the biggest Scheme fan there is. I've created assemblers
776.
▲
by
deckard1
9y ago
There was a brief period of time where visiting a link felt like a new adventure. We take the simplicity of a "link" for granted today, probably because most links are just clickbait now. Eventually links turned into time-consumin
777.
▲
by
deckard1
9y ago
Yep. I've encountered this way too many times. And you'll find the picture you're looking for and it will only be on Pinterest. Then you click on to Pinterest and there is zero context for the picture. WTF? No links. Nothin
778.
▲
by
deckard1
9y ago
That's a great article that always deserves a read once or twice a year. > Your typical architecture astronaut will take a fact like “Napster is a peer-to-peer service for downloading music” and ignore everything but the architectur
779.
▲
by
deckard1
9y ago
If you work at a company with a large code base, you quickly come to realize that few people know how everything works. Most people only know a single part of the code that they are working on intimately. It's this intimately part that
780.
▲
by
deckard1
9y ago
> racket and guile has expanding stacks and doesn't have a recursion limit other than the whole memory of the computer I'm not familiar with how these two in particular work internally, but this may actually be more a side effe
More ›