skysight-inc/HackerNews huggingface dataset:
#Principal Engineer / Architect, Microsoft, Seattle

Microsoft, in the the Application and Services Group is looking for a passionate and influential Principal Development Engineer and expert in cloud computing and cloud services. As a leader you will have experience building and delivering scalable web services and data platforms. You will have expert understanding of cloud service architecture and experience delivering services at scale.

Your role in ASG’s CTO’s office will involve designing and delivering next-generation experiences that take the cloud for granted. In this role, you’ll deal with internet-scale systems, unique distributed graph problems, and have the opportunity to influence scenario and interface design at the ground level.

Ideally you’ll have a deep understanding of how the Web works, including Content Distribution Networks (CDNs), security best practices, networking, and how search engines and web-scale indexes work. You’ll need to be comfortable programming at all levels in the stack, and be knowledgeable from the UI all the way down to distributed consensus protocols such as Paxos.

We are looking for passionate, energetic and collaborative developer interested in having influence across ASG and across the company. Candidates for this impactful role should enjoy solving complex problems, designing and developing distributed systems and services, working across the company with key stakeholders, directly improving customer experience, security, performance, and reliability of scalable cloud systems.

At Microsoft we are structured around a single strategy to create a unified family of devices and services. The Application and Services Group is the central hub for this strategy, and the CTO’s office is driving key aspects of this work.

A successful candidate will have:
- 10 + years of Industry experience in developing and implementation of cloud services at scale
- PhD, BS/MS in Computer Science or equivalent industry experience
- Demonstrated CS fundamentals, fluent in systems development, multi-threaded programming, strong experience in architecting systems at scale
- Demonstrated technical design, problem solving and debugging skills

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, gender, sexual orientation, gender identity or expression, religion, national origin, marital status, age, disability, veteran status, genetic information, or any other protected status.
Special request! A game that teaches the category of sets as a road towards a more intuitive understanding of category theory.
I think people are fat for any number of reasons. First and formost being it's a natural instinct to take in as much macro nutrients as possible, as densly as possible. For most of the developed world, food isn't really scarce. That is where it starts.

Follow that by government subsidies that lean towards larger agribusiness which are ruled by companies that produce the most calorie dense foods at the cheapest prices. No, you cannot feed the world without GMO corn, soy, rice etc. Just the same, when you subsidize this it creates an artificial incentive to buy more of it. Pre-packaged Hamburger Helper, candy bars (the likes of "health" bars, granola etc are candy here too) rule the roost even for those that do cook at home.

The third being marketing. Americans are targeted by junk food ads far too much. Everything from placement on store shelves to stores that operate on junk food (convenience stores with gas stations)... leading towards most of the U.S. necessitating cars to drive just about everywhere, which feeds laziness.

The fourth being laziness and atrophy... By the time you get to an age where you start to care it may well be too late to make significant change. I didn't know a fraction of what I know about nutrition in my late teens and early 20's... Now, I have a broken metabolism and simply reducing calories alone doesn't work... it leads to a binge cycle. I avoid carbs because of what it does to my blood sugar, but even then trying to keep calories in relative check, getting enough each day and not going over is far more difficult at 40, than it would have been when I was younger. Compound this at a generational level, and it just feeds on itself.

I'm not making excuses here, it's just not as cut and dry as "you are fat, and you shouldn't be". Not to mention assumptions about health care... it's cheaper on the community for you to be fat and die at 60, than to live until 80+.
That's good, because the next century will likely be fueled by Methane Hydrates from the ocean floor.
Soon :) You want to beta test ? Take contact.
I think we will need to wait for Vulkan before we get a true multithreading GL.
1/2 or more (by price) of their car business is battery business.
That is distinctly possible-- the cart pulling the horse. There's a lot of money in these programs, not to mention the possible profits in insider trading and corporate espionage.
I'm not sure there needs to be.

What percentage of Airbnb stays result in this sort of significantly negative outcome? Easily less than 0.001% I bet. They already offer a guarantee to cover almost anything that needs to be repaired/replaced and are already a de-facto reputation system themselves due to being such a popular platform.
Show HN: Click and Grow Smart Herb Garden with zero external assistance needed
This is also standard with other parts of a house. For example if you upgrade your kitchen to high-end finishings (granite countertops, etc.) that it didn't have before, that increases the value of the house. Not necessarily by the amount of the purchase/installation price, though.
My uninformed guess is that they will rely on the new multithread friendly systems such as DX12 and the next generation of Open GL.
"Is this how the term OO got degenerated?"

I have a theory that there exists no software engineering term that is unambiguously understood by all language communities to be the same thing. If there is one, it won't be for long.

Another recent fun one: "Continuation". Used to mean something very specific in the programming language theory community, it is now nearly indistinguishable from "thread" in many communities.
Just some realism? What harm is done by asking people to accurately describe the program?

If OP had bothered to understand the actual nature of the rendition programs and understand why the legal distinction matters, they would have an answer to their question about no one being in jail. That is, under current US law, it is not illegal for the CIA to kidnap people in other countries.

So the interesting discussion, the one about whether the US should be engaging in these activities (it should not), ends up getting overshadowed by the stupid sideshow about accuracy. But pushing back on the inaccuracy is necessary, imagine if we had to respectfully discuss the coming Martian invasion every time someone managed to stick that into the top comment in a thread.
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide! With our mobile app, guests check in and go straight to their room. With our web app, hotels get real-time metrics and tools to track.

We're looking for front-end, back-end, mobile, and embedded/firmware engineers. We use Python, Node.js, Angular, iOS, Android, Clojure, and C. If you like to solve challenging problems, please email me at charles@keypr.com. Please include your GitHub profile and links to code or any relevant work.

Cheers!
Hacker News is surprisingly un-simple, due to extreme reliance on <center> (the major remaining broken thing, with annoying interactions with CSS) and automatic table layout (very complex).
BitTorrent Sync User Guide
> Or let me put it differently - what's the most popular open source client?

Another open source Minecraft-compatible client in the works is https://github.com/thinkofdeath/steven. Written in Go, already decently functional, though still far from finished it is under active development and progressing nicely. Not that popular yet but seems to be promising to me. The author is a major contributor to one of the most popular Minecraft server software packages.
Alphataraxia | Washington DC | Developer

Alphataraxia Management is a fast-growing investment management group with offices in both Washington DC and Los Angeles. We operate with a start-up model, using small teams and few layers of management to rapidly identify, understand, and capitalize on opportunities in the energy space. We deploy our investors’ capital across a diversified set of markets where rigorous quantitative analysis of big data can provide an edge.

We are looking for hard-working candidates with a strong programming background to help us continue to build out our back-end data collection and storage systems. As performance merits, the role would expand into taking ownership of parts of the firm's system infrastructure, and performing data analytics.

Our greatest advantage is that we offer dramatically higher rates-of-learning than are found in more traditional roles. We expect candidates to be given a high level of responsibility and freedom. Applicants with a strong programming background will thrive in our information-rich environment.

Duties and Responsibilities:
- Automate the import of data from a variety of different data vendors and a variety of different data formats into our proprietary tools and databases
- Work independently in the development, testing, implementation and maintenance of complex systems with fast turnaround.
- Provide support and reactive development for the investment teams; often by creating in-house data visualization tools

Minimum Qualifications:
- Strong understanding and experience with a back-end programming language
- Familiarity using MySQL, Oracle or similar relational database
- Ability to develop on Linux and/or Windows
- Willingness to follow our code precedents, conventions, and documentation standards
- At least a BS in Computer Science, Computer Engineering or an equivalent degree
- Willingness to work in collaborative environment

Ping us at careers@alphataraxia.com
Dupe: https://news.ycombinator.com/item?id=9462374

Easily preventable by a search for "airbnb", confined to within the last week, sorted by date:

https://hn.algolia.com/?query=airbnb&sort=byDate&prefix&page...
FireFox using some libraries written for Servo is a nice deviation from that.

The sheer amount of work involved in getting Servo to a usable state should be less surprising when you consider that all of the browser engines in current use date back to the 90s in some form (1997 for Gecko and Trident, 1998 for KHTML/WebKit/Blink).
DUFL: Changing the way the world travels
Lessons from Scrum
How adopting Buck on Android significantly reduce your iteration cycle
> The Bay Area used to be for misfits who chose to go off and do their own thing: live among the redwoods, play with circuits and computers, go mountain biking. Now it's full of self-marketers who create the impression that they do all of that stuff, while actually being unimaginative corporate drones even worse than the last generation's kind.

Perhaps the future isn't in the Valley (or recreating the Valley) at all?

I'm disappointed you're being downvoted; for anyone that's been in this industry for more than a decade, it's pretty clear that whatever technical meritocracy existed has long-since been replaced with a marketing game of style and posturing, and no actual substance.

As rude as the term "douchebaggery" might be, it runs rampant, and the glorification of the people perpetrating it reminds me more of Hollywood than of the real hacker ethos that created the technology industry now being squandered.
I feel for you, but shady market, no buyer screening, plain text passwords, doxxing, ... not a lot of trust there.

When you gaze long into the abyss, the abyss gazes also into you. I hope next thing you do won't be looking for a hitman on the dark web :)
Migrating from PostgreSQL to DynamoDB
♫ Radeeus (http://radeeus.com) | iOS Engineer | Full Time | New York, NY

Love music? Love Cocoa? Meet Radeeus! We’re pushing the limits of iOS to create the best social music listening experience possible. Listen to all of your music from different services in one place, and together with your friends.

We’ve closed our Series A and we’re looking to expand our team! With an all new design, media architecture, and support for more services we’re ready to go from proven prototype to mainstream product. We’re a team of 6 now, looking to add another iOS engineer who can demonstrate their passion for the platform.

With offices in Manhattan, our perks include generous equity, Spotify premium accounts, Jukely Unlimited passes, and whatever tech you need to do what you do best.

♫ If you’re interested in helping make the new Radeeus for iOS a reality, say hello at jobs@radeeus.com ♫

_
| |
_ __ __ _ __| | ___ ___ _ _ ___
| '__/ _` |/ _` |/ _ \/ _ \ | | / __|
| | | (_| | (_| | __/ __/ |_| \__ \
|_| \__,_|\__,_|\___|\___|\__,_|___/
Using OpenBSD 5.7 new httpd server with uWSGI
I've some direct experience with a similar situation. I can speak to the issue of "why hasn't spaceX or other major company experimented with this".

During the "Cold Fusion" era, when Pons & Fleishman had claimed to develop room temperature fusion, I worked for a major US lab doing superconductor research. (We invented the first superconductors that operated at liquid nitrogen temperatures-- Y1B2C3O)

While fusion isn't our area of investigation we, being physicists, were curious. We managed to get our hands on a pre-print of the Pons & Fleishman study and did our own experiments.

We kept this very hush hush. We didn't want it getting out that we were doing the experiments or people would claim that we replicated them.

So, I believe that SpaceX and other companies are experimenting with this, and if they found good results (as the eagle works tests imply they would) they would continue to do so, but in secret.)

We eventually published our paper because we constructed a novel experiment that disproved the P&F observation, from our perspective.

None-the-less, true to our fears, this was later reported by "Mondo 2000" (The "arse technica" crossed with WIRED of the day) that we had "confirmed cold fusion is real!!1!1". The letter to the editor I wrote and got our most eminent physicist to sign was never printed by the magazine (IIRC).

When you get to the fringes-- that's where the action is-- but it's also where you can have confusing or odd results.

And even 30 years ago the media was not trustworthy enough to reveal these results to. Our paper was published in a journal, and yet the media still mis represented the results.
Gherkin/Cucumber's big thing is that it lets the people who can't read code (i.e. project managers, suits, and customers) understand what's being tested. Usually along the lines of:

"As a user, I want to buy things, so I should be able to put things in the cart and get an accurate total price"

or

"As a user, I want to view the site in my own language, given I have come from a German network address, I should get the German language site"

This frees you from having to explain the finer points of cookies, or geoip, or any number of concepts to people who do not operate on a level that close to the bare metal.

The translation isn't really error prone either and isn't hard to implement from the programmer's side. Say that language example above? The actual test would be written like:

As a user,
I want to vew the site in my own language
Given I have come from a German network address,
I should get the german language site.

Those last two things are recognized via a verbatim regex (basically /^I have come from a German network address$/),

and the actual implementation code does something based on that, say, setting a test IP to a known German netblock, and the last line would actually load the site and look for the right localized strings.

So they're rather closely coupled together. If you change the wording of the test for whatever reason, the old code won't work anymore (actually, I think Cucumber will tell you that there was no test found), necessitating someone to actually verify that the test as written actually tests what the new requirements are.
How do you define "science"?
I think he was talking about Firefox.

FWIW in Servo when talking of multiprocess stuff we colloquially call it "Electrolysis". I think Patrick has some work in progress on this. It's not as much work as the Firefox e10s (we already use threads and channels for everything), but I think there is some (relatively) minor work to be done.
edo Interactive - London/Chicago/Nashville - http://www.edointeractive.com/

Both based in London:

- Senior Data Analyst / Modeller - own our EU predictive models (mainly in SAS, also translated to R / Hadoop ecosystem) and contribute to our analytics product roadmap

- Data Analyst with specific European retail market knowledge (drop me a line for details; if we're not in your country yet, we might be next year)

Other locations at http://edo.theresumator.com/

We're a 100-person funded startup providing an easy way to personalize offers and make them automatically available through credit or debit cards and mobile devices. We work with major national advertisers, and with 180+ banks and top card issuers including Visa Europe.

Apply or ask questions at jennifer.berk at edointeractive.com - say you came from HN.
Anyone want to hire me? M.S.CS Informatics with net, db, dist sys and sem. tech
Hi,

I live in Oslo (Norway), and I would love a new job.

If you can understand how cool it is to set up a low latency stack for controlling the light behind your bed, then I want to work for you.

Today I:
- develop in Java
- dev.ops with docker
- use apache, fuseki, elasticsearch
- and generate an XSD from an ontology and display it using angular+SVG.

Also, when I get bored I improve stuff.

email me at hmottestad (at) gmail (dot) com
The sustained assertion of your mental will over the baser impulses of your body, usually in anticipation of a better long term result.

This can be something as simple as resisting a temptation (saving money instead of splurging), to something more complex like a routine activity that your body tries to reject (such as exercise or keeping the house tidy). The most difficult is discipline over your own thoughts (which tend to change with your mood and emotions), or remaining focused on a distant goal when daily progress is difficult to measure.
I don't think there is a politician that hasn't said "If we only had knew..." Large amounts of raw information represent a solution to almost every problem a professional politician has, and it only look more attractive the older and the more political mistakes the person has made.

Imagine if you could know beforehand whom will become a political rival, or what issues are becoming important, or what trends are happening in the economy. If you ever end up in court, what if you knew everything about the judge, jury members, or the lawyers. What if you knew beforehand what the media find interesting and will use as a headline the day after, as knowing this might give you the ability to prepare blame, or minimize damage, or destroy documents.

On election day, this information is even more valuable. if you knew how people will vote and whom is influenceable, maybe you can start try get voters to change the vote or to not vote at all.

And if all that wasn't enough for a reason to be supportive of totalitarian infrastructures, information access is also a kind of currency between different government departments. The state department wants it for trade, The secret police wants it, the army wants it, the regular police wants it, the tax department wants it, health department wants it, the motor vehicle department wants it, and so many lobby groups from military contractors and insurance companies wants it too. By controlling the access, you gain power over those groups.
Compared to making a feature film, the budget required to check this out very carefully isn't much.

Worth it, even if it has 1 in 10000 odds (my guess).
Yes, it’s a bubble. But who cares?
Spotify raises $350M at $8B valuation: Sources
Curiosity.com (https://curiosity.com) - Frontend Developer - Chicago, IL

Email: andy@curiosity.com if interested

Want to build mobile and web apps that people all over the world use every day to have fun learning? We’re using backbonejs, reactjs and everyone deploys to production every day. We're 18 people (5 backend and 4 frontend engineers). $6M Series A funded and growing.

At Curiosity.com, we’re a startup of passionate learners, strong engineers and designers executing on our mission. And we’re bringing the best learning content to the world. Our audience spans over 200 countries and is growing at a rapid pace. 2015 will be a year of exponential growth for us.

Who You Are: Software generalist at heart that has developed deep expertise in building products that users love.

Need experience in:
Javascript
HTML5/CSS3
Python (nice to have)
Jinja (nice to have)
Flask (nice to have)

Qualifications:
Must be familiar with OS X/Linux
2-5+ years of experience with web development
Strong understanding of OO programming
Must know MVC pattern

Only applicants with code samples and/or a GitHub account will be considered.

Email Andy O’Dower, our Head of Product andy@curiosity.com to learn more and apply.
Due to the fairly low peak power draw the battery supports (3 kW) you would have to avoid using those heavy appliances anyway, especially simultaneously.
May be Vulkan will help with that.
> I thought XMPP was going to be our savior in that front, but Google saw to that

Out of all the companies that had a large IM network, the _last_ one to stop s2s federation was the one that "saw to" the failure of XMPP? Never mind the fact that no other company with market power in this space (Microsoft w Skype, Facebook w Chat) allowed federation, walling off 90% of XMPP users, and by the time that Google shut off s2s, it was used by barely anyone.

It's ignorance like this that incentivizes the exact behavior you're complaining about. Companies like Apple and Facebook look at Google's attempts at compromising product quality for openness[1] (which, to be clear, is a trade-off that I personally think is worth the benefits to the ecosystem) and the huge backlash they get when they finally throw in the towel long after the battle is lost (s2s federation was more or less irrelevant by the time they removed it because the vast majority of chat usage was on walled gardens). It becomes clear that the only winning move when subject to the ignorant flailings of public opinion is to aggressively avoid lack of support for things like federation and interoperability from the start, in which case the only people who lose are the users.
Groove Basin also has one of these buttons!

http://groovebasin.com/
Separate per-thread GL contexts, with texture sharing via EGLImageKHR on EGL, pixmaps on X11, and IOSurface on Mac.

WebGL and content display lists are proxied to a separate process for security (in the multiprocess branch).
This is less like flush toilets and more like computers. It took nearly 50 years for the first computers to sit in consumer's home offices. It took time for the technology to be miniaturized and cheap enough to make its way to consumer electronics.

Or even cell phones. We were using radio signals in hand held devices for nearly 50 years before a vast majority of consumers were walking around with phones in their pockets in the mid to late 90s. Sure, there were early adopters in the late 80s and early 90s, but the technology was still expensive. And the technology (like walkie talkies) had existed for decades before...
Most people share instead of taking action. That's why it is slacktivism
Volunteer someplace. Helping someone else will get you out of your accomplishment mindset.