Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
frognibble
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
frognibble
16y ago
Software engineer is the generic title for a number of levels: software engineer II, software engineer III, senior software engineer, staff software engineer, senior staff software engineer, and so on. I heard that the job titles for engine
32.
▲
by
frognibble
16y ago
Econtalk is my favorite podcast. For those who might be put off by economics, here are a couple of interviews that readers here on HN might find interesting: Paul Graham on Start-ups, Innovation, and Creativity http://www.econtalk.org/arch
33.
▲
by
frognibble
16y ago
I find it odd that one of the core businesses is a type of user (business users) while the other seven are products.
34.
▲
by
frognibble
16y ago
The goal of this trick is to reduce the memory required when the argument to the count function is a lazy sequence. When iterating through a lazy sequence, the items in the sequence are realized and retained by the sequence. The code clears
35.
▲
by
frognibble
16y ago
Because Servlet 3.0 does not dictate how an application suspends or resumes request handling, I wouldn't say that Servlet 3.0 introduces event based request handling (other than the first invocation of the handler as in Servlet 1.0). I gues
36.
▲
by
frognibble
16y ago
Threaded does not imply one thread per connection. As an example, Java Servlet 3.0 allows a request handler to suspend and resume execution of a request handler on a thread. This feature allows the application to relinquish the thread for t
37.
▲
by
frognibble
16y ago
I keep hearing assertions that threaded can be slow or does not scale. Can somebody describe the reasons here or point to a good document on the subject? I often see "scalable" and "fast" used interchangeably in these discussions. These ar
38.
▲
by
frognibble
16y ago
Here's the previous discussion on Paul Tyma's presentation: http://news.ycombinator.com/item?id=1546711
39.
▲
by
frognibble
16y ago
The code handles concurrency the same way that redis handles concurrency. It's single threaded.
40.
▲
by
frognibble
16y ago
Javascript might not even be the best language for the browser. The browser programming model was set in stone years before significant applications were built in the browser. If we had a choice about the browser programming model, then it
41.
▲
by
frognibble
16y ago
F.lux adjusts the color of your computer's monitor to match the time of day. It's warm at night and like sunlight during the day. I've been using F.lux for a couple of months on OS X. The orange color at night looked a odd to me at first, b
42.
▲
by
frognibble
16y ago
I'd like to see the code used in the benchmarks before drawing conclusions from this work. Programming Java NIO is tricky. It's possible to make some mistakes and still have things "work". One example mistake is setting the write op on the
43.
▲
by
frognibble
16y ago
I think it depends on what you are doing. If the app has a single logical thread of execution, then sequential code is easier to understand than a series of callbacks. If the app executes steps in parallel with forks and joins, then a stat
44.
▲
by
frognibble
16y ago
I suspect that Google used email addresses because they already have tools for managing that namespace.
45.
▲
by
frognibble
16y ago
Perhaps you meant to say that the framework used in this example is not ready. I didn't see anything about Clojure the language that makes the example complicated. As far as the framework is concerned, the example shows how to build a produ
46.
▲
by
frognibble
16y ago
The email address is not displayed on the profile page. A user can customize his or her profile URL with an email address. The settings page clearly states that the email address is publicly discoverable if the email address is used in the
47.
▲
by
frognibble
16y ago
There are a few usable libraries for building web apps in Clojure (Compojure is an example). These libraries are not as comprehensive as libraries in other languages and the communities are small as you noted. That said, I wouldn't describe
48.
▲
by
frognibble
16y ago
It looks like it has all the basic photo editing features in addition to the gimmicky features like stickers. It seems useful to me if you don't have Photoshop (and you are using Picasaweb).
49.
▲
by
frognibble
16y ago
This is exactly how I work with Clojure. Emacs is not required to develop in Clojure.
50.
▲
by
frognibble
16y ago
The LAME MP3 encoder uses technology covered by patents. The LAME developers distribute the code in source code form only. The developers say that it is legal to distribute the code because the source code is a description of the patent an
51.
▲
by
frognibble
16y ago
You don't need special db adapters for Tornado. Idiomatic Tornado apps only use async when blocking on an external event (fetching a page from other site, waiting for another user to do something). Db and file system blocking is handled by
52.
▲
by
frognibble
16y ago
Here's an earlier thread on the topic: http://news.ycombinator.com/item?id=1485947
53.
▲
by
frognibble
16y ago
I think the awards are designed to keep people from leaving for startups, not to motivate people to do better work. Once an employee has a certain amount of financial security and a track record of making things happen (traits shared by a n
54.
▲
by
frognibble
16y ago
Pastafarian, so I voted nonreligous.
55.
▲
by
frognibble
16y ago
Tornado achieves concurrency using async network IO and multiple instances per core.
56.
▲
by
frognibble
16y ago
What are the limitations described by Mandelbrot? Does Mandelbrot show that active investing produces better returns than passive investing?
57.
▲
by
frognibble
16y ago
I recommend that you read the book "A Random Walk Down Wallstreet" before you invest in individual stocks. The book argues that you will be better off investing in broad index funds.
58.
▲
by
frognibble
16y ago
nginx
59.
▲
by
frognibble
16y ago
re 1: Bret Taylor addressed db queries in the video on Tornado (the video is on Facebook, but I cannot find the link). If you run more than one instance of Tornado per core and you have a decent load balancer in front of the instances, the
60.
▲
by
frognibble
16y ago
For those tuning in recently, the original title of this post was "Posterous Hypocrisy".
More ›