Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
NathanKP
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
62 ms
·
571.
▲
by
NathanKP
12y ago
The action of clicking the scrollbar is more of an edge case than a significant design cornerstone these days. Most people are going to be scrolling with a mouse wheel, or a two finger swipe on their touchpad, etc. Clicking and dragging a c
572.
▲
by
NathanKP
12y ago
Have you tried https://news.ycombinator.com/classic yet? I've continued to enjoy HN for 2081 days thanks to this useful filter, which removes submissions from newer users. This is helpful because it is primarily the us
573.
▲
by
NathanKP
12y ago
Sorry should have thought to include a link: http://www.amazon.com/Real-Time-Strategy-Programming-Wordwar... Most of the technical stuff about Direct X is obviously hopelessly outdated now, but it was pretty cool stuff back
574.
▲
by
NathanKP
12y ago
It is interesting to see that the techniques they used were in many cases quite similar to techniques that were in use decades ago by game devs who had to struggle with much worse hardware. For example they discussed how they achieved 60 FP
575.
▲
by
NathanKP
12y ago
I want to like generators for asynchronous code, but the one thing that disappoints me about generators is how awkward it is to write code that does the same as an async.auto I use async.auto because of the ease of adding new asynchronous f
576.
▲
by
NathanKP
12y ago
I have so many great memories of learning coding by writing little games that used Mode X for the graphics. I was able to get so much experience experimenting to optimize my code to draw stuff on screen fast enough to get a decent frame rat
577.
▲
by
NathanKP
12y ago
Additionally those 21 bugs are probably worth way more than a measly $442k if sold on the blackmarket or to the NSA, etc.
578.
▲
by
NathanKP
12y ago
This was a really interesting read. Unfortunately I wasn't able to find any followup information about the underlying theory. In the grip of record snows in Boston, and an extra long winter here in NY its easy to imagine being on the c
579.
▲
by
NathanKP
12y ago
That's correct. The best paying exploits at Pwn2Own are exploits where just browsing to a website gives an attacker root code execution on the machine. These types of exploits pay well because they are extremely difficult to pull off,
580.
▲
by
NathanKP
12y ago
It's basically demo day for browser (and other software) vulnerabilities. Hackers show off their exploits and vendors pay them cash for disclosing them at Pwn2Own instead of selling them on the blackmarket.
581.
▲
by
NathanKP
12y ago
I have never had stuff accidentally find its way onto ephemeral storage. The ephemeral storage is mounted at a specific location of /mnt. Everything else on the system (OS, binaries, application code and resources) is stored on an EBS
582.
▲
by
NathanKP
12y ago
Yeah I agree the SEO issues. Anything that is dependent on search traffic should not be a single page app, as it will hurt your ranking greatly. Google actually runs JS these days, but you'll still get penalized for slow speed if you l
583.
▲
by
NathanKP
12y ago
The content of the book is specifically licensed Creative Commons and MIT. Therefore no permission is required as long as you follow the terms of the licensing agreement.
584.
▲
by
NathanKP
12y ago
Unless you are using IE <10 this is a trivial problem to solve using history.pushState() http://caniuse.com/#feat=history
585.
▲
by
NathanKP
12y ago
Here is a pretty decent documentary about it: https://www.youtube.com/watch?v=2OVAkMrdeKI
586.
▲
by
NathanKP
12y ago
Hopefully most of us already know these tips and tricks, but for a new user Shift + Command + G is something that they will probably never discover. Even click and enter to rename is excessively complicated compared to adding a rename optio
587.
▲
by
NathanKP
12y ago
I agree. I dislike GPL and would never use GPL for anything that I open source. All the npm modules I've developed are MIT licensed. But if a corporation chooses to violate the terms of someone who did release their stuff under GPL the
588.
▲
by
NathanKP
12y ago
According to the article: On average, each baby is born with roughly 100 new mutations. If every piece of the genome were essential, then many of those mutations would lead to significant birth defects, with the defects on
589.
▲
by
NathanKP
12y ago
The most amazing thing here is that they are offering the option to purchase optimized Tessels with different modules baked into the main board, and you can get as few as 10-99 of these optimized Tessels for as little as $35 each. This has
590.
▲
by
NathanKP
12y ago
I really wish I had that trait, but instead I have the exact opposite. I often need about twelve hours to feel fully rested, and even then usually require a coffee or two to feel productive. Some people suggested recently that maybe I have
591.
▲
by
NathanKP
12y ago
I agree that the problem of schema rot is an issue, and I'm sure that Treasure Data is a great solution. I'm also sure you had good intentions posting this. However, that said your article reads like an advert rather than the kind
592.
▲
by
NathanKP
12y ago
This article is nothing more than a thinly masked advert for Treasure Data.
593.
▲
by
NathanKP
12y ago
The stars are also inaccurate for me. Username: nathanpeck You are reporting 115 stars for JS, when I actually have 700+ Another thing to factor in to make this more accurate is to detect if repos are in a package system like bower or npm.
594.
▲
by
NathanKP
12y ago
I'm not a fan of Jeb Bush either, but what do you think of their released statement? > This is an exact replica of the public records on file with the Florida Department of State and are available at anyone’s request under Chapter 1
595.
▲
by
NathanKP
12y ago
I suspect that the primary initial target with "use stricter" mode will be backend services in io.js or node.js first, as these are more likely to benefit from the optimizations than frontend code will. For now the list of web bro
596.
▲
by
NathanKP
12y ago
I'm sure that tracking services and ad companies would love signed requests.
597.
▲
Instruction Manual for the Executioner
(gist.github.com)
3 points
by
NathanKP
12y ago
|
1 comments
598.
▲
by
NathanKP
12y ago
Because human life is more important than not leaving a trace.
599.
▲
by
NathanKP
12y ago
Personally I use a VPN to access Netflix within the US since Verizon FIOS in NYC does not seem to have enough bandwidth connecting me to Netflix (either that or they are deliberately bandwidth limiting Netflix). If I use a VPN I get a cryst
600.
▲
by
NathanKP
12y ago
You are correct, what I am calling "mindful thinking" is not really meditation in the form you are describing, hence why I said in my grandparent post that I don't really meditate. To explain more thoroughly there are two dif
More ›