skysight-inc/HackerNews huggingface dataset:
I have to be driving less than 7000mi/year for Uber to make financial sense over my Model S P85+.

Let me repeat that: from purely economical perspective, if driving more than 7000 miles/year, Tesla Model S P85+ is cheaper than Uber.

Here are the numbers. Basic assumptions:

gas : $4/gal (don't know if it's even a valid number anymore)
power: $.1/kWh

Tesla Model S P85+:

depreciation: $1/mile + $300/month (the $300 per months is a sandbagging factor, in reality it doesn't exist)
power: $.033/mile
maint: $600/year covers everything
tires: $1600 (P85+ goes through the full set once a year, depending on how you drive)
registration: $60/year
insurance: $600/year
parking: $300/year (suburbia, I hear you say. yeah, that's right)
---------
7000 miles => $13993

Uber:

7000 miles => $14000

For comparison: My old BMW M Roadster (yr. 2000, ~100K miles on the clock):

depreciation: $1500/year
gas: $1470 for the 7K miles
maint: ~$2000/year (it's old)
tires: $1000/year (chews through one set of good, soft tires. I like fast corners)
tabs: $100/year
insurance: $600/year
parking: $300/year
---------
7000 miles => ~$7000
Looking Ahead: Challenges for the Open Web
Where are you looking for jobs exactly? Here are some suggestions:

SO careers, We Work In Startups, Authetic Jobs, We Work Remotely
I'm not sure I'm glossing over the point, so much as trying to make sure it isn't lost. The attitude towards backwards compatibility is something that is heralded as amazing by many when they look to Scala. To the point that anyone that speaks ill of it is often chided. (As I seem to be getting here. Note the rhetoric you are using.)

Going further, though, taking your own sentence, one would should probably wonder if Scala is sacrificing anything in the longevity realm by having the attitude that they have. I do not doubt that these are deliberate choices, but they are somewhat annoying. I'm incredibly glad that I can still run all of the code in SICP, if I want to study them. Same for TAoCP. Though, the latter is definitely more work than the former.

Regarding tex, it is annoying to see how it is often supplanted as much by people that just refuse to learn tex as it is for any technical reason. Especially in the modern environment where aesthetics are so widely debated and built around.

And no, I don't think this is unique to the programming world. I need only look at how many ways people refuse to learn to cook eggs on the stove to know that we often try many new things that just aren't that fruitful. And, honestly, this is a good thing. Rarely is any effort truly wasted.
That's not what "functional" is referring to in this context; the builds are (mostly) deterministic, so given a set of inputs (configuration settings, version preferences, extra patches, etc) you're guaranteed the same build artifacts (regardless of the current state of the system). Transactions and checkpoints don't imply determinism, and vice versa. Without determinism, the presence of other installed packages could impact subsequent builds (regardless of transaction support). Also, if the package language is imperative, you could change the values of inputs after producing build artifacts, and your system would become inconsistent.

So functional here is referring to the fact that the package language is functional, and the build system is deterministic.
Injection molding refers to a specific manufacturing process that Amazon is not using.

http://www.vulcanmold.com/uploads/image/plastic-injection-mo...
I dug up some 15 year old cweb code the other day. Not only did it just compile on my first try, but it then succeeded in being among the fastest pieces of code I've ever run. :)

Even better, I weaved it into a pdf to read, and I was actually able to understand what was going on. The idioms were ancient, but that is another matter.
seems like a perfectly normal open source project to me...
>I'd be interested in hearing how women deal with the deluge of introductions and what makes them decide to respond to someone. Is it the intro? The profile picture? Do they read the person's bio or use that compatibility meter?

If you ever figure this out go ahead and write a book. It will be the most successful, widely read book in human history.

I've always gone with 'minor perturbations in the local electromagnetic field'. I've found this hypothesis about as successful at predictions of how women choose mates as anything else I have ever read or heard or thought of, ever.

This is why kstenerud's approach is the correct one.
I don't think the maintainers posted this HN post. So this is a premature launch. Given that they have an upcoming release with their transaction builder. I think they would have liked to do a Show HN later
> voted to outlaw same-sex marriage after a blitz of awful, fearmongering homophobic ads that portrayed gays as pedophiles and gay marriage as leading to kids being raped

Horribly untrue and very off-base. I live in California and voted in that election, and remember it well. Let's not exaggerate history.

I find it repulsive how badly you are willing to distort the truth to make this man appear like a monster.

There were none of the advert campaigns you speak of.

The adverts that were run, mostly discussed "keeping the sanctity of marriage".

Please do some homework before stating atrocities that are this inaccurate.

The people of California did not sway their vote because of some advert campaign anyways. This subject has been put to a vote before, and since then, with the same outcome. This is not to say I believe it's right -- only stating the facts.

Regardless, open source has nothing to do with sexuality. Nothing. Who cares!? Do what you do, so long as you contribute something to the project.
Startup Soccer Tournament 8/16 at Fort Scott in SF
Scribd, Weebly, Crowdtilt, and others are playing soccer on August 16th with the proceeds benefiting Room to Read. For more information and to register visit us at https://techfoundation.crowdtilt.com/fort-scott-startup-soccer-cup
IMHO, your rates / experience were probably too high for what they were looking for. Note that "high" does not mean your specific rates are too high, but that startups generally pay poorly & they found someone cheaper.

Other than that, people are really busy (especially if they're high-ranking like you say). You can always send a follow-up email a few days later confirming if they had received your last email & play the "I'm trying to lock in my availability for the next few weeks" card.
Show HN: Draftalyzer – iOS Fantasy Football Draft app
It was an interesting comment you made in your Econtalk podcast which was really very good.

The point could be taken further to work out how much people spend on average on a car and at what point they would get rid of their car.

Possibly for general use it is more applicable to self-driving cars than Uber but it's still interesting.
Depreciation is the ongoing cost of the price of the car. Depreciation applies to financing a car too, but you don't count it in addition to your principal payments. Quick smell test: if you finance a $25,000 car, by the time you've reduced the value to zero it will have depreciated $25,000 and you will have made $25,000 in car payments on the principal, but you will not have paid $50,000 total, you will have paid $25,000 plus interest. Depreciation is ultimately just "take the price of the car, average it out over time" with potentially some games to take into account the nonlinearity of the curve.

I'm not sure if $5,000/year is right, though. The car cost at least $109,000 new and probably more. At that rate it would take 21 years to fully depreciate, but the average life of a car is more like a decade. It's nonlinear, but the car is at most six years old. I think this may be an underestimate.

While we're at it, I'm struck by the maintenance figure of $3,500/year. That's a big pile of cash! I had a (much more boring, plain old gasoline) car of similar age until last year and the yearly maintenance on it averaged well under $500 and I drove it twice as many miles per year. I don't know enough about the Roadster to say whether that's correct or why it would be that way, but it reinforces that this is a highly unusual calculation whose numbers will apply only to a tiny number of people.

Taking a quick whack at the calculation for myself, I currently do around 8,000 miles/year, insurance is about $1,000, maintenance is $28 (preventive maintenance is bundled in the price of the car for another year, and nothing should break, so I'm just on the hook for the state inspection), depreciation is, somewhat wild guess vaguely informed by my perusal of the used car market last year, maybe $2,000, parking is zero, and my cost per mile is about 8 cents. (Amusing side note: I did that last calculation with Google and it defaulted to giving me the result in dollars per meter.)

Putting it all together, and I have about $3,000 in fixed costs and $640 in per-mile costs, so $3,640/year total for ownership. At $2/mile, UberX would cost me $16,000/year for the same distance driven, about five times the cost.
One simple change you can make to help everyone around you do their job better
That would be fine if the article was just about his personal costs. But it's not. The last paragraph makes it clear that he thinks this calculation applies to enough people to make a difference of billions of dollars in Uber's valuation.
As far as I know physical goods cannot be copyrighted. You can (again AFAIK) legally copy an Ikea closet, by measuring the parts, and building similar parts. Now the actual design is copyrightable, but you'd not be violating copyright by taking an unauthorized copy and making a physical object. The person making the unauthorized copy of the design would be violating copyright.

Patents are another issue. And trademarks. But you'd even be allowed to "reverse-engineer" eg: a cup (that is, measure it), and print a copy.

This legal "hole" is likely to be plugged through lobbying and new legislation -- to the point where if you have a nice Ikea (or other) closet at home, you won't (technically) be allowed to make one that looks just like it for your other bedroom etc... but so far it is legal.
Arduboy – credit card sized portable gaming device
Based solely on the name and the logo, I was really hoping this was going to be an awesome game :P
Draftalyzer uses custom algorithms to determine the likelihood that a player will be drafted before your turn to draft. It takes into account team rosters, project points per player, and bye weeks.

I originally made this app because I was frustrated doing in person Yahoo drafts and not having the drafted players immediately disappear from the available players list (I wanted to save trees so I didn't print lists of players and cross them off as they were drafted).

It then turned into Draftalyzer as I added more features. Any feedback is appreciated!
Noisy reputation systems and customer education are better than nothing, but they pale in comparison to properly aligned incentives.
Yes, a very interesting question. It'd be very expensive.

It occurs to me that BitTorrent technically solved the problem of high bandwidth costs long ago; millions of people transfer 1.1TB files around every day without worrying about bandwidth costs at all.

Can we come up with a similar system for jars? Why are we still relying on central servers for this at all?
In any thread that is (remotely) about employers requiring degrees for software engineers, or anything that has to do with working at/for Google, he is (irrationally) vocal about the worthlessness of degrees, how much Google sucks, and in general how much software people are discriminates against / should be paid more. From a quick google it even seems he has a blog about this.

Look, I don't know the guy - apparently he worked for Google for a (very) short time, had a semi-public falling out with a bunch of people there, and since then got into a couple of nasty flamewars with Google'ers (and others, from what I can tell) here and elsewhere. I don't care one way or the other really, to me (and to many regulars here, methinks) he's like one of those street preachers wearing 'repent now' and 'the devil is amongst us' buttons; a part of the urban scenery that is best not engaged with, lest you'll spend the rest of your day going back-and-forth in an 'argument' that can't be 'won' (even for the most lenient definition of 'won').

But if I'm mistaking the GP for somebody else, my apologies.
Where Are the slideout-keyboard phones?
Ack! This does not do anything to increase my confidence in the Maven project's guardianship of our collective security.
RATS: Distributed on-device testing for Android, trivial to deploy
Matt Monday – Ramadan [Rap / Hip-Hop] (2014)
Matt Monday's (@_mondaymusic) visual for the first single "Ramadan" from his upcoming EP Filthy.
Directed by Bank! (@directedbybank)
Produced by Ryan Janeiro (@janeiross)

www.swimclique.com (@swimclique)
Quite possible negative. For many people it can easily be a net negative to be driven around rather than driving one's self simply in terms of how you feel afterwards. All else being equal, I'd prefer to drive than be driven. Sometimes not all else is equal, like parking is hard, or I'm taking a trip and need to leave the car for the wife, and then I take a taxi or Uber or something. But I would assign a value of something like $50/hour to not being in a taxi/Uber.
I don't know -- if it was one thing Amazon could do better than anyone else, it would be print-on-demand. But apparently they prefer to stick with traditional physical books.

Granted, unlike 3d printing a toy, or tool or what-not -- there are better (well potentially better) alternatives to print-on-demand: e-books.

I do find it kind of odd that they don't allow custom designs -- seems to defeat the purpose of 3d printing?
>> For safety, Swift requires the variables to be initialized before being passed with &. This is because it cannot know whether the method being called tries to read from a pointer before writing to it.

Isn't the 'maybeError' var being used uninitialized in the example right about this passage?
I would assume it is capital cost for developing the autonomous car.
If you want to be rich and powerful, majoring in STEM is a good place to start
Sure, he was building a relationship, which reinforces the point that he doesn't care about saving a few minutes on a sale, and that he'd rather go out of his way to talk to me/us more than necessary, instead of trying to move his 'dollars per minute' needle up.

Whether that's 'irrational' depends on your definition of 'irrational' - it surely is irrational from the point of view of pretty much every economic model out there.
Technically true, but practically this doesn't mean anything.

No one uses Clojars on its own, so if an attacker were able to perform a MITM attack, they could inject a spoofed library into the connection to Central even if the library should be fetched from Clojars.
In golang-land it is popular to deal with this by vendoring all the packages you depend on. There are several tools to manage this like godep. This is my preferred method as it allows for the reliable, repeatable build you are talking about.

There are other schools of thought, like pinning the remote repos to specific commit-id. These are better than nothing, but still depends on 3rd party repos which I think is to risky for production code. It is great for earlier stages of a project when you are trying to work out the libraries you will use and also need to collaborate.
This is not the kind of business that angel investors are interested in.

An investor (be it an angel or, at a later stage, a VC fund) is interested in an exit at some point.

There's just no way a simple utility like VirtualHostX will ever generate profits that would warrant an exit event (which are limited to a sale to someone else or an IPO).

If there's no exit event, an investor doesn't get his money back. He might own a chunk of profitable business but it's paper money.
SoundNode – the Soundcloud for desktop
I haven't been able to find definitive reports of this — I wasn't aware of it when it happened and am piecing together details I can find. If Radius Networks was producing commercial iBeacon products (SDK's) then Apple was within their rights to stop that.

To be honest, I think that is fair. I can't imagine this is preventing Android from using iBeacons. My opinion would be that it is preventing profiteering from something Apple a) has a trademark on and b) might want available for free.

I assume AltBeacon is the fallout from this. It would be nice if Radius and Apple could work together on Android support. Could be likely that its happening in Android OS already?
Thanks! I liked how your JS one shares solutions.
It actually does get initialized, albeit intialized to "nil". Someone asked the same question on the devforums. https://devforums.apple.com/thread/238423?tstart=0
The Final boss fight was a little unintuitive for me. I thought it was completely a puzzle or a memory task, because you can't damage him right away. So I repeated his patterns with increasing difficulty, up to six beeps I think, waiting for him to implode from his anger. The fact that you need to shoot him while he's in the angry state wasn't obvious to me.
I saw a presentation by some of the ownCloud team a few weeks back. They seem to be pushing pretty hard to get the new version delivered, maybe thats why pull requests are languishing. Now that its out...

FWIW They seemed really nice.
The article uses a simple sports betting example and gets it wrong:

> At the start of the season you’ve made a bet that the Green Bay Packers will get to the Super Bowl, at odds of twenty to one. You put down ten bucks. The team advances to the conference championship, where it’s playing the San Francisco 49ers. At this point, you decide to hedge your bet by putting ten dollars on the 49ers, who are three-to-one favorites to win the game. You’re guaranteed a profit, whatever the outcome.

So you made two bets:

* $10 at 20:1 for Packers, pays $10 + $10 * 20/1 = $210

* $10 at 1:3 for 49ers, pays $10 + $10 * 1/3 = $13.33

You spent a total of $20. Assuming the house takes no fee, you might win $190 or lose $6.67.

If you didn't spot the error, perhaps the author tricked you in a way quite analogous to what the article complains about: by skimming over the actual math and using a lot of words, the banker (or author) might make you believe "You're guaranteed a profit, whatever the outcome."

If you want to guarantee a profit, put e.g. $150 on the 49ers. Then you'll have a net profit of $50 ($210 - $10 - $150) if the Packers win, and $40 ($200 - $10 - $150) if the 49ers win. That's a better hedge; the perfect hedge is left as an exercise.
Are the writers of the automated tool going to indemnify me if they introduce bugs?
> As for the 'pumping up the price' to get paid more, or 'making me hurry up' to get paid faster, there may be some agents that do this, but good ones are more concerned about the lifetime value of a consumer,...

Most people don't do anything like this, especially not in the same geographic region.

In any case, this only gives the realtor an incentive to make you feel like you got a good deal. For products where my experience in the objective (e.g. going to a restaurant) or where I have adequate skills to judge, this would be find. But the realtor in selling his skills as judging deals, among other things. He tells me "this is a great deal for this neighborhood".
I had this happen with my own submission yesterday[1], which wasn't a Show HN. Was sitting at #5 for a few hours, then suddenly dropped to page 2.

It was all healthy discussion, not a flame war. Actually would've been better served by me not responding so quickly.

Currently at 52 comments, 43 points.

[1] https://news.ycombinator.com/item?id=8094684
A few more reasons raising a quiet/controversial seed round might be a good signal:

1. Publicly raising a large seed round creates a lot of hype when the product might not be ready yet, or even before there's any product/market fit. As a founder, that creates a lot of pressure to satisfy the hype, and also might cause you to attempt building a product that satisfies the opinions of the blogosphere, rather than your customers. In contrast, when you raise a quiet round, you can build your product and achieve product/market fit without worrying about the outside world, instead focusing purely on your customers.

2. If no investors are questioning the model, you should be alarmed. Almost by definition, no company seeking a seed round has proven revenue model. Knowing this risk, you should expect some fraction of investors to be questioning it. If none are, then it's likely a signal that they've been swayed by smooth-talking founders who are very good at raising investment, but, as you mention, not necessarily fit or ready to build the business they're hyping.

So if we assume quiet seed rounds help with success, this leads to some questions about YC, which is essentially a loud seed round. Namely: should you announce your YC acceptance before you have product/market fit? Should you go through YC in stealth mode until ready to capitalize on hype?

It seems your observations can tell us a lot about the value, or anti-value, of product hype. The lesson seems to be, in the words of Denzel Washington/American Gangster, "the loudest person in the room is probably the weakest."
It doesn't mean anything, it's a simple political bandwagon campaign that's popular right now. There have been others and surely there will be more in the future.
Posting to REST APIs from MySQL triggers
Ask HN: Convert a Piecewise Polynomial Function into a Single Expression/Model
How many LOC are you responsible for maintaining? Of all the confusing things in Scala the procedure vs method syntax seems like a trivial one, yet in deployed code bases most people use the procedure syntax. It has become a defacto standard. That the language designers got it wrong is bad, but not worse than the fix (or if they are going to "fix" this they should do it more slowly and not screw up Xlint/future).
While this is very specific to 20+ year olds, Uber has allowed me to lower my rent significantly.

Being in my early 20s I frequent bars often. I like my car but I can't go to a bar in my car.

Previously, to accommodate my lifestyle I lived in downtown Seattle. This year I moved away, not very far, a 30-40min walk, and am saving about $1000 a month. According to Mint I've only spent $150 (about $6 a ride) on UberX this month.
Yep, I over counted the bytes in the AltBeacon spec, but I still think that a URI-based beacon would be very beneficial. I'm not saying that it needs to fit into the iBeacon or AltBeacon specs, I'm just commenting that I think we'd be much better off with a beaconing protocol that doesn't require some central database controlled by one company.

I don't know that much about iBeacon and how the major and minor work, but something similar could work by using a aa.bbb.cc/xxx/yyy type of URL. Sure you're wasting 2-4 bytes on the slashes and dots, but I think that would be worth it to have it be a completely open protocol.

Something you should know about me, I'm overly excitable. I've decided that we need to develop one universal standard that covers everyone's use cases. I'm going to create OpenBeacon! http://obcn.io
How do the banks feel about their junior analysts carelessly tossing around revenue models with their college buddies at other banks? This reminds me of a story last summer about the popularity of snapchat amongst Wall Street interns, and the dangers of accidentally sharing sensitive financial data.
Because they're actively soliciting comments, I guess? That makes sense, but for me the main point of HN is the discussions anyway.
It's OpenVZ or Virtuozzo.

http://openvz.org/

http://www.parallels.com/products/pvc/
City of London police placing anti-piracy warning ads on illegal sites
It's fairly easy to setup a local server containing all your jars and still use maven or ivy. I do that at my current employer.