skysight-inc/HackerNews huggingface dataset:
Absolutely, though really all it is going to do is make it slightly easier to hack, hotel rooms are already trivial to access most of the time.
Source? Any official communication or change?
Aaaaand it's gone from the frontpage. The very symbol of hacking is gone from the Hacker News in less than 5 hours.

In regards the topic the flag turned into a symbol of surrendering of ones freedoms to the state.

Now let's spend hundreds of thousands to catch them, put them to the jail and budget for consultants who will help closing such threats in future.
Agents are getting roughly 3% of the sales price.

In the US, agents get roughly 6% of the sales price. The sellers's agent gets 3%, and the buyer's agent gets 3%.

In the UK, agents get roughly 1.6% of the sales price. The seller's agent gets 1%-2.5%, and there is no buyer's agent. There are other costs (survey and lawyer fees) but these are not large either, and aren't related to the price of the property.
I'm a little scared that this builds SQL statements directly. Did you consider at least using prepared statements? Was there such an awful performance hit using ActiveRecord, or something that couldn't be done with it?
This is an odd quibble. If "no coin sending functionality" was grounds for rejection, there was indeed a ban on Bitcoin transaction apps (as further evidenced by the fact that others didn't pop up).

That they tried to get around the restriction doesn't mean it wasn't there...
> Uber will eventually work just as well in suburban areas.

No, it won't.

> The fundamental economics don't change...

They don't change for Uber, but they do for drivers.

> It will take longer to get to penetration levels that result in sufficiently high utilization.

You seem to be under the belief that supply drives demand here. That's not the case.

The economics of utilizing a taxi service can be markedly different for suburban consumers than urban consumers. Point B is frequently more distant from Point A in suburbia, so the average cost of a taxi ride tends to be higher. Thus the relative attractiveness of paying for a taxi ride decreases.
>[...] it's not clear the companies are 3x more valuable

However, companies are probably somewhat more valuable, right? I mean, the world seems to be learning about entrepreneurship the same way it was learning about manufacturing during the industrial revolution. That to me would indicate that the average value of startups is increasing.
1M Installs – What's my app worth?
"Pretty odd" is generous of you. Nonsense is what it is. It's like saying that drinking craft beer for all your hydration needs is cheaper than drinking water, but citing one of these[1] as your baseline for comparison.

[1] http://www.therichest.com/expensive-lifestyle/entertainment/...
Hopefully the pace of language development will be a little faster!

Putting snark to one side, is it a general principle that languages evolve/develop more quickly now than in olden times...
> When can this happen? If you ever use a public wifi network in a coffee shop

Just don't do this. There is no such thing as a free lunch (or wifi).
This is entirely dependant on the beacon antenna design and its configuration. I have tested various beacons and have found that beacons using ceramic chip antennas do give these wild and unpredictable ranging values where as a trace antenna, especially the ones provided by TI, are exceptionally good once configured with correct TX power settings.

Using Apple's devices as iBeacons are very accurate. I usually have an margin of error in the region of +/- 10cm at its worst.

But the point of beacons is that they represent a physical thing. "A thing is here. Have its identifier" rather than using GPS or a-GPS to resolve a 2D coordinate that then needs geospatial querying to find an object "closest" to that reported position. No matter how good 2D coordinates are if the thing doesn't stay in one spot or if the accuracy is not great (indoors) then its just a guessing game.
Which makes HN the perfect place to talk about it.
It's not a minuscle bug. Some older thread where people discussed this showed that it is a huge issue in practice.

The change to method syntax is both binary and source compatible (forward and backward); and as mentioned in the article no one is expected to do it manually.

Additionally, compiler warnings will become configurable, so that developers can choose which warnings add the most benefit to their workflow.
> This of course leaves out the huge intangible of how much nicer it is not to drive...

I'm simply saying that it's often quite nice to drive, as Sam knows quite well as the owner of a Tesla Roadster.
How much should I pay the estate agent?
The <template> tag is meant for that - not only are the contents inert, but they're also exempt from HTML5's special processing rules, so you can eg. put them in tables without having them foster parented.

The big issue right now is IE support, but most browsers are coming along with it:

http://caniuse.com/template
It seems like a very easy problem to solve, why don't the beacons broadcast their locations? (latitude and longitude, then just subtract the GPS location)
Interested to know how you intend to do that with all the advertising space already used up by one of the beacon advertisements?
Uber is only cheaper than driving yourself around if you points of comparison involve low-mileage use cases, a high-density area, an expensive car, and expensive gas. In other words, a wealthy individual who lives in San Francisco, New York, Chicago, or LA.

For everyone else, Uber is far more expensive than owning their own car.
Encouraging composition and simplifying event flow.
Would this be a good fit or are there any plans to include providers for hypervisors (VMWare, Virtualbox, Xen etc.. ) Or even containers (i.e, Docker)?
Be warned, the security of this app is not great. It stores your Blockchain.info password and your app's PIN in plaintext on your phone, retrievable over USB. It also stores an encrypted copy of your Bitcoin wallet right next to the plaintext password (which can be used to decrypt the wallet). I haven't checked, but I imagine these files might be included in iTunes backups of the device too.

The sandbox keeps it safe from other apps, but you are 100% insecure on a jailbroken device.

They did add a new PIN lock to the app, but again this is not used to encrypt your private key and is only a UI lock.
http://www.reddit.com/r/ILBLife/comments/2c0181/
"Are there folks who will trade car ownership or public transportation for Uber and services like it? Absolutely. But what is the size of that market?

Literally everyone. Everyone needs to move around their city. The size of the market is the size of the total city scale transportation market which includes car ownership, taxis, public transportation, good walking shoes, pedi cabs......etc.

How much of that market has Uber already tapped?

An insanely small percentage outside of SF and even in SF its small.

One question you didn't ask: Can Uber get even cheaper than it is now? My guess over a 10-15 year time horizon is absolutely yes when you remove the cost of the driver. I think the state of the world that Sam is referring to is when ubers (or services like it) are the predominant way people move about cities. In that world, who is best positioned to win? Uber.
Yes, and if you showed me impressive engagement and virality metrics for a toilet that had network effects and a plausible recurring revenue stream (ads), then I would definitely invest (of course no such toilet product exists - toilets don't have strong network effects and don't have a plausible recurring revenue stream in the form of ads).
I think you miss the point and write it off as quaint or comforting. The idea is that if more people understood what was going on in terms of common parlance, such as "gambling," then there would be more transparency simply because of less fog of obscurity and therefore potentially more eagerness to call for regulation or what have you.

The homeowners are not a major factor in this sense because the economy should not have rested on these risks. It's not about assuming people don't default. In fact, such defaults can be quite profitable for some people.

I think you're making it about personal responsibility or something when there is real merit to wheels of finance running in ways many would prefer them not to but are quite unaware of, partly due to "difficult" language. Whether this is really a problem with the language or with education levels or whatever is another matter but I think it is a real issue in a democracy.
I agree with most of the posters here that the market for Uber totally replacing household vehicles is pretty slim. However I think there could be a larger market for Uber replacing 2nd/3rd vehicles.

That said, there are already taxis and car share programs. Uber may be able to take customers from them but I'm not sure that Uber really provides something compelling enough that it would push a large number of people who are at the margin over the edge. Disclaimer: I've never actually used Uber
Good, mpv will now get more features.
Cans of soup could also be shaped the way they are due to the fact that it might be easier to pasteurize a cylindrical can than a cube. The heat can be more evenly applied to a cylinder than a cube.
Lead qualification is a learned skill, but my quick sense is that a cold inbound from HN doesn't strike me as being supremely well qualified. I'd estimate that a cold inbound from HN would pass lead qualification and then successfully have an actual sales conversation maybe 25% of the time, if that. A portion of the 75% would fail to have the conversation due to... mutually insufficient interest in making the conversation happen. (Flakiness suggests the prospect is at fault. I would suggest that the prospect is, like you, a busy businessman, and that failure to follow up is most likely not intended to communicate "We are pursuing other options" but rather "Oh, crikey, I forgot about that among the 100 things I had to do this week." The successful consultant will learn to follow up with prospects and get them to say Yes or No explicitly rather than having that introverted fear of bothering somebody make one convince oneself that they've been rejected. And, oh boy, have I had that scuttle perfectly doable gigs before, let me tell you.)

(For the peanut gallery: "Lead qualification" means figuring out whether someone is worth your time to sell to. For example, most startups are not in a great position to require my services or, to be blunt, in a position to pay for them. If one hypothetically sent me a cold email out of the blue, and I had consulting availability, I'd research/ask to figure out whether they were at a certain level of success/sophistication, whether the person contacting had decisionmaking authority, and whether they had high five figures in the budget prior to having a sales talk. If they didn't, I'd probably still offer to have a chat, but it would be a "I like talking to startups and would love to give you a few pointers" flavor of chat rather than a "I am intrigued by your company and would like to discuss a few ways by which we could work together" flavor of chat.)
The ‘quirky little car’ inspiring an automotive backlash
Ask HN: Accounting questions
Does anyone have a recommendation for books, articles, or actual accountants that specialize in accounting for enterprise software? If we should capitalize vs expense our development. If we capitalize, I believe we have an asset we can depreciate. Although, I don't know, that is why I am looking for any helpful direction you guys may be able to point me.

I would also like to know the tax tradeoffs for different entities. Like an LLC vs a limited partnership wrapped in a C-Corp etc. I know the basics, but would like to come up with an optimal tax strategy.

My current background:

I am a member of a bootstrapped three founder startup. We are focusing on the enterprise space, and are currently setup as an LLC.
It's a 60kwh battery software limited to 40kwh. In other words, it allows me to charge to 66% on a 60kwh battery. I could pay $10k to unlock the extra 60 miles of charge, but not worth it to me.
Definitely, but I'd say the Bitcoin market trading bots are more like the stock market trading bots. ;)
Depends what you mean by critical thought. 'Critical' as in "expressing adverse or disapproving comments or judgments"? Nope, not welcome. 'Critical' as in "crucial or highly important", or "able to discern"? Sure, that's welcome.

The criteria for comments on HN is actually fairly demanding [https://news.ycombinator.com/newswelcome.html]. If your comment does not teach something, if it's not positive or civil, or if it's rude or dumb, it's basically supposed to be downvoted automatically.

The kinds of comments that get downvoted the most are negative ones (obviously), followed by generalized opinions, attempts at jokes, politics, and finally, meta-complaints about the discourse on HN. In doing so, it raises the value of the site for people who don't find those kind of comments deeply interesting.

On a personal level, it gets really, really old when people complain about how unfairly other people treat them. If you're getting downvoted and you don't want to be downvoted, either change your tune to get upvotes, move on to a community that likes you the way you are, or stop caring if you're downvoted or not.
I can second the Sublime Text recommendation and add MarkdownPad (http://markdownpad.com/) for Windows.
Hi,I'm very new to this site... had to play around with "showhn" to figure out how to correctly post under the right category; hence the deleting and reposting of the thread. This app is available for beta testing. I apologize if this is not the appropriate place to post. Read a few suggestions from blogs that this site may help in gaining beta users.
I live in the suburbs of Chicago and Uber is plentiful and I use quite often
Check this out: https://github.com/andreypopp/react-router-page-transition

Not simply react but you can get the idea.
LaTeX templates from ShareLaTeX
Now iceweasel should go back to firefox ;)
You are correct. Both projects come from Stefan Thomas's original BitcoinJS.

Both projects (bitcore vs bitcoinjs) are very similar. I would say the main difference you will find is mostly at a DSL level. I find that bitcoinjs has nicer syntax than bitcore.

Bitcore has a fairly loose syntax. And a function can takes many different types of argument. As an example:

https://github.com/bitpay/bitcore/blob/master/lib/Hierarchic...

If you pass no argument, it defaults to a new BIP32 key on mainnet. Or you can pass in a network argument, or you can pass in a string private key.

Bitcoinjs-lib on the other hand, enforces fairly strict typing on functions. Functions often only take one particular type, as an example: https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/src/h...

This function only takes a string key in base58 format.

In my experience of using both, it is easy to have programmer error in bitcore, because its syntax is so loose. Whereas it is a lot harder to make programmer errors in bitcoinjs-lib. Given that this is financial software, I prefer the bitcoinjs-lib approach.

For example, One problem I encountered with bitcore was I made a mistake in the derivation path of a bip32 key. Instead path of 'M/1/0/1', I mistakenly used 'M/1/0/1/undefined'. Bitcore happily derived a key for me. This is the type of errors you don't tend to get with bitcoinjs.
Kreuzberg has nice spots where not only level 7 hipsters are hanging out. Friedrishain is way worse (if you consider that worse, some enjoy hipster presence). Personally I don't mind hipsters, they are usually nice people.
Hold on, what you're missing is the last part of the essay, the difference in value of time spent driving vs time spent riding an Uber.

Say you averaged going 45mph. Then your 9000 miles took 200 hours. And you'd spend $4000 extra to use Uber, so not having to drive would cost $20/hour.

Depends how you'd use that time, but for many it would be well worth $20/hour to be able to do other things, like bill hours.
Not to mention since the car is paid off/owned outright the calculation doesn't take into account the price of the car. I would wager a majority of car owners are financing or leasing their cars and pay a monthly cost to do so. I guess depreciation kind of counts in his calculation, but it also applies to financing a car. Adding this cost would actually help his argument.
> > Uber will eventually work just as well in suburban areas.
> No, it won't.

Perhaps it doesn't work "as well", but I live in a very-much suburban area that borders on rural. I know several farms from which where one can consistently get an UberX with a 5-10 minute wait.
"I'd love to do that, but when people are only interested in repeating stuff they read somewhere on the internet..."

"It's kind of sad that there is pretty much no insightful technical discussion happening on HN"

Just as an FYI, in this 1 thread you've dismissively commented on some of the people responsible for the largest user bases of Scala and some of the oldest users of it.

Maybe there would be more insightful technical discussions about Scala on HN if some of us who have actually written Scala in the wild didn't have to put up with derision every time we mention fairly obvious problems that we've encountered and instead could say things like "man useful automated refactorings would be really useful and who cares about tuple arity above 23 f'n parameters"

Another hard thing to do is to deliver relevant business functionality. If your language/community doesn't make that easier, the faster it can be discarded the better.
I value not being placed in a position where I have to follow orders or go to prison above adding credibility to my criticisms. I can't understand why you might think it would be the other way around.
What if you enter someone else's Yo handle and the user naively Yo back, you will then access his account/data/whatever, I imagine.
This can happen and I wouldn't call it unusual. (Companies do this to interviewees all the time, let alone consultants. That is rude. You're supposed to tell a candidate if they're moving forward or not, because many candidates can't afford to just sit around; they aren't in the business of running a long-term sales cycle, like consultants are.)

Consulting leads who have found you on a message board are just shopping. You're offering a product, they kicked the tires a little, they decided not to buy today. These were cold leads, and busy people, so I wouldn't take it too personally. This is how sales works. You now share a bond with every other salesperson in the history of civilization.

One thing you can do is: follow up. This is what books like Get Clients Now! will tell you: The secret to making sales is to follow up, and to create systems for remembering to follow up. Give it a week or two, then write back to these folks: "We spoke the other week about X, and I wanted to make sure that you found what you were looking for. Are you still looking for help or all you all set?" It's okay to keep this very short. It's just a reminder, a sign that you still care.

One reason why you follow up is that a lot of these shopping expeditions just sort of get lost in limbo. Maybe the problem receded in importance for a month. Maybe they're short on runway and are hunting underneath the sofa cushions for loose change. Maybe someone just forgot.
I know a few dozen apps that fit that bill. Bingo Card Creator started as a cross-platform desktop app (that was my only product from 2006 through 2009, when I released the online version). It was bootstrapped and was/is profitable.

A few others off the top of my head: Perfect Table Plan, Poker CoPilot, Mixed In Key, Balsamiq Mockups (though that eventually turned into "a company"), etc. You'll note that BCC doesn't belong in the same league with any of the above.
thanks. i'm giving flippa try but i'm a bit discouraged by the number of add ons they try to sell you.
It's pretty unrelated - Virology, but she's pretty sharp and was always mathmatically inclined. More so than me, and I've been pretty successful in the programming 'field' (though different versions of "success" are stressed).
Good points. I think it boils down to an issue of semantics, though. FastAPI effectively eliminates (or hides) the View layer by allowing the Model to determine which fields it should allow the View to access. If you don't believe this is explicit enough (which could be a fair argument!), it's perfectly reasonable to suggest this "breaks" standard MVC conventions (as it can easily be construed as the View being part of the Model!).

I would argue that it merely allows for more automated (albeit implicit) generation of a View.

The goal here was to simplify the API endpoint creation process for the vast majority of use cases, and provide a standard output that could be easily recognized and consistently managed by any external software.
Bitcore and BitcoinJS achieve a lot of the same basic functions like generating addresses (and now multi-signature addresses), building, and signing transctions. You will still need to be able to connect to a Bitcoind peer (via an API or run your own) to promulgate the transaction on the Bitcoin network.
http://cryptocoinjs.com/ is another library that performs some of these functions. Rubyists may be interested in https://github.com/lian/bitcoin-ruby
LA isn't a high-density area - it's very spread out, with lots of low-medium density housing.

How is Uber doing in LA, I wonder? Just watching it here on HN, you could be forgiven for thinking it was SF-only (due to the demographics of the site)
Dennis O’Brien with O’Brien Law Firm PC
Ok, but I'm talking about freedom in general. For example you can't discriminate doing things like hiring white people only, even if you are not in the government. So there is definitely some limits about what you can do and say between citizens; and those lines are blurry even if you are in the "right side" of the discussion. Is some sort of discrimination, even if it is a "correct" one.
The Proper Pronunciation of Clojure's assoc
Nice explanation. (:
Nice article, as a born berliner I can confirm all of this. Actually I can add, that by law you have to register yourself at a Buergeramt within 7 days. It's funny how in our german minds bureaucrats could care less about you standing in line and yourself feeling like just another number. (considering what I have gone through in other countries I have to agree with you) Thanks for sharing! :)
On my unlimited hosting service, DreamHost, but WordPress Photon reserves them at no cost.
Thanks for the reply. Yeah, she's got no experience, but I did suggest a code camp, and there are a whole lot of them in the SF area, so she's got that advantage. Not to mention unemployed, so I suggested just learning on her own too, and building some portfolio level items to get her in the door.
ActiveModel::Serializer is really nice, but it doesn't seem particularly fast when large responses are involved - when we have 500+ comments to serialize it can take 400ms or more in the views code.

Is there a way to speed it up when building large responses?
Haha, I think she'd be happy with something in the more median range, but her PhD is less math, more biology (Virology).
The NSA will proxy anyone they feel like.
npm by default uses HTTPS, and has for more than 3 years. It's a little confusing because the loglines all say "http" in green, but if you actually look at the URLs being downloaded they are all to https://registry.npmjs.org/
Nice. I actually sent her a couple job postings for 23andme (not Microsoft, but somewhat related to Google). Her PhD was in Virology. Not quite as much as a fit to CS as Physics though.
What a new law about cellphone unlocking has to do with consumer freedom