skysight-inc/HackerNews huggingface dataset:
We've really never had anything which ticked all those boxes, so I don't see a regression there.

Only Lenovo is doing trackpoint seriously these days. Hardly anyone is paying any attention to Linux. I'm no expert, but I've never even heard of a laptop with a good mechanical keyboard.

It's not just Lenovo, it's the whole market which decided people want junk like 1mm thick retina tablets with soldered ram and permanent batteries. Lenovo and everyone on the block is selling high-resolution crap though, so I'm sure you'll get that any time.
> I'm not going to pretend that the Break key is a key you use every single day, but it's not useless, either. For example, Windows' ping command, when used with the -t switch (endless pinging until stopped) lets you type Ctrl-Break to print the current stats without ending the pinging (as opposed to Ctrl-c, which prints stats and ends the pinging). This isn't the most important thing ever, but it's nonetheless useful to be able to do.

It might be useful sometimes, but is it useful enough to justify a key on everybody's keyboard, all the time? No.
I haven't worked with Chromium, but the main C++ code-base at Google is like this for the most part too (especially the core stuff).

The C++ culture at Google is amazing, and proof that large-scale C++ can actually be really nice if you stay within best practices. It takes a lot of effort and experience from a lot of knowledgeable people to craft these practices, but thankfully Google publishes its C++ style guide (http://google-styleguide.googlecode.com/svn/trunk/cppguide.x...) so that everyone can reap the benefits of this.
I've wondered about (and wished for) a mechanical keyboard on a laptop before. It'd increase the weight, thickness and cost significantly—but I don't think that would significantly hinder its popularity in certain circles, provided it did a good job of the implementation.
yeah...I thought that when I clicked and wasn't taken to a https site...looks a kinda crappy copy of DropBox...
My grocer has self-checkout.
I thought the same thing - until I noticed the per capita button. This should be on by default.

Unfortunately it then becomes clear that sample sizes are so small that we can't draw any real conclusions. You look at Garfield county in Montana and there are only 25 college-age males, so the 1 player anomaly makes it suddenly look like a big sports hub.

Cool concept and execution, but insufficient data.
I guess any introduction to real analysis should cover that.

http://www.amazon.com/Calculus-Vol-One-Variable-Introduction...

Unfortunately, I don't know any online references out of the top of my mind.
Surely it's the same with bare metal. Companies who store client data do what is called capacity planning, where they estimate how much space (or compute power, or whatever) they will need for the next N months, and buy it on a rolling basis. Nobody would actually purchase 2 GB of physical disks every time a 2 GB capacity signup occurs.

Whether it makes more sense to bring it in-house depends on some other factors, such as whether Dropbox is willing to cut some corners relative to what S3 provides (i.e. maybe there are S3 features they don't need), and how dedicated to budget trimming their employees really are (some people just don't have the stomach for cutting costs way down, e.g. if they see it as compromising in some way).
No, but you could capture with Wireshark, export pertinent data, and process it with Python.
Didn't this jelly doughnut appear a few days later? I thought that mars has an active environment i.e. dust storms and an atmosphere. So stuff is bound to move?
I thought the author sounded like a curmudgeony luddite. Ofcourse anything "different" will feel wrong for a little while. You have some muscle memory that you need to get over. So if you really wanna write a review, suck it up and use it till your fingers get rewired. Then write your reviews complaining about keyboard design.

I don't think he even tried the keyboards he's talking about, let alone give himself some time to get used to them.

I don't go read Vi's man page and then complain how it's too hard and unusual.
It's cool if you don't like the new keyboard layout. As programmers, we need to use special keys and caps lock a lot. But to say Lenovo is doing it wrong is clearly missing the simple fact that they might not be building these things for programmers.

They're building for the other 99.9% of the population that doesn't need caps lock, insert, bars and back-ticks ever. People who don't use function keys regularly and who, quite frankly, find "standard" keyboards incredibly awkward.

Couple this with the fact that laptops have always lacked the real-estate for a full keyboard and I have to disagree with the author. This is certainly a positive evolution, just maybe not for programmers.
Obama solution: Phone companies will keep the data for NSA
I predict that the first legal consequences will be due to creepsters flying RC with cameras near people's windows.
The Hitchhikers Guide to the Galaxy has a lot of good social satire in it. They cut far too much of that from the film.
You missed one key point of the article, this is only practical if it's the only machine you use. When you try to switch between an "innovative" keyboard and a "normal" keyboard you'll go batty.
> Only Lenovo is doing trackpoint seriously these days

Actually, even they are not: http://www.youtube.com/watch?v=UXa0XzNvuZU
Well why doesn't that square up with the valuation then? Did Dropbox lowball themselves?
For $10 billion? And they would have to kill their own cloud storage solution. Plus, Google and MS compete with AWS which hosts all data for Dropbox. And I don't think they are so valuable, MS bought Skype for $8.5 billion and Skype had several times more revenue. Dropbox, probably, is heading to the IPO.
It's not too complicated. Everything with a different license is in src/third_party. Everything outside of that is under a BSD-style license. Need to watch your dependencies, but they aren't too hard to spot (and part of checking into third_party is a license check, so they're all well documented).

You can see them all if you go to about:credits in Chrome/Chromium.
I don't see how it would be different from using any other MIT-licensed code in your project. The Apache License doesn't seem any less restrictive than MIT at first glance?

Edit: I assumed the entire codebase was multi-licensed, it looks like you're saying that different parts have different licenses, which does sound like a headache.
Pic 1 shows an indentation where the jelly sits in Pic 2. What if the light is hitting the rock on a different angle creating this effect of a raised surface.. maybe?
"Earth" is seriously a bad name for our planet.
The json_encode one is particularly annoying as you can't even consider sending JSON to the browser and using it in JS without all the flags on. especially if you're dealing with user data or scraping websites.
Two things.

1. Enterprise, as someone else mentioned. It's still mostly considered a consumer brand, especially as they've focused on features like photo syncing with mobile phone partnerships. They're an ideal fit for enterprises though and still have huge opportunities.

2. An app platform or what I call "Bring Your Own Data" (not unlike App.net and to some extent Evernote). This is a rising paradigm where users own their data and 3rd-party apps hook into it. Instead of the prevailing cloud model where apps and data are silo'd. An early example is Tunebox, which plays and manipulates MP3s within your own Dropbox instead of hosting them on your behalf. Another example is the way 1Password uses Dropbox to sync data instead of doing its own hosting and syncing.

The app platform is really big as developers don't have to think about syncing. Traditionally data sync has been one of the main benefits of the web. But Dropbox API means developers can write rich, native, apps on any platform and assume the syncing "just works".

This is a bit like the other fork in the road that Twitter walked away from, ie to be the underlying cloud infrastructure for apps. (I wouldn't be at all surprised if Dropbox acquired App.Net or similar to provide a powerful pubsub layer too.) Developers focus on making awesome user-interfaces and delegate all the network infrastructure to Dropbox. That's similar to the way developers can use tools like Firebase and Parse, with the key difference that data resides with the user.
If you take bitcoins price ($900 at the time of this writing), multiply it by 21 million (the max amount that can be mined), and divide it by 42, you get $450000000. So if bitcoins only had 42 in existence and it still got the same attention as it does today, it would be worth much more than 42 coin. I still like the idea of it but the fact that its worth more is false because in theory, bitcoin is worth more.
I think you missed the point where someone may have more than one keyboard and switching between is an necessary pain. Yeah If you want to train yourself to use a keyboard layout no big deal but if you're like me and you switch from server to server during the day having a consistent keyboard layout means I can thing about what I'm doing and not worry about typing.

Switching to emacs may have some productivity gains for you that make re-training useful. There is no added benefit for me to learn to type again.
But you never really substantiate this idea that they're "not looking for work."

The claim that the poor are not looking for work is supported by the first paragraph of my first link. The "mysteriously precise" figures are taken the BLS consumer expenditure survey, also linked. But I guess that's just "academic gobbledeygook".

Now it's pretty clear that you didn't actually read the blog post. But if you had, you'd also realize that I assumed the character of the rich and poor is identical and that only their incentives differ.

In any case, a year after I wrote that, John Cochrane wrote a much better blog post on the topic. My rough calculation is more or less in line with CBO numbers. So it looks like my rough estimates were not too far off.

http://johnhcochrane.blogspot.co.uk/2012/11/taxes-and-cliffs...
That's exactly what the X1 Carbon did.
I've been using Dropbox for years and was using it for everything until last year. I didn't even bother installing it after getting new computer.

The problem with Dropbox is that it's too general, too abstract. There are now specialized services that are made for hosting source code, hosting photos, hosting music, hosting scanned documents... and each service is doing it better in its niche than general-purpose tool like Dropbox.

So who needs Dropbox on its own?

I think Dropbox will need to re-invent itself and fast. One way would be to buy other startups that are targeting specific niches and would use Dropbox as persistent storage. This way Dropbox could be offering various apps for free and make money if users run out of their Dropbox space.

Think about it, rather than paying monthly for source code hosting, photo hosting, document hosting, email hosting or whatever service separately as we do it now. All these services could be free as Dropbox apps and once you hit 2 GB limit, you pay for storage you consume as a single monthly fee.

Is this what Dropbox has in mind? Are they raising capital to go on acquisition spree of struggling startups (think Everpix.com) that have great products but not enough traction?

I would love to see that...
Indeed, I've spent the last few years trying to significantly improve my lifestyle to decrease the chance my maternal line's 100% record of Type II diabetes ends before it gets to me.
This makes me wonder if we'll start seeing wings which change in shape depending on the stage of flight.

It is my understanding that the up-turned wing tips reduce ground-effect lift, which creates an upward force on the wing as the plane comes in to land.

If the wing tip is not beneficial in flight, maybe we'll start seeing the extra surface area used for lift during flight, and turned up only during landing and taxiing.
Amazon one-click patent rejected by the USPTO as a result of my request (2007)
Quickly thinking out aloud.

A probable rule of thumb, if you are not of mixed heritage, do not migrate, stay where the many generations of your ancestors have lived.

If you are of mixed heritage, maybe then that genetic test may do
significantly better than any other rule of thumb.
And if you and many more were interested in 'why' there are some strange ports, you'd get your answer. Search and you might be surprised.

It's easy to just say "hur, they be stupid to port on vax/macppc/sparc/whatever". Do your homework.
Ask HN: How do you grow/monetize your email newsletter list?
I'm the creator of www.noonpacific.com which got press early on and reached 10,000 subscribers quickly. I've slowly grown over the past year to 14,000+, but lately it's pretty stagnant. What methods do you use to grow your email list and what unique things have you done to monetize your list?

Thanks.
FaceSubstitute Is The Coolest (And Creepiest) Thing You’ll See This Week
I was going to replace my first-gen Thinkpad Carbon with the newer model (wanted the hi-res screen and better battery life), but this keyboard is a complete dealbreaker. Like the author, I am distressed at the removal of the caps-lock key (I remap mine). The ~/` key move is plain weird (it was bad enough when they moved print screen down there (I kept accidentally taking screenshots)). Lenovo, please fix your keyboard!
Give to to me straight: Do you think that a search warrant should be obtained before violating the privacy of Abdi Zullah?

My question uses the word "should", not the word "could".

Because it sounds like you are saying that the investigation of Abdi Zullah should be permitted to circumvent the courts because the courts and the protections that they rightfully confer would not permit the violation of Abdi Zullah.

It sounds like you think the 4th amendment is great under 'normal circumstances', and it sounds like you think that "terrorism" and "I've got a hunch" should be a secret password for a process that circumvents it.

If this is a misunderstanding, then I do not seem to be the only one misunderstanding you. You should work on your delivery.
There's a documentary (Are We Still Evolving / Through the Wormhole) that explores this and some other cases.
You might want to use some help from your editor for this, e.g. auto completion. I'm hoping you never actually have to type every single letter of this code.
Tory Burch Sells $300 Coronas
> If you vote for the lesser of two evils its not like your going to benefit.

Did you read Daniel Ellsberg's AMA interview on Reddit the other day?

In it he was actually supportive of those who had voted for Obama based on the principle of the lesser evil, explicitly invoking the Duverger's Law mentioned in a sibling comment.

Either way let's face it, the natural area a third-party split could occur at this point is within the GOP, not the Democrats, so a national concerted effort to vote outside the two-party bloc will do to the Republican candidate what Ross Perot did to Bush Sr., and what Ralph Nader did to Gore.

To fix the "lesser of two evils" problem you have to fix how the voting process itself is done first.
I've worked for 3 very early stage startups before I joined my current position at a pre-IPO company. My previous company also grew to a 300 person company when I left for my new job. Few observations -

1. I will never again work for a very early stage startup. The equity grant given in exchange for the reduced salary(compared to larger companies) and the long hours are just not worth it.

2. Small perks like helping with chores, catered food, etc don't matter. I'd rather take a break for an hour and eat outside and go home at a normal hour.

3. "Loyalty" and "Commitment" are empty words, companies have none. They do whats in their best interest, you should do the same.

4. Startups more often than not tend to be poorly managed, and it can be frustrating dealing with it.

5. Startups with excessive hierarchy are the worst.
Or you can think about it this way "If you don't work for the company that provides all these perks, you can spend $280.00 out of your own pocket and get the same benefits". You can still work at other companies just make sure you're compensated for all these perks.
Yea I really enjoyed that too. Now, if only I lived somewhere other than San Diego where I actually needed a thermostat ;-)
It's better than SysV init, but there are a dozen other init's out there, all with different properties. Not everyone cares about "linux on the desktop," and not everyone thinks that freedesktop.org is doing the best job as far as that goes either.
Solid points all. I guess what I didn't say but was trying to get across was: if you are uncomfortable cold-introducing yourself repeatedly at a large gathering of strangers, you don't have to do that.

Does the T-shirt approach work? I've wondered what would happen if I put my details on my laptop skin, as I work from a lot of SF/Valley coffee shops :)
Sadly, the Happy Hacking Keyboard is not split, so it's a non starter for anyone who's serious about avoiding carpal tunnel syndrome.
I've done and seen it done in wordpress plugins, sometimes.
I'm able to hack fully working UI without restarting my app in minutes while you are still clicking at your first 'button' in XML. Startup time is very slow, but Android nature makes it 'faster' next time, because Android does not terminate applications on exit by default.

So don't lie that 'it is not suited'. There are some fools that actually use it.
Chromium, Gecko and Webkit codebases are huge, they are hard to compile. They are optimised for use in the browsers and nothing else. They are not universal runtimes yet! I like that idea but please don't make it sound like chromium runtime is ready for everybody to use for their projects.
But both of those utility functions have sharp curves, and those first dollars generate huge utility (food, shelter, etc.)...

The first dollars of consumption (which pay for food and shelter) have high utility. The first dollars of earned income do not increase your consumption. Work or don't work, you won't be hungry and cold either way.

Or are you trying to assert that people gain huge utility by working for no material gains?
On a long-term broad (across industries) basis, stock market investors tend to expect a 10% annual ROI. This is different for VC investors, but only slightly by the time they get to a $10B valuation.

The fact that the $10B valuation is 50x revenue implies an extremely high expectation of future growth. They'll look at future earnings potential (profit, not revenue) and try to figure out the probability for Dropbox eventually earning 500m/year, 1b/year, 5b/year etc and discount it according to how long they think it will take them to get there.

Another way to look at it, which is one step removed from valuing on future earnings, is to guess what other people will value it for at IPO. If they think Dropbox has a 50% chance of IPOing at $50B in 2 years, they've made a pretty good bet at the current $10B valuation.
Don't let the MPAA buy the Web
The Right Way to Answer “What’s Your Greatest Weakness?”
I never use the backspace key. I have had it mapped to 'C-;' for ages. The japanese backspace is terrible, but the normal US layout isn't too good either.
Just out of curiosity, could you expand on that a little more? I'm currently in the process of ripping my hair out with json_encode issues.

We send back a json_encoded array containing a property "html" with html markup to be injected back into a contenteditable div. Originally I had a ton of problems if there happened to be the invisible unicode character in there (php's str functions could not find/replace this character no matter what I tried). However, this is the first I've seen those flags the GP mentioned.
I told my wife this past October that I'd stop taking side work by November and get our hard wood floors installed.

It's now January and my clients are continually agreeing to more and more absurd hourly rates, making it impossible to stop.
Do you have companies that focus on social good, or at least avoid things that are socially bad (e.g. advertising)?
I'm the kind of guy who lives in the terminal. The only GUI program I use is a web browser.

I've been trying out Nitrous.io, and it's pretty great. I also SSH into a Digital Ocean droplet too. I just use Vim and git and everything else as normal.

> What surprised you that was so easy?

Mostly that it works.

> What did you find more difficult that you wish was easier?

I still haven't done any international travel with it yet, I bet I'll spend a lot more time using my X1 Carbon then.
Prototyping a $3.2B business in 20 minutes: ng-conf 2014
It happened with PHP4 -> PHP5 already. That was a huge split.
With the same reasoning you can use nginx as a C runtime.
Thinkpads T500-series (T500, T510, T520, T530 and variants) and their W counterparts are 15' (or larger) and have no numpads. The new ones are pretty expensive too, though.
don't think of it as being a generalist. think of it more like multiple specialisms.
Does anyone else here find the PHP namespace format horrible and unlike the standard dot notation?
> (mysticism about the vitality of water is not a real justification)

Water was also used in the original definition of a gram, which is a fairly good reason to reuse it in another definition.
They appear to mean compatible with breadboards (i.e. you can attach pins to it with standard spacing), not some sort of hardware form factor similarity.

"Arduino compatible" refers to the structure of the pins for external accessory hardware, but not for actual microcontrollers, which is what this is.

They also clarify a bit farther that they are, in fact, referring to software compatibility:

ARDUINO COMPATIBLE

NavSpark is designed to run Wiring, the same simple code as the Arduino platform. There is no need to learn any new programming language or environment. Your standard Arduino sketches run on NavSpark.
> It will, definitely. And after a few days of use, you'll have built up a new muscle memory.

Not as long as this keyboard is the only one in existence with this layout and you have to switch to different layouts all the time.

Maybe you are lucky to only ever type on one keyboard for years at a time, but I use at least three different keyboards every day (personal laptop, work laptop, work desktop).
But, Dropbox probably wouldn't be very hurt if Amazon had refused them. I guess Amazon prefers to have Dropbox as a paying customer, rather than refusing them service and watching them take all the market share from a distance.

"Keep your friends close, your enemies closer"
it doesnt matter if the government agency that collects that data is not called the NSA... they still would have it.
Do they have something similar to dropbox packrat?
Why an exit feels more like a new start – more lessons from travel startup land
Where has the FDA posted them? I thought the final ones weren't going to be ready until this summer? Is this a draft or RFC?
You're right. Somehow I had it in my head that Kinesis used blue switches.
I hated it till I started using it, now I don't mind. Dot was never used in PHP because it's the string concat operator. PHP needs a unique operator for namespaces because the types of symbols (is it a namespace, class, interface, etc) aren't known at compile time (unlike Java, C#, etc).