Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
moonboots
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
moonboots
13y ago
Using different domains reduces attack surface area [1]. That said, I agree that the blogspot domain and site design look amateurish. [1] https://github.com/blog/1466-yummy-cookies-across-domains
62.
▲
by
moonboots
13y ago
I recommend temporarily disabling web workers, which should provide better visibility into js bottlenecks in tools such as Chrome's timeline panel [1]. Also check out this google IO talk [2] on performance debugging the WebGL/HTML5 demo "Fi
63.
▲
SQLite improves performance with memory-mapped I/O
(sqlite.org)
185 points
by
moonboots
13y ago
|
80 comments
64.
▲
by
moonboots
13y ago
I had the same experience. Fortunately, FF23 adds this feature (under the heading 'Web Console in Debugger Frame' in the linked post).
65.
▲
by
moonboots
13y ago
As a developer, the biggest concern I have with Dwolla is the initial friction for new users, e.g. entering their bank account number. I would like to see the complete end user signup flow featured more prominently. I didn't see anything on
66.
▲
by
moonboots
13y ago
May I recommend http://typing.io for the typist in the video? Disclaimer: my webapp
67.
▲
by
moonboots
14y ago
CSSO [1] is a tool that removes duplicate declarations during minification instead of just warning about them. It also performs more advanced structural optimizations. [1] http://bem.info/tools/csso/
68.
▲
by
moonboots
14y ago
Thanks, edited my post
69.
▲
by
moonboots
14y ago
Thanks for the link. I'll find a place for uxvrt-perls in my hacky copy-paste workflow. I'm currently using tmux paste buffers and shell functions around xclip to move around text.
70.
▲
by
moonboots
14y ago
Thanks, forgot about bash behavior. On Zsh the 'e' doesn't need to be pressed with control.
71.
▲
by
moonboots
14y ago
I use rxvt and never figured out how to paste the clipboard buffer, so I use shift-insert to paste the primary buffer. Unfortunately, the primary buffer can be overwritten without my consent, e.g. an autofocused web input field. Vim and ema
72.
▲
by
moonboots
14y ago
Bash and Zsh provide shortcuts to open a text editor where commands can be pasted and edited before running (Ctrl-x Ctrl-e in bash, need to enable in zsh [2]). I've been using this on Linux not for security but because I'm still confused b
73.
▲
by
moonboots
14y ago
It should be pretty easy to upgrade vulnerable WRT54GL routers. Any volunteers to setup a page that POSTs a newer firmware like OpenWrt or Tomato?
74.
▲
by
moonboots
14y ago
Sandbox iframes allow disabling javascript in a frame, which disables framebusting protection [1] used by sites like vk.com. The better way to framebust is to add the header 'x-frame-options: deny', which isn't broken by html5 sandboxes. [1
75.
▲
by
moonboots
14y ago
I prefer text to icons. Text has less ambiguity with the additional benefits of being easier to implement and faster to load (at least for html/css). An example is the new Safari [1] and Chrome devtools, which both stem from the old Safari
76.
▲
by
moonboots
14y ago
I wish pubmed, a primary source for this article, were more usable. I feel troves of interesting studies go unnoticed because it's so difficult to find anything. As an example, I tried searching for 'stretching' in pubmed, and the first res
77.
▲
by
moonboots
14y ago
On Linux it's possible to simultaneously map caps lock to both escape and control with xcape [1]. On short presses without any other keys depressed, escape is fired. On press-and-hold with other keys, control is fired. This is great for vim
78.
▲
by
moonboots
14y ago
I chose an io domain my site http://typing.io because of the input/output programming reference. It's also more difficult to find a reasonable .com domain related to typing practice. The registrar I'm using is about $48/year [1] with no p
79.
▲
Haskell Yesod Web Framework: Simpler streaming responses
(yesodweb.com)
3 points
by
moonboots
14y ago
|
0 comments
80.
▲
by
moonboots
14y ago
How does this compare to the commercial system Chronon[1]? [1] http://chrononsystems.com/
81.
▲
Hetzner launches dual hexacore cpu, 128 GB ECC ram server for 299 €/month
(hetzner.de)
29 points
by
moonboots
14y ago
|
11 comments
82.
▲
by
moonboots
14y ago
Have you considered a newer compression program like xz [1]? The backwards compatibility of Zopfli is only necessary for clients that are relatively hard to update, e.g. browsers. If you are already distributing a custom game client, you co
83.
▲
by
moonboots
14y ago
Zopfli can be used with nginx without code changes with the static gzip module [1]. [1] http://wiki.nginx.org/NginxHttpGzipStaticModule
84.
▲
by
moonboots
14y ago
Most existing accounts allow password resets via email, so email compromise would also result in account compromise.
85.
▲
by
moonboots
14y ago
I've been using the following script in my build process to avoid certificate expiration surprises: currentDateEpoch=$(date +%s) expirationDate=$(openssl x509 -in $my_cert -enddate -noout | sed 's/notAfter=//' | date -f -) expiratio
86.
▲
From bug to exploit - Bakery single sign-on for Drupal
(heine.familiedeelstra.com)
2 points
by
moonboots
14y ago
|
0 comments
87.
▲
by
moonboots
14y ago
Nginx's development branch is generally considered production ready [1]. I trust the nginx core team not to introduce potentially problematic changes. As an example, the recent spdy integration [2] has lived in a parallel branch for over ha
88.
▲
by
moonboots
14y ago
I prefer the x230's keyboard [1], which extends the arrows downward into the unused palm rest area. I've used a similar keyboard as the vostro, and I found myself frequently fatfingering home instead of pageup and end instead of pagedown.
89.
▲
Linux 3.8 Released
(kernelnewbies.org)
125 points
by
moonboots
14y ago
|
43 comments
90.
▲
by
moonboots
14y ago
The next dev release with websocket proxy support is scheduled for tomorrow [1]. [1] http://trac.nginx.org/nginx/roadmap
More ›