skysight-inc/HackerNews huggingface dataset:
Nothing You Write Is a Waste of Time
IMO Ruby and Python are two sides of the same coin. They have their differences but whatever you can do in one you can usually do in the other. I'm a Python programmer myself and I find the "magic" of Ruby code I've seen slightly unsettling at times, explicit is better than implicit after all ;-).

One of the main disadvantages to Ruby, based off my limited knowledge of Ruby, is that if you are making a web app with Ruby you are making a Rails app. With Python Django is probably the most popular but it's far form the only one (Flask, Bottle, Falcon, Web2Py, CherryPy, Pyramid, Zope, etc.).

If you are interested in learning another language I would suggest Go. The syntax is easy to pick up if you are a Python dev and it can do a lot of really cool things with a pretty small amount of code.

DISCLAIMER: I have only done the most basic of Ruby tutorials but none of them have inspired me to learn more.I also hate ``end``.
There is a huge glut in some of the sciences. I'll only speak to Biology/Life Sciences, since that's what my degree is in, but I would say well over 50% of graduates, including myself, don't end up working in the field. The jobs I got, and could get, in the Bay Area, were right about in the $34k/year range (and that was for someone fortunate enough to have multiple years of research experience).

Spending a few more years in school and taking on more debt to get a graduate degree might have helped, but I make as much or more now doing IT work than most of the people I know who have Masters degrees in the field.
Akvo.org | Full-stack Android and QA | Bangalore, Barcelona | Full time| ONSITE

Akvo is a not-for-profit, not-for-loss, data service SaaS provider. We have users primarily in Africa, South/South East Asia and Central America, which are governments, companies, NGOs and UN organisations.

Akvo tools are used to collect data in the field worldwide, both in surveys and monitoring but also, more recently using external hardware sensors and using camera and geolocation information. Everything open source.

We are looking for proactive, full-stack developers with at least four to eight years of experience. You must be comfortable taking ownership through the entire development process and should be familiar with agile development techniques and enjoy using them (e.g. Scrum, XP, TDD, BDD, pairing, continuous integration, build and deployment automation, etc.) We work in Clojure, Python, Java, Javascript, React.

Hiring process: introduction letter and CV. Survey of skills and coding test. Up to three interviews total, with head of product team, some colleagues and CTO.

- Bangalore: Two full-stack developers with QA experience. We are particularly interested in developers with some years of QA programmatic testing and automation.

- Barcelona: Full-stack developer with Android experience. You will be a part of a team that takes ownership and responsibility of the product and the product quality throughout the entire development process. SOLID development principles and good software design thinking is a must.

Read more at: http://akvo.org/about-us/working-at-akvo/
Really feels like there is an axe to grind here.
JustWatch (Berlin, Germany) is always out for smart, entrepreneurial thinking INTERNS & working students ONSITE, especially:

- DevOps / Infrastructure engineering (Golang, AWS, ChatOps, Docker)

- Backend Engineering (Golang, ElasticSearch, Postgres, Docker)

- Web & hybrid Engineering (Angular, Ionic, Cordova)

Culture:

- an intense learning culture with high degrees of autonomy and room for personal growth

- a sane development process with lots of code reviews and pairing

- great mentoring and regular feedback

- every two weeks is Dev Day, reserved for automation, simplification and tech talks

About us:

- B2C and B2B products with massive traction already

- 6 founders, each with a solid track record, equity possible for any level

- we're founder owned, sustainable and rather share the company with our employees than with VCs

Come see us at: https://www.justwatch.com/us/talent
I read a somewhat tongue-in-cheek blog post about "blame-oriented software design". I can't find it now, but it had actually useful advice on design techniques like logging and API precondition checks to avoid blame for other people's bugs. :)
Which companies have stated policies of hiring without some test of skill? The guidance counselor's statement is myth.
The model's reputation for reliability probably plays a big role here. Read the reviews of almost any other modern wifi router, and you'll see lots of complaints about even expensive models frying themselves in the first year.
BÜYÜKADA -HAYAT GEZİNCE GÜZEL
Stream | Amsterdam, The Netherlands ONSITE | https://getstream.io/careers | Software Engineer

Stream (https://getstream.io, Techstars NYC'15) is building a new kind of data store. A data store for building, scaling and personalizing feeds. Our users access Stream via a blazing fast, highly available and simple to use API service.

Stream runs on an infrastructure optimized for performance and availability. We are looking for an experienced software engineer to join our team in Amsterdam. You will work on great problems such as realtime, HA, high concurrency etc..

Reach out to me directly at tommaso@getstream.io if you're interested
I'm sure everyone will enjoy explaining to their toddlers why they can't watch Daniel Tiger anymore.

We actually have Amazon Prime, but I had been streaming Daniel Tiger to the television over a Chromecast using the Hulu app on an iPad. I don't think Amazon Prime works with Chromecast so now I have to look into an alternative, equally convoluted, option.
I still have two. I'm really having a hard time making the decision to replace them, when they still work as well now as they did 8 years ago, running Tomato the whole time.

But the number of devices connecting and the bandwidth they require are only increasing, and 802.11n or 802.11ac would really help with some of them. I also have desire for a relatively inexpensive wireless router that does not attempt to prevent me from loading on it whatever software that pleases me to run. I will not pay a full purchase price for any device that I cannot own.

That doesn't necessarily mean I won't ever have such a device; it just means there has to be some way to jailbreak it before I will consider buying.
Absolutely. I used LastPass for a long time when it first came out. Then I tried Dashlane to see if it sucked less (it does in some ways, but still sucks). 1Password is a joy to use compared to those two.
SEEKING CONTRACT WORK

Location: Phoenix, AZ or REMOTE

Remote: Yes

Willing to relocate: No

Technologies: Swift, Objective-C, Ruby, Rails, iPhone/iOS
Development, Mobile Apps

Résumé: https://www.linkedin.com/in/daveisonthego

Github: https://github.com/davelyon

Email: hire at davelyon.net

Website: davelyon.net

I’m a product-minded iOS and api backend developer looking for interesting teams to work with at any stage of development, from initial prototyping to late-stage maintenance.

Contract work only please.
Jisto (http://www.jisto.com) | Boston | Full-time | On-site

Jisto helps its customers run many more workloads on their (typically-underutilized, existing or new) data centers and cloud resources, without disrupting their existing mission-critical and legacy workloads and infrastructure.

We have 3 open positions that all come with competitive compensation:

- Senior Software Engineer - Docker, Node.js, Golang: http://www.jisto.com/cloud/careers/#senior_software_engineer...

- Senior Software Engineer - Enterprise Applications: http://www.jisto.com/cloud/careers/#senior_software_engineer...

- User Interface (UI) Designer - JavaScript, Bootstrap, Meteor.js:
http://www.jisto.com/cloud/careers/#user_interface_designer

Jisto is located in the heart of Boston. We’re an early-stage startup that is well-funded, well-connected, and poised for rapid growth. Our team has previously worked at startups, venture capital firms, and some of the largest software enterprises.

To apply, please email your resume or CV to us at careers@jisto.com.

Not an exact fit for one of our full-time openings, but know someone who might be? Refer them to us at referrals@jisto.com, and if we hire them, you get $2,500.
I can't seem to find it. Am I missing something?
Location: Tallahassee, FL

Remote: Preferred

Willing to relocate: Yes

Technologies: Python, JS, Java (Android), C++, HTML/CSS, SQL (SQLite, MySQL, SQLAlchemy, Linux (Ubuntu, Arch, CrunchBang), git, hg

Résumé/CV: https://drive.google.com/file/d/0B_FCAxYascQmUGtVZHFtNWN3WmM...

Email: mb11r at my dot fsu dot edu

I spent a few years in high school doing hardware repairs and eventually ran that arm of the company before leaving for college. While at FSU I realized I couldn't survive on student loans so I started working at a help desk that I ended up managing for two years before quitting to refocus on school and find employment closer to my desired field.

I've spent the last few years developing web and Android apps for class projects and personal learning. I have a few projects on my github ( http://github.com/roninb ). I'm ready to expand and want to be a part of a team that can help me grow.
Location: Bangalore, India
Remote: Yes
Willing to relocate: Yes
Technologies: Robotics, Finite element analysis
Résumé/CV: https://m2n037.github.io/
Email: m2n037 [at] gmail [dot] com
Newsletters in your NewsBlur
>How do any of those examples have any bearing on someone actually hacking the device? Most devices have policy and counter-measures built-in to specifically prevent any kind of unauthorized access.

It is not apples to apples, but take the trash example.

Case law holds that you have reasonable expectation of privacy in the trash inside your home (i.e. the Gov can not introduce evidence collected from the trash inside your house without obtaining a warrant). Lets call that the non-internet connected device, which AFAIK would still have 4th Amendment protections.

Now lets say you take that trash to the crub, all the sudden case law says you no longer have reasonable expectation of privacy of said trash (i.e. the Gov can collect the trash without a warrant and introduce any evidence of your crime they collect from said trash). This in my analogy would be the internet connected device, this court says no longer has 4th Amendment protections.

You could put a lock on your trash can that you remotely unlock only when the trash man gets there, but the case law says you lost expectation of privacy when the trash hit your curb (i.e. the internet connection) its not a matter of the ongoing defensive measures you took to maintain privacy. Moreover, if I shredded documents evidencing my crime that I then put on the curb, I do not regain my expectation of privacy (4th Amendment protections) because I took defensive measures to avoid anyone being able to read the documents.
Wikipedia and news articles should give you the details.

I'd say lack of access to law (as well as its unbearable complexity) is an issue of due process and the fundamental rule of law.

But you can't look to the Constitution to dictate everything - its drafters could not anticipate all future developments, and if the government is that citizen-hostile a piece of paper won't stop it. That which the Constitution does specify should be considered more as "behavioral tests", and currently the majority of our test report is failure.
> Internet connected devices can be broken into by anyone, anywhere in the world so long as they have an internet connection, that is not the case with a home

A home can be broken into by anyone, anywhere in the world so long they communicate that wish to someone who is near and willing to break into peoples home for money.

> Nor can people protect their digital data with lethal force

That's what the legal system is for. They will apply force, lethal in some cases, if a criminal break the law. People no longer need to hire a private army to protect their home.

> the Gov could always say they didn't hack a defendant's internet connected device, that a non-Gov actor searched/seized the data and anonymously provided the evidence

Its a common TV troop in crime shows where the police will break into someones home, and just before doing it, they say into the camera: "when we got here, the door was already open". While its true that the actually police could do this, it is very much illegal, and equally illegal would it be for the police to claim that a non-Gov actor did the break in and provided the evidence anonymously.
Given the online channels and on-demand-print, why would anyone release via a record label or book publisher? What's the advantage? Is it professional representation/management?
I totally missed that. I must have blacked out from my rage. Thank you for your clarity!
"A judge in Virginia rules that people should have no expectation of privacy in their homes because no house 'is immune from invasion.'"

That's basically the impression I'm getting here. If we're going to base expectation of privacy on whether or not it's possible to break into something, then it's reasonable to assume that this applies to one's own home and that the Fourth Amendment is officially dead in the eyes of this judge.
RubyMine. Went through TextMate, Sublime, vim, you name it. For Ruby development this IDE is superb and a joy to use everyday. Only downside is getting used to it when sometimes it isn't available (vim comes to the rescue usually).
LeanTaaS | Santa Clara, CA | Full Time | ONSITE ONLY | Salary + Equity + Full Benefits

LeanTaaS is the leading predictive analytics company that aims to lower medical costs with predictive analytics. Our iQueue product line helps hospitals improve patient access, lower wait times and increase patient volumes by optimizing patient pathways and scheduling with data driven optimizations. Our iGroup product line helps insurance carriers and self-insured employers reduce workers’ compensation medical costs by identifying anomalies and key drivers. Our customers include some of the nation’s largest healthcare organizations and insurance companies.

Our leadership team includes veteran executives from Google, McKinsey, Stanford, MIT, SRI & more. LeanTaaS is based in Santa Clara, California.

We are looking for Full Stack Engineers, Product Managers, Data Scientists, and Lead Designers who posses an entrepreneurial personality and the talent to think outside the box to get things done. Job descriptions can be found at http://leantaas.com/careers

If you're interested please send resumes and a blurb about yourself to hireme@leantaas.com and mention you saw this on HN!
Modules didn't make it in but are arguably top of the list of practical improvements for everyone and considering the time it will take to trickle down to toolchains and build scripts.
Kinda helps if this is the option that benefits most if not all population of the country.
I'm working in tech support and your post just made my hair turn white.
Future Cities: PD Smith and Darran Anderson in Conversation
Very happy with my ulefone power, though there seems to be some hotspots on the backlight. Very capable device for the money.
“SQL injection” is 17 years old. Why is it still around?
1%Club | Amsterdam, the Netherlands | fulltime | Onsite

1%Club is the do-good crowdfunding platform. We are passionate about empowering people to create positive change in their community, city, country – or in the world. So far more than 2 million euro has been crowdfunded through the 1%Club platform. And via our network, we have kick-started over 1000 initiatives in more than 80 countries.

1%Club offers you the best tools to kick-start an initiative that really can make a difference in the world. We challenge ourselves to make crowdfunding the most simple and rewarding experience for everyone who wants to do good in the world.
We offer our crowdfunding platform as a software as a service (SAAS) solution to companies who want to setup a corporate social responsibility platform for their employees, stakeholders and customers. We work for companies such as Booking.com & Accenture.

1%Club is looking for a:
Javascript Developer
Technical Knowledge
Excellent understanding of core Javascript principles Ideally experience with Ember.js (other MVC’s considered) An unhealthy love for testing (QUnit, Fixtures, Mocks etc)

https://onepercentclub.com/en/news/vacancy-javascript-develo...
I bought mine around 2007 and I have used it continuously.
Under Armour | Baltimore, MD | Full-time | Onsite

Under Armour's E-Commerce engineering team builds and supports a progressive open-source platform that supports multiple delivery tiers and high volume businesses. We also build and maintain some of those delivery tiers, including ua.com. We have the following positions available:

Platform Architect (HA, Disaster Mitigation, Patterns/Practices, Technology Adoption) - goo.gl/8wXqq9

DevOps Engineer (Docker, Kubernetes, Terraform, Jenkins, etc) - goo.gl/ibvW2a

Sr Software Engineer (Nodejs, Elastic Search, Redis, RDBMS/Doc) - goo.gl/3u73AZ
Michael, I learned Rails from your tutorial and started implementing my SaaS app the day I hit chapter 14. That's how I went from corporate Java slave to location-independent entrepreneur. Your tutorial is that good, it's all I needed.

Thank you so much for keeping the tutorial alive!
I... honestly didn't know they had offices here. Never saw them post anything on the job boards, either, at least not with the search terms I was using.

I'll keep them in mind if I find myself unemployed again or if I ever decide I want to leave this company.
The 4th amendment and surrounding case law deals with two distinct issues (actually, more than two, but two relevant here): that some searches require warrants and some do not, and that for those that do require warrants, probably cause must be shown in order for said warrants to be obtained. "Reasonable expectation of privacy" is the standard for deciding what is or is not a warrant-requiring search under the 4th amendment (see, e.g., Katz v. US). "Probable cause" is, given that something is a warrant-requiring search, the standard that needs to be met in order to get the warrant. The former is the one relevant to this discussion, not the latter.
> That will be tough since India is missing some absolutely fundamental pre-requisites to the kind of growth China has had.

Interested to hear what you think these are?
Location: San Francisco

Remote: No

Willing to relocate: No

Technologies: Platform engineering/backend web development, infrastructure, devops, NLP, data science, machine learning, Android development, Python, NodeJS/Javascript, Bash, Java, Haskell, AWS, ELK, MySQL, NoSQL, Mocha, Siege, Linux/Mac/Windows, Adobe Photoshop/Illustrator/After Effects/Premiere, photography

Résumé/CV: https://www.dropbox.com/s/f1cp28datvpbxil/resCS2.pdf?dl=0

Email: nicolas@stonespring.org

Looking for a full-time position in SF, maybe down into the south bay but not too far. Prefer a more generalist position at this time but I'm open to backend/data science/mobile/devops/UI+UX positions as well. Want to be challenged and exposed to technologies.
Modeling machine motion
Still have two originals in operation in older relatives' houses. God bless this little device.
You're making my point for me. The law is blatantly ignoring the plain reading of the highest law of the land, which creates the double standard.

I'm not talking about a technical reading of the law that takes into account modern legal theories and precedent. This is about the perception that a lot of people have that the social contract has failed. As Blyth said (see my previous [1]), "The Hamptons is not a defensible position".
Prima.it | Milan, Italy | Full time | Onsite | Backend/Frontend/Fullstack

I'm the lead DevOps at Prima.it.
We're a team of really smart people working in a very well funded startup trying to disrupt insurance in Italy by using technology as our main competitive advantage.
We employ a micro service architecture (10s of them are in production atm), Docker and AWS. Most of our micro services are written in Elixir, our language of choice for all the new stuff, we also have some Ruby and a bit of Python in production besides a legacy Symfony 2 application. On the front end side we're using React/Redux.
We have a lot of automation in place, we run a pretty comprehensive test suite on CircleCI and BrowserStack at every push and every developer can spin up QA environments that mirror our entire stack for a feature branch. All of this allows us to confidently deploy to production multiple times per day. If you're interested or just want some more info feel free to email me directly at andrea.usuelli@prima.it
Product Engineer at First | Durham, NC OR Remote | Full Time | https://first.io/

First is a venture-funded startup at the intersection of predictive analytics and real estate tech. We identify when and why people will move, and build products to change the game for real estate professionals and consumers.

As one of our first engineers, you'll help guide key design, architecture, and technology decisions. This includes driving the product roadmap, bringing "design thinking" on product features, coordinating development efforts across the team, and working alongside designers to iterate on product UI/UX.

Apply:
https://boards.greenhouse.io/first

Learn more:
http://fortune.com/2016/03/13/tech-startup-companies-durham/
https://www.facebook.com/Firstanalytics
http://scottbarstow.com/the-scott-barstow-show-episode-003-m...
I didn't mean it as an insult, but I guess I phrased it poorly. Calling out non-work stuff like beer and video games in a job posting promotes monoculture.
> It helps if you clearly define the roles you play in your life: a husband, a father, a brother, a friend, a software dev, a jogger, a cyclist, a member of the local club, an avid collector of y and, above all, a person who can create new roles and find new places for yourself.

Most of those things ARE transient.

Most of the retirees anymore had their jobs for life (ok, 30+ years). As in, within a single company. After that long, employment is taken for granted, and it's hard to see oneself not being on the job.
Google Adds WebVR and VR Shell to Beta and Dev Versions of Chrome on Android
How does that look now?
Arnia Software | Bucharest, Romania | Fulltime | ONSITE

We are a top tier technology services company and one of the most successful companies in Romania that continues to be independent.

We have challenging projects, flexible hours, nicest people, and the greatest offices in Victory Square in Bucharest. We contribute to half a dozen open source projects, we operate the #1 humor site in Romania (hint: TNR), and we do a lot of other cool stuff. We are a flat organization built by developers for developers.

Looking for top technical skills backed by strong academic background. Multiple positions are available:

- Computer Vision specialists with experience in industry projects

- Entry and mid-level Java developers for financial technology

- Senior web front-end (React) and back-end (PHP) developers for self-service ticketing software

- Senior Dynamics AX developers for HR and payroll administration software

To apply, or to chat about other oportunities, drop me a line at <my handle>[@]arnia.ro
I registered #lily on Freenode if you want it.

Impressive work! I think this is the first relatively conventional language that I've gotten really excited about in a while. It's a really nice blend of features and a quality implementation. Definitely going to use it next time I embed a language.
Composable Architecture Patterns for Serverless Computing Applications – Part 4