skysight-inc/HackerNews huggingface dataset:
Ah, alright. When you said "early days of microcomputers" I was rather thinking about the Atari 2600.

The VM approach was in absolute terms actually pretty unusual in the late 80s/early 90s, AFAIK. Perhaps counting only cross-platform games or adventure it was more common, though.
One Codex (YC S14) | San Francisco (SoMa) | Full-time (ONSITE) | https://www.onecodex.com

One Codex is a platform for microbial genomics. We are a technical, experienced (and profitable!) team working on meaningful problems that range from infectious disease diagnostics to outbreak epidemiology to improving our understanding of the microbiome. We work with top researchers, medical institutions, and biotechs, and have processed samples from all seven continents (and space!).

We're currently looking for generalist engineers across multiple positions, including both those who are backend- and frontend-leaning. Our stack includes Python, Rust, and ES6 Javascript, and we write everything from D3 visualizations to low-level bioinformatics algorithms.

Challenges include: (1) developing novel algorithms for analyzing complex microbial communities; (2) working with terabytes of genomic data; (3) building scientifically reproducible analyses suitable for both research and the clinic; and (4) supporting scientists and developers building on our platform with extensible APIs.

We are based in San Francisco and offer a competitive salary, meaningful above-market equity, and the chance to be an early employee in a well-positioned startup. Benefits include full medical, dental, and vision coverage, a flexible vacation policy and relocation assistance if moving to the Bay Area. We're also willing to sponsor a visa for the right candidate.

Please apply here: https://onecodex.recruitee.com/o/software-engineer-full-stac...
American society isn't racist?
Ask HN: Why you would not use python?
YouView | Software Engineer (Cloud) Junior, Mid and Senior Levels | London | Onsite| About us: https://www.youtube.com/watch?v=q9E1CjO6A9g

Part of YouView's technical strategy is to move functionality to the cloud, and we are running several exciting projects doing exactly this. We use the latest cloud infrastructure, services, development tools & practices and are always looking for new ways to improve. Use of AWS services & other technologies to construct applications that are scalable, robust & perform well.

Because of the micro-service style architecture, we are able to use a variety of languages to find the most effective solutions (Node, Clojure, Go, Python, Ruby & Java)
You don’t have to know all of the languages listed (although a proficiency in more than is a huge plus), what we are looking for is a mastery in one and a strong passion for learning the latest technologies and curiosity to move around different stacks.

If this sounds like you reach out at victoria.daug@youview.com
The problem with your approach is that it excludes anyone who spends most of their time writing code for a business. I legally can't provide you with the code that I have written over the last several years. You're limiting your applicant pool to people who have been paid to work on open source, freelance web developers, and people with very little life outside of work.

I agree that puzzles aren't all that great of a measure of ability, but at least anyone can do them without writing about thorny legal issues over IP or spending all of their free time on spare projects.
It seems like you're talking from a viewpoint that doesn't understand the point of the article. There is no manager I've ever encountered in a university who has been of any value to the academics they've managed or produced any increase in productivity or excellence with their ridiculous metrics.
When a page takes up 1/3 of the display playing an obnoxious advertising video with sound that can be neither minimized or dismissed, they lose the right to complain about ad blockers.
Python is Slow, and I Don't Care
there is such a thing as variation, and there is such a thing as varying degrees of fitness for some particular configuration [of whatever] in some particular environment [wherever and whenever]. that does not automatically imply hierarchy. that is an intellectual construct of your own mind. Hierarchy is a human social structure that you map onto all of nature at your own peril.
It isn't necessarily. It's perfectly reasonable to have a streamlined product that supports those features that are most commonly used. And to tell someone that wants the other 90% of features that get 10% of the use to go with some other product.

On the other hand, if your objective is to build something that does incorporate more or less every feature that people use, then you're going to need a lot of features because so many workflows have specialized requirements in some area.
Your friend either shares a one bedroom, does not live in a cool a place as he claims, or has the square footage of a cardboard box.

KCMO is cheap but that rate is absurd.
Running the wifi radio at all when you know there is no network to connect to is pointless, and does waste some small amount of power.
Yeah my mom has been in marketing analytics for the last couple of decades and given some of the spreadsheets, tables and graphs I've seen her work on I'm skeptical of anything coming close to replacing Office any time soon. Outside of your typical Google Docs (Drive?) use-cases, MS Office is a set of true professional tools with all the nuance and depth that entails.
Germany Asks EU to Think About Banning Internal Combustion Engines by 2030(2016)
Amazon New Product Demand Forecasting | Seattle | Full-Time | On-Site ($130-$250+ depending on experience)

Amazon's New Product Demand Forecasting team is responsible for one of the most challenging problems in supply chain optimization: predicting sales for products that have no sales history. This is a uniquely creative space in Forecasting requiring our machine learning models to capture both the nuances of the global consumer marketplace as well as customer behavior on Amazon.

Our team works closely with research scientists to invent new ways to make use of novel data, solve hard engineering problems around scaling and performance in predicting for tens of millions of products, and iterate quickly in order to stay on the cutting edge.

I'm looking for an experienced software developer that is comfortable with big data and machine learning and can:

* Design systems that provide a stable base for innovation in a rapidly changing business

* Improve Forecasting algorithms through data-driven analysis and experimentation in our Scala/Spark environment

* Optimize for scalability and performance of both distributed computations and near-metal C++ code

* Learn quickly and keep up with a rapidly changing machine learning and big data landscape

* Communicate their ideas clearly with all members of a diverse team

If this sounds interesting, as the hiring manager I'd love to chat or buy you coffee. Email me (Stefan) at smai@ (amazon.com) with your resume and a brief introduction. (Interview process is 1 phone screen and onsite interview with whiteboard coding and behavioral questions about your experience.)
That's not what he said.
Isn't this just Amazon gift cards?

Although, I wonder, if they're calling it "Amazon Cash" and you "deposit" money into an account for yourself, would it be sufficiently like a bank account that it would count as, y'know, a bank account?
The fun thing is that OS/2 could have put DR-DOS out of business if MS didn't turn OS/2 2.0 into an entire fiasco.
ScreenDrive: The 2017 BMW 5 Series emphasizes design over intuitive software
I think the Kindles offer a pretty decent experience (even the Cloud Reader which I occasionally use).
Cloudhealth | (Sr.) Software Engineer | Boston, MA | Full-Time | Onsite https://cloudhealthtech.com

Cloudhealth enables company's to take control over their cloud usage! We're the leader in programmatic cost management and a provider of resource monitoring to help identify areas where our customers can improve their infrastructure.

We're looking to hire developers of any experience level that are dedicated to taking on complex challenges in a fun, upbeat environment.

Please look at our job postings here: https://www.cloudhealthtech.com/company/careers

Feel free to send additional questions to me here!
> My response to the above would be to have the person bring in some of their work and take an hour or two to take a deep dive into it.

So another interview and another day off work? Another set of interview approaches/questions that immediately eliminate people who don't spend their free time doing the same thing they do at work 8+ hours a day?

This is not solving the problem.
Location: Chicago

Remote: Yes

Willing to relocate: Yes

Technologies: C++, C, Rust, JavaScript (ES2015), yaml-cpp, SDL2, libarchive, Node.js, express.js, sequelize.js, React, jQuery, bash, HTML, CSS, PHP, Perl, Ruby, Python, MySQL, PostgreSQL, REST, git, make, valgrind, Linux, FreeBSD, nginx, XHR

Résumé/CV: https://drive.google.com/open?id=0B7C6DF5T6DH1bHhFRTN2XzN6OH...

Email: albcoron@gmail.com
Capex is not included in net income, so your analysis is completely wrong.
But Apple and IBM (and some others) spent years and millions of dollars coming up with an alternative. And they ended up with FreeBSD and Linux. You could say the software development was badly managed in many cases, or the business case wasn't there because of the app-OS dependency. But I think the fact that everybody failed implies a failure to come up with something better. And therefore a lack of progress,.
The number of stated hours that a salary is allocated for is irrelevant. Nominally, professors are supposed to be working 40 hours a week. This stops exactly nobody from working between 60 and 80 hours regularly. The problem is cultural, not policy-based.
Uh, wait a second. Is Elliptic Curve Diffie Hellman broken now? Does this work on curves used in TLS?
Why shouldn't I just use my own implementation of a web hook handler ?
The way I do it, each entity has one struct. So a Bullet is one strict and a Door is one struct. They both share common base members that all entities share.

But this is all that is really necessary. Once you start getting into components, you add a lot of complexity (even if the pitch is that it's "simple").
Awesome !!! I'm gonna ditch GNOME in order to try this amazing dock. It make me feel confident to go back to KDE Plasma.
SEEKING WORK - Based in Singapore (GMT+8), work remotely.

16 years in software industry in development and consulting. Enterprise software experience. iOS/OS X developer. Familiar with Obj-C, Swift and RubyMotion.

* App maintenance. Bug fixes, enhancements, keeping track of iOS upgrades

* Building of SDKs

Experience working across timezones.

More details: http://hboon.com/hire/
> If batteries reduce the demand for oil

That's a big IF.

Also, it ignores the fact that every car manufacturer already has a plethora of fully electric, or hybrid models available (and they are, on average, far cheaper than the cheapest base model Tesla can offer), and the markets still don't buy them.

This also ignores the fact that many companies make great batteries, and Tesla is only recently sitting down to that table. Why wouldn't Panasonic be that "trillion dollar" company? Or Sony? Or Fujitsu?
What's your take on GM vs Ford?
I imagine that it's the same use case as buying gift cards for yourself with cash. If you don't have a credit card and you need to buy something online, you'd do it by buying yourself a gift card. This appears to be the same thing except they don't make you type in the gift card number.
You make a good point. I actually never saw it that way and you're right. Not sure why. I'll replant those bushes and make an effort to stay off them in the future.

Thanks, and sorry to my neighbors for being an ass.
Varnish Software | Software Engineer | New York City (NYC), NY

C, Linux

Varnish Software is the company behind Varnish Cache, the popular open source caching proxy. Looking for a full time engineer who is comfortable working with Varnish, C, Linux, HTTP and with client facing interactions. Full benefits, all skill levels considered.

If you are interested, please email reza@varnish-software.com
None really? Now even AWS? I also heard good things about scrum master certifications, but I have only been working professional for two years and it seems like everyone thinks they are all useless.
I can name a number of USA cities that are experiencing housing shortages and rent/costs inflating far beyond where they would be if there wasn't a huge flight out of CA along with local political issues (NIMBYs, not allowing smaller vertical growth land lots). Austin, Seattle, Portland, Denver. All of these cities have been affected by this. My house value has gone up $40k in the last year. It's gone from sub 100s to a half a million over the last 5 years.

This is far and away not only an SFBA regional issue.

http://www.bizjournals.com/austin/news/2017/02/16/austins-ho...

Our problem with Austin has always been the city council artificially limiting development. We didn't allow 10k sq foot lots until last year which means we're JUST now starting to build those 3-4 story townhouses near downtown. If you go to Dallas or Houston they are all over the place and little neighborhoods will feel vastly more populated than they do in Austin. The unfortunate part of this is that now younger people who could afford these townhouses are pushed into tiny studio apartments downtown or into houses 12-20 miles away from downtown. There was no in between if you didn't have millions to spend but wanted to live in/near downtown like there is in Houston/Dallas currently.
Keep in mind, however, that civil wars are among the most cruel and vicious of all wars.

The Rwandan genocide was between Tutsi's and Hutu's, the culmination of a long list of beefs the origin of which defies rational explanation.

Not saying that something similar is likely here, but it could happen in time given the right environment and grievances.
> Is it ok to pick country music or classical music or gospel?

Yes

> Can someone pick a misogynist tune for themselves?

Yes, if they're a misogynist. Why are you hiring misogynists?

> How about something with references to sexual acts?

Same as above.

> Will the janitor get entrance music?

Why the fuck not?

> The mechanism not so much because it allows massive opportunity for poor decisions

It allows for poor decisions because people might set their own music? If your employees are going to be assholes, that's not a problem that's going to be solved by not having entrance music. The company's culture will have a big problem with or without the entrance music, try to get people who aren't assholes.
> Choose to receive your barcode via text message or print-at-home. Bring this barcode into any participating store and show it to the cashier to add money to your Amazon Balance.

As a customer I don't really understand this concept. Why do I bring my barcode to one of the stores (CVS, etc.) to reload my Amazon Balance...?
At some jobs we make the libraries you use to solve those problems. These interview questions test very basic CS concepts and many of them are essentially just extremely watered down versions of real life problems. I can teach a dev how to Google for libraries, I can't teach him basic CS concepts. I would much rather hire for the latter.

In fact this whole thread makes me uncomfortable. I wouldn't want to work with anyone who gets nervous when told to reverse a linked list.
How to Integrate AnyChart JavaScript Charts in SAP Web UI
Many people don't use banking services at all. It's pretty common to cash a paycheck and then manage a weekly or monthly budget by dividing up the cash into "accounts" -- put this much aside for rent, this goes away into my rainy day stash, this is what I'll use for groceries, etc. People do it for many reasons, but usually it's a combination of bad credit, distrust of banks, or distrust of themselves if they take advantage of credit. It could also be that it's unreported income, of course. So, with this product, Amazon gives cash-first or cash-only people a way to buy things online.
Even if something represents 2% of your cases, if no one at a company or on the team has algorithmic problem solving skills it will represent more than 2% of your development time.
Password managers are already a barrier. Forgotten Password flow via email is an embarrassingly shitty UX and similarly shitty security protocol.

I wouldn't try to encourage the broken "Forgotten Password" protocol... it's usually the softest target of authenticating on the web.
Silicon Valley Bank | API Banking Engineer | San Francisco, CA | Full-Time | Onsite / Remote (US) http://docs.svbplatform.com

Enable the world of FinTech by building public APIs for commercial banking. We're using clojure & postgres to expose brand new, easy to use, well documented RESTful interfaces for clients. Among other projects we work on, our small team created the technical integration with Stripe that powers Atlas (https://stripe.com/atlas). Our team consists of former Facebook, Disqus, and Standard Treasury (YC S13) engineers; startups are in our DNA.

With an aggressive roadmap of new products we'd like to launch in 2017, we're looking to expand our team to help deliver new APIs. While we don't currently have any full time remote employees on our team, we are open to remote US-based engineers helping us become a fully-distributed team.

Our interview process is designed to be respectful of your time; we have a short (~1h quiz) to get a baseline assessment of your technical skills, followed by a broader parsing problem (~4h project) to understand how you solve technical problems in a more realistic scenario. Both steps can be submitted on your schedule. These code samples avoid complications with whiteboard interviews and establish a consistent sample for all applicants.

Unfortunately, we're not able to provide detailed feedback on individual submissions, and we can't sponsor visas at this time.

Contact Mike at api-jobs@svb.com for more information and to apply.

http://docs.svbplatform.com/jobs/api-engineer.html
Here's a thought: why are we pressuring legislators when they're mostly accountable to their donors and party bosses? Why don't these sites track those people instead?
Thank you for bringing some positivity to my day!
> With research it's not the sort of thing you can do on the side after a day spent waiting tables.

Depends on your level of engagement. Can you explore your own hypotheses and put together your own experiments? Probably not.

Can you engage in citizen science projects like BOINC or Zooniverse (essentially performing drudge work that would otherwise be thrown at some hapless research assistant at the bottom of the totem pole)? Of course!
Illegal Pot Farms Are Poisoning California’s Forests
For any individual case, you don't lose by having the option available. But more options doesn't always lead to better outcomes, see the Prisoners' Dilemma for the classic example.

In this situation, having lots of plea deals predisposes the system to increase sentences for cases which go to trial, in order to get more plea deals. If every single person gets the harsher "trial" punishment, then there will be pressure to make the punishment fit the crime. When only 6% of people get that one, and 94% get a lighter sentence due to a plea deal, the "trial" punishment can be way worse.

For a really obvious and somewhat contrived example of how more options isn't necessarily a good thing, imagine if you could get a discount on your taxes if you agreed never to criticize the government. You don't have to take that choice, and you lose nothing by having it available, but I think most of us would see that program as a really bad thing.
The Digital Nomad Life: Combining Work and Travel
I don't think using objective metrics is racist, which is what we were talking about. If you have any data that proves me otherwise, I would appreciate it very much. It would be unexpected to me.
> You're limiting your applicant pool to people...with very little life outside of work.

Imagine that.

If your company exists solely to write CRUD apps in whatever JavaScript framework came out in March, you don't need to spend hours doing a deep dive into someone's side project todo list app. Unless, of course, you're looking for someone who will work 16 hours a day, 6 days a week, for one tenth of one percent.
I reread this comment like 4 times. I really like the simplicity of it but how profound it is.

I guess we can't be too upset when people don't obey our rules if we aren't providing for their basic survival.
I imagine that's a purely business decision since Google owns the code and can open-source it if they wish. There's no reason that the code to talk to Google's servers needs to be closed source.
My prediction: this will go nowhere.

The best way to help out these communities is with tax dollars. Seriously.

For example,

* underinvesting in schools = poor employees.

* underinvesting in broadband = poor communication structure

* underinvesting in healthcare = lots of sick days.

* underinvesting in transportation = requires smart workers have enough money to buy a vehicle to get to the job.

* underinvesting in children's daycare = forces parents to turn down jobs

Yes it is nice to talk about private enterprise - however, only governments can drop hundreds of millions into the basic social / infrastructure that is needed to make it possible for a business to be successful.
Its an old story, can also do it with bluetooth, there's also a Hak5 video episode from a couple years ago about sniffing the serial numbers of individual tire pressure monitoring transmitters in your car tires.

Sooner or later someone will be selling the police a service of these MAC addrs or BT addresses or tire pressure sensors have been sighted near the XYZ protest and you just pulled one of those listed devices over so someone in that car is a protestor or was sniffed nearby a shooting crime scene or ...

To avoid the law enforcement entanglements, look how expensive underaged alcohol serving tickets are, now here is a low sensitivity device that sniffs very nearby wireless traffic and a subscription list of serial numbers seen entering and leaving the mostly underage college dorms and/or high school, now if the LED over the door of the bar turns red it doesn't prove your ID is fake but maybe it has a nice bright yellow warning LED to indicate the bouncer or guard should triple check your ID because its on a suspicious list.

Legally most anything is fair with house arrest and parole, register your smartphone and expect severe response if your MAC address shows up anywhere near a bar (assuming your parole forbids drinking establishments etc)

Think of the profiling legacy retail stores will start doing. Hmm this MAC address is recorded to be mostly sniffed around jail, the homeless shelter, and the low income walmart, what is it doing in the electronics department ten miles away from home? Better have someone watch them on camera or in person.

Imagine at a personal level subscribing to a service where you upload every tracking serial number you sniff continuously and in response get a threat indicator. Are there any threat smartphones in this dark alley? Is the clientele of this bar generally safe or dangerous? Based on the MAC addresses currently present, is this a safe neighborhood or should I drive on to the next gas station?
Serious question, no sarcasm: what is used as a clear and measurable distinction between a software developer and a software engineer?
Google Docs is great on a day-to-day basis. Has everything I routinely use and is very streamlined. And I'm fine with firing something else up when I get out of Google Docs' comfort zone.