skysight-inc/HackerNews huggingface dataset:
I have multiple vehicles, but I think I pay on average about $700/vehicle/year.

Parking varies widely, the last time I had a parking garage subscription in Cambridge (MA), it was ~$130/month.

Gas, insurance, simple parking and a couple of oil changes gets me very close to $5,000 easily.

The relative insurance and maintenance prices rolled in the Uber price vs. private vehicle costs don't really matter. All that matters is out of pocket dollars. Sure, you might be paying an effective insurance rate on the Uber of 2x your private insurance cost, but unlike private insurance which you pay for 24/7/365 (effectively), you're only paying the insurance cost to Uber when you're actually riding. So, it can very easily work out in your favor even if some of the unit costs seem abnormally high.
Funny, but I didn't know CentOS got acquired by Red Hat. They claim they're keeping a separation between the RHEL team and CentOS team, but CentOS development is basically organized, run and funded by Red Hat now.
Are "wex wex exort!" jokes permitted?
Is it fun to play your own games?
I actually wrote a slick version of this a few months ago. No jQuery dependency, fully configurable:
https://github.com/jbckmn/gatrack.js
I wish Firebug had proper JS stack trace. I find Chrome/Webkit's implementation essential for debugging.
Don't get me wrong I think type theory is really cool. In fact any kind of theory that makes me a better programmer is cool. That's one of the reasons TypeScript right now is one of my favorite languages. It is the perfect balance between the prototyping power of dynamic languages and the awesome static guarantees of statically typed languages. The best part is that the type system does not get in the way when I'm prototyping and actually starts to help out when I have the design fleshed out. I just wish more languages supported that kind of type system because sometimes I really miss the static checks when writing stuff in Ruby and Python.
A day in the life of a PM
Gurgaon, India. Remote|Open to relocation. Contract Only.

Stack: nodejs,erlang,couchdb,lucene,elasticsearch.

http://stackoverflow.com/users/1263781/akshat-jiwan-sharma

akshatjiwan@gmail.com
Yes they did: "In order to obtain an exemption to federal informed consent rules, the hospital held two town hall meetings on the university campus, placed advertisements on buses, and made sure the news got in newspapers catering to minority readers."
Well, I don't agree. If it was twins and they "fused" and you are going to assume one "murdered" the other, then which one is the murderer? It is a serious question. Also, how did the one baby "murder" the other? What does a baby in utero have on hand to attack its twin? The body kills invaders by, essentially, eating them (white blood cells engulf and consume microbes). At the cellular level, it is a battle and it is a case of eat or be eaten.

I realize humor is a big risk on hn. But, for me, it seems to be a big risk anywhere. (shrug)
There is neurological evidence for your thesis:http://www.nytimes.com/2003/06/22/magazine/22SAVANT.html

Savant like drawing skills can be induced in ordinary people by selectively disabling the part of their brain responsible for semantic interpretation. See the shape of the cat, not the cat.

Perhaps Vermeer was a savant.
I'm an individual who has designed [1] and built his own tDCS device, downloaded all the PDFs, read them and then designed his own experiment: anode over LDLPFC and cathode above right eye, 20 minutes at 2 mA, while doing Dual-N-Back Workshop [2].

I've done between 30 and 40 sessions over a period of three years, still ongoing. The intention was to increase my working memory, but it has also helped with several other minor issues. By my own estimations, my fluid intelligence has gone up significantly, it's really noticeable and I now also score significantly higher on IQ tests.

I've combined that with my own nootropics stack and mental exercise regime, which further enhanced my intelligence, now pushing me into genius territory. It's a blessing, that's for sure, I can now much better strategize my life, but there are also some downsides, like an uptick in neurotic behavior.

I'm currently working on changing my website, winfred.com [3] to a site that lists all the details of the work I've done on myself. Does anyone think there is value in publishing something like that?

[1] http://www.reddit.com/r/tDCS/comments/qn6s5/diy_tdcs_howto/

[2] http://brainworkshop.sourceforge.net/
[3] http://winfred.com/
I agree on Windows (esp when using a GUI), but HN does not host on Windows.
There is numerous ones:
https://github.com/google/go-github
https://github.com/GoogleCloudPlatform/gcloud-golang
https://github.com/google/cadvisor
https://github.com/google/mtail
etc.
Right now you don't need a license for a 1 pound quad-copter that is flown within line of sight (for non-commercial uses).

The problem is that even for line-of-sight users, the FAA won't let you use them for commercial purposes. So, your hypothetical kid would be okay filming their friends, so long as they didn't make any money from it.

There are two issues with drones that the FAA needs to figure out: 1) commercial use and 2) autonomous (out of sight) flight. The latter is much trickier than the former. I'm all for autonomous drones having to get certified (including FPV, since those would need some kind of fail-safe). But even here, there might need to be a "hobbyist" class and a commercial class with different requirements.
Yes, it is meaningless, and they intentionally hide the version number now - the download page doesn't even show it. But what could a major version number mean? GNU Emacs was on version 1.x for so long they dropped the leading "1." and promoted the minor version number to the major version. Ubuntu just numbers their releases after the date, e.g. 12.04 came out in April 2012.
This is pretty sweet, actually.
Personally, I wish that type systems allowed for arbitrary pure (as in "same input -> same output") code to define what is and isn't a valid instance of a type at compile time.

Being able to declare a function that is only valid for, say, power of two inputs (say: a hashmap's initial size, when the hashmap is using a bitwise and for wrapping) and having it actually enforced at compile time would be very useful.

I mean, even range types are useful.
Rejection for bad culture fit.
Silicon valley meets Industrial America
Attempts to defraud the government are punished by losing one's children? Can you point to a particular law that establishes this? I'll certainly think twice before grabbing extra maps at highway rest stops from now on...

In the absence of any complaint from any interested party, the default action should not be "break up this family and parcel out the kids to foster homes where they're more likely to be abused and will definitely cost the government more." We should have less empathy for powerful and stupid bureaucrats and more empathy for their victims. This is especially so now that they have total surveillance powers over us, so our every private expression can be misconstrued by cretins to justify any action they'd like to take.
I only get Facebook news from brands now
I'm guessing that if they had disapproved it you'd have written another message about excess government control designed to curtail natural freedoms.
Show HN: Simple responsive HTML email receipt/invoice
The reason that asinine JPEG gets shared so much is because it makes people rage because they think they'll have to sign up ahead of time for any website they might want to visit. If it were accurate -- if it said "$2 of your Netflix subscription goes to paying ISP interconnection costs," people would shrug and say "well, of course Netflix has ISP costs."

Hey, Netflix could charge more to customers of certain ISPs, too. What a nightmare! If I make a JPEG showing that will everyone go nuts and share it on the Facebook and demand Netflix stop fucking with net neutrality? I mean, Netflix might do it.
What I find most interesting about these topics is how many people come out to contribute to them. Nothing gets people riled up like vaguely threatening the free flow of entertainment.

I wish I know how to direct this energy into something a little less disappointing.
Dependent Types? Check out Idris.
I cannot fathom why you are telling me this. I am abundantly familiar with these facts.
Little is known, but here is an interesting writeup on the topic: http://www.eswick.com/2014/06/inside-swift/
<strainedmetaphor>Gotta get into the shed before you can be the black sheep.</strainedmetaphor>
No, the mirror is on a stick and doesn't move. When Tim is looking down at the mirror from above he can see the reflected image he wants to paint, and also the paint surface he is going to paint on. He keeps adding color until the edge of the mirror disappears at which point he knows that he got the color on the surface to match the color in real life.

Here's a screenshot. The mirror is on the top, and the painting surface is below: http://i.imgur.com/Uk7vSQ5.png

Or on the painting of his father-in-law: http://i.imgur.com/WP2ls3A.png
http://www.mozilla.org/security/known-vulnerabilities/firefo...
I never agreed with him completely on his views in this regard, but his main point is if you have a system that's governed by rules on input (Like someone looking up the answer in the Chinese room), there's no subjective understanding. So even if you had such a device(room) that behaved flawlessly, there's nothing in there that actually "understands" what's going on. The paper that the Chinese characters are written on doesn't understand, they're paper. And the person carrying out the instructions doesn't understand either, they're just following orders. So what's having the subjective experience/understanding?

The main point I took away is that he feels that consciences is an ordinary biological process, and a simulation of that process is not the same as the process. In the same way that a computer simulation of a stomach digesting food isn't the same as an actually stomach digesting food. No matter how good the simulation is, it doesn't actually digest food. So a simulation of consciences, isn't actually consciences, and doesn't have a personal subjective experience.
Epic Fail – Worst Networking Call Ever
I have no idea what you're talking about. Comcast is already pushing for the ability to create a multi-tiered Internet.

That fact is even splashing over into popular culture, so I'm not sure which set of facts you're dealing with:

http://www.slate.com/articles/technology/future_tense/2014/0...
FWIW: On a 2011 MBP 17", it was silky smooth in Chrome, and very slightly slightly less smooth on FF and Safari.
Sony E3 2014 press conference round-up: GTA 5, Uncharted 4, PS TV
A couple of days late, but thanks for the explanation.
It's possible to send a channel over a channel in go. This allows to for example to pass in the response channel of a message.

It's possible to pass in file descriptors on unix sockets but it only works locally.
Show HN: March madness for the World Cup
If we're going with metering, I hope cable television watchers can join in the fun. If I subscribe for cable television and I only watch two hours a month, why should I subsidize someone who uses it 12 hours a day?
Bis? This story has already ran ... I guess this is fine for the 'new' crowd at HN
Land area and population density are red herrings

No, when trying to wire up a population, population density really really matters. The #1 and #2 countries for Internet speed are Singapore and Hong Kong.
I got a similar question when someone asked me at a short firefox development tools demo I gave: when would I use firebug over native development tools? I didn't have a good answer. (they had noted I had firebug installed)

I liked firbugs javascript debugger a bit better. Firefox has been updating the tools alot lately though and I like them. Though sometimes they tend to flake out (javascript debugger blowing over breakpoints until restart...).

I'll give the new firebug a try.
You can't send a tcp socket over a tcp socket :) (just one among many reasons why raw sockets are necessary but not sufficient).
Ask HN – Best podcasts? Not necessarily tech
Any interesting podcasts that you listen to? Not necessarily tech - could be in any field.

These are some that I found interesting:
london real (this interview was very good - http://www.londonreal.tv/episodes/jacque-fresco-the-venus-project-redux)
http://www.rozsavage.com/category/adventure-podcast/ (incredible people, doing awesome stuff)
http://ultrarunnerpodcast.com/
Entrepreneur on fire (hit or miss, some of them are good, not all)

etc
https://wiki.mozilla.org/Electrolysis

> The two major advantages of this model are security and performance. Security would improve because the content processes could be sandboxed (although sandboxing the content processes is a separate project from Electrolysis).

Sandboxing Bug:

https://bugzilla.mozilla.org/show_bug.cgi?id=925570
its like being on yahoo mail when gmail happened or having a new ibm when mac pros happened or doing php when ruby happened, or.. you get the drift.
Akamai NOCC tour (~2006?)
I suspect this isn't as big of a deal as you think it is in terms of making Android more successful. I'm not saying it wouldn't be nice, I'm just saying: why should this be a priority in the grand scheme of things? A better programming language doesn't make the Android APIs easier to learn in the short term.

I get the sense that what is going to Swift great isn't going to be that it's better than Objective-C. CocoaTouch is still hard to learn. It's the tooling that can be built around it. The playground is a good peek at some of the things to come.
ya, was just thinking how non-lawyer-cat-speak the letter is
This is pretty much what every pool on the internet does. Why be different?
Note that, when using the Unix socket transport, libchan actually utilizes the ability to pass file descriptors.
New Era: Apple Turns On Analytics and Attribution For Developers, Finally
Well, governmental agencies didn't ask permission from the FAA to fly drones, anyway, right? I don't think this changes anything for them.
Can someone explain what Safari's Web Inspector is lacking?

It has a platform limitation.
I looked at the site and liked the design though I agree with the rest of the comments here about SSL etc. One basic question I have is why did you choose Motif as against others such as TradeKing or AmeriTrade or E-Trade. Any particular reason for that?
I bet some before/after load charts would be pretty impressive!
http://www.valuedinvesting.com/how-we-invest.php

Under Long-Term Growth:

'As an investor it take discipline to hold stocks during a downturn, but we will be there to give you confidence.'

Not giving my money to anyone who misses typos.
If you control the source data, store it as epoch and you can avoid this parsing.

Not quite related:
Is there any python library that can handle timezone parsing, like the java SimpleDateFormat (http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDat...)? The timezone could be in utc offset and short name format (EST, EDT,...). I am surprised that I couldn't find one.
I saw the film and I thought the ending was interesting. What was it about the ending that made you think it was impossible to make interesting?
It's item #3 in the release notes.
http://www.mozilla.org/en-US/firefox/30.0/releasenotes/
If a comedian repeats it, it must be true? K. . .

Seriously, though, when has Comcast indicated it wants to charge its ISP customers per-website? When has any ISP ever put a surcharge on someone connecting to certain websites?
It looks to me that their heads are pointing in about the same direction (looking at the man) but in Vermeer's she is turning her head (her body is facing another direction)
The Great C Runtime Refactoring
Of course I don't think Facebook shot the guy, and I don't deny that there is a widely accepted meaning that is specific to an employee changing jobs. It's more of a cranky rant that it's a terrible metaphor that I wish would fall out of fashion.

One reason that I think it's so inapt is that the longer-standing definition of poaching refers to an illegal activity. Not only is it illegal, but the illegality is a fundamental part of the meaning of the term. Also it places an odd emphasis on the company that the person is leaving (i.e. this was against their wishes), when they are the third most important entity in this transaction.
Strongly feel that Docker is the future
It's available as an option at build time (build switch). But it's not used in the official Mozilla builds which are still built against gstreamer 0.10.
FAA Gives Approval to BP to Use Commercial Drones Over Land
> Performance Co-Pilot

The name is identical to a tool I used over a decade ago at SGI. Is this a distant descendant thereof?
For most type systems, they certainly are: most reasonably large C programs contain assembly corresponding to unsafe pointers, unions, etc. that a compiler for a typical high-level language cannot emit under any circumstances (without being ridiculously intelligent). Languages like ATS and C-plus-formal-verification mostly avoid this problem at the expense of being really hard to write.
Cool ! Are there any alternatives out there, especially to deal with fault tolerance especially when if we want to establish connection with 100's of varied databases?
I don't know why he did it, but some possible reasons:

If you already understand your OS well, filesystems have simple, known, and reliable performance characteristics. Databases involve a lot more code, and are harder to reason about.

If you're starting something, it pays to start simple. How many 2007 projects made it to today with this much traffic? A very tiny fraction.

If you're keeping a lot of data hot in RAM and working with it directly (which I hazily understand is HN's approach), then databases don't buy you much. Typical database usage is to use a database not just as a persistence engine, but a calculation engine, a locking engine, a cross-machine coordination engine, and other stuff as well. If all you need is persistence, then that isn't very hard to do yourself.

For things you intend to build and maintain yourself, "standard way" may not buy you anything. Graham already had toolbox he knew perfectly well. He didn't have a lot of incentive to learn somebody else's way.
> Defer is basically finally without block structure, triggered instead by the popping of the surrounding procedural call context. So instead of a block, you have to create a new function instead to unwind...how is the extra complexity of avoiding simple block structure worth it?

How is function structure any more complex than block structure?(I mean, visually, sure, there are potentially a few extra sigils, but structurally how is a block different than a nullary function?)

> And what is the equivalent of catch if we have an equivalent of finally?

Recover within a deferred function provides the ability to do the functionality of catch -- I wouldn't call it a one-for-one equivalent (the combination of features is equivalent, but there isn't a one-for-one correspondence between the individual features except between panic and raise/throw.)
Error 303, 808 and 909 [sound autoplay]
This is my favorite firefox specific "bug", still around in 30 I would guess:

http://jsfiddle.net/rk7ke/

Works fine in literally all other browsers. Oh well.
Two of my favorite games at the moment use consumable IAPs, and I think it they have a good model.

Real Racing 3, and Trials Frontier both offer consumable IAPs that mostly remove waiting, or a boring portion of the gameplay. One can compete in game to earn the same money, and wait for repairs... or they can spend money and keep playing. So far I have not spent any money on these games (I am not a good target market for much of anything, so don't read too much into me playing free games), but I enjoy them a lot, and the developers are making a decent business out of it.

Consumable IPAs give developers a chance to get as much money as possible from each person playing. From me that might be $0, but many people are likely to spend more than the $4.99 that would otherwise be the target app price. This seems like the ideal business model to me.
They're not based on hacks.
Now that Chrome and Safari inspectors have started to diverge significantly I find the Chrome inspector far superior. It just feels like more time has been invested in it.

Only issue I have is the fact it changes more or less every release, leading to a day or so of re-learning how to do certain tasks.

Does Safari support source-maps yet?
Looking clearly at right-wing terrorism
This is probably wrong:

"In all likelihood, Objective-C will be a primary language for writing iOS and Mac OS X apps for awhile"

Swift should offer developers enough language/tooling improvements that it'll be quicker to simply dive in. Playgrounds, for example, will help us iterate quickly. Swift is easily added to an existing project, and you can release to iOS7.

And yes, the Swift that you write in 18 months will be different than what you start writing now, but it's going to be that way no matter when you start. Might as well get on it.
Running FF a second time works actually, all it does is signal to the current running FireFox to open a new window in the same process. The 'FF is already running' message comes-up when there is a zombie FF process going that's not responding to signals to open a window (or similar). I agree with you though, killing it off automatically isn't a very good solution, but having a button to close the current FF and restart would be nice.
Your advocacy in support of ISP monopolies will only end up costing you more should you be successful. What you pay your ISP has little to do with their infrastructure. Look at other countries with similar subscribers/km2. Rates you're paying are just profit (and lobbyists) from lack of competition.
The reason the FAA is so nervous about commercial operations in general is because in aviation there's nothing more dangerous than saying, "we'll be there by 2:30." It's why the rules for Part 135 (charter) operators are much stricter than for Part 91 (personal) operators, and go through the roof for Part 121 (scheduled airline) operators. The commercial aspect adds a potentially major consideration other than safety and so the FAA has a whole separate way of thinking about it. The spirit of these concerns is probably as true for drones as it is for manned aircraft, though the concrete instantiations of it will obviously be different.
The release blog post is here - https://code.facebook.com/posts/302060973291128/open-sourcin...

It contains a lot more information about the problem it was originally created to solve, and potential other use cases.
I allow my FF to have Flash click to play enabled on all sites except on YouTube. It can be set to be click to play for all sites and then you can add specific sites to be the exception.
Thank you for writing that article! I've been telling similar things to people over and over, but now I can just link to your article.
Great, it seems console.log works now (it seems other extensions were making it non-effective since FF29).