Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Periodic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
151.
▲
by
Periodic
15y ago
Having worked in Academia, charts are often used to reveal trends in large data sets. This is particularly true these days when the data is gigabytes of multi-dimensional measurements that require processing to derive the underlying proper
152.
▲
by
Periodic
15y ago
In comparison to math, I think bottom is very close to the idea of an undefined value. What is the value of 4/0? What is the derivative of a step function at 0? Mathematics often goes out of its way to make sure things aren't undefined by
153.
▲
by
Periodic
15y ago
This is a good idea. I'm going to try to do it on my next project. I don't know if I can stop thinking about the data and implementation. It is just where my mind naturally goes. Someone presents me with some type of data and a way they
154.
▲
by
Periodic
15y ago
Let's say you have a type that's a value of a typeclass Typeable that has a function "a -> String" (the real Typeable class has the signature "a -> TypeRep) which tells you that type of the argument. Let's now say I define some data
155.
▲
by
Periodic
15y ago
This really happened to me in the last month. I was contracted with a company that has a contract to build a company for a bigger client with customers. PM: We need you to fix a bug. One of our client's customers couldn't complete the for
156.
▲
by
Periodic
15y ago
I forced myself to learn Vim for the same reason. I could rely on Vi being available on any system I logged into, which was quite a diverse set at the time with installations going back many years. I've thought that I should learn Emacs ju
157.
▲
by
Periodic
15y ago
I actually ended up with the white "flakes" over my inverted readability page. I was very confused at first, but was able to ignore it fairly easily.
158.
▲
by
Periodic
15y ago
This is common practice. Our password forms all over the internet send the password just as part of a normal request. We rely on SSL to protect that data as it goes over the wire and then there are all sorts of ways that it might be store
159.
▲
by
Periodic
15y ago
Because that's how recruiter math works. They round to the nearest buzz word.
160.
▲
by
Periodic
15y ago
I believe the single most important thing I've learned from playing competitive online games is how to manage the morale of a group. When you have 30-minute experiments, mostly self-contained, it's amazing how easy it is to see how one den
161.
▲
by
Periodic
15y ago
It looks like the writer meant either 0.01 or 1%, as all the other numbers work out to one one-hundredth. It is a common math mistake to mix the decimal representation and the percentile one. The same thing happens occasionally when peopl
162.
▲
by
Periodic
15y ago
This makes sense. You're totally right about the database. I've run into that issue before, but I had forgotten. Your example is similar to the approach that Yesod, a Haskell web-framework, takes. The templating language, Hamlet, will acc
163.
▲
by
Periodic
15y ago
I think you could go a little further and say that it implies dependency injection. You want to be able to declaratively tell the program which implementation to use in difference places. This would be a little more familiar to the OO par
164.
▲
by
Periodic
15y ago
Not so. What if something fails database validation so you want to display it in the form with an error? This can lead to attacks where a malicious user gives the victim a specially crafted URL that inserts a script into their page, then
165.
▲
by
Periodic
15y ago
My favorite example is dealing with user input on the web. Everything from the data passed by the user's browser to the data stored in the database is just a string of bytes. You could go about representing this as a string, but really th
166.
▲
by
Periodic
15y ago
I think the issue is not that there aren't applications, it's that people just aren't used to looking for them. As an example, let's think of classical geometry. They figured out the area of circles, the volumes of cones, etc without any
167.
▲
by
Periodic
15y ago
The introductory compilers class, CS143, will be available to Stanford students in the spring. I have no idea if they'll put it online, but it would be consistent with their current initiatives. I think you'll have to inquire more or wait
168.
▲
by
Periodic
15y ago
The part that scares me is that we, as web designers/developers/owners, are complicit in this. We are the ones who are putting social buttons on every page. We love this functionality, but they aren't giving it to us for free. We are tra
169.
▲
by
Periodic
15y ago
I had a few problems with the blocking when actually going to the sites in question. I believe I had to unblock Google Plus, Google Analytics and Facebook when actually visiting those sites. However, I'm happy that most of the time it prev
170.
▲
by
Periodic
15y ago
I thought a JSON document had to have either a top level object or array, which would make a bare null an invalid JSON text. Granted, we might not be that strict all the time. See section 2, paragraph 2: http://www.ietf.org/rfc/rfc4627.tx
171.
▲
by
Periodic
15y ago
To me I think of it as Bash bindings, because that is where I learned them. For text editing I've been using vim bindings, but I never found the vim mode to work quite like I want it to on the terminal. I should look into that more.
172.
▲
by
Periodic
15y ago
I mean they mask control-A to select all instead of moving the cursor to the beginning of the line.
173.
▲
by
Periodic
15y ago
One handy thing is that because OS X uses Command for most of its window-management and application hot-keys, control + key is almost always unmasked by the application. Why is this important? Control-A and Control-E work in almost any te
174.
▲
by
Periodic
15y ago
This is what I'm thinking. They could reasonably be unable to divulge your secret to a fourth party. The decryption could even be done client-side. They just generate a pair of (encrypted-secret, key). They store encrypted-secret and se
175.
▲
by
Periodic
15y ago
A neat idea would be if you encoded the information on your server with a secret key, then put that key in the URL in addition to the unique identifier. This way you never store the information on your server. The secret key should never
176.
▲
by
Periodic
15y ago
A privacy policy is a must! If the whole point of the site is to share secrets, with a second party, we need to know just what the third-party is planning to do with them.
177.
▲
by
Periodic
15y ago
Reading Java can be the hardest part about working with it. When working with Haskell and discussing why you would want to use let vs. where or if vs. guards, Bryan O'Sullivan explained it to me by borrowing a term from journalism: Don't b
178.
▲
by
Periodic
15y ago
You beat me to it. What I love about the Haskell version is it says only exactly what needs to be said. sayHello - get the hello message for something. putStrLn - send something to stdout mapM_ - Do these things in sequence, I don't care
179.
▲
by
Periodic
15y ago
I think this is going to be a case of every writer needing a brand and following. People aren't going to be hired as much for their ability to churn out automatable articles, but by the audience they can bring with them due to their style
180.
▲
by
Periodic
15y ago
Most of the technologies I dream about killing are the ones that I feel are suboptimal and downright frustrating but I am forced to use for lack of a better solution or due to economic forces. I want to kill them because I want them to dis
More ›