skysight-inc/HackerNews huggingface dataset:
I actually had very similar thoughts on the pickup truck market when I was last looking for a new vehicle. I thought maybe a small pickup because I live in rough winter territory so the ruggedness, ground clearance, and 4WD would be good. Plus if I move homes soon like I plan to, it would be cheaper to just rent a trailer than a U-Haul for my one bedroom apartment worth of stuff.

But you're right -- there are no Chevy S10 or Ford Ranger type pickups anymore. The closest you'll find is probably the Toyota Tacoma, which has more than I would want or need.

So I just got another Corolla. It does have some fancy features I enjoy, but luckily they aren't reliant on the internet to function. And it's cheap.
If mathematicians interviewed like computer scientists, timed arithmetic flash cards would be the skills benchmark.
This is a good point, but it can definitely be applied to any abstraction. I don't think ORMs are the best use of abstraction, but I think they're far from the worst use. For most applications they let you do a lot more a lot quicker without knowing a lot of SQL.

> And what happens when those tools fail?

I haven't used any of these tools that don't let me fall back on raw SQL or writing my own migration in SQL and including it in my code (outside of the DB). So, I haven't had this problem, honestly! Most DB problems I've had are related to _design_. There is an argument there to be had: "Do ORMs encourage bad database design?" but it's a different topic, in my opinion.

> There is the whole "craftsmanship" idea out there, that we should actually care about making things well.

Making a website is a completely different process than making a chair, or remodeling a kitchen, or designing hardware for a computer.

I absolutely make technology that is great, and I do take pride in my work, but if I didn't use an ORM it'd take me much longer to make: and the application would be much less maintainable.

> If you care about your database and want to use special features like triggers, procedures, recursive queries in Postgres, etc., then ORM is about as helpful as clamshell packaging.

I use all these things all the time. I've created migrations in Django to create my Postgres FTS trigger function. Now all these raw-SQL migrations are stored very nicely in their own space, and in version control. And it's just like I typed them into the SQL prompt: but I can just look in my codebase and see what I did :)

You can'd even do sub-selects nicely in Django ORM, forget recursive queries. But you can use raw SQL when you need it!
>Ford does normal science [0], Tesla does revolutionary science [1].

Peak delusion.
We made this in the past few weeks. Uses node.js, express for the back end. Twilio for all the telephony. AWS for hosting and logging. Compose.io for Mongo DB. React/Redux front end.
I think this is a decent article but the headline is horribly editorialized. The study in question makes some good points, but it really is just one guess at how things will go. A good example is the discussion of Waymo:

> Waymo, by comparison, scores top marks for technology but drags in the production strategy and sales, marketing, and distribution buckets. The company plans to work with legacy automakers to put its tech in cars, but has not yet struck any major deals. “They have almost every piece of this—except the product strategy,” says Abuelsamid.

Is the implication that Waymo will just leap into first as soon as it strikes a deal with a legacy auto maker? The article admits that the study had massive movements between this years and last, partly due to deals and the like.

This headline is definitely not HN quality.
Booking.com - Amsterdam(Netherlands) ONSITE Full-time, relocation to Amsterdam, (H1B or its dutch equivalent anyway) is taken care of by the company.

General Interview Process -> Hackerrank test, call with the recruiter, phone interview, onsite interviews

I work at Booking.com, which is a world leader in travel accommodations, as a backend developer. I have only positive things to say about working here. The people are intelligent and helpful, interesting problems to solve and the work hours are unbelievably sane. The company is strongly data driven and very dynamic, which was one of its biggest charms for me. Amsterdam is not a bad place to be either :) The Dutch government also gives a tax break through the 30% ruling to non-dutch people.The work environment is very international and everybody speaks fluent English. The relocation process is also very finely tuned through years of experience of doing this.

If you have any other questions about the company or the hiring process or you would like me to refer you, please feel free to send me an email at siddharthsarda01 at gmail.com (Email also in my profile at Hacker news). To have an idea of the kind of problems being solved here, you can also look at our dev blog:http://blog.booking.com/

We are hiring for our headquarters office in Amsterdam:

- Backend developers - http://grnh.se/g5n6oe

- Frontend developers - http://grnh.se/cxmso8

- Product Owners in various departments - http://grnh.se/edvq2n

- Data analysts - http://grnh.se/al15kt

- Data Scientist(Machine Learning) - http://grnh.se/5uxtdv

- Android Developers - http://grnh.se/1bnljt

- iOS Developers - http://grnh.se/w1mi0y

- UX Designer - http://grnh.se/e23axu

- Mobile App Designer: http://grnh.se/kxvh8m
Hvals ey => Whales isle.

You may note that England have been invaded by the French, which caused them to forget how to spell.
> They take the AOSP source code that Google drops and then they add all of their source code and then build and distribute their own version of Android that only they can update.

Yep that's a insanely huge design flaw, coherent with:
"Google needs to be updating their own software independently of manufacturer-specific components."
It's absolutely doable on a small budget. The tricky part is bootstrapping that to get to a higher budget. When you produce a great product at a low budget there's some pressure to promote the cheapness/economy angle as a selling point. But as you go for a higher level of quality, whether technical or aesthetic, the costs don't scale linearly with the budget. So above a certain budget you might come under pressure to sign industry agreements on guild membership or labor contracts in order to be able to hire the people you want, so the financial calculus changes.
StreetShares | DevOps Eng. and Frontend/Fullstack Eng. (Python, AngularJS) | Washington, DC (Reston, VA) | Full-time, onsite, http://streetshares.com | $80k-$100k+ and equity

StreetShares is hiring passionate software engineers to build our online lending platform. Engineers will work in a fast paced environment to shape the future of our company. These position will focus on all aspects of our system including application, database, and front end code. The ideal candidate is comfortable being an intricate part of a small agile team, can engage across all functional areas. These positions report to the VP of Product Technology and are based in our Reston, VA headquarters.

You can apply online at https://streetshares.workable.com/

If you have any questions or concerns, feel free to email Andrew at aahlers@streetshares.com
Seems to me that Android had better security from the outset than (consumer) Windows had. It was not until XP that most home computers even had a notion of multiple users in any real sense, thanks to the NT core.

And i don't think the problem is so much that people do not value security, but that they approach a computer like it is an appliance. Meaning that they do not internalize that it can do things without them being physically present and setting things in motion (i find it unnerving that Windows 10 can apparently bring a laptop out of shutdown to do updates in the middle of the night, thanks to programmable timers embedded in the BIOS/UEFI).

I really wish that a modern PC got more "blinkenlights" not less (i hate helping my mom with her laptop, as the damn thing do not even have a HDD activity light).
Wouldn't signing an NDA in a similar space open you up to them considering your future IP to be a breach of the NDA?
The dunning kruger effect is super prominent in the tech community's discussions of Tesla.

Plenty of other manufactures are doing innovative things with automation, technology, etc. Not to mention most of them can build a higher quality interior/driver experience for far less than what Tesla wants for a Model S
That isn't true.

Nothing about open source requires that they in any way stabilize their web-side APIs, the process they would follow could be the same as their binary releases, just with open source code released at the same time.
Scorebook Live | San Diego, CA | Full-time (onsite or REMOTE ok for right candidate) - http://scorebooklive.com

Are you passionate about sports and technology?

With Scorebook Live, real time scores, detailed stats and game recaps are no longer limited to the pros. Our iPad app takes the place of the traditional paper scorebook and broadcasts game data in real time to fans across the web. Fans can follow all their favorite teams whether it's the local high school or their own personal rec league team.

We are looking for a Full Stack Software Engineer to help build out the next generation of scorebooklive.com.

You will be working directly with the CTO as our first full time engineering hire. This is a great opportunity to drive the future of our technical architecture, product development, and makeup of the engineering team.

We are well funded and located in sunny San Diego, and can offer a lot of freedom to the right candidates. Our current stack is Ruby on Rails + Backbone + React on AWS, and are looking for someone familiar with these technologies or willing to learn.

If this sounds exciting, shoot us a note with your resume (or a link to your linkedin, github, etc) to careers@scorebooklive.com
A lot of Quake players still prefer CRT for this reason. I remember when I had a 170Hz CRT with 1000Hz USB rate back when it was more difficult to achieve and it was incredible. What mice did you evaluate and decide on?
That too, but I also know that amazon family is a thing and wasn't sure if they have a way or parents to approve purchases or set spending limits.
OK, sure, the picture becomes a lot more complex if we want to talk about international markets. Anyway the car I see in the Tesla showroom does not say "car for practical people who just want to get from point A and point B." The article claims they're selling to the kind of people who would normally buy a Porsche.
>Tesla spends massive amounts of CAPEX

How do they spend in relation to the other car makers? Do you think that auto manufacturing capex simply turns off one day? It's a capital intensive industry.
Spring into DevOps
I changed the insanely fast gif to a couple of screenshots
Yahoo and AOL: a true merger of equals.
Of the times you have proposed NDA in exchange for a fee, what were the outcomes? They pay? They walk? They waive the NDA?
An interesting read I met the other day on check-cashing: http://www.businessinsider.com/check-cashing-stores-good-dea...
Student loan money is awesome. Go to a state school, pay for school with PELL grants and working. Take the loan money and bank/invest/refinance stuff with it. The interest doesn't start accruing until after graduation so until then it's free money. The worst thing you can do with it is actually pay for school with it, especially an expensive private school for a degree with uncertain job prospects.
GWB wasn't that bad. He was sort of average as far as US presidents go.
I'm not sure I understand. Could you please translate your comment into Lojban?
Insult to injury - I currently have loans serviced by Navient, but I didn't choose them. Originally they were directly from the government but the government sold them to Navient so now I'm stuck with Navient. I had no say in the matter.
That sounds like a career change that I wouldn't enjoy, despite being able to also avoid some of my least-favorite aspects of staying on the dev side of things.
Individual Contributor, if I'm not mistaken
Absolutely. And there are many a jobs that can allow a great amount of destruction on the sly, and cheaply.

I'll refrain about mentioning exactly what - but many of us are engineers. It would not be difficult to get some ideas.
It's difficult to see much similarity between what the Trumpets have done and what the Nazis had done by the time they won their election. Moreover, we rarely appreciate how vile the politics of the western world was in those days.

On the one hand it was the age of Organisational Man, who worked for big companies, or states more centralised than any in history. Indeed, with colonialism still not dead, a realist thinker might imagine that iron-fisted empires were the way of the future.

On the other hand, racism was still acceptable, not just among right-wing thugs like Hitler, but also on the left from the progressive eugenics movement, genocidal communist fantasists like H.G. Wells and plain-old to American bigots like Woodrow Wilson.

In those days it was fashionable for intellectuals to think that liberal-democracy was a has-been that could not organise well enough to Do What Needs To Be Done (and what "needed" to be done, was of often genocide).

It was in this cultural milieu that the Nazis and Bolsheviks rose and did what they did. Conditions like that don't exist in the West any more. I can see trends that might lead back to similar conditions -- but it will take a good 50 years for them to mature.
SEEKING WORK / remote / GMT-8

Hi there! I'm a programmer who's written code and designed products for startups, universities, and open-source projects. I've been a software engineer for 4 years and a freelancer for the past year. I've worked a lot with data and building the systems surrounding it, and also have taught programming and enjoy communicating ideas in a non-technical way.

Here are some of the problems I've solved for clients:
* Built RESTful API for password reset and email verification
* Wrote a script for updating a SQL database with CSV file
* Consulted and assisted in improvement of storefront website
* Built metrics collection for and improved speed of web-scraping cronjobs
* Built data dashboard with highcharts.js
* Scripted auto-login bot to update tags on a user account with Python and Selenium

Before working as a freelancer, I worked at the University of Washington making serious games. I had a big hand in researching, designing, and implementing one of the games we made and even got to present the game at the Pentagon.

Tech: Python: Django, Flask, pandas, matplotlib, scikit
Javascript: React, React Native
misc: MySQL, Selenium, Ubuntu, Apache

Email: rowan.copley@gmail.com
Yes you can, drop an email to info@wevolver.com
Would love to hear more about your work and why you'd be interested in joining us. Then let's take it from there.
Seems you'd also be interested in this article:

An Ivy League professor who spent 4 months working in a South Bronx check-cashing store says we're getting it all wrong
http://www.businessinsider.com/check-cashing-stores-good-dea...
Excellent. You wouldn't happen to have links to someone with an oscilloscope showing what that cross-talk looks like, would you? Would be useful to visualize even at sub-GHz speeds. And also, where is that echo coming from, and how do you avoid generating microwaves if you're sending a GHz signal down a wire? (Or, perhaps you don't avoid it and that's the nature of the cross-talk?)
I find it shocking that something as simple as personal belongings would be a "lock in" to existing technology.

It's like saying "I prefer my horse, I can feed it grass off the side of the road, but you have to find some fancy petro-chemical station for your auto-mobile? Insane! My gas grows next to the road!"

I get it, but try to put yourself in the place of someone younger who doesn't make decisions like "I would never replace my car because I keep spare diapers there!"

>If "mobility" were so desirable, ZipCar would have taken off 10 years ago. The "mobility" market will be about the size of the taxi, bus, and train market.

This is very Bill Gates "no one would ever need more than ..." argument. Come on!!

ZipCar has literally nothing on the future of mobility.

You (and many people your age, conditioned from birth to place massive value on personal car ownership) may never move past that paradigm. You might go to your grave in 50 years a proud owner of a vehicle in an era where almost no one owns.

I think, instead of sagely predicting failure, maybe try creativity, use that entrepreneurial mindset to solve future challenges.

You want to keep spare diapers nearby? Why not have a secure storage module in the vehicle, lets say the trunk can be split into 2 or 4 secure storage modules.

You order an autonomous electric vehicle to your location, ETA 5 minutes. You hit the "bring my secure storage container to my location" option, restricting the available pool of cars to meet your need to those close to your container, at a small additional fee.

Boom, the "insolvable" problem of personal storage in a vehicle is solved by commoditizing the storage and use the AI vehicle to transport it where you need.

I'm sure you could come up with a better solution if you tried.
This reminds me that the laws for firing vary by state. I think California is one of the strictest in this area, right?

Actually, quite the opposite -- California is an "at-will" state.

From the website of an attorney who deals with employment issues in California [0]:

In the state of California, an employment relationship with no specified duration is considered to be employment “at-will.” This means that under California at-will employment laws both California employers and employees can terminate an employment relationship at any time, for any reason.

From another California law firm dealing with these issues [1]:

If you are an at-will employee, you can be fired or demoted on a whim, without warning, with no due process, for no reason at all, or even for a false reason.

There is some nuance though (back to the first site [0]):

However, while your employer may not need a “good” reason to fire you, there are exceptions to the at-will rule, including employment contracts that say an employee can only be fired “for cause,” or union agreements that lay out circumstances in which you can be fired. Because of these exceptions and others, California employees should always examine employment contracts, employee handbooks, and policies closely to find out what their employee rights actually entail under their contractual agreements.

The second site [1] goes into some detail:

California workers are loaded with rights. There are a million wrongful termination attorneys in California; they must be doing something. Because while you can be fired for no reason or even a made-up reason, the law also states that you cannot be discriminated against or fired or have any negative job action taken against you for a reason that violates public policy.

A long list of things that are illegal to use for firing, e.g. race, religion, gender, pregnancy, etc. follows and then the page continues:

These are the grounds for a discrimination claim, but there are many more public policy violations that would make a termination wrongful. For example, an employee can't be fired for serving on jury duty, or voting, or for trying to form a union, or for taking a leave under the Family Medical Leave Act (FMLA), or for filing a workers compensation claim. The list goes on and on. (In that regard, be glad you live in California. In some states, there is no public policy exception to the at-will rule.)

So, TL;DR:

California is an at-will state, meaning you can be fired at the drop of a hat, but there are certain protections you get automatically and certain things one may be able to do to protect oneself (e.g. getting an employment contract that specifies one can only be fired "for cause").

[0] http://employmentattorneyla.com/california-at-will-employmen...

[1] http://www.atwillinfo.com/
Amazon Web Services | SDE / SysDE / Research/Data Scientist | Seattle, Palo Alto (ONSITE) | VISA, aws.amazon.com, AS16509

The Internet is the world’s most complex network, with over 57,402 unique networks connected together, it contains hundreds of millions of edges and nodes. It is THE most pervasive, important, and complicated communications network in the world -- somewhere out there things are about to go south.
One of the core backbone routers of a major Tier-1 Internet provider is having a bad day. It started with a transient, yet persistent, problem which was only detectable by a slight increase in dropped packets that went mostly unnoticed. An hour later the router suffered a catastrophic failure dumping 500Gbps of traffic onto an already congested alternate path causing ripples across the Internet, disrupting websites and other Internet based services on the U.S Eastern seaboard.
Social media is ablaze as frustrated people rant about their favorite website, video, or gaming service being down, or so slow that it’s unusable. While the Internet burns, our customers are humming away oblivious to the disaster.
If you have an insatiable curiosity, love the process of discovery, and you’re reading this with a grin... we should talk.
Come join us and...

* Do what nobody else in the world is doing... literally.

* Gain knowledge and expertise on the inner workings of the Internet, working with top-tier Network Engineers

* Define and Develop Amazon’s Internet Monitoring architecture

* Play in the piles of data to discover patterns that push our understanding and knowledge of Internet performance and
availability anomalies

* Build massive real-time systems which inform and drive complex changes across the Internet

* Gain practical experience building software using Amazon Web Services

We are hiring for SDE/SysDE I (Entry Level), SDE/SysDE II (Mid-Level), Senior SDE, and Research/Data Scientist I/II (Entry/Mid Level). We may have an opening for a Data Engineer I/II in the future.

Sound like fun? Email me: nahtnow at amazon dot com.

(*) Note, I currently don’t have openings for interns or just-graduated college students. For internships or recent college grad positions please apply here: https://www.amazon.jobs/en/team/university-tech
What's interesting here is the average or median debt of just-graduated students though; counting those who already repaid almost all their debts isn't meaningful.
Her | Backend Developer | San Francisco | Onsite (remote possible for experienced engineers), Full-time, Base + Equity, https://weareher.com

Her (YC S15) is looking to hire a backend developers who could contribute to our Go codebase and make us more nimble, efficient and reliable. You’ll be joining a small team where every role carries a lot of impact and contributes to the bottom line.

As the biggest social network in its space, Her is at break-even right now and we're trying to broaden our spectrum to involve global market, so there is plenty of things to do. We have a stable codebase written mostly in Golang, but we would like to improve architecture and design while keeping the delivery speed.

Things you'll be doing
- Evolving our Golang APIs to communicate with our apps and other backend systems.
- Work on developing several smaller projects
- Carry strategic impact on our future

We don't do whiteboard interviewing, based on preferences we either do a (compensated) takeaway or a few days working with someone on the team, solving one of our real problems.

Check us out on https://angel.co/her-1/jobs to apply
Thanks for updating the comments. That is a really strange interaction.

You should apply! If you want a run down before applying let me know and we can setup a time to talk.
Ron Gilbert Interview