skysight-inc/HackerNews huggingface dataset:
It would be nice if they directed people to modifying and compiling the Less instead of just dropping in bootstrap.css. But just because other devs don't change anything doesn't mean you can't. Bootstrap is a good framework for what it purports to do.

Foundation is pretty good too from the last time I checked it out (v3, iirc), but it lacks the same community in terms of numbers which can be detrimental at times. We picked MooTools over jQ in 2006 for our custom CMS system (we used it to build at least a hundred sites and were invested in it) and it was disheartening to watch the plugins just pass us by over the years.
When you hand the type of person you described Google Glass.. they become a Glasshole. This might be the best definition yet.
(Disclaimer: I LIke Glass, just not some of the fools who use it)
"You're focusing only on the costs"

Bollocks. I'm saying we should talk about the costs, not ignoring the benefits. I actually think this is a net good move on Finland's part. I know you're projecting, since you've imputed claims to me I actively disagree with.
Ask HN: Mobile app developers making 100k+ on your app(s), how did you do it?
In light of the recent salary threads, I would like to hear from mobile app developers that are making a nice living off of their apps. To be clear, I am looking for stories from indie developers/teams as opposed to large app companies.
> Car A just arrived. Car B has been sitting for 100 days.
> Car A cost $20,000 and is on the lot for 0 days @ $10/day. > Total repayment? $20,000.
> Car B cost $20,000 and is on the lot for 110 days @
> $10/day. Total repayment? $21,100.

I still don't know if I see the difference between the two. We're at Day N (where Car A has been there 0 days and Car B has been there for 110 days). If we sell Car A but not Car B, on Day N+1 we will pay an additional $10 in financing. If we sell Car B but not Car A, on Day N+1 we will pay an additional $10 in financing.

It doesn't matter which bucket we put the additional marginal cost of keeping a single car on the lot, it's the same overal expense to the dealership. Unless the marginal cost increases for a car over time, which, for all I know, it might.
It was $180 million in cash.

Page F-32 in https://www.sec.gov/Archives/edgar/data/1439404/000119312512...
Indeed. And consider the "black swan"[1] scenario... inductive logic and empirical observation are inherently flawed[2] as a means to determining "the truth", since the counter-example that disproves your theory can happen tomorrow. Or, in other words:

The network is reliable... until it isn't.

[1]: http://en.wikipedia.org/wiki/Black_swan_theory

[2]: http://en.wikipedia.org/wiki/Problem_of_induction
I use them frequently to organize hierarchical information.

They are helpful because you can hide information under a given topic to momentarily free your mind from those details. Using a mind mapping software is thereby mandatory for this.

Issues come when the information forms a graph and not just a tree. Refactoring the information to keep it maximally a tree now leads to insights and is my key reason to use mind maps.

I use XMind.
I've a similar story - I donated the car to KQED. Car gets picked up, get receipt, end of story right? A month later an insurance company calls me, says that my car was involved in a hit and run accident and I'm the registered owner still. It was a hassle but I was also able to clear it up, thankfully I kept the paperwork.

If I had to do it over again I would have sold it to a scrap yard and then donated the money. If you don't physically see the transfer of ownership at the DMV then you are open to these things happening.
That was also my first thought. Thumbs Up for you!
tell 'em about package "robustly"!
7 Ways To Network Without Leaving The House
Amazon's Letter To Shareholders Should Inspire Every Company In America
That assumes three things. #1. Product category that fits Parse (obviously if you are dependent on machine learning built on postgresql, might not be a great fit). #2. A start-up that is comfortable with that level of dependency and lack of internal knowledge. #3. A startup who considers the bulk of their value to be in interface or first-move network effect advantage (else, company Z will clone their app using parse in a few weeks after all the hard learning is done).

EDIT: For the record, I really like Parse, and am a paying customer for two CRUD mainly products.
Would this also be deterministic? That seems like the fatal flaw with most current GC's.
Hmm... that sounds sky-high. Couple of my friends are working for startups in the NYC area, and making $60k (they're all recent graduates). They're really smart and really good at what they do.

A lot of my acquaintances are working at those various Wall Street firms earning about $85k.

Finally, I have a friend who switched to Google NYC after about 9 months at a Wall Street firm (at $85k). Google started him off at $150k. But um, that's Google...

I didn't know people made so much in NYC. I thoughts these $200k jobs were only found in the Californian wonderland of Silicon Valley :-/

I even have a friend who did Computer Engineering (not CS) at college, and found a job involving low-level assembly/C programming for embedded systems. The company said they'd pay him $18/hour for the first few months; and if they liked him, they'd hire him for real at $60k. Phew. (This company is actually in Long Island.)

I'm always bemused by the sky-high consulting rates & salaries I hear on HN. I'm not sure if I live on the same planet...
In certain situations yes, in general no.

Its just not that hard to do a 'serviceable' back-end behind a simple rest API. I mean how many hours is that really going to take you, especially when you consider in the case of parse users they already know what data entities their application uses? A REST API for a dozen or so already defined entities, maybe a weeks worth of work? And then look at what it buys you, actual control over your data, ability to move from parse and pursue cost cutting alternatives, ability to do in depth analysis of your data...

I absolutely think Parse has great value, but when the statement is made that in general it might replace back end engineering for startups... its just wow man. This is precisely why a person who understands the server side of a client server application should in general always be involved if the business is based around client server applications.
Only if you wish to manage the licensing. I'd rather be inventing!
> if he invested some time

If he invested some time then he would not just be selling the car as-is where-is. He would be selling the product of the car + his effort which may actually be a net loss depending on how much time he spent and how much of a better price he received.
Is No. 2 bigger than No. 1?
Encrypting everything at the block level has gotten reliable enough that there are no excuses not to apply it to any and all kinds of mobile devices.

With Ubuntu 12.10 onwards you have the option to use dm-crypt for full disk encryption baked right into the installer. With 12.04 and earlier you have to use the alternate CD, but it's still painless. Android also uses dm-crypt for its FDE implementation, also dead easy to enable.

With a password manager for the rest of your passwords, and an SSH key for remote system access, you can manage everything only knowing three different passphrases.

Using FDE precludes theft protection programs, obviously, since an attacker wouldn't have access to a live OS. But if you're willing to forego a bit of fun (see https://www.youtube.com/watch?v=U4oB28ksiIo) and the chance to recover the hardware, you have a pretty solid guarantee that no one will get to your data.

And, of course, daily backups, which is another can of worms. Personally I just rsync to a remote system and offsite that data periodically.
How $96,000 can buy you a top 10 ranking in the U.S. app store
Here's a thought experiment: Think of a large organization that you find rather immoral or generally harmful. It could be a corporation, it could be a government. Now imagine that all the employees of this organization contribute a sizable portion of their resulting income to charity. Would you feel that the employees are, overall, acting morally?
Tesla: An Investment that Wasn't a Lemon
That is correct. If they make the pool pre-money, only the people who had stock pre-money get diluted. If they do it post-money, or even do part of it post-money, the investors share in the dilution.
Ex-zyngite here.

To your questions above, my opinions. I'm no expert, just have some experience there.

1) The massive staff is due to massive success initially, then massive management mistakes continually, from the top down the chain. That's not to say there aren't great people fighting the good fight; There are many intelligent and capable people, but there's also a great deal misalignment of interests throughout the organization.

2) I think most of the games are pretty lame as well. I don't understand why Zynga customers pay for the games in most cases, but they do. Millions of them do. Zynga is very good at catering to their audience and giving them what they want but...

2.5) Typically what happens is a studio will operate trying to make the most profit in the shortest time, burning out its users with cheap grabs because that's what the higher ups demand. A lot of people in the trenches love games, and want to make great games, but get mired in the moment and vague demands from on high.

I don't think social games are a fundamentally flawed model. Some of Zynga's own games had massive retention and monetization per user, but didn't scale. I think it's an equation no one has fully down yet.
Based on my work supporting a variety of customers I would say that partitions are extremely common.

Don't focus on network partitions (or hardware based partitions) because that is only one potential cause of a partition. Partitions are legion. Any system that implements automated fail over has to account for them in a way that produces acceptable results for the use case.
Interesting. I wonder what the factors are that lead to that? Cheap energy? Absence of severe weather? Something else?

NC is now becoming know as something of a magnet for data centers[1], and the "cheap energy" part is one of the reasons that's often cited here.

[1]: http://www.datacenterknowledge.com/archives/2013/01/04/north...
Even if the PTO doesn't get involved, all patents get a pretty thorough pre-trial examination by the judge in the form of a Markman hearing to determine what the claims mean.
How To Write A Really Bad Program
Our commercial printers actually do just that: print the document, stuff/fold it into an envelope, and drop it off to be picked up by USPS/Fedex/etc.
Interesting story, the Amazon datacenters were built in such a way they were reliant on WAN links between them to act as one.

So take your average datacenter, let's say it has 60,000 machines, and now you put it in to 3 datacenters of 20,000 machines each. For reliability reasons. (nevermind the math or common sense)

This is what amazon did. And the single fiber link between the datacenters had a tendency to get dug up by everyone pretty much. During these outages each DC had its external connectivity working.

And now you know why Dynamo was built the way it was. Full split brain mode was common because service owners would put 50% of their fleet in 2 datacenters. Usually EXACTLY 50% as well, since humans tend to "snap to" even numbers.

One last point, in the CAP theorem proof, "partitions" really just means loss of packets to/from one node. That is the smallest/general case.

Even if one can handle single node failure well (eg: dynamo systems) it may or may not be able to handle full split-brain mode. That is a lot harder and there isn't any real CS to help you here (not that the CAP theorem is helpful)
The latter pictures (scroll right) also show the signs in context.
Looks like they have only launched with Movies and Books - hopefully other categories will follow.
$5.8M in funding for Judicata
Great to see a good selection of Hindi novels, wish they were available for Kindle though. (Don't think the e-ink Kindles can even render Hindi though)
What jjs says is true: this 'time stealing' is non-deterministic, which makes it a no-go for hard real-time systems.

For soft real-time systems, it would be a good idea. It would improve the average-case performance and/or power consumption while still providing the same worst-case guarantees.
We have commercial printers in edge locations fulfilling our backend.

Infraprint is a Printing API not a client application. The direct mail application was built to demonstrate the power of the API and what you can build with it. With the API you can integrate printing into any application. You can print documents, photos, books, flyers, postcards, etc without owning the actual infrastructure. All printing is done through REST
Apple leads Samsung in US smartphone market share
Also, some children with nets will still contract the disease since it is impractical to remain under the net for the entirety of every night.
Studying garbage collection is a wonderful education in algorithm engineering. Despite decades of work, there is no "best" GC algorithm. Instead, there are different points on the space of optimizing for space/throughput/latency/completeness/etc. Moreover, the various algorithms are linked by deep correspondences (e.g. Bacon's result that all collectors lie on a spectrum between pure tracing and pure reference counting, and that things like generational collection are hybrids.)
I'd also like to point out that the CAP proof doesn't really talk about "split brain mode"... it talks about "partitions" which are narrowly defined in the network model.

So even if one is "P"-protected in the "CAP" theorem sense, you might not be able to handle a full split brain partition.
> Should I write a full tutorial on an HN post how to write memory allocators when anyone can easily search for one?

No, but a memory allocator is more that "simple wrappers".
My point was that OS kernels (Linux/BSDs at least) don't actually provide malloc/free as syscalls, and that you need to implement an allocator in userspace if you want these functions (even if it's a trivial allocator that wastes memory).
Divisibility Machines
Yes, in 3 to 4 years, programming in Ruby or Python will be considered a skill that entry-level positions should have. In fact, I envision a future in which even the doormen of a building hook into hackernews APIs to verify the account standing of visitors.
I think today's idealist youth are a lot less joyful then yester-decade's. I think this is troubling to those who came up in the sixties, and I can understand why: we should not be martyrs to rationalism. But I also think that pragmatism does more good for the world than joy, if you have to choose.
And the other part of this is the social skills lesson: [many] people do not like being told what to do and may get angry, even if telling them was from your perspective a rational action.

It's no different from how people don't like being told they're wrong, even if they objectively are.
That's true, but it also has a grammar error: There should be a comma "," before "too".
It is on the cheap in the sense that they wouldn't expect to screen such people as much. It obviously isn't free, costs more than hiring from within, but cheaper versus trying to gauge recent graduates and the like.
Reddit is broken.

You have places that are kinda nice. They are few and far between and short lived.

Either you have less than 500 subscribers and nothing happens ever. Or you have 20000+ subscribers and the herd mentality takes over. I think there is a cut somewhere between 10 000 - 20 000. It seems that the thoughtful flee after that, and only the loud and narrow minded are left behind.

Part of the problem is that if there is a subreddit that you find interesting and someone posts something about once a week it's probably buried by the bigger subs in your feed. Subs that are mediocre at best. You can unsubscribe from bigger ones, but you cannot make all of the subs you follow to have just single post on your front page every day. I admit the "res" functionality solves this to some degree.

There used to be periodic complaints how reddit is going worse. That died of as anyone who cared deleted their accounts and headed somewhere else.

Reddit does one thing very good and that is the red letter.
Another Seattle user: When housebound with an injury, Amazon Fresh was great.

The UI wasn't as good as a supermarket shelf, and Amazon didn't always give unit prices ($/lb) in consistent units across the board. I don't think they let me sort cereal by unit cost either.

At budget pricing, it didn't seem to compete with Safeway. The minimum orders needed for free delivery also tended to price out a single grad student. Re-checking prices recently when ordering for two, it seemed like it was kind of a wash.

It's worth checking out. If it works for you, it can be great.

The real win for Amazon is the upsell. If you're ordering groceries, you can also order electronics with nigh instantaneous delivery for free. It's powerfully addictive (so powerful, in fact, that I noticed and quit).
Ask HN: Any blogs or information on how to use freelancing to travel the world?
The author starts the piece enthusiastically marvelling at the fact that Real Time Garbage Collectors exist, but the article doesn't go very deep into how this particular one does it.

I myself was a bit disappointed when I read the limitations, which reveal that the simple laws still hold, you can't make these guarantees without exactly knowing the upper limit of the amount of memory you are going to allocate.

In the event that you design a real time system that dynamically allocates and deallocates objects, wouldn't it be almost or just as easy to implement manual memory management (through pools or whatnot) as it would be correctly identify the maximum amount of allocated memory?
What competition laws are those?
Another horrible deal for SF. BUDDY MEDIA ring any bells?
I also loved this bit "It ran a $21 million loss on $292 million in revenue last year."

If I make $1 a year that means I earned $21 million and one dollars more than this company did last year.
Right, but it's an anecdote. The title of the piece suggests some sort of comprehensive study, but fails to deliver anything beyond a single story of friction between two people (one of whom clearly has women issues).
Navy Cryptology and the Battle of Midway: Our Finest Hour
Thanks for the feedback! While we're still private alpha right now - the next step will be to provide additional information like the type you just described. Stay tuned.
Grocery delivery is the kind of thing that only makes sense in the suburbs (for able-bodied people, anyway). I live in Berlin right across from a grocery store, around the corner from another one, and a five minute walk from 3-4 more.

That's a little more than usual, but really any well-planned moderately dense city should have most of your immediate shopping needs within a short walk. This is a service for suburban areas where you'd otherwise have to drive.

It would be nice to see them use electric vehicles, though.
Used to work in International Dev for a ecom company, and India was a serious target. We ended up going elsewhere because of delivery infrastructure and local competitors, that free delivery is going to be a huge advantage.
It is customary for companies to pay the travel expenses of all of their board members. That's not out of the ordinary.
I'm sure many people don't do it primarily to feel special. My apologies to those people. However, in my personal experience, the people I know with this mindset are also the people who seem to believe in the concept of "being better than other people" and actively pursue means to this end. I think what I am trying to say is related to Brook's warning that "You might become one of those people who loves humanity in general but not the particular humans immediately around." I'm not saying these people are the scum of the earth, and it's probably a bad idea to try to paint with such a broad brush- I'm simply going off my own life experience and perception thereof.
I would never join (as a founder) a team that did not have 100% vesting. People quit, unpredictably. Vesting protects founders.
Doesn't using the Precautionary Principle obviously fail the Precautionary Principle? I mean, if we had followed the Precautionary Principle in the past I can think of a number of important medical advances that would never have occurred, so clearly the Precautionary Principle has great potential to cause harm and I certainly don't think anyone has proven it won't cause harm in this case.

Which is to say, the only way to actually use the Precautionary Principle is to selectively apply it against thing you otherwise don't like. Or you could say that there are certain classes of things like scientific or medical advances that are the only places it should be applied, but this situation clearly isn't one of them.
Apple awarded NFC data transfer patent
Google+ is the number two social network in the world
Resetting vesting is a negotiated point, but when the team starts, it should be under 100% 4 year vested terms.
Interesting- there's free delivery and also COD "cash on delivery"

Screenshot: http://i.imgur.com/Og9xMtn.png

Policy: http://www.amazon.in/gp/help/customer/display.html/ref=mk_ss...
I forgot one more type - people that can shop online while at work.
If you are doing an activity for the client, bill it.

Good software for it is freshbooks.com
The "system's image" is important because the end to all patents or IP would be absolutely devastating to the U.S. economy, killing way more jobs than patent trolls do. The public needs to trust the patent system.
Subdomains + Development = Sucks
As a SF resident, replace the word Amazon with Walmart and that's exactly my experience.

I welcome Amazon groceries.
Wait- you inferred all this about me from a single comment? It's true that some people have no ability for empathy, but I think leveling such a harsh criticism at a random person based on a single comment is probably a little over the top.
OS X 10.8.4 arrives
I suspect you'd need to adjust that a little to handle "threatened" legal action too. The overwhelming majority of patent troll suits are settled without suit.
Perhaps I'm reading this wrong, but if I'm not, it seems to be making a great point but missing a far greater one.

This is the more important lesson.

Replace clever code with unremarkable code.

Go has nothing to do with it. PERL has nothing to do with it. Switching languages most certainly has nothing to do with it. Keeping yourself in check and stepping back from your problems to understand their fundamentals, then looking for more appropriate and elegant methods of dealing with them in any language is what does this.
Google's New Content Experiments API Turns Analytics Into A/B Testing Platform
I just wanted to point out that that last graph is outrageously misleading. The bars start at around -20,000, which makes the 11x difference between the USA and Spain bars appear to be only a 4x.

I doubt this is intentionally misleading, since I can see no incentive for doing so, but it just goes to show that you have to be careful with infographics - they're very easy to lie with, even accidentally.
What harm are you seeing here? When I look HFT I see a zero sum dog eat dog competition between market makers for the money accruing to the sector. That's sort of a sad waste of human talent, but that's different from actual harm. It's not like someone at his level would be involved in the over-leveraging or regulatory arbitrage that contributed to the global financial crisis - though if he does get into a position of that much power I think I'd trust him more than most.
The Power of Being in the Top Spot for Google Rankings
This is an interesting topic written quite a while ago I'm wondering if it is as relevant today as it was in 2007. Are these points still valid? When building an application would it be easier to use folders vs. subdomains?