skysight-inc/HackerNews huggingface dataset:
Global DevOps Lead - Zalora - http://worldwide.zalora.com/ - Singapore - VISA, REMOTE

We need someone with experience running large websites. We already have 5 very talented developers with systems and networking experience who are already managing the sites on a day-to-day basis. They need someone to lead them: guide designs, anticipate problems, communicate with other departments, prioritize projects, etc. You will need to have a strong development background even though this is not a developer position.

If you can do the job, you can work from anywhere or we will get you a visa to work from our offices in Singapore (assuming you don't live here already). Singapore is an ideal location for living in and exploring South East Asia.

Tech used: Nix/NixOS, Linux, Haskell, VirtualBox, Puppet (for legacy servers)

Apply (and read more details) at http://jobs.engineering.zalora.com/apply/DHuzeh/Global-DevOp...
10 is a 75% improvement over 7...

Seriously though, with classic shell, I like 8.1 a lot, and notice the improved performance over 7... I don't use touch screens, and mostly dual monitor desktop use... that said, it's pretty decent. You may want to hold out until 3-6 months after win10 comes out though...
Drive-by-wire is good for a lot of efficiency technologies because it enables the elimination of the throttle plate, and therefore of many kinds of throttling losses (see MultiAir, ValveTronic, ValveMatic, etc.). It also enables simpler cruise control and traction/stability control systems. The addition of computers to cars is mostly a plus (IMO) but the hidden complexity is frightening to say the least.
Bruce Schneier once took two 12 oz bottles of "saline solution" through security to test that.

>Later, Schneier would carry two bottles labeled saline solution—24 ounces in total—through security. An officer asked him why he needed two bottles. "Two eyes," he said. He was allowed to keep the bottles.

https://www.schneier.com/news/archives/2008/11/the_things_he...
Los Angeles CA - KEYPR

We're redefining the guest experience at hotels worldwide! With our mobile app, guests can 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, JavaScript, Android, iOS, C, and Clojure.

If you like challenging problems, please a short note to charles@keypr.com. Be sure to include your GitHub profile and links to code or any relevant work.

Cheers!
Your about page is giving error.

Fatal error: Call to undefined function page_open_html() in /var/www/hnmob.org/webroot/about.php on line 10
https://github.com/bslatkin/dpxdt
I just checked their site and it seems that if they do dogfood, it's only partial, because they only offer the I-485, which is the last step of the employment-based permanent residency application process. Before the I-485, you have PWD, LCA, and I-140.
ipilimumab, *-umab; hUman Monoclonal Ab (antibody)

These aren't cheap to mass produce.

Edit: Not the best source I could find, but this cites costs (not at scale) :

http://www.immunochemistry.com/services/antibody-development
Also, if the corrupt south had carried out the suggestions (like land re-distribution to the delta farmers, etc.) that they address the terrible inequities which fostered the insurgency, the south would have had a better chance at viability.

Years earlier, South Korea and Taiwan undertook some of the US suggestions, and had a much better outcome.

SVN, was too corrupt to entertain the idea (and yes, some US advisers in that area, had lost some of the ear, they had in that regard)
If you look for something similar on Android, I made an app to track daily goals couple years ago. Daily Badge.

The technical challenging thing that I remember was to make a horizontal and vertical scrolling view with fixed headers on top and fixed labels on right, where the headers and labels would scroll along with the content.
I second this. The issue with angular is it's attempt to approach a functional paradigm in the UI : the UI fully mirrors the state of the data and vice-versa.

React, by contrast, doesn't do state change detection and instead counts on the programmer to tell it when the state's changed.

What this article is saying is that if you use the advanced hacks in angular to disable large parts of that state reflection, then angular is (almost) as fast as react. This is true, but it's very misleading : if you don't use angular the way it's designed, the way it's used in every one of their tutorials and start manually updating things ... then it's fast.

That's great, but using frameworks in a way which is working around their core design principles is going to be very unpleasant.
I'm not quite sure how I feel about this. Mechanical equipment lifespan normally follows a well curve. Premature failures from manufacturing defects and improper component installation or commissioning taper off to a period where there is relatively low failure rates with proper maintenance until a certain point where equipment fails from age (fatigue, worn parts etc). If the end user is the one to specify the component, this could be great, you're not paying for unused time at the end of the components life. Some components are going to be replaced on a time schedule regardless of if there is usable life in it or not, some things are better to do on your schedule than a broken components. There is a warranty on the component for the full life of the pump so if you're doing the spacing you can be reasonably assured it will last its required life span or replaced.
On the other hand, if I purchase a piece of equipment from a different company and expect it to last N years, but they are using this component to save money and only opt for it to last M years, and don't disclose the life span, I could end up paying for N-M years of expected service that I don't get to use.
As an aside of other software limited hardware, Caterpillar c-series Diesel engines are software limited to a certain extent. If you need more horsepower call the service tech and they can increase the HP. Disclaimer: I heard this from another marine engineer so don't know if they need to upgrade other components as well or if it's completely a software de-rating.
Hardware kills people too, sometimes in subtle ways. http://en.wikipedia.org/wiki/United_Airlines_Flight_232

The combined utility of hardware and software interlocks is that they're complementary:

Sometimes it's easy to specify an interlock in the language of hardware: Never, under any circumstances, should it be possible to slew an avalanche-control howitzer to point at permanent structures; let's use a steel pipe to block the barrel from traversing beyond safe limits.

Sometimes it's easy to specify an interlock in software: Never, under any circumstances, should a rocket launch unless every desk at mission control has authenticated their assent with the main control system.

When interacting with the real world, real-world interlocks are handy, but they're hardly sufficient to guarantee safety. Nothing is.
I can see how 3d printing could really help wind power. Printing rotor blades, and maybe even towers onsite could have drastic savings. The same type of powered platform that 'builds' cranes could be affixed to the tower with 3d printing capabilities. At the end, after it has climbed up the tower it build and printed the rotors, a crane could take it down, and install the mechanical components.
Harshness is fine :)

There is still more work to be done on making the service more flexible, mostly just opening up the rest of the api on my end.

How would you describe a CMS that self documents externally?

Perhaps this helps a little: http://blog.diff.io/show-hn-diff-io/ (?)
It's also important to note that these rules are made for critical control systems that tend to be low level. The cost benefit trade offs aren't going to be the same as in typical business software.
>> "But as long as young analysts are expected to work 80 to 100 hours a week, invariably some run the risk of finding themselves in a situation they cannot handle."

Doubly true for medical residents. And far, far more dangerous.
Comcast 2Gbps fiber to launch “in a bunch of markets this month”
What do I learn next?
I know Python and C. What do I learn next?

--edit--

I have not had formal training in programming so I am looking for languages which show me new things.
That reminds me of the famous Lucille Ball chocolate scene [0], except in this case the robot is keeping up just fine!

[0] https://www.youtube.com/watch?v=8NPzLBSBzPI
Location: Brazil

Remote: Yes

Willing to relocate: Maybe

Technologies: Java, Spring, MySQL, Apache Solr, RabbitMQ, REST

Résumé/CV: https://renato.software/resume.html
What you’ll lose by upgrading to Windows 10
> When the news first broke a few years ago, given Toyota's reputation for quality and process, I thought this was an American industry lead witch-hunt of a Japanese competitor.

You. You were one of the many people I had no clue where they came from. When I first saw the reports they seemed legitimate and Toyota seemed to be hiding something but so many people just didn't believe it and the news just sort of went under the radar.
Cool concept! Unfortunately though it seems like you may have chosen a terrible pricing model for it. There's no way I'd pay $5 upfront for something I'm not sure I'd even really need and would just want to try out.

You should think about offering a "lite" version that tracks your streaks for 2 weeks or so, then if someone wants to track them longer they'd have to upgrade.
Bought a dot-matrix printer years ag, the cheap one, without double-wide character support nor lower-case (just the capital letters). It arrived. Inside was a jumper block. Reversed it - now it had all the features!
After having lived and worked in Japan, this doesn't surprise me. Software engineering education is really weak there, managers who became managers because of their seniority tend to impose their own antiquated decisions and do not listen to best practices. The other problem is that status wise, it's considered lower level to be a software engineer than to be a mechanical or electrical engineer, so the smartest kids do not study computer science (this might have changed since).
Looks like both the links to Sand Hill Exchange blog post and Founders blog post are dead with just a mention of "censored". I wonder what SEC rules did they violate now, may be not disclosing publicly the terms of settlements.
These are safety-critical systems. It still is mind numbing that the quality of the code is so bad. After this came out, I've assumed all modern fuel-injected Toyota's suffer from the same lack of safety. I don't think other automakers may be better.

I own a Toyota, but it has a mechanical throttle body. :)
SourceForge locked in projects of fleeing users, cashed in on malvertising
This wasn't a case of work-for-hire. This was an interview situation, where its exactly your cleverness that is being examined. What do you do then? Pretend to be dumb?
That diagram of a Gaussian distribution is... something special.
>These aren't cheap to mass produce.

Even still, $25k/pill seems steep. That's roughly 10x the cost of pure plutonium.
I saw a demo of what is probably Cortana's voice recognition real time about a year and a half ago... it was pretty neat. MS has put a lot of effort into voice control over the years.
Some context, for those who haven't been following this story:

https://news.ycombinator.com/item?id=9612152
Lego mindstorms had (has?) a visual programming language as well.
San Francisco, CA - ZenPayroll - VISA

ZenPayroll is building dead-simple, delightful payroll software for small businesses. In only 2 years, we've grown to process payroll for more than 10,000 companies, and process billions in payroll for small businesses around the world.

Team culture is a huge part of what makes ZenPayroll special. We have a team of super-sharp, passionate, hard-working, and friendly software engineer. ZenPayroll is in a hyper-growth, adding thousands of businesses and tens of thousands of employees to our system every month. We've just raised a $60M Series B, led, by Google Capital to help take our company to the next level.

Some of the technologies we use: Ruby on Rails, JavaScript/CoffeeScript, Backbone.js, React.js, MySQL, Redis.

Our Engineering Blog: http://engineering.zenpayroll.com/

Benefits/Perks: https://zenpayroll.com/careers

Full-Stack Engineer: https://boards.greenhouse.io/zenpayroll/jobs/28115#.VW0n5FxV...

Growth Engineer: https://boards.greenhouse.io/zenpayroll/jobs/53835#.VW0n5lxV...

Product Support Engineer: https://boards.greenhouse.io/zenpayroll/jobs/27718#.VW0n6FxV...

Security Engineer: https://boards.greenhouse.io/zenpayroll/jobs/63608#.VW0n6VxV...

IT Support:
https://boards.greenhouse.io/zenpayroll/jobs/66928#.VW0oU1xV...
Here are the slides Barr used in his presentation: http://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUB...
"Seriously, you guys are getting tiring."

I think he points out a very real issue. There is a massive cultural difference between SF and Singapore. Most of the developers I know in the Bay Area would never even consider moving to a red state.
It is an option, in fact there are a lot of open source options. The subscription model we offer is one way to gain the ability without having to worry about the complications of hosting it.
How does it compare to chains.cc, is it similar?
It was never proven because it never happened. The wikipedia article has much more detail.: http://en.wikipedia.org/wiki/2009%E2%80%9311_Toyota_vehicle_...

It is not merely coincidental that all unintended acceleration events occurred in automatic cars. Also, a widespread unintended acceleration problem has not been observed in Toyota cars outside the USA.

It's a shame that so many on HN are so swift to condemn Toyota
We now have to compete globally for talent. What are Singaporean startups doing that would convince senior developers throughout the US and Europe to move to Singapore?
There's no need to be emotional. Some people jumped to biased conclusions. Others based it on NASA's software review (which we have now found to be flawed). See the report: http://www.safetyresearch.net/Library/BarrSlides_FINAL_SCRUB...
Major Comcast Internet Outage Hits Seattle and San Francisco Areas
It doesn't, yet.
> I have known several people who were competent, professional, pleasant, open-minded, and kind in every interaction I ever witnessed--but who were eventually fired for well-documented abusive interactions with women or minorities.

Sorry to be harsh, but your argument about secret evil behavior is ridiculous, as well as relies on a claim that I am naive. I don't know how old or social you are, but I've lived long enough, and being a lot more social than most, gotten to meaningfully know enough types of people to see good eggs from bad, and to tease out their political leanings and relations to "the other" pretty clearly. You obviously never know if someone is in fact a secretly 'abusive' person, but the # of people that are in fact secretly bad flying under the radar despite a full on appearance of sincere care for "the other," is extremely small.

(Your claim about secret evil behavior is probably 1-3 out of 100 at most.)

We need to have the tougher discussions about what political, socio-economic actions can be taken to bolster minorities in tech, not what "subjective changes" we can try to force onto milquetoast white males, which is actually a much "easier" discussion & more "appealing" narrative for a host of reasons, hence people gravitating towards the easy way out.

If you feel strongly that I am wrong, I encourage you to submit citations and data to back up your argument, that there is a huge contingent of oppressive white programmer males, and that such males are the root of the minorities in tech problem.
But what if you have a life. And dependents. And bills to pay.

As much as I would like to agree with you, people have different value systems. And money talks. So quitting isn't always an option, even though it is the most ethical. Can't pay the bills with ethics.
Similar to the aerospace and medical may be there should be strict regulations in terms of processes to be followed for development in the automobile industry also. Usually in medical, failing the audit would restrict the producer to sell the product in market for 1 year. May be something similar could be enforced in automobile industry also. Ofcourse it might increase the cost of cars but atleast they will be lot more safer.
Non-mobile link: http://www.nytimes.com/2015/06/02/business/dealbook/reflecti...
https://github.com/facebookarchive/huxley
Location : Brisbane

Remote : Yes

Willing to relocate : No

Technologies : Golang, Nodejs, Angularjs, Rails, Meteorjs, Cordova, Ionic Framework, Mongodb, Redis

Resume/CV : https://www.dropbox.com/s/dnmqnznsjov6mmr/Omkar%20Resume%20%...

Email : okpatil4u@gmail.com
I've used CasperJS, PhantomCSS and PhantomJS for visual regression testing on dozens of Drupal sites and, while not a perfect solution by any means, it's worked pretty well. PhantomCSS seems to be pretty configurable and makes it rather easy to detect breaking changes.
How to explain cyber security to your board
That's neat. The counterpart for spacecraft is "safe mode" (http://en.wikipedia.org/wiki/Safe_mode_(spacecraft) ). The priorities are maintaining attitude control, conserving power, and listening to the radio. The science instruments and other bells and whistles are turned off as much as possible.
AFAIK nginx doesn't yet implement server push for either SPDY or HTTP/2 (at least in the open source version).
Lisp. Specifically, try Scheme. More specifically, try working through The Little Scheme and Essentials of Programming Languages, both from MIT Press.
> So quitting isn't always an option, even though it is the most ethical.

If you think quitting a dangerous project (to be replaced by another dime-a-dozen engineer by a large corporation which employs thousands) is the ethically correct choice, your moral compass is broken.

We're talking about a device sold in the millions of units that is capable of dealing great bodily and structural harm to us and our world around us.

Whistle blowing (preferably before real world harm) is the only ethical choice for someone that is made aware of such a situation.
Quitting certainly is the ethical thing to do. I wonder if I'd quit if I was in their position.

Handing your concerns to management in writing isn't really a done thing in this culture. I sometimes get laughed at for even suggesting it. And people who quit often take a massive pay cut, are forced into contract work with no safety, or even don't ever get hired in software again - especially in Nagoya where everyone seems to knows everyone.

And when you have a family and a mortgage to pay (selling a house here is also a guaranteed massive loss), it can realistically be a choice between you and your family on the street or doing what you're told.

While the engineers aren't blameless, the system over here is really broken.
Technically we do release silver iodine (and other stuff) into clouds for weather modification. So there is some fact in the idea, but passenger aircraft are not actively spreading anything.

http://en.wikipedia.org/wiki/Cloud_seeding

The only reason the US doesn't use weather modification in war is because of signed international treaties.
Very nice! Your CMS integration looks like a fantastic way to mitigate the onboarding pain of most integration testing systems.

Definitely a useful type of test to have and certainly comes from a place of pain. Last year I worked on a bootleg similar project during the YC Hacks event—it was hard to get it to work right.

Recently Applitools Eyes[0] started gaining popularity for CI-based visual testing, I hooked it up to some Selenium integration tests at work earlier this year and the things it catches have consistently amazed me. Catches nearly all of the bugs that manage to slip past the typical unit / end-to-end tests.

One hard part they navigated well has been the interface for being able to review changes, set new baselines, and set a certain area as "ignored". IIRC they even use some fancy computer vision algorithms to handle slight variations in screenshots (e.g. font alignment false positives).

[0]: https://applitools.com/
basic server push can be implemented with Server Sent Events: https://developer.mozilla.org/en-US/docs/Server-sent_events/...
It would be so sweet if the "(" and ")" were defined as push/pop from a secondary stack. So "(+ 1 2)" would always be equal to "1 2 +".

: ABS (IF (< DUP 0)) (THEN (- 0 SWAP)) ;
Location: SF Bay Area
Remote: No
Willing to relocate: No
Technologies: C, Javascript (Angular, JQuery, Node backend), HTML/CSS (bootstrap/material design, less) Python (Flask backend), Java (Android), Modern Perl, x86/arm assembly, linux, bash, docker, experience with SQL, R and SAS
Real Resume: https://www.github.com/gryftir
Paper Resume: https://docs.google.com/document/d/1b2aUUC_gm8rr4rrdM-gk0a8S...
Email: lawrencesiebert@gmail.com

California native. Dev environment agnostic, but personally I live in vim + tmux when I can. Interested in full stack web, mobile, or devops.
So, take this into account, and add in self driving cars. The complexity involved in these, and the coordination required, is nontrivial and its clear from the article they do NOT have a good handle on things.

I mean, most cars do seem to get around OK, so I'm partly amazed that under the hood, things could really be so scary. But we can't be lazy about adding complexity and systems, especially as more faith is placed on them.

That this is not NASA grade code (or anything close) does not give me any warm fuzzies. It reeks of unprofessionalism, greed, and laziness.

There needs to be a sane-software assesment. People rely on products with an ever increasing amount of source code - it would be interesting if a third party could come along and certify that a given codebase is not a big scary unmaintainable mess; not to say there won't be bugs or issues, but that these guys are at least trying to make a well designed system, and aren't doing a bunch of crazy stupid things.
Writing a Lexer and Parser in Go – Part 3
Color of World
>I'm not real sure about the rationale but I figure nuclear antiaircraft missiles would be used if the enemy was swarming.

It's really more a case of guidance systems for early anti-aircraft missiles were fairly unreliable so nuclear warheads were tried because A. you don't need to be as accurate if you destroy everything within a 1000ft radius (like with the AIR-2 Genie, which was actually unguided) and B. it was the late 50's/early 60's when atomic power was still seen as the reasonable answer to almost anything.
You could add a 1 second splash count down whenever they open the app from multi tasking, and a simple payment can disable that. It's not an ad. Just a countdown timer with an unlock feature. For a typical user, it wont be that big of a pinch, but for power users who cycle between apps and check back it could be worth monetizing.

Once again you're not putting ads, you're just exercising your right to monetize something you built ;)

OR if there are premium features you can push out that are not ad-removal related you might stand a chance at converting 1% of your users (freemium model)
Script the build & make such tiny apps for all popular permission hogging apps with websites. Then cross-promote them within your app.

This is what I would do :)
the license plates image is misleading as hell!

for a moment you think it is smart enough to realize subject and background and only show you changes on the normalized objects.... but it is actually just an edited image on the other side to add a clean element for the diff.
> Toyota had more than 10,000 global variables. “And in practice, five, ten, okay, fine. 10,000, no, we're done.
It is not safe, and I don't need to see all 10,000 global
variables to know that that is a problem,” Koopman testified.

I wonder why people want to believe 5 or 10 are okay.
Third party offers will be presented with Opt-In projects only