skysight-inc/HackerNews huggingface dataset:
That's a good breakdown.

In this case though FoundationDB's KV store was order preserving. The API supported (& efficiently implemented) ranged reads, not just individual get's.

Implementing layered architectures always looks good 'on paper' but the details often throw up performance issues that are hard to deal with without punching some holes in the abstractions.

In this case it seems that relatively few companies had a need for a massively scalable ordered KV store, and the whole SQL layer was an attempt to bridge the product to a wider audience. It would be fascinating to hear more of the story but I suspect that will never escape now.
Backblaze 2 – The Search for More Revenue
But it still looks like you have a Makefile (although a rather simple one). Are you relying on nix to install the "build-depends" for your app?
Yep, I left after the second popped up. There's enough info about I2C and SPI around that I'm not going to tolerate the annoyance.
The skillful use of logic in no way negates the slamminess.

My primary issue is that the people best able to rebut John's well-argued points are no longer able to do so.

My secondary issue is that John could have easily made the same logical arguments _before_ FoundationDB was acquired, but chose not to do so for whatever reason. This would have led to a much more enlightening debate than the one we're able to have now.
Infiniband Too Quick for Ethernet to Kill
> ("Read the whole wiki and then the whole discussion forum to understand" is a huge hurdle for new users.)

Look, all you had to do was search for the forums for the the feature that you don't know the name of because it's not properly documented! I don't see the problem here.

Seriously though, documentation is a big deal. Both the "getting started" intro stuff, and the gritty details of more advanced features.
Good article. There was a recent kickstarter for something called 'i2c and spi education shield' with some great tutorials and hw also..
> Scale shouldn't matter

And yet it does. Try administering all the various socialized healthcare systems in Europe strictly from Brussels. Get back to me when the whole thing has become a shambles.

> If you decide to do it, and you put sufficient resources behind it, you know it can be done.

The point isn't "can it be done" but rather "can it be done efficiently" because right now the spending in the US is only about 2x as bad as anywhere else. Shameful and embarrassing for sure! But the problem is largely one of economics, not will. Maybe we socialized and costs go down 50%, or maybe they only go down 20%, or maybe they go up 30%. There's no way to know until we try it.

As far as I can tell there's been no country thus far that's done socialized healthcare with the kind of genetic diversity that the US has. The US has sizable populations of people from all over the earth, so we have the "good fortune" to have to specialize in basically every genetic condition, predisposition, etc. That absolutely does increase costs.

I'm not saying that the healthcare model that the US has is optimal, or even good. But to suggest that it can't get any worse is to show a prodigious lack of imagination.
General Assembly | http://ga.co | Boston | Contract or Full-time | Web Development Instructor (JS, Node, Angular)

We teach people to level up in their tech skills or make a career change to something they love in tech, business, or design.

We're looking for instructors who specialize in Javascript for our 12-week web development bootcamp in late April. The program runs for 12 weeks with 2 weeks of training and planning beforehand, so the position is 4/13 - 7/17. There's another course starting in June as well.

Major topics: Javascript, Node, Express, Hapi, Firebase, HTML/CSS, AJAX, jQuery, Ruby, Rails as an API, Postgres, Angular. Many materials already exist, but most instructors choose to adapt them to their teaching style and/or create new materials as needed. Some examples of student final projects: http://gallery.ga.co/

Many of our instructors have worked as developers for a while and want to try something different, particularly mentoring students (who are an incredibly dedicated bunch). Teaching is challenging, rewarding, and deeply meaningful to all of us here, and students consistently say that taking our bootcamp course has been one of the most transformative, empowering experiences of their lives.

Details:

- You have at least 2 years of experience as a web developer

- You've worked with Javascript/Node/Angular and perhaps Rails

- You have a knack for explaining how code works to someone who's just starting out

- You enjoy teaching and being a mentor to others

- You're kind, respectful, and enthusiastic

- You can't wait to share your knowledge and skills with our students!

Interested? Email anna.tsykalova@ga.co.
For what it's worth, recent versions of IE are already evergreen and auto-update by default.

The real culprit behind us still having to support IE8 for some clients is your average enterprise IT department. They'll find ways to lock down updates on any browser. Just as some IT departments have auto updates locked down on Chrome/Firefox already, they'll probably demand a way to do that with Microsoft's browsers too (or find a way to block the updates without Microsoft's support).
'cause I am not 15 years old?
I'd argue it hurts both, for the following reasons:

1. It's conducted in secret, i.e. people aren't allowed to learn the content
of the negotiations.

2. From what has leaked so far, it's under heavy influence of lobbying.
E.g. the record industry and Disney lobbying for eternal copyright,
patent-trolls and big pharma for broader patent scope, etc.

3. ISDS is a backdoor through which companies can overrule national laws.
There are lengthy arguments online on the downsides with this. Besides,
it's not like property rights are magically weak in EU/US, they are pretty
strong already.

-- I love free trade --

Reduction/removal of tariffs, tolls etc. are great. I'm strongly in favor of that! But this seems to be mostly a lobbying effort, hidden from public scrutiny.

-- What Europeans can do --

If you live in Europe, I'd suggest emailing thoughtful, well-written comments on the TTIP to the commissioner (weak or angry arguments will only hurt the case).

http://ec.europa.eu/commission/2014-2019/malmstrom/team_en

-- What Americans can do --

EFF suggested contacting D.C. representatives.
How to Parent Like a German
You our humble audience,
You will finally see,
What it's like when people can't pee free

- Urinetown
A strong neodymium magnet attached to your shoe or one of your components should be enough to trigger the sensor for the lights, I've seen them work on scooters and small motorcycles.
The Best Leaders Are Insatiable Learners – HBR
Don't underestimate the value of great testers and reports of reproducible bugs.
Alphataraxia is looking for a backend PHP + MySQL dev

We're an investment management shop with a focus on big data, looking for someone comfortable in PHP and MySQL to join the team. Offices in LA and DC, but the role would be based in DC.

Primary responsibilities start with maintaining and expanding data import, then (as data import stabilizes) allows increasing ownership of our backend infrastructure.

Details here: http://www.indeed.com/job/programmersystem-analyst-rosslyn-v...
Hey there! Sorry for the delay in response. Rest assure we review all applicants and reach out if there is a strong match. We appreciate you taking the time and working on the challenge, hopefully you enjoyed it :)
>But as somebody with zero experience, I wasn't aware when reading that this was a tool and not a part of the language itself.

That's the very problem he tries to address I believe...
It's highly dependent on the base of the digits!
> I must say however, I dont like the pod concept too much. That locks you in a bit.

They didn't make it up, it's straight from Kubernetes. Presumably the Docker team will wind up incorporating something similar soonish, as well.

That said, it's basically a fancy pants way of saying "we are going to run multiple processes in the same namespace", and if you're using runit like so many people are, you're already doing it.
"What did Spence learn from Collins? “You’re only as young as the new things you do,” he writes, “the number of ‘firsts’ in your days and weeks.” Ask any educator and they’ll agree: We learn the most when we encounter people who are the least like us. Then ask yourself: Don’t you spend most of your time with people who are exactly like you? Colleagues from the same company, peers from the same industry, friends from the same profession and neighborhood?

It takes a real sense of personal commitment, especially after you’ve arrived at a position of power and responsibility, to push yourself to grow and challenge conventional wisdom. Which is why two of the most important questions leaders face are as simple as they are profound: Are you learning, as an organization and as an individual, as fast as the world is changing? Are you as determined to stay interested as to be interesting? Remember, it’s what you learn after you know it all that counts."
Is private property really still sanctified when so much of our wealth has come from robbery, slavery, and rents extracted under intimidation?
If you're wondering why the route has some 'strange' segments (why get off I-10 to head down Orlando way if you're going to drive to Jacksonville later?):

The link goes to the "Major U.S. landmarks" road trip.

Other trips (including across Canada, South America, and Europe) are listed here: http://rhiever.github.io/optimal-roadtrip-usa/
China Uses Unencrypted Websites to Hijack Browsers in GitHub Attack
Is scrypt even implemented without a salt? If not, then it doesn't matter. And if so, why?
Is private property really still sanctified when so much of our wealth has come from robbery, slavery, and rents extracted under intimidation?

Strong property rights are very useful to a healthy economy, but sanctified?
Royal Albert Hall was ‘furious’ over Beatles lyric
It would be more correct, then, to signal an authentication error for all nonexistent-and-or-private repos. After all, you aren't authorized to know whether a repo exists by that name or not... whether or not one actually does. (This would also imply that organization owners (and Github CSRs and ops staff) would simply bypass that check, falling through to a check only for existence, where it would be appropriate to return 404.

A similar reasoning is behind why you get a 403, not a 404, when you try to get the index of an empty S3 bucket. Sure, it doesn't exist—but you're also not allowed to know that.
Location: Los Angeles, California
Remote: Preferred, or a **reasonable** commute from Northeast LA
Willing to relocate: Open but not likely in near term
Technologies: Linux system administration, Build/release infrastructure, IaaS,
Configuration management, Continuous integration/delivery, DevOps/Agile practices
Email: jon.with.no.h.leibowitz@gmail.com
Location: Washington, DC/Nova

Remote: No

Willing to relocate: No

Technologies: C++ (w/boost, 11), python, linux, AMQP, MySQL

Resume: https://drive.google.com/file/d/0B3xTtjze6ftUVFJjY3A0a2ZHOGc...

Github: https://www.github.com/sfpiano

LinkedIn: www.linkedin.com/in/sfiorell
Email: sfpiano (google mail)

Over six years of experience with a 1.5MM LOC code base. Most recent/notable work centers on designing and developing new transport framework based on AMQP/GPB to replace legacy CORBA framework. More interested in backend development or library/tool writing for use in other apps.
I don't know how to parse your comment. If you mean that companies using openstack as their core intellectual property, and providing add-ons and ancillary systems for it will perish, I think that may be so. If instead you suggest that any company using openstack in their business will perish, I think that's false. At the highest level, AWS lacks a private cloud on-site solution, for all but the CIA, AFAIK. Many companies can/will/are us[e|ing] openstack as part of their business to provide a private cloud. Arguably they'd be better off w/ native xen, lxc, docker, etc, but they seem to be making it work.
Yeah but on what browser?
Article doesn't mention how many hours of flight ... I'm guessing at least 50?
So what are your cookies/tokens if hashing them makes a difference? Seems like cookies should be CSPRNG values, and it is unclear what hashing one of those gets you.
Yea, this. I am starting all new projects with Postgres because of this official support. Kudos to the team :)
Accessibility, accessibility, accessibility.

Are there

- Link skips

- Dyslexia-friendly typography (no justification, no hyphens, preferably fonts with distinct glyphs)

- A colour scheme useable and legible to the huge population of colour-blind people

- Screenreader-friendly HTML

- Closed caption for video - or just transcripts

A lot of fancy-pants projects are absolutely amateurish when it comes to this, and it only really gets their attention, when their JavaScript-only project is penalized by Google's search ranking.
So, are you suggesting that if you want computing infrastructure your one and only option will be to use AWS? Nothing against AWS--I use it for some things personally--but that suggests a future where the 1990s Microsoft quasi-monopoly is nothing in comparison.
AmazonUI (AUI) team at Amazon | Seattle or San Francisco | Full time | Non-remote only, full relocation packages available

AUI is the Front-end platform being adopted on Amazon.com. We are modernizing the company's front end code base, while diving deep on latency, performance, API design, user experience, and cross browser/device compatibility. Basically, we need people who can build libraries, not just use them.

Our team is incredibly customer centric. For any given situation, we have to make the right choice on behalf of the folks using our platform -- and we have to do it at scale. That may sound cliche, but within the next hour AUI will be used to generate tens of millions of page views. And that's just in the US. Worldwide, we're used on about 90% of requests across all device categories.

It's a lot of responsibility, but also a lot of opportunity. For example, we can run experiments that change almost every page on Amazon.com. We can also impact the page load time for the entire site. Have you ever tried to figure out why your site is 6ms slower? We have.

We use these tools (but don't expect you to know all of them):
HTML, CSS, JavaScript, Ruby, Java, Perl, Git, and a bunch of internal systems

Join our team to help launch the next-gen redesign and create an even better user experience for Amazon customers!

If you're interested, drop us an email at aui-hn@amazon.com
relies on friends and family sharing similar interests, etc. also same geo space.

hereby super limited in reality.

and if it's people then you just invented comments. which are toxic most of the time. also invented (rap)genius. congrats, millions of funding for you.
Ahhh, water. The one thing that The West hasn't got and that we all need. I grew up in the Bay Area and honestly, it is great to see a bunch of people on HN who are not from here trying to wrap their minds around this. Make a De-sal plant! Make Markets! Almonds cost too much water! (By the way, the correct pronunciation is Amm-ond when they are off the tree, AL-mond when they are on it, as you "knock the 'll out of them").

There are no politics in The West unless you talk about water politics. Full-stop.

Sure, abortion, gay marriage, budgets. These are all distractions from the real nitty gritty politics of The West. From Nebraska to Califronia, it is ONLY about water. The history of The West can largely be written by the history of how to control the water in The West, and who is doing the controlling.

https://en.wikipedia.org/wiki/California_Water_Wars
This should give a barest introduction into the viciousness and fingernail clawing politics of water out here.

So, welcome to the REAL politics of The West. Now things matter.

EDIT: By the way, pro-tip: Up your water usage today. They usually calculate these percentage reductions based on the last month's water usage, hence the April 1st date. Whatever you do, use more water and pay the bill. That way you don't end up with an allotment of 8 gallons per day or something crazy. You need to be able to cook spaghetti if things get bad. I remember the late '80s and the drought then. Rule was: If it's yellow, let it mellow, if it's brown, flush it down; much to the outcry of public health workers. Note this, things have gotten bad before in Cali, and that was the result; things are much worse now and the results will be much worse.
Well... Django predates Go by 7 years.
This only allows you to stay anonymous if you can get your money out of bitcoin anonymously. Whether by buying dollars/yen/whatever on an exchange or purchasing goods and services.

And it's damn hard to buy a yacht anonymously regardless of the unit of account the transaction is done with.
I was reminded this video I saw some time ago with a similar title… It's in my YouTube favorites and I'm pasting it here for your consideration: https://youtu.be/c6Bkr_udado

You can also have a look at the TED talk the description references. Cheers.
California Goes Nuts
http://www.waterfootprint.org/Reports/Mekonnen-Hoekstra-2012...
http://www.nytimes.com/2014/03/08/opinion/meat-makes-the-pla...

"beef, about 145,000 gallons per ton"

"Changing one’s diet to replace 50 percent of animal products with edible plants like legumes, nuts and tubers results in a 30 percent reduction in an individual’s food-related water footprint. Going vegetarian, a better option in many respects, reduces that water footprint by almost 60 percent."
The biggest problem is the quote is now used to set up a false dichotomy between safety and liberty when it was originally more about balancing short and long term priorities. Franklin was simply making a quip about the legislature considering the deal from the Penn family. He meant something along the lines of "people who give up their rights to self governance for temporary safety don't deserve either to govern themselves or be protected" He was basically responding to the potential deal with "do you think we are stupid cowards?" or a slightly more eloquent version of "do you think I was born yesterday?"
SPI is bidirectional as is I2C.
They both get used for similar applications, though SPI more often for anything needing a modicum of performance.
Microwire or 1-wire should also be brought into the discussion to make it more complete.
I hope that your post is an April Fools joke. We've been running our company on OpenStack for the last year (longer if you count Rackspace's OpenStack-based public cloud) and it's been awesome. I gave a presentation on it last night at the Seattle DevOps meetup:

https://speakerdeck.com/chrissnell/so-long-public-cloud

EDIT: In response to your edit (companies that sell OpenStack), I also disagree! OpenStack is still a bit of a bear to maintain and upgrade. It requires a lot of specialized knowledge and many companies that might leverage it may not because of the amount of time required to set up and maintain the infrastructure. We utilize a managed OpenStack cloud at Rackspace. For various reasons, building a collocated cluster based on Nebula was not evaluated as a hosting option for us but it might have been viable. I think there's a market for easy-to-operate OpenStack and I'm not sure why Nebula failed. I'm guessing (based on some other comments here) that there's more to the story.
Is it automatically generated?
I think there are a ton of projects out there in need of such help. MidoNet[1] is definitely one of them, DM me if you want to talk about some areas where we need help.

[1] - http://midonet.org
Bingo. There are a ton of people who live in the other boroughs, New Jersey, etc. that commute into Manhattan for work every work day and even on the weekends for fun.
> is there a good role for me in a <10 person startup, <5 person startup?

IMHO, very rarely. At such a small startup, a founder or co-founder is going to be the effective product manager.
Work-Life Balance (I’m the one who defines what’s what)
Very true. I2C devices are prone to locking the bus. Its a failure mode that SPI does not suffer from due to its use of chip-select (and hence is completely controlled from the master).
This is a real drawback in creating reliable systems using I2C.
This wasn't "not telling the bad one that wasn't needed" -- it was "reviewer (who is our engineering manager for that department) liked him, and put notes to that effect in his file, and the next step is supposed to be in-house recruiter following up to do the next interviews". The in-house recruiter didn't get the note, and there was no internal feedback loop to say it had been stalled. We actually hired a (great) engineer on the data team after he followed up on a post like this months ago; I'm aware the process is broken, and we're trying to improve it.)

We use jobscore. I really wish we used lever.co to track this stuff instead.

On the teams where I am more involved in hiring (i.e. not SRE), we separately track candidates after initial screening using Jira (which we use for everything else), so people don't get dropped.
And, also relevant: gen_microservice was first committed to Github today, April 1.
China's CNNIC issues false certificates in serious breach of crypto trust
Yes! Most Open Source projects were started by coders. Many coders (certainly not all, but many) are either bad at, or bored by, the stuff you've mentioned.

Documentation is often the Achilles heel of Open Source software, so having that ability (specifically "explaining new technology to customers" and "simplifying technical issues for customers") is incredibly valuable.

UI is also often weak and bolted on over time, to a degree almost never seen in well-funded proprietary software. So having wireframe/mockup sessions with OSS projects to sort out their UI weaknesses and maybe consolidate UI elements and make it more coherent to non-technical users would be of immeasurable value.

I say all of these things with the experience provided by the Open Source projects I work on (Webmin/Virtualmin/Cloudmin/Usermin), which have about a million users...but, our UI kinda stinks in a lot of ways especially because it has accreted rather than been designed, our documentation always trails the project (less so for Virtualmin and Cloudmin since we have some money for these projects as they are also commercial, but still a problem), and we never have nearly enough hands to help resolve those problems.

While there are Open Source projects that are insular and closed off (and many that don't want to be might look like they are, just due to not having anyone welcoming and marshaling volunteers, but they probably still want help), most will welcome your input as long as it is well-meaning and exhibits some desire to learn and teach. If you spend a week with almost any Open Source project and don't see areas that need some attention in the areas you've mentioned, I'd be surprised. And, spending a week (or so) with a project is probably the minimum you need to get an idea about the culture and to know where your input would be welcomed.

In short: Do it. There is need for anyone willing to help on most big and small Open Source projects. You'll learn a lot, get a great addition to your resume, and you'll probably make some new weird friends. Most OSS projects won't beg for help, even if they need it desperately...but, it doesn't mean they won't be happy to see you. They're making Open Source software because they want people to use it (usually), so, when you use it and especially when you help make it better, you're doing them a favor, and most will take it that way, even if you aren't super productive at the start.