skysight-inc/HackerNews huggingface dataset:
tl;dr

folks in startups fear failure. So they move quickly and end up with innovative models (or dead)
Folks in enterprises fear failure, so they move slowly and don't take risks

The reason is that (successful) startups measure on "searching for a product/market fit" (c) Steve Blank
So projects are judged on how quickly / well they show fit or move on.

But enterprises already have a product market fit and it pays the bills - so projects are judged on execution metrics.

So if you want innovation, judge those projects differently.
yeah... good point. why would people want to run software on their laptop.

#IDIOT
I did http://yaxero.com which has THE simplest possible layout to consume news (although tech and gaming subsections are the most active, not sure if Betty is interested in that).
Android OEMs recently stabilized onto Mini-B but I've seen Android phones with Micro-B on them in the past and Samsung even had their own Apple 40-pin knock off for a while. Now all signs are pointing towards Android OEMs adopting the Type C port soon too, so you're getting a fourth port option for Android in the last 5 years.
You said the two choices we have are democratic process and revolution.

You then complained that I'm not being clear about the alternative, which is fair.

However, I'd like first to name the options correctly. Do you still stand by the name "democratic process" in the face of the paper linked above and if so, what is your rationale for calling this "democratic" when the paper shows that most people cannot impact the system? Or maybe you have a refutation to the paper that can show that in fact people do impact the government a lot and the paper is wrong.

Because you see, sine qua non to the process of proposing an alternative is understanding why the status quo is flawed. And in my opinion, which is argued with evidence by the paper linked above, the flaw in the current system is that it is not democratic despite its name; it is oligarchical.
Scaling the collection of self-service metrics
Ask HN: Thoughts on davemcclure Twitter rant
PG response: https://pbs.twimg.com/media/B_11Z1RWEAAptKo.png

How do founders feel about this? Of course we all want to create win situations for all but what are other solutions?
The issue is fixed on Pixel 2: "And yes the issue with dev/legacy enable state being lost when the battery drains has been fixed as the state is now saved in the TPM instead of CMOS" (comment to https://plus.google.com/+OlofJohansson/posts/1yopVMjEhjK)
I'd be interested in reading about this too.

A superficial and perhaps temporary difference is "for performance and size reasons baobab does not (yet?) use an immutable data structure", whereas immstruct wraps immutable-js.

I'm curious if there are other differences though because at first glance they seem to be separate implementations of similar ideas.
Do they actually process charges? I can't find a cost / transaction and a % taken.
> Not knowing recursion for 20 years is more "getting away with it" then just simply "using another solution"

Someone define recursion here... are we saying this guy didn't know what a recursive loop was for 20 years, or are you using "recursion" in some other way?

edit what i mean is this: did the guy have a hard time defining recursion in terms of CS, or could he flat out not demonstrate it with some pseudo code?
The solution, in the medium-long term, may be voice interface:

* "I want to read the New Yorker"

* "Open the article about traveling in India"

* "Open the email from Jennifer"

* "Open the attachment"

* "Attach the document I just edited to a reply to Jennifer"
I use digital ocean. Anecdotally, they are friendly and their service is convenient and easy to use
It seems that YC is the startup in these terms, and bringing in a new batch is the pivot. They simply discard the employees who did not find the right fit (well discard is a strong word but you get the idea)

The idea is not explicitly rejected, the organsiation is wider than it looks.

An interesting model for innovation inside an organisation though
Note that the real world operates like this too: before computers, if someone changes their address and simultaneously sends a package, the package probably will end up at the wrong address. We have a number of mechanisms in place to mitigate this when it occurs (address forwarding, return-to-sender, customer support, credit card chargebacks), but they still don't always work, and sometimes packages just get lost.

The real world solution to this is the acceptance that yes, sometimes bad things happen for no reason at all. I suspect that the computer world will eventually move to this as well, with consumers becoming more tolerant of machines that simply give the wrong answer some of the time, as long as they give the wrong answer less frequently as a human would.
Dropbox and Drive and Box for Gmail in One Plugin
It actually has an older, more common, name: policy. Doing something and not doing something are both kinds of policy, and are both choices we make. Pretending that the market forces are somehow neutral or natural is factually false. They are nothing more than the product of a certain chosen policy.
...and all nonsense. Interesting, in the same way the latin names of spells in the Harry Potter series are interesting.
Google develops a laptop that I have high interest in, but no use for.

If they want to win the App Ecosystem war, they need to ensure that the developers have the tools to build in their ecosystem. Apple dominates because hackers love macbooks, and provide slick tools that only work in Apple's walled garden. This propagates down to the consumer level, as developers build products consumers love- with Apple taking in the profit all the way down.

Google doesn't have that. They don't have a toolset available to developers to optimize for Android/ChromeOS/etc. They need to fix the fragmentation problem at the App Developer level before they can compete at the consumer level.
Why: consider the generation of a stream of random numbers; assume each random number requires a lot of CPU-intensive work; obviously, you don't want to put unnecessary load on the CPU, and hence it is better to not fill any buffer ahead of time (before the random numbers are being requested).
Am I right in guessing that a "Passive user" is a user whom you collect information on without them opting in? E.g. By scraping public profiles or collecting connections from registered users?

Is it possible to view / check / correct any information about myself if I am a "passive user" on your platform?

Many eu countries and Austalia have privacy laws around these basic rights.
Out of curiosity, do you have references on fluoride and endocrine disruption?

Further, I disagree regarding whether anyone should receive 'the benefit of the doubt'; we should defer to the many public health studies on the benefits of fluoride.
The concern over lead in the water system is largely focused on lead-based solder in copper pipes. That is restricted largely to postwar homes up until the emergence of PVC and PEX plumbing in the 80's.
That 'setting' exists in the form of opening it up, unscrewing a screw to enable flashing, and then flashing the BIOS.
I was tempted to get a MacBook Pro instead of the original pixel, but at that price point at the time the only one available was the 13" non-retina model (possibly even with a HDD, can't remember). The trade-up to SSD/High-res and the curiosity of the 'new shiny laptop from Google' sold me.

In terms of upgrading to one in 2015, Google are claiming 12 hour battery life and The Verge said it got 14 hours in their testing - which is more than enough for me. I personally just don't like OSX, although I'd be happy installing linux on a MBP. ChromeOS is fine for a few quick browser tasks (Amazon, Booking Flights, etc), but it's not worth keeping around really. So at that point it just boils down to personal preference on the hardware, and price. The build-quality of the keyboard and touchpad on the pixel are on-par with the high quality of the MBP, and they've made the hinge more solid this time around, so with an i7 processor and 16GBs of RAM at $1300 I'm pretty happy! The 64GB SSD is definitely a major buzzkill, but considering I won't be using this laptop for gaming, and I stream all of my music/tv/movies, I don't actually need a whole pile of local storage. With my current pixel's 64GB I never ran into any issues - the only thing that I feel is a threat to my diskspace is VM images for virtualbox, which I luckily don't have to use much anymore as I now have remote access to windows servers should I need them. The touchscreen (for me) is pointless, I'd much rather have a 128GB/256GB SSD, but it's not the end of the world.
In similar news, rain makes the streets wet and your mother loves you.
balloons are not stationary. To cover inhabited areas, you also have to cover the uninhabited areas or else you're only going to have service for as long as it takes the balloon to drift overhead.
There are TWO classes of executives. The first class are the people who are already at your company. The second class are the people who are brought in from outside.

While the advice in this article might hold for the parachuters from outside, it most definitely does NOT hold for those already at your company. Following this advice is a good way to paralyze a functioning company.
Cramming for finals? Don't let a study break lead to a pain in the neck
Ask HN: I want to move to the Valley. How would you do it?
Hey HN,

I just found myself in a situation where I'm allowed to work remotely. I do UI/web work and would love to get involved in an interesting project.

This seems like a question many people are wondering where the answer changes frequently so thought I'd ask you.

If you know of a cool project or have a story from experience please share! Thank you
There are a lot of people that don't feel comfortable wearing cheap polycarbonate lenses, which is the default kind a lot of places will sell to you. If you felt like the world looked distorted, and you didn't adjust after a day or two of full-time wear, then you might be one of them. The solution is usually to upgrade to a high index lens (they're made from different, higher density plastics) for a bit more money. I've never been able to tolerate poly lenses; I got them once at LensCrafters (which calls them "Featherwates") and had to return them.
Or you got a REALLY good deal.

This thing was in almost perfect condition, no scratches, drops, nothing.
There's an optional 3200x1800 resolution display.

Also, unless Dell have done something very strange it should be able to drive 4K, although I haven't found any confirmation.
Growth-Hacking Strategies for Startups
Amazon Echo: "Alexa, what's the news?"
There are arguments for supply-driven processing, AND for demand-driven. It all comes down to latency and speed arguments.
Is anyone using RethinkDB as a "lightweight" Business Intelligence / Analytics / Datawharehouse store? (Maybe for use cases like Amazon Redshift?)

It seems like there could be a sweet spot of their nice query language, schemaless, and easy scaling for moderate size data sets?

I'm kinda tired of having to go all in on a big hadoop-ecosystem just to figure out average X to Y in a dataset....
But that's not true, is it? The old interfaces are generally still supported with adapters, like this.

http://store.apple.com/us/product/MD824ZM/A/lightning-to-30-...

So at worst you can complain that existing equipment may require an adapter. That seems like a fair price for progress to me.
We use whatever payment processor you us. So, for example, you'd connect your Stripe account and we process all credit cards using that account. Our pricing is at www.paidapi.com/pricing and based of the revenue tracked/invoiced.
I just bought more RAM for my PC because the 4GB I had wasn't enough for all the tabs I keep open in Chrome. Every time I switch to a tab that wasn't open for a while it would swap like mad and become unresponsive.
It's hilarious that this kind of "protection" is needed in the U.S., in 2015, etc.

But I don't see any Terms of Use on the website at all, so it might be worth your time to cover your legal bases before there are too many subscriptions.
define "hurt". having a single port simplifies the hardware bridge. multiplexing that to 4 ports would draw more power.

what if you could have a battery that lasted 8 hours on a charge, or 8 hours and 20 minutes. what if the difference was only 5 minutes? what if it was an hour? pretty obvious then.

with portable devices, battery life should trump most things.
This is precisely what I was picturing.

If I can ever get my own business off of the ground, I hope to have it work similarly to what you described.
Wikipedia Is Suing the NSA to Preserve Its Users' Anonymity
​Sorry David Cameron, There’s No Point Trying to Ban Tor
The primary index for the table is always unique.

We do not plan to implement secondary unique indexes. The philosophy behind RethinkDB is that if a feature cannot be efficiently scaled across multiple nodes we don't add it, and unfortunately unique secondary indexes are one such feature.

AFAIK most NoSQL databases don't implement it, and a few that do take two approaches -- forbid it on multiple shards, or just take a massive performance hit during sharding.

We chose to keep the feature out of the database. This way the application can be architected to account for it, so it remains fast as the database scales up.
And I keep saying, rather than propose a menu of options to the community without getting their input, get their input.

Our conversation is now going something like this:

You: If they want to move, move them, otherwise do nothing

Me: Ask them what they want

You: I'm not saying they have to move, just that that's what we can do

Me: Ask them what they want

You: You misunderstand, they don't have to move, but that's their option if they want help

Me: Ask them what they want

Are we going to keep going back and forth like this all day?
that does seem like a hassle - general fund makes sense
The best way for a large corporation to innovate is to invest in small companies and let their management run things as they will.
> Any significant org is going to have have some process that sounded good at the time, but is now ridiculous.

That most people will be inexplicably attached to emotionally.

Try this experiment if you're in a Unix shop. Get people to sign up to maintain the unpackaged programs in /usr/local, and then delete the ones that nobody signs up for. Bring popcorn and an asbestos suit. Make sure you take a backup before you do it.

Congratulations. You now understand about removing stupid processes from an organization.
Oh yes, agreed! and we do have some indexes, but unfortunately it isn't enough :(

And we are actually considering ElasticSearch to deal with this querying performance issue.
Slack integration please? I am spending significant effort weaning everyone off email; this would end up getting everyone back to internal emails.
The docs are an awesome repo by TripIt (https://github.com/tripit/slate). They aren't perfect, but they get you pretty far pretty quickly.

Not sure what you mean by "links between your resources." Have an example? May be there (or we can build it if not).

Correct on Unix time. Just being extra redundant.
Laggards? Have you ever actually tried to work on wireless peripherals?
You are talking about solving a problem that would take many years or decades to solve.
Providing a scanned copy of the most recent Player's Handbook probably isn't the best idea for something like this. Any of the System Reference Documents from the 3rd Edition era could stand in its place without many material changes.
I'm a huge fan of the Lenovo X1 Carbon. Despite their stupid moves regarding preloaded software, it's tough to beat a Thinkpad for Linux support.

Even better than the Linux support though is their warranty support. For under $100 you can get a year of accidental damage protection with onsite service -- Not long ago I knocked my X230 off a desk, cracking the LCD. Lenovo sent an IBM tech out the next day with an LCD, who then installed it in my home office.
Thermoneystat is on Kickstarter - Control the money, not just the temperature
I think you mean 25 grams/Watt-hour and keep in mind that you need ~12 hours of energy storage.
I'm not involved with RethinkDB but I lurk on their github issues and I'm pretty confident that automagic failover is dependent on them getting (their own implementation of) Raft integrated with everything. Looks like its getting close as a whole slew of issues were opened just the other day relating to Raft work.
Great, another reason I wish I had gone to MIT.
$500K/year for a developer is generally unrealistic. (Not that they don't exist, but even if you made it your life goal to obtain one of these jobs you probably still shouldn't count on it.) $100K/year for a developer is very realistic, but keep an eye on the cost-of-living; even in the US that can be anything from upper-middle class lifestyle for an individual to "barely getting by" for a family.

I live in the Midwest and have what in the US would be a sanely priced house that bears some resemblance to its cost-of-construction. I have done business trips to Silicon Valley to developers who are making only modestly more than me, if not the same as me, who are living in houses worth 5 times as much on paper (and in their mortgage payments), and they'll be in there putting in top-of-the-line granite countertops or something that I wouldn't dream of putting in. My theory is that their house is just so gosh darned expensive that the idea of dropping $2K on a new laptop or getting The Very Best Countertops (TM) seems like a drop in the bucket compared to the debt they're already carrying anyhow. While I could certainly afford a $2K laptop, it's certainly enough to make me think twice, thrice, and a fourth time before I bought it (and I tend to come in more in the $1K price range when I do, since I run Linux and not Mac. There's some nice stuff at that price point).
I'm more than ready to move on to this, and would have been ready years ago. In 1999, floppy disk use was far more prevalent than the need for multiple USB ports is now. For your described use case, you'll just plug your Macbook into a USB3 hub or dongle with HDMI (I don't think this machine has enough graphics power for multiple external screens). You will actually have fewer cables to manage.

And it actually would hurt the Macbook to include more ports. The current port is above the keyboard, likely because it can't fit under the keyboard. Adding more ports would mean increasing one of the dimensions. Given the versatility of the USB3C port, I think it's the best possible tradeoff. If you absolutely use lots of ports day to day, and can't use a hub, then this really isn't the computer for you, and Apple will even sell you one of those.
Ask HN: What's the best way for an American to buy an unlocked Xiaomi Mi4?
It would be hard for me to just fly to China to buy one, so what's the best American source? I see a few listed on Amazon and eBay but I'm afraid of getting ripped off.
Man, none of the sites in this thread work on linux without flash (Manjaro; Firefox 36.0). I was super excited looking at the players...just wish I could hear the music. The only option I've discovered to work so far to discover EDM wrt taste:(time for discovery) is Digitially Imported Preimum that works perfectly with Clementine (or any player for that matter).
Oddly enough, that superthin diskless Sony X505 pre-dates the first MacBook Air ;-)
DNSSEC Set to Get a Boost Thanks to CloudFlare DNS
Hi Dave,
I read that you were a CEO coach. I would be interested in knowing more about it. Can we have a quick email conversation? simone.brunozzi at gmail
What happens if that port fails or beaks? Your laptop stops working...

I'm not a fan of their single-port decision either, but in fairness: Every laptop stops working when the charging port breaks. No matter how many other ports it may have.
ChromeOS is very fast, browser-based OS.

No the default terminal sucks big time. You need to ssh through a box and since the keyboard I have is not full-sized vim key-bindings are a bit of a problem.

None of the utilities you mention exists.

Software is scarce.

Unpleasant surprises? Hm no.

Chromebook is a toy laptop. You could use it for work IF evreything you use lives online (e.g. gmail, gcal, slack, etc.).

If you need more you need to install 'crouton' and get linux up and running. That will give you everything you asked.

I am not sure why Google locked down this device in such a way. A good terminal and the ability to install open source software, as done in MacOSX via macrpots/homebrew/etc, would greatly improve the overall experience and turn chromebook in a developer laptop overnight.
Good point, but you have Mini-B and Micro-B reversed. Mini is the old thicker connector that you don't see much any more, and Micro is the newer thinner one.

Samsung also had USB3 Micro-B (the wide connector) on the Galaxy Note 3, but went back to a regular Micro-B in the Note 4.
How real is this??? Everything he says makes total sense, but I thought engineers had to stay quiet...
These balloons will not be geostationary.
I think it makes most sense to think of it as paying for access to the tape robot.

If Amazon store your data in a tape archive (I don't know if they do, but they at least seem to have similar constraints), they can only access a small portion of the stored data at a time, so they need to control how often people request data.

They could just rate limit everyone, but this way allows people to pay for priority in an emergency while still discouraging everyday read requests.

The pricing makes more sense if you're a large user with data spanning several tapes than if you're in the single terabyte range, but the low limit still discourages you from making requests causally, which helps them keep their SLA.

If they predict that you'll trickle out your small file, they can just read out everything on the first access and cache it online, so there's no extra trips to the archive for them.
The Bay Area engineer is likely there to work for a company that obsoletes one or two of those unskilled laborers. I think the really scary part will be 10 years from now when everything's automated
There's a difference between pointing out that some new technology is likely to have some negative externalities, and framing that observation within repeated sarcastic comments about 'when the fun begins'.
It depends on the user. The first-gen Pixel is my only laptop for the last 2 years.
When I moved after college, I slept on the floor without a mattress for 2 months because I didn't want to pay to ship my mattress.
Slava @ RethinkDB here.

Some of our biggest users (to be announced in a few weeks for 2.0) use RethinkDB this way. You can't really do deep analytics/machine learning as RethinkDB wasn't designed for that, but if you want to store a lot of data, and then run lightweight aggregation or map-reduce queries on that data, Rethink turns out to be a really good product for it.

One issue I see with this path is that if your queries ever get a lot more complex, you'd have to migrate off of RethinkDB onto Hadoop (which is a pain). I think that if you know for certain you just want lightweight querying capabilities RethinkDB can be really wonderful, but if there is a good chance you might need something deeper, it might be worth the effort to set up Hadoop early on.
Highly Illogical: What Sci-Fi Writers Get Wrong About the Future
IMHO, these chromebooks are not laptops - they are large screen tablets with the bluetooth keyboard attached to them.

So the idea, and if I recall correctly, proof of concept, of ChromeOS running Android apps isn't a large stretch.

edit: I just watched the promotional video, and I was right about their interest in ChromeOS running Android apps, I was just wrong about its maturity level. The video states that ChromeOS runs "select" Android apps.
How's this different than the drop? Is this just a ripoff (name and all)?