skysight-inc/HackerNews huggingface dataset:
After reading some articles on the Internet, I'm not too convinced about it, especially about the toxic metals. People that suffer cancer generally have higher than normal toxic waste (I guess both because cancer produces toxics as a by-product and because cancer generally appears in people that do not eat very healthy or live in contaminated places).
Play on words... Extremely "bullish" market, lofty valuations, irrational exuberance, people are going to end up gored when some of these companies (300431, 283.HK, 566.HK etc) end up in dirt and no longer qualify as "going concerns".
I just wanted to say Pete Karl, Technical Director, Front End, from localytics was great to talk to and seemed like a genuinely great guy and had one of the more interesting phone interview questions. Unfortunately, the pair programming interview involving someone else wasn't so hot. The interviewer was rushed for time as it sounded like a room booking conflict, so couldn't allocate the full time I was supposed to have.
Sounds like a security flaw ripe for social engineering
Someone posted this on Reddit:

List of features (vs. 8.1):

- Package manager (OneGet).

- Virtual desktops.

- Improved conhost (cmd and powershell "window").

- Improved multi-monitor support.

- Start Menu is back (but the 'Power User' right click menu remains!).

- Settings app (improved Control Panel experience).

- 2F auth, better biometrics, face and iris support.

- Lower disk usage (reduced 2.6 GB on 64 bit).

- Edge browser. Cortana. Improved Windows Explorer icons & folder favourites.

- Notifications UI.

List of features (vs. 7):

- Faster boot (inc. hybrid boot).

- Improved Task Manager.

- Improved Copy/Move dialog boxes (pause, graphs, prioritisation, etc).

- Better touch screen support.

- More login options (pin, picture, etc).

- Improved multi-monitor support (taskbar options).

- Up button and ribbon in Windows Explorer.

- Native support for ISO, IMG, and VHD mounting.

- Better on-screen keyboard.

- Peek passwords.

- File History (UI mostly).

- Refresh, Reset, etc restore options.

- "Basic" biometrics.

- Improved encryption.

- Client Hyper-V (on Pro and above).

So for 8.1 users, the improvements to 10 are mostly graphical with a handful of very nice to have functionality improvements. For Windows 7 users, the improvements are substantial and across the board. 8 and 8.1 actually improved 7 a lot, people just ignore it because "omg the Start Screen."

So to the people saying "Windows 7 is until 2020, why upgrade!" I say: you're missing out on a lot of improvements that you could be taking advantage of, in particular improvements 8 and 8.1 brought that you ignored.
Clever (YC S12) - Software Engineer - San Francisco

Right now the market for educational software is a mess. It’s incredibly difficult for developers to get their products into schools, and they have no information about the students who are using their software. On the schools’ side, large districts are spending tons of money on learning applications, but they have no way of knowing if students are even using the apps they’re purchasing. Teachers know there’s great software out there, but the challenge of getting 30 kids to log in correctly makes using it impossible.

At Clever, we’re working to change that. We provide schools with a free API and single sign-on solution that makes using educational apps a breeze. We’ve grown fast: after two and a half years, we’re moving data for a quarter of all K-12 students in America (16M kids), and 36,000 schools are using us to manage their education apps. Our goals are much bigger than that, though. We want to be two things:
-a single place where schools can easily manage and analyze all the software they’re using, and
-a single identity that students can use to see everything they’ve learned across multiple apps.

We’re a team of 60 (25 engineers) based in downtown SF. We’re looking for full-stack engineers who like:

-Go, Coffeescript and Python (or are willing to learn)

-big responsibilities (there are 700,000 students on the platform per engineer here)

-hard technical problems (managing a huge, constantly updating data pipeline)

-tech talks on everything ranging from the history of hip-hop to neuroscience to exoplanets

Check us out at https://clever.com/about/jobs#software-engineer, or check out what we’re working on at https://github.com/clever.
So You Want to Learn FPGAs
Opt out from Online Behavioural Advertising by participating companies
A directory of hardware related libs, tools, and tutorials for Go
Location: Bratislava, Slovakia (Berlin time zone)
Remote: yes
Willing to relocate: maybe
Technologies: JavaScript, .NET, C#, VB.NET, ASP.NET MVC,
PHP, Node.js, MySQL, SQL Server, etc.
Résumé/CV: http://stankoviansky.com
Email: michal@stankoviansky.com
Location: Cornwall, UK

Remote: Yes

Willing to relocate: No

Technologies: JavaScript (Ext JS, React), Ruby, .NET

Résumé/CV: http://careers.stackoverflow.com/colinramsay

Email: colin [at] gotripod [dot] com

I'm particularly looking for React & React Native opportunities.
I assumed it was "a growing concern". But I can't ding the submitter for copying verbatim from the article title.
SEEKING WORK - remote, UK

I'm a generalist software engineer. I build mobile apps (both native and hybrid), web apps, server systems (REST APIs, etc). I'm reliable, work efficiently, communicate effectively, and take pride in my work.

Technologies: Clojure, JavaScript (React, Angular, jQuery, Node.js), Java, Android, iOS, PhoneGap/Cordova, Elixir/Erlang, Ruby, Python, PHP, AWS, MySQL, Cassandra, MongoDB, CouchDB, Redis, RabbitMQ.

Website/CV: http://joef.co.uk

E-mail: joe@joef.co.uk
A workaround is not the solution, I am hoping the new Firefox might force Google to fix their browser rather than users relying on extensions.
TodayTix Brings Its Last-Minute Ticketing Service to London’s West End
I agree. I'd love to see Microsoft continue to push for users to be in control of their own data. I try not to use any cloud sync services, but I use some Windows Store apps, so I end up having to use a Microsoft account for that reason.
I'm a full stack dev and I use vim for everything. From back end system admin to front end.

I don't need any IDE fancy stuff when MVC is pretty straight forward.

If I need to split screen or jump between window it's tmux or vsplit/split on vim really. I don't use many commands with VIM.

Plus most front end tools are cmdline. bower, composer (for php), grunt, npm, etc... I also use vagrant to run my projects and ansible those are mostly cmdline.

I guess in general, I like the fact I have everything in control in one terminal.

I don't have to jump or juggle between different programs. IDE, Commandline, and bunch of other programs.

Some IDE might have bower, grunt, etc.. extension tuck in somewhere where I have to search for. No thanks.

I got tmux and I don't have to jump between window just to restart or do stuff with vagrant either.

edit: I know about 15 at max vim command. >___<. And like maybe 8 commands for tmux.
Experience in QA automation of enterprise server-side/backend software at startup/big-corp.

Location: Santa Clara, CA

Remote: no preference

Willing to relocate: Maybe

Technologies: Python

Résumé/CV: https://www.linkedin.com/in/shijinabraham. Drop me a mail for resume.

Email:shijin abraham @ gmail dot com

Visa: H1B
> Let me tell you how I do this in IntelliJ:

>1. Click anywhere between the parentheses;

You lost me at step 1.

I know you mentioned 'some might object to the mouse use', but I would argue that a large number of people who prefer modal editors like Vi(m) do so because they can be driven completely by the keyboard and don't require you to use the mouse - which is disruptive and annoying (IMHO), obviously YMMV.

P.S. I gave you an upvote and I'm not sure why people were downvoting you. You presented clear and logical arguments for your opinion and even if I disagree with them, I can still respect them.
IBM Watson | Multiple positions | Pittsburgh | Onsite | Full-time | Citizen; Visa for well-qualified candidates | Scala; Java; Angular.js; Bootstrap; Python; Watson Explorer

IBM Watson in Pittsburgh has several open positions as of this posting. Unfortunately, our listing page is acting up at the moment so I cannot tell exactly which ones. Try back another time or search around a bit!

http://ibm.biz/watson-pgh-jobs

All or some of these may still be open:

* Watson Technical Product Manager

* Watson User Interface (UI) Junior Developer

* Watson Software Engineer

* Watson User Interface (UI) Developer

* Watson Quality Engineer

* Watson Support Explorer Engineer

I’m the software engineer tech lead on the Watson Explorer connectivity team and former consultant with the product's Professional Services team.

We’re looking for folks versed in Java, Scala, and the Ruby on Rails stack. The UI positions are heavily focused on Angular.js and Bootstrap. We're in new development mode right now, so if you like to start from nothing, you'll like what we're doing.

We do things like TDD, real actual pair programming†, kanban, agile-ish planning (IBM Design Thinking, not some convoluted buzzword bullshit), automated builds, “use the right tool for the job even if it’s not an IBM product”, and daily stand ups that, for the most part, never run past 15 minutes.

We like to have fun, too, having regular board game lunches and evenings, hosting meetup events, weekly communal lunch cooked by one or more of our fantastic cooks, and managers that are incredibly full-of-clue and treat us like the adults we all are.

We try to keep our interview process as bullshit-free as possible. If we think you look good on paper, we’ll reach out for a phone chat and give you the details on a pretty open-ended code test, where you’ll implement a simple library. If we like your solution, then we’ll invite you for a live culture fit and technical interview, in-person if you’re near or remote if not. This process has given us a ridiculously low turnover.

† no, really. We shoot for 50%-75% pairing, otherwise known as “pair when it makes sense”.
No, the lesson is to never say anything on the Internet.

Justine Sacco wrote a remark criticizing racism, and got fired for appearing to be a racist.

As Cardinal Richelieu said: "If one would give me six lines written by the hand of the most honest man, I would find something in them to have him hanged."
It's a pun, playing on the well known phrase "going concern". It's a bull market, and people are going to get gored when it stops (which of course is something bad a bull can do to people), which is a concern. A "going concern" is some kind of viable enterprise, so by casting it as a "goring concern" they're alluding to the fact that the stock bubble does not look like a viable enterprise, as well as getting in a reference to bull markets and giving their prognosis. Puntastic.
SEEKING WORK - Buffalo, NY, remote preferred part time

Full stack freelancer for nights/weekends, concentrations on LAMP, API creation, integrations with 3rd parties (bitcoin armory/stripe)

Website has list of work and more info:

http://www.kenrufe.com
This is such a great question.
Personally, I fear the worst; which is that they are still continuing to bulk collect, yet are simply saying that they are not.

I'm not an expert on telecommunications.
However, my guess is that in order to detect it, we would need someone who has direct access to the access network[1] (and possibly more?).

Plus the knowledge on how to detect surveillance (sudden drop in data transfer?).
It would also require someone who's brave enough to take the risk to spill the beans.

[1] https://en.wikipedia.org/wiki/Access_network
Try out webpack. Webpack makes handling all of your assets into something trivial. I converted around 3,000 lines of Gulp files into a 200 line webpack config. (Most of which ended up being alises, and this is a reasonably big project.)

For an example of what makes it so awesome:

var img = require('./foo.png')
// "/output-path/0dcbbaa701328a3c262cfd45869e351f.png"

Webpack will copy this file (foo.png) to your output folder, and rename it using the file hash, so it does cache-busting.

You don't need to use other build tools, you can just use the webpack CLI. I personally use npm scripts.

Webpack also allows you to setup aliases for modules, as well as load pretty much anything you can imagine. You wanna pull in a module that doesn't use CommonJS and instead exports a global? Webpack has global-loader. AMD is supported as well.

Oh, and this includes a sane development environment, with reload on save, as well as hot loading assets that support it. (Check out react-hot-loader: http://gaearon.github.io/react-hot-loader/, but it works with css as well.)

And you can require css files in your components, and then add the extract-text-webpack-plugin so it'll rip the css from the generated JS bundle!

Aaaaand it handles SourceMaps, so you don't have to worry about some plugins (looking at you gulp) not playing well together.

Finally, it also handles minification, either through a CLI option or in the config.
Right, I got that. The tech previews are "old" code, that is, they've gone through testing internally and have been deemed ready for release to the public for further testing. It's reasonable to assume that anything newer hasn't been tested to that point yet, so they still have a lot of work to do on the things we haven't seen yet.

It's also possible that this whole thing is a psyops campaign and Microsoft has been sending out purposely buggy releases while sitting on a build that works amazingly so that they can appear to have released an excellent product under a major time crunch. Unlikely, but fun to think about.
Tachyus - San Mateo, CA - 10 open positions

We are revolutionizing the oil and gas industry, well funded, and (most importantly) producing significant revenue. This is the opportunity for the right people to align with us and share in ownership. We are a focused science and engineering driven team working with real physical devices and processes in technology and the natural world. You will work closely with 3 PhDs, 2 Masters of Science, and 4 Microsoft MVPs. We take our Values statement seriously, so read it first and decide. http://tachyus.com/joinus/

Data Physicist

Our data physics team develops algorithms to provide intelligence critical to field operations. You bring your experience doing quantitative analysis (data science) and physical modelling. You must love digging for wisdom in complex data sets and possess fluency in a language commonly used for scientific technical computing (Mathematica, MatLAB, Python, etc). You will solve problems involving reservoir depletion, equipment failure, drilling and completion strategies, and production optimization.

Software Engineers - F#, Python, and Web

We believe that expressive, declarative code is more frequently correct code. The core of our software platform is built with F#, a functional-first, strongly-typed compiled language. We seek engineers who are excited to do full-stack, product-driven thinking.

Our core physics and data science algorithms are written in Python and bridge the gap between pure research code and production-quality algorithms, often scaling up code to run faster on more computers. We seek engineers who are excited to do product-driven thinking, grounded in hard core physics and statistics.

Web Engineers (you know who you are) we use Typescript and an MVVM design on the front-end, and F# for our API layer. Regardless of language experience, the ideal candidate has strong experience implementing web applications which are correct, attractive, performant, and maintainable.

Correctness Engineer

The Tachyus Correctness Engineer is a Software Engineer who specializes in building the infrastructure to prove our software and algorithms produce accurate results. The CE works closely with the entire Engineering organization to prevent, catch, prioritize and eliminate errors in both software and data. He or she is an engineer at heart, preferably with experience writing production code.

Product Manager

We need a Product Manager to work at the intersection of our customers, scientists, engineers, and designers gathering feedback from customers, synthesizing iterations into precise documentation, and communicating clear product requirements to the team as we execute on our ambitious product roadmap.

Just as important, we also have open positions for:

Data Engineer, Senior UI Engineer, Petroleum Engineer, Recruiter
Windows 8+ is definitely faster than Windows 7 with regards to boot time and in many other ways. It's also got Metro. And of course you can actually use it on touch enabled hardware.

If you don't need any of that stuff, there's no reason to upgrade.
Work is for dopes
Scribd | San Francisco, CA, USA | Full-time; Intern | Onsite | Visa (from anywhere) | Software engineers of all types
metafriendly

Scribd (YC '06, "Netflix for eBooks", top 100 website, 50 people) is hiring talented hackers of all kinds to help us build the library of the 21st century.

We've hired EIGHT full-time people and TONS of interns from these "Who is Hiring" threads ... it really works!

We're looking for people who want to work with:

* Ruby on Rails (we're the #2 largest rails site, after Twitter)

* Javascript (well, we use Coffeescript)

* iOS OR Android (we're a top 10 eBook app with more reviews than Wikipedia, with a small mobile team)

* Data science / data analysis (using big data tools like hive to analyze an amazing proprietary dataset)

* Machine Learning / data mining / recommendations - think Netflix prize, but for books!

* Product manager and design (UI or UX) roles too

* Internships: junior standing or above for all areas of engineering. We hire several interns every summer and year-round.

That said, we care way more about your personality and general hacking skills then what languages you've used so far, so if you haven't used these but want to break into mobile or web development, this could be a good opportunity for you. We've hired people from these threads with everywhere from 0 to 10 years of experience.

We're profitable, very well funded and have a really fun office environment (go-karts + a rock climbing wall!) in the center of the startup world in San Francisco. Scribd alumni have gone on to found 4 other YCombinator companies, more than from any other startup. We think this says something about the kind of people that we like to hire, and we love hiring people with entrepreneur and startup ambitions. We are also always looking for international people interested in moving to the US and can help you secure a visa.

You can read more about our "Netflix for Books" service here http://wrd.cm/1dJquzz or check out our tech blog at http://coding.scribd.com. Last month we launched the first "Netflix for Comics" - really exciting stuff! More here: http://wrd.cm/1MbaBA6

More info is at http://www.scribd.com/jobs, but as a HN user, feel free to apply directly by emailing me at jaredf at scribd.com.
No, not really.

The original iPhone was feature complete, in that the features it shipped with were complete.

Whether it had all the features it could have done is another question. However that misses the point - the goal was to set the bar for a fully touch-screen interface, not compete on feature lists.

And it was earth shattering. That one product launch was the catalyst for a huge amount of change – our entire computing landscape has been shaken up, previous incumbents are dead or dying, new industries have been created and billions of dollars of value has been created and destroyed.
I had no idea Altera was worth that much... they always seemed like such a small-time company when we used their products in class.
Supreme Court throws out conviction for violent Facebook postings
> IBM, Intel and Google have contributed far more to computer science than academia ever did, and the Internet would have happened either way.

I doubt that. The only way that something like the Internet could have been created is if a 'third party' of industry created it, which in this case is academia and DARPA funds. Before the rise of the Internet, there were private paid networks that were restricted and never talked to competing networks. The Internet destroyed those networks and now we get our Internet access (mostly) raw.

Also, do you realize that most of the basics and rise of computer science comes out of academia? If a Google or Microsoft could have patiented basic computer tech, they would have, stunting the growth of the field for 50 years or so.
Around 30 or so job listings were posted on the previous Who's hiring thread (which got flagged). Until the OPs repost those here, you might wanna check that too - https://news.ycombinator.com/item?id=9638185
People are always looking for negative things about other people on social media, whether it's stalking, hiring, or dating.

That statement would be just as true without the "on social media" reference. People are no different on Facebook as they are in real life. They're worse on the likes of Twitter because they can hide behind a veil of anonymity, but the overwhelming majority of people are still pretty decent. Don't ignore the fact that hundreds of millions of social media posts are posted daily, and on a typical day none of them make headlines.
Location: Banff, AB, Canada

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, CoffeeScript, JavaScript, Node, PostgreSQL, MySql, Express, MongoDB, Sass, Bootstrap, Objective-C, HTML5/CSS3, Agile, Selenium, hadoop, git, jira, gerrit

Résumé/CV: http://benchurch.me/resume.pdf

Email: ben [dot] douglas [dot] church [at] gmail

Website: http://benchurch.me
Previous discussion here: https://news.ycombinator.com/item?id=9637292
Meet You New Office Phone
> Why not just use a good, well-rounded editor like Sublime or Atom

I'd like to ask you the same question: what makes you think Sublim or Atom is a superior text editor (not: I'm not talking IDE) ?

Personally I took the time to learn and be proficient with vim; it is now my editor of choice because it gives me a lot of power and doesn't get in the way. It did take time, but it was worth it. I'm pretty sure if I chose another editor I would be equally proficient; it's not so much about vim being the best one, it's more about how I'm efficient with it today.

I guess you've been turned down by vim because it's hard to start with, and in that sense Sublime or Atom are certainly better text editors ... but it doesn't matter, because the learning phase is only temporary.
Atlanta, GA - CallRail - On-site - http://www.callrail.com

We build call tracking analytics software for small and medium sized businesses and the digital marketing agencies that serve them. The company is profitable, with a paying customer base of 18,000 companies, and recently raised a small series A round. The current product team consists of 8 people, all Atlanta-based. We're looking to add two or three more to help us build out the platform faster. Current tech stack is Ruby, Rails, AngularJS, Postgres, and Redis.

Senior Software Engineer - Looking for full-stack engineers who can help us expand the platform. Upcoming projects include refactoring key components into services, building out automated call scoring using machine classifiers, deeper integrations with other services, and improving our analytics tools.

Senior Mobile Engineer - We have aspirations of building native mobile applications, but nobody to do it. Looking for someone with experience building apps from the ground up, part of which will be scoping what features the app should include. No strong opinions on pure native vs hybrid vs Cordova vs Xamarin, but regardless there will eventually be some WebRTC components. Prefer to start with iOS, as that's where most of our customers are.

More at http://www.callrail.com/careers, or email me directly.