Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Periodic
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
50 ms
·
451.
▲
by
Periodic
17y ago
I believe GHC's type system is also Turing complete. As an example, you can implement BrainFuck in the GHC type system. I haven't looked over the details, but it looks promising. http://killersmurf.blogspot.com/2009/11/typefuck.html
452.
▲
by
Periodic
17y ago
Costs that are represented in obvious dollar amounts with alternatives that have lower obvious dollar amounts tend to go over poorly with clients. The nebulous cost of more developer and admin time is something they can carefully ignore in
453.
▲
by
Periodic
17y ago
Looks like the formal name for what I was trying to do. Now I know what to google!
454.
▲
by
Periodic
17y ago
It also seems like the suits that people hear about are the ones involving the hot new companies, which happen to be those who are gaining relevance but haven't yet established their position and thus are still interesting. So we have paten
455.
▲
by
Periodic
17y ago
I too am very confused. I even made sure to enable Javascript for the page.
456.
▲
by
Periodic
17y ago
If we're talking about making code easy to read, type signatures are one of the best tools. Many times you can look at the name of a function and its arguments and you have a very good idea of what it does. This is unlike many dynamic lang
457.
▲
by
Periodic
17y ago
I'll agree that when it is something that could be objectively proven it is a different league than when you are stating something subjective. However, subjective statements can still grate people the wrong way. For example, if my wife wer
458.
▲
by
Periodic
17y ago
If A, B, C, and D truly are asynchronous then I believe you're going to need condition variables and (at a lower level) locks. I agree that such syntax should be baked in and handled at a lower level. If you can guarantee that a given vari
459.
▲
by
Periodic
17y ago
I still remember when Javascript was a fairly ugly language that felt like the PHP of client-side programming. I revisited Javascript a few years ago and I was pleasantly surprised. It's come a long way, and it does make event-based progra
460.
▲
by
Periodic
17y ago
In fencing, there is an odd thing called "right of way". It works like this, a touch is only valid if you presented your intent to attack and thus gained right of way. It is a very subtle thing, but it has a very important implications fo
461.
▲
by
Periodic
17y ago
"I think" implies that it is just your opinion and that others may think differently. Omitting it implies certanty and fact. You may think that those two words have no meaning, but to many people they say a lot. Most people are not liter
462.
▲
by
Periodic
17y ago
I doubt anyone will be seizing your Pepsi if the games were sponsored by Coke, but they might have a case for not letting you set up your Pepsi-points gear under the coke sign.
463.
▲
by
Periodic
17y ago
Rule 0. Bring a gun and friends. A friend of mine shared a bit of wisdom with me: "In a knife fight, everyone bleeds." I wonder how that could be applied to this metaphor.
464.
▲
by
Periodic
17y ago
The title here seems to be inaccurate. The title of the post--based on the Google cache--is "What’s in a parser? Attoparsec rewired (2/2)". It's not actually about building parsers so much as comparing the new Haskell attoparsec parser t
465.
▲
by
Periodic
17y ago
I'm a bit confused about your last sentence. Are you saying that the dev OSes will cause more outages, but we can automated that they won't be major? The first thought that popped into my head while reading this article was how ZFS snapsho
466.
▲
by
Periodic
17y ago
I've been using PwdHash. It's basically the same thing, but it's a Firefox addon. It will automatically hash a password field with the domain if you start the password with "@@" or hit F2. It also has a bunch of guards to warn you if you
467.
▲
by
Periodic
17y ago
That's the thing. As a public school, at least in our area, you're allowed to be on the grounds when the school isn't open. You just can't go inside. I once was ticketed for being at a park after sunset in our town. The cop explained to
468.
▲
by
Periodic
17y ago
I think his main point was that producing a product that people want as opposed to a non-scaling service is the way to go for financial security. I think he might have just gone with subscriptions in his examples because it's the best under
469.
▲
by
Periodic
17y ago
A tool that I wish more people would use is PwdHash ( https://www.pwdhash.com/ ). It's a system for generating psudo-random passwords for the web. Basically, it will take some input from you (a password) and then hash that with the domain
470.
▲
by
Periodic
17y ago
My middle school got bitten by this. The roof collapsed on a burglar and he successfully sued the school. At the time he was not doing anything illegal (as he was outside a public school). The roof was unsafe and we have laws against tha
471.
▲
by
Periodic
17y ago
4. Programmers write apps that no one ever asked for but may be able to use to minimize the consequences of widespread adoption of apps that no one ever asked for but may be able to use. 5. Widespread adoption of apps apps that no one ever
472.
▲
by
Periodic
17y ago
I agree. I find that I have a fairly fixed amount of energy. There are various lifestyle changes that affect this energy, but at the beginning of a day I'm pretty much set in how much work I'll get done that day, whatever it's on. The big
473.
▲
by
Periodic
17y ago
What are the advantages of this over converting the specification into a CFG and then using a parser-generator?
474.
▲
by
Periodic
17y ago
I bought a dining set from a furniture company in Canada through a retailer here in the Bay Area. It took 2 weeks to get delivered, then I had to return one item and get a replacement, which also took about 2 weeks.
475.
▲
by
Periodic
17y ago
I know I went through this phase. It was that point where I had my old 286 and BASIC. I learned how strings are just arrays of characters, how there are different types of numbers, how file handles work, how algorithms work, functions, lo
476.
▲
by
Periodic
17y ago
I think it's more that there can be some complete reorganizations that go on. For example, if you know Italian and you want to learn Spanish you can translate a lot of your prior learning. The sounds are the same, the sentence structure, a
477.
▲
by
Periodic
17y ago
Does anyone have any good tricks for downloading WMV videos at faster than real-time? The Stanford Videos come as WMV or Silverlight, and it seems I can't get them to download any faster than real time. VLC has an option to write out to a
478.
▲
by
Periodic
17y ago
Quicktime and VLC and MPlayer, and just about any reasonably well-featured video player will have the feature to adjust the playback speed.
479.
▲
by
Periodic
17y ago
I'm doing this for a Database Systems course I'm currently taking. Sadly, the lecture notes are terrible. They're basically just visualizations for him to talk to and convey little to no information on their own. As such they're not only
480.
▲
by
Periodic
17y ago
Or perhaps it's like saying, "So you want to visit every major city in Europe. Do you have a year of free time?" "... erm no" "Okay, could you maybe take a vacation every other year and visit just one country in Europe?" "Yeah, I can do th
More ›