skysight-inc/HackerNews huggingface dataset:
You can see the general pattern for S3's volume discounts on the S3 Pricing Page at http://aws.amazon.com/s3/pricing/ .
Many lower tier jobs already do pre-filtering with silly questionaries about ethics.

Its interesting but without understanding the matrixes of questions, and hard data to prove the outcomes I remain somewhat skeptical. I'd love to see a full sample test and the metrics they use to justify questions and how they correlate. I imagine its easy to root out the the truly unqualified but quickly becomes harder after that.
I think the commenter was referring to the $200 million revenue (not even profit) over the $10B price.
Just a heads up, Web of Trust has this sited rated very poorly[1], ostensibly for spam. As a result, any users with the Web of Trust browser extension installed are shown a Big Scary Warning that they must click through before seeing the site's content.

The warning is based on one review, and doesn't seem accurate in this case, so this might be something to try to get resolved.

[1] https://www.mywot.com/en/scorecard/mobilespan.com?utm_source...
We aren't relying on Dart. (P)Nacl is a very interesting option which I'm willing to bet will remain with the platform.
I think an important point here is that these aren't really "innovations". It's stripping features to make keyboards more compact. Keyboards are certainly a technology that could be improved. What about a touch screen split keyboard mouse combo that could take 10-finger multitouch and also give incredible haptic feedback that let you "feel" the keys?
Upgrading to Ruby 2.1.0, using rbenv (with Xcode 5 and Postgres.app in the way)
Here in the UK, after Tony Blair, watching you guys elect Obama again was like watching a slow motion car crash.
If someone disagrees with you, perhaps they were paying attention (to different things) and not simply brainwashed.

Otherwise, everyone can accuse everyone of being brainwashed any time an opinion they don't like is expressed
Have you any experience with VNC clients on ChromeOS? If so, what's the performance like?

I found the following, which mentions Chrome Web Browser, is that equivalent for the sake of applications?
https://chrome.google.com/webstore/detail/vnc-viewer-for-goo...
Gosh, you're reminding me of those days of compiling KDE or Firefox on an old box under Gentoo.

I think I still wake up in a cold sweat from time to time. :)
Based on my recent Clojure on Android experience.

As much as I wish Clojure on Android were a viable option, anyone with any sort of reading comprehension knows it's not. So while I don't doubt your criticism may have some sort of merit, you've managed to shoot your credibility in the foot, at least for this particular post.
So, you're not using any of the rendering parts?
I've also been using a Cherry Clear switch ErgoDox at work for a couple of weeks now. Tweaked my layout a few times, and am now extremely happy with it.

Massdrop (http://massdrop.com) runs pretty frequent periodic group buys for the kit, and assembley really isn't that hard - don't be scared off by the need for some surface mount soldering.
Chromium is _huge_. If I just wanted to use the HTTP library (with tls and spdy) then how would I build just that, and cleanly integrate the build into my own project in a way that won't require constant revisiting every time I update my chromium sources?
I suspect a third party would be far more likely to expect only one term and attempt to accomplish as much as possible without worry for re-election. Though there have been so few examples of "true" third party wins at high levels to know. The best example might be Jesse Ventura. As well, you might expect people who consistently run as a third party knowing no chance of winning to be less susceptible to the political machine than others.
Apparently all men are not created equal, many are created foreign.

Europe unite.
Show HN: Reddit-based product recommendations (weekend project)
Nice speech I think they fell for it...
EDIT: "benmanns" pointed out the point of confusion. thanks!

I don't think we're disagreeing.

Sure they bought 2% not 100% of the company, but that's not really relevant. The $200M/yr they currently make is I assume profit - which is either payed out as dividends or invested back into the company. It's not really important which ones b/c the two are in the grand scheme of things equivalent. An investment increasing the worth of the company and therefore the worth of their share of it.

I feel like in the end it still represents an expectation of 2% growth...
So assuming no growth, the investors are back getting 2% a year? So basically matching inflation...

No, because the $200M is revenue. In the long term scenario it's profits which get paid out to shareholders.
Remember that Dropbox has access to everything you store with them, and uses it
Surely the official version makes perfect sense?

How many similar messages, that at first glance seem suspicious, are ant each day? If GCHQ was trolling for these automatically and forwarding them all to the local police, they would be overwhelmed. It seems much more likely that the reply went to the wrong destination, and a public spirited recipient panicked and notified the police.

No need to invoke the panopticon here...
We asked them to review it a few days ago. It's from before we owned the domain. Thanks for the heads-up.
Discussion earlier today about the first article: https://news.ycombinator.com/item?id=7076121
What do you mean "and uses it"?
HRC: What an Excellent Buyer's Guide Looks Like
offtopic but: https://news.ycombinator.com/item?id=7074307
That’s what I secretly wished. If it where infinite then everything is explained.

But the Wikipedia article “said” that it is 0 (because 1^0+2^0+3^0+...=1+1+1, and 0 is even). But the [dead?!] article submitted by ColinWright from Tao’s blog says it’s -1/2. (I prefer not to disagree with Tao, just fixed Wikipedia.)

The problem is more deep. I should read the complete version of Tao’s article.
He's talking about using bits and pieces of Chromium's infrastructure in other programs, but didn't address open source licensing at all. I haven't looked at it myself, but according to Wikipedia, Chromium's source is licensed under: "BSD license, MIT License, LGPL, MS-PL and MPL/GPL/LGPL tri-licensed code, plus unlicensed files". This is all fine, but anyone using this code needs to make sure they understand what license(s) the code they are using is under and what the terms of those licenses are. Just because it's open source doesn't mean you can just do whatever you want with it; even less restrictive licenses like BSDL might have conditions like the advertising clause, and you should always be aware of any copyrights in the code and be sure to preserve them.

That said, I'm sure the Chromium source is a great resource- just a strange and important omission from the article.

I would also suggest that anyone looking for a platform-independent runtime check out APR (Apache Portable Runtime): http://apr.apache.org. It's lower-level than some of the Chromium libraries mentioned in the article (it would be equivalent to the "base libraries" block in the "Chrome Development Platform" figure), but sometimes that's all you need. Plus, it's already designed as a library for other applications to use, there's no need to repurpose anything like you might have to do with the Chromium sources.
I actually recently came across Japanese layouts because a user requested support in http://typing.io, a programmer's typing tutor I work on. I like the smaller space bar but dislike the shrunk delete/backspace key [1]. Backspace is already hard to type because of its distance from the home row. The problem is even worse for programmers because the right pinky not only needs to type most of the symbol keys, it also needs to correct typos made when these symbols are mistyped.

[1] https://discussions.apple.com/servlet/JiveServlet/showImage/...
I don't use VNC, so I can't give you any advice, sorry :/
I've been thinking about getting some more DEC hardware, right now I have a VT-102 and the CPU card from a PDP-11/23
United Nations signs off on 'right to privacy in the digital age'
Why not replace caps lock with a double-tap of the Shift key? This has the advantages of distance (still close at hand when needed) and memorability (Shift upcases temporarily, Shift-Shift upcases indefinitely) and eliminates one of the less useful keys at the same time.
That's a good point if the startup is located in Bay Area.
Also matching the RE "SICP in *" we have Martin Henz's JavaScript clone of the first few chapters of SICP: http://www.comp.nus.edu.sg/~cs1101s/sicp/

A (slightly) more readable version is available here:
http://ivanistheone.github.io/SICPapp/
The objection is to the thought that you can eliminate the impossible. Because to do that you'd need a lot more data and a much better imagination.
Exactly! I have seen this on a number of occasions too. People's behaviors are better understood when watched not spoken/written.

usertesting.com is good & works well for small sample of users before it becomes too expensive. There is also a neat service I recently tried for mobile apps => http://www.watchsend.com/ - it is like ClickTale but for your mobile apps.
I use a Happy Hacking Keyboard which has no capslock key, control is automatically mapped there. On every other keyboard I've applied that same mapping in the OS. I would hate that weird split key set up that Lenovo has done there though.
> The only argument is: "We should have a Caps Lock key above Shift cause that's what we've always had".

Did you actually read the article?

1. The caps lock is being replaced by two smaller keys, which breaks muscle memory.
2. No function keys.

These two things are a deal breaker for me as well, I use function keys all the time for coding and while I don't care much for the Caps Lock key, I do remap it to "Control" all the time, something I can't even do with this keyboard.
Do the libertarians that believe copyrights and patents are a form of state-granted temporary monopoly also believe that private ownership of land in perpetuity is also a state-granted monopoly, in this case non-temporary? Are these anti-copyright and patent libertarians real or royal libertarians?
This premise is somewhat explored in Player Piano by Vonnegut. Go read it! It's a great book, and very pertinent even today.
Wikipedia says they prebreath to get rid of nitrogen.

If I read correctly, they are breathing pure oxygen at a pressure that is equivalent to breathing air at 6000 ft. So that agrees with your last paragraph.
This is interesting. Ideally, if the rendering and audio parts are of high performance enough, it could be used as platform abstraction for game development.
On making simple games quickly with crtrdg.js
Lenovo has a huge pile of models, which would let them see pretty directly what people are demanding. Your criticism of Yoga tablet may be valid without really touching much of their overall strategy. Maybe Yoga tablet is the kind of crap people are buying.
The US is the "worlds only superpower", “We will not apologize simply because our services may be more effective”..

In other words, nothing is changing, and bad luck if you have an issue with it.

I can honestly say I'm looking forward to China rising.
It amuses me people want PHP to follow the path of Python or Perl. On the latest version of Ubuntu: PHP 5.5, Python 2.x Perl 5.x. PHP has gradually improving, adding functionality, and spreading minimal BC breaks over a long period. If PHP had went the PHP 6 route back round ~08, it'd likely be split into two projects already, splitting up the community with it.
Brian Ford - Zones - NG-Conf 2014
Boilerplate of extremely varying quality, no less. A bad init.d script can ruin a whole day, and in my experience most packages not included in a base system are ticking timebombs to a problem.

I wouldn't describe them as simple at all. What init.d/rc.d scripts amount to is pushing all the pid0 init work out to every individual service and making them figure it out on their own.
>...it's basically carte blanch permission for people in the government to start leaking privileged information.

The thing that government can do to prevent that from occurring is to demonstrate actual whistleblower protection schemes, and correct flaws when exposed.

edited grammar
I second this. Would love to see an actual app skeleton that links with Chromium's sources.
You are typing too deeply and too hard. I urge you: fix your bad keyboarding habits. Your fingers need to glide over the keys, pressing each with as little pressure as possible.

I have been disabled by RSI for several years, and now I'm recovered, I won't use anything but these mac keyboards. They are much healthier for your hands - it's that very 'tactile travel' that does much of the damage.
I would like to see keyboards with flexible layouts, where you could reconfigure the positions and sizes of the keys as you choose, so that if you wanted to replace half the spacebar with backspace or move the numbers from the top row to a 3x3 grid on the far side of the keyboard, you could do that. Hackable keyboards, in essence.
NSA-O-Matic
Sorry, but PHP's string handling is abysmal.

- strlen can't be used for length checks if you care about length in characters, a problem compounded when you use a real database where field lengths are defined in characters instead of bytes

- the only way to iterate char by char instead of byte per byte is to use mb_substr, as there is no trick to make $str[$i] do anything but return bytes.

- the string and array API's have inverse ordering of their parameters, which means that after a decade of writing PHP I still can't remember which is which without looking it up

- Typing mb_ in front of everything is ugly enough, but it also makes autocompletion tricky, especially since the strings don't have methods. (e.g. $str->pos())

- Speaking of which, since the strings don't have methods, they stick out like a sore thumb in OO code. String and array handling code invariably ends up ugly unless you write everything procedural style (and then you have other issues).

- Sort() cannot be made to sort unicode on windows, regardless of which parameters you give it. In fact, the only way to sort unicode on windows is by using the Collator from the intl extension. Part of that is microsoft's fault by not supporting UTF-8 in the windows API's at all, but PHP isn't helping.

- If you don't care about windows, the proper way to sort text is first calling setlocale(LC_COLLATE, "en_US.UTF8") and then passing the SORT_LOCALE_STRING argument as second parameter to every call to sort(). Ugly, ugly, ugly.

- natsort(), aka "natural sort" cannot be used to sort text like a human would expect, in any context. It always produces invalid results, even for ANSI codepages. (e.g. try to sort resume, rope and résumé)

- The use of utf8_decode and utf8_encode is actively harmful in almost all circumstancces. There is never a good reason to use them, since the very rare case where you need them iconv or mb_convert_encoding are better suited. Yet, the PHP documentation doesn't tell you this, causing lots of people to be led astray (as I once was).

- Oh yeah, and there are no less than three API's for unicode string handling, the mb_ functions, the iconv_ functions and the grapheme_ functions. What's the difference? I don't know, and I really can't be bothered to read PHP's source to find out.

- htmlentities() always requires the parameters ENT_QUOTES, "UTF-8" to do its job securely (well, almost, as it doesn't encode forward slash which OWASP recommends). Unless you use a wrapper, your code is yet again uglified.

- The secure way to JSON-encode text is, and I kid you not, json_encode($data, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP). Try typing that three times in a row, I dare you.

- And finally, mysql is by far the worst database for unicode handling, because it cannot sort unicode text according to the standard, at all, no matter what you do. That's not PHP's fault ofcourse, but since I'm bitching... :)
"No one cares that you turn off your lights at 9:43, or that you are at slightly more risk for diabetes. At least not advertisers..."

Seriously? Lifestyle information is a gold mine for advertisers. If someone is diabetic, they need drugs, so I'm sure going to serve up more pharmaceutical ads (and those pay very well). If they're running the heater, they're almost certainly in the market for a jacket, blanket, or similar. Suddenly using "auto away" for stretches at a time? I bet they're traveling for work, and could use some luggage or a vacation to throw mileage points at.

Waay more profitable than just throwing random crap out there and seeing what sticks.
And Shift-Shift-Shift activates Microsoft StickyKeys! (Is that still a thing in Win8?)
Share files,presentations and links with people near your location
This work will inspire the next generation of web app frameworks by allowing applications to take control of asynchronous callback execution.
Also have a look at ninjablocks.com; their hardware is open source.

The software is partly open sourced.

http://ninjablocks.com/pages/open-source
Just as a quick point of reference, they don't actually own the space. I do love them - I think they are an awesome company and expect they'll do well, but I just switched my entire company from Dropbox to Box. In short, Dropbox falls very short when it comes to "enterprisey" stuff like fine-grained permissions, etc.

They certainly _could_ own the space, but at the moment Box has a vastly superior enterprise offering.
I'm really not pleased with what Lenovo is doing with the x230 and x240. The old Thinkpad keyboards used to be the a huge selling point for the X series line and now that they've gone chiclet keyboards like everyone else it's almost enough to make me want to shop around for a new Linux laptop.
I use https://pqrs.org/macosx/keyremap4macbook/ to remap caps lock to ctrl and hit both shift buttons simultaneously for caps lock.

Here's my custom config: https://github.com/joebadmo/dotfiles/blob/master/keyremap4ma...
On page 4:
> The Programming Language, 4th Edition
> Bjarne Stroustrup

I guess they love C++ if it's the programming language!
Systemd is the Linux init system. Using anything else at this point is folly. This debate is a tempest in a teapot stirred up by whiners and haters who are resisting what the community overwhelmingly supports as a technically superior, easier, and designed-for-Linux init system.
I like the minimal ideals of the happy hacking keyboard but I think it went a little overboard. I like having an arrow cluster and page up/down for applications that don't support emacs/vi bindings. I do like how the number pad is removed. It's too infrequently used and increases the distance between keyboard and mouse.
I do not remember that I've ever found a competent recruiter. They are always mixing technical terms during email and phone calls hoping that some of them could catch your attention.

I feel that in tech/engineering, we need more "talent agents" that can follow the candidates during all the process for getting great jobs. They would/should care more for getting them the dream job, then getting a commission from a company.
Remap caps lock to control, backspace becomes c-h like in the olden days. And for bonus cred, escape becomes c-[.

I learned this a long time ago and have never given escape or backspace any more thought.
11 cool CS programming challenges in a live contest
This is true. However, in my opinion, moving quickly is less important than changing effectively. Effective change can happen quickly or slowly, depending on the change intended and the effort required, but it's a different metric than simply moving in some direction while retaining the previous state.

PHP is painful to work with for a lot of reasons. It's also very easy to work with for a lot of reasons, but in my opinion, a lot of those -- despite being considered by some to be strengths of the language -- are used, and in many cases intended, to be shortcuts to functionality a more robust language would embrace explicitly.

PHP suffers from many, many failures of design. It suffers further, and worse, from an ongoing and intentional failure to address almost all of these failures. It's Frankenstein's language. If it were sentient, it would rebel and run off into some cold and inhospitable place.

A fast pace is velocity. They have that. What they don't have is a good direction, and without a good direction, a long vector is at best a roll of the dice.
XULRunner is probably on its way out:

https://groups.google.com/forum/#!topic/mozilla.dev.platform...

It'll still be possible to use Firefox to run XUL apps, though.
And I think your thinking has fallen victim to a false equivalency.
is it? the attiny85 is still marketed as being arduino compatible, but with only 6 i/o pins, it is nothing like any other arduino product.
Shouldn't the title of this article be "Why Hiring Exclusively for Keywords Doesn't Make Sense".. Hiring should be based on Achievements. And that comes from some sort of Experience. Yes there are many folks that sit in a job "attending" it and after 10 years will put on their resume 10 years of x. What have they achieved in that time? Can they demonstrate it "today" if asked to get into a technical or product debate using that experience/skills? I don't think there is a single "this is how your hire" approach. It is a combination of factors inc yours as the hiring manager to get a feel for the candidate.
Maybe not the best comparison, since HP later accused Autonomy of accounting fraud related to that acquisition.
"In addition, I'm sure there are hunt and peck typists that still legitimately use caps locks instead of shift because it requires less coordination and hand contortions, so leaving caps lock alone also has accessibility benefits."

A recent poll I posted on HN suggests that I'm in the minority on this one, but I actually don't remap caps lock myself. And I like to think I'm a pretty capable writer, touch typing with a decent WPM.

Consider the following bit of assembly:

.set MBOOT_PAGE_ALIGN, 1<<0
.set MBOOT_MEM_INFO, 1<<1
.set MBOOT_HEADER_MAGIC, 0x1BADB002
.set MBOOT_HEADER_FLAGS, MBOOT_PAGE_ALIGN | MBOOT_MEM_INFO
.set MBOOT_CHECKSUM, -(MBOOT_HEADER_MAGIC + MBOOT_HEADER_FLAGS)

(These are multiboot header definitions used by a kernel to get GRUB to load it, for the curious.)

I'm sure there are plenty of programmers who just use the shift key if they were to write code similar to the above, but I simply prefer the caps lock key myself. Habit, perhaps.
Did you even read what I wrote, or is pattern-matching against text all you're able to do in these threads?
[Update] The auction just ended with 0 bids
http://www.ebay.com/itm/Mobile-group-video-chat-technology-/...
> 1. The caps lock is being replaced by two smaller keys, which breaks muscle memory.

It will, definitely. And after a few days of use, you'll have built up a new muscle memory.
Maybe so, but what about the UPS guy whose smartphone has an uncannily good antenna?
Could be the work of 4chan? Is the transmission encrypted?
Can you give us some insight into how you develop on ChromeOS? What editor do you use? How do you run things like GIT? What surprised you that was so easy? What did you find more difficult that you wish was easier?
Hire fast, fire fast.
They might be able to do it in their sleep, but they'd probably have to be awake to hook it into a CMS and make it work reliably with many different elements and ordering.
No. The expectation of growth should be roughly similar to growth of similar tech companies. Typical return on equity of an S&P 500 company is about 15-16% per year, so investors should expect probably at least that much and more like twice that