skysight-inc/HackerNews huggingface dataset:
London, UK | Osper | ONSITE

Osper (https://osper.com) is mobile banking for young people aged 8-18. We give children the power to manage their money, and parents the confidence to let them. We've already helped tens of thousands of young people learn what it means to spend and save in the digital world. We are growing fast, and need to expand our team.
The Role

We are looking for an experienced Front End Developer who wants to get their hands dirty designing, developing, and deploying amazing experiences. In this role you will work closely with the design and product team on both our mobile app and website, joining a small group of smart and highly skilled engineers with plenty of chances to learn new skills and experiment, ​working in a truly agile and collaborative manner.

We have a hybrid app built using Cordova with backbone and ES6 and we are slowly migrating parts of it to React.

Feel free to contact me directly to talk more about the position or send an email to jobs@osper.com .
SEEKING WORK - Brighton, UK. London, UK. Remote.

Freelance developer based in Brighton (50 minutes from London). I am flexible,
resourceful and reliable and I can help you turn your ideas into reality.

I work a lot with Python and Javascript to build rich client browser based and
mobile apps. I also do hardware based projects, I have experience with coding in
Assembly and C on various micro controllers and Arduino development.

I build interactive web-based data visualisations (usually with D3.JS), there
are some examples at tomparslow.co.uk and I can supply a few more by email on
request. I have also been working React Native quite a lot since its release
last year and have an email client app built with it in the App Store.

Please get in touch!

Portfolio Website: http://tomparslow.co.uk

Geeky and More Technical Website: http://almostobsolete.net

Github: https://github.com/almost

Email: tom@tomparslow.co.uk

Phone: +44 (0) 7951261227
Title should not say "iMusic", but "Apple Music" like in the linked article.
I know my way around GDB, but only as a C debugger. Haven't really used it for Assembly.
Only happened to me once, but zero response is bad, yes. However, it's not much worse than the neutral "thanks, bye" you get all the time. It's hard to stay motivated when all the interviews go well, or so you think, until the final thank-you email.
I really dig the syntax of this language, I must say. Great job. I'm interested in the embeddability of this language. There doesn't seem to be any documentation on the API features, short of looking through the source code. I would be greatly interested in this. Specifically, how to add calls that the Lily code can call, or how to call Lily code from within the interpreter.
> If you want a robust, working, large system, you have to account for unintended things happening some of the time

Ever written a large code base with isolated I/O, functional code, and typed/static analysis? Because I have, and nothing unintended happens except at the I/O level.

When something unintended does happen, it throws an exception: something genuinely exceptional has happened.

This code base has yet to throw an exception in production, and it also hasn't had a bug in production (after running for 6 months with ~1,000 active users).
Brightcove (http://brightcove.com) | Boston, Seattle, & Tempe | Full-Time | Onsite

We're an online video platform (OVP) headquartered near Boston's South Station (with offices around the world), and power video for many of the world's
largest media companies. We work on fun, difficult problems within a casual work environment. We have a fully stocked kitchen, ping pong/arcade machines,
frequent catering, unlimited vacation policy that employees actually use, generous work/life balance, 401k matching, etc. etc.

Boston, MA:

* Full Stack Developer, Distribution (http://app.jobvite.com/m?361K6iwK)

* Software Engineer - Back-end (http://app.jobvite.com/m?3a1K6iwO)

* Software Engineer - JavaScript (http://app.jobvite.com/m?3f1K6iwT)

* Software Engineer in Test - Web Players (http://app.jobvite.com/m?3k1K6iwY)

* Senior/Principal Software Engineer in Test (http://app.jobvite.com/m?3p2K6iw4)

* Developer Evangelist, Video Platform (http://app.jobvite.com/m?3v2K6iwa)

* Principal Systems Engineer (http://app.jobvite.com/m?3z2K6iwe)

* Systems Engineer (http://app.jobvite.com/m?3F2K6iwk)

* Principal Security Engineer (http://app.jobvite.com/m?3O2K6iwt)

* Mobile Software Engineer in Test (http://app.jobvite.com/m?3S2K6iwx)

Seattle, WA:

* Principal Full Stack Software Engineer, Billing Team (http://app.jobvite.com/m?362K6iwL)

* Principal UI Developer (http://app.jobvite.com/m?392K6iwO)

* Principal Software Engineer, Video Analytics (http://app.jobvite.com/m?3h2K6iwW)

* Senior Software Engineer in Test (http://app.jobvite.com/m?3m2K6iw1)

Tempe, AZ:

* Principal Software Engineer, Video Ingestion & Delivery (http://app.jobvite.com/m?3e0K6iwR)

* Sr. Software Engineer - Video Delivery (http://app.jobvite.com/m?3z1K6iwd)

* Sr. Software Engineer - Video Ingestion (http://app.jobvite.com/m?3E1K6iwi)

* Sr. Software Engineer - Video Ingestion & Delivery (http://app.jobvite.com/m?3V1K6iwz)

* Sr. DevOps Engineer (http://app.jobvite.com/m?3M1K6iwq)

* Software Engineering Manager (http://app.jobvite.com/m?3s1K6iw6)
Twist: the distributor discovers the trackers and routes the illicit goods to FBI agent and bureaucrat residences.
In the US on major roads, "everyone" drives 10-15mph over most of the time. Some roads that are physically identical to interstate highways marked 55-70, are actually marked 35-45, so people are generally speeding by quite a bit.

Actually driving the speed limit would be quite dangerous - the speed differential between lanes, coupled with the impetus for those behind you to do a lot of lane-changing, is not pleasant.

If we genuinely believed the speed limits mattered, we could enforce them uniformly against everyone using ANPR cameras and timestamps. Instead, squad cars pick a few random unlucky souls (out of the hundreds of people going roughly the same speed in their vicinity) to be slapped with a fine.

They are more likely to do this at the end of the month, when ticket quotas are due. In some random jurisdictions you may pass through on a road trip, they are more likely to ticket travelers passing through, who aren't voting on the next sheriff. And yes, in some cases they are more likely to pick you if you're black (particularly if also driving a nice car).

I'm not objecting to ticketing of drivers who are going substantially faster than traffic, weaving through lanes, etc. I am objecting to the fact that the normal daily driving behavior required to not cause an accident (i.e. go with the flow, 10-15mph over the speed limit) is criminal and enforcement is "random" with some opportunity for bias against people the local cops don't like.
This is effectively wishful thinking.

If a bug causes an unexpected undefined value, it will lead your code to an undefined behavior. It might work well 999 times and wipe everything on the 1000th execution. Thankfully, Javascript is mostly limited to web browsers.

Exceptions make it so that nothing unexpected happen. This is especially useful when you do not know the whole codebase. Of course, there are many cases when you can just ignore the errors. Exceptions allow you to fine tune this.
SeatGeek — New York, NY — Full Time — We're a mobile marketplace for tickets and live events.

Web Engineer — We're looking for someone who loves building for the web. Everything else (professional experience, where in the stack you fit, the languages you've used) is up for grabs. Details here: https://seatgeek.com/jobs/software_engineer

iOS Engineer, marketing roles, and lots more here: https://seatgeek.com/jobs
I have my own hobbies and friends to do them with. I prefer to get my work done, then leave and go do my own stuff.

I don't necessarily mind beer and video games being available at work, but listing them on a job posting is a red flag that the company wants people with no social life, willing to work long hours for relatively low pay.

It's also a red flag that you may be working with people who consider beer and video games a perk...
We've gotten several reports of this, and this is exactly why we wanted to get some wider testing. Hopefully we'll figure this out and get a patch in soon. In the meantime, the suggested workaround will get you going I think at the expense of some rendering performance.
The Labour Movement in the 1930s-1950s was a force to reckon with. Politicians used to be scared of its influence.

Imagine how much power labour had when FDR was able to enact a tax rate 90% of top marginal income.

That force was destroyed, but just like a nuclear submarine lying idly by, just because the engine is switched off or silent doesn't mean it cannot do a lot of damage.

Right now a lot of people are quite enraged because they are empirically on the losing side of globalization. It would be a sad day if they hand their collective power over to Mr Trump - its a repetition of situations of the past where labour gave its power to other bigots or strongmens - rather than people like FDR or Lenin.
NGP VAN - Washington, DC and Boston/Somerville, MA

Trump has a double digit chance at winning this election, folks. Come help us stop him.

* DevOps Engineer (DC or Boston)

* Data Developer (Boston)

* MSSQL DBA (Boston)

* Software Engineer (DC)

* UX Designer (Boston)

* Front End Developer (Boston)

* Product Manager (Boston)

NGP VAN is the world’s leading political technology firm, providing campaign and organizing technology to Democrats, progressives, and non-partisan organizations. We built the voter contact and volunteer management tools used by Obama for America. Nearly every State Democratic Party in the United States distributes our VoteBuilder tools to Democrats up and down the ticket, and we provide industry-leading organizing tools that enable labor unions, environmental groups, pro-choice advocates, civil rights activists, and progressive political parties to win their campaigns around the world. Our fundraising and compliance software is used by the majority of Democrats from the Presidential level on down, and our engagement platform has become the most-used toolset for Democratic campaigns as well.

NGP VAN has been recognized by Inc. magazine as a fast-growing company and an awesome place to work. And they are right!

Company Site: http://ngpvan.com

We interview across a pretty wide range of experience levels. Hit me up at dmiller at ngpvan dot com for more info or to apply. I'm the VP of Engineering here.

Keywords: ONSITE
I've found it very buggy when working at the assembly level on a complex program (e.g. JVM). I think it coredumped on average every 5 minutes as I tried to step through things or set breakpoints.
The point of a criminal trial isn't to convince anyone someone is innocent. Innocence is presumed.

I'm pretty sure he did it. But the state has an obligation here to ensure a fair trial and that's what they are doing.
What can I go out and immediately build in Lily as a "useful" hello world program?
As far as the individual parts are concerned, it is not at all alike.
It is likely possible to take the device apart and overwrite its firmware in some way to be more safe, but that is somewhat unfeasible for the average consumer.
Arguing she was misinformed is different that arguing she made a decision you don't agree with. What did the guidance counselor say that was incorrect? Her decision to choose a different career where she wouldn't have to worry about being considered a token is one of the tragedies of the politically correct insistence on diversity.
I can't edit on this device. So, yeah, you're right. Change what I said to,

"I totally agree..."

And everything else is pretty much still good to go. Sorry. I'm pretty opinionated on this topic. As someone with dual degrees in political science and economics, followed by 15 years of all this great country has to offer the white male, and then living in Baltimore during the uprising, listening to my neighbors, marching with fellow Baltimoreans (?), almost getting arrested for holding a sign while on a public sidewalk during a march, staring down rows of cops 10 deep, having motorcycle cops rev their engines with protestors just feet on front of them laid out on the ground, having the National Guard lock down our city for a week, having government sigint airplanes flying overhead, and then riding my bicycle home, to a safe, warm meal and going to my good paying job with benefits the next day, while some black kid follows his mother's advice and walks into a police station on his own volition to surrender to the ppolice for vandalizing a cop car and then having his bail set higher than what was set for the police officers who where arraigned for manslaughter. But yeah, i blew it all out proportion in that comment.
If you're in video game or embedded system, it's a different story.

Libraries are fine, but the problem here might be about OS or platform.
"as of now, Monsanto and co. are engineering their seeds so that it's impossible to keep part of the harvest and use it to grow the next one (as peoples have done for thousands of years"

Seed production has been a separate specialty for well over 100 years. No large-scale farmer "keeps part of the harvest and uses it to grow the next one", and the small-scale "organic" (or whatever) farmers who do do that don't buy commercial seeds in the first place.
.... who's single, willling to be paid in options rather than a market-rate salary, and will work long hours because they truly believe in our mission of $RANDOM_BS_NARRATIVE
Show HN: ASP.NET Core Library and Framework Support
So difficult for a tech company to understand what government jurisdiction is.
If you start servo with the devtools port on, you can use the Firefox tools to get a remote console. This may or may not be working well at the moment. The JS console.log stuff will get output to stdout or stderr when you run as well.

There are discussions underway about how to bring in other tools, and how to get stuff like this into Servo or browser.html itself.
Possibly the Ruby feature I miss most in Python.
Print your own Poker Planning cards
US National Park Service's Unigrid (1985)
Ask HN: How come some websites prevent your browser from being able to 'go back'
Sometimes I will visit a page and whether intentionally or not the website will fill my back button history with entries for the page I am currently on, thus preventing me from being able to return to the page I was previously on. What causes this behavior?
Location: San Jose, CA
Remote: Willing.

Willing to relocate: Yes.

Technologies:

--Experienced: Ruby on Rails, JavaScript (Node, Express, React), MySQL, MongoDB, UNIX

--Familiar: Python

Currently learning: AngularJS

Resume: https://github.com/1UnboundedSentience

Email: jsnx21@gmail.com

I am a graduate of Dev Bootcamp looking for a full-stack engineering position in the SF Bay Area.
Lascious Lash+ Mascara and Eyelash Serum
There's a reason linters/smell-detectors try to catch things like unexpected type coercion, and there's a reason the web software industry is aggressively moving toward typed languages (JS -> TypeScript, for example).

If you tell a computer something it doesn't understand, it should tell you that it doesn't understand. There's no scenario where "just guess what you think I wanted to do and then do it" is a safe or reliable way for a program to run. By definition, sometimes it will work as intended and sometimes it won't. That's a bug. It's the worst kind of bug, actually: silent and undetectable until you catch the problem in the final output.
>I'm seeing and hearing a lot about how it goes the other way

Well, you need to be careful who you listen to. There are an infinite number of dubious naturopaths (and many MDs) who buy into dubious theories and spread them. There are a lot fewer people who will tell you "stress causes burnout, which causes POTS, ANS dysfunction, depression, chronic fatigue/pain, digestive problems, etc.", even though this is based on a more correct understanding of how the body works. The USA seems particularly bad for MDs believing dubious theories, for a number of reasons.

> acute reactions in my mouth from certain cheeses, and things like that - so I'm certain there's some kind of allergic reaction

If it is an allergic reaction, it will show up on an IgE. Bear in mind, though, that some cheeses are just sharp.

>Also - in my situation the autonomic dysfunction has a strong biological component. I have postural tachycardia

The autonomic nervous system is biological/physiological, but is modulated by stress. It doesn't really make sense to separate these systems into "biological" or "psychological".

Postural tachycardia and depressed parasympathetic nervous system are typical symptoms of CFS caused by burnout from stress. I had these symptoms myself, very severely (I had periods where my digestive system didn't move at all, and where I had atrial fibrillation due to the tacycardia). However I've recovered completely from it now and have no symptoms.

>caused by a genetic collagen issue (Ehlers-Danlos)

Did you suffer from these symptoms your whole life? If not, I'm not sure how it fits. Typically CFS comes on suddenly and/or you have relapses and normal periods...if that's how your illness manifests then I don't see how a genetic collagen could explain it. Also, allergies are a different issue to a genetic collagen problem (and neither really explains depression). I have a moderately severe allergy (hay fever), but zero depression or fatigue from it.
Oracle Loses Itanium Lawsuit Worth $3B to HPE
I'm surprised so many businesses ever got convinced to work with a company that can shut down your entire business on a whim, with no recourse.
Original post - https://www.hotjar.com/blog/9-lessons-we-learned-while-scali...
It's definitely a myth. There may be a lot of companies with job postings and interviewing, but not a lot of hiring. Sure, HN posters will tell you all about the mythical "shortage of engineers" and how everyone is hiring. Also, everyone on HN has $200K salaries, can get their next job in 1-2 days max, and has a supermodel girlfriend. In reality, the hiring market really just doesn't seem to be that healthy. Still much better than the market for textile or factory workers, but not great.
It seems like no sane people would choose Oracle for a new project. Is that a company milking its legacy contracts and buy new legacy product until they can't follow fast enough?

This kind of business model is a drag on the whole ecosystem, just like Microsoft as a monopoly stagnated the whole ecosystem until Linux broke out.
Glass blocks IR.
Half the enterprise apps I know stop working on cyanogen. Is there an alternative? Also is there a way to separate work and personal phone usage on a single device? Tools like mobile iron seem to demand all of my info be made available for whatever it deems fit for the corporate I work for.
I don't think we do autodetection yet aside from what Glutin already does (which is very basic). But you can put Servo into a HiDPI mode manually with the --device-pixel-ratio=2.0 argument, and you can supply whatever ratio you like.

We do detect Retina on Mac and have system DPI awareness on Windows, so once we figure out what to do on Linux we can probably add it pretty easily.
SEEKING NON-FREELANCE(See below) STARTUP WORK

Portfolio: http://shareme.github.com
Tech: Android
Location: Greater Chicago Land, USA
Remote: First 6 1099 months and than will move to startup

My Stackoverflow ranking is 10% for android and 15% stackoverflow overall.

Best fit: Startup recently funded looking for their first android dev.

I prefer working the first 6 months as 1099 remote and than moving to start-up as that aligns everything right.

Email and other social links and code links at my portfolio site
TL;DR; Azure Queues (and any other component of Azure Storage) have 20000ops/sec limit per storage account. Those guys used a single storage account for all queues. They increased load a bit, and hit this limit. Azure throttled them every now and then to a complete stop.

Solution was to have multiple queues in multiple storage accounts.

IMHO, important information to keep in mind when building horizontally scalable service. Every message channel/storage should be ready to be sharded in some way.
One of the not-so-well-kept secrets is that you can find schematics and sometimes even the board layouts for almost any laptop, and even some smartphones (including iPhones). You just have to look in the right places and not be afraid. ;-)

I'd guess a lot of them are leaks from Chinese OEMs, and we have their insecurity to thank for it. The whole third-party repair industry is basically built on this fact. Due to its unofficial nature and somewhat uncertain legal status, usually only sites in the far East will host this material. This is the part of the Internet the companies don't want to exist or you to know about, but it's there (and sadly, shrinking, so archive what you have and may come across in the future) if you look hard enough.

Here's a good intro to the culture that enables this:

https://www.bunniestudios.com/blog/?page_id=3107

As someone who has studied a lot of these schematics (including the one for my laptop), it is interesting how similar a lot of them are, and I'd bet it's given me far more knowledge about how modern laptops work than any course or other method of formal learning. Of course, for repair they are invaluable.

Relatedly, if you search Google for "X laptop schematic", it now fills the search results with user manuals and other completely useless and irrelevant content. You have to specifically quote the word "schematic" to get what you want. Once you start seeing "results removed due to DMCA" you're getting close.

A few years ago a similar thing happened, although not with Apple:

http://www.wired.com/2012/11/cease-and-desist-manuals-planne...

If I remember correctly, in that case Streisand Effect happened and you can still find those manuals online.
Well, if the bug is so hard to reproduce it would not take the website down.
Think Python 2nd Edition by Allen B. Downey
Yeah, I wasn't really saying it in a "alcohol loosens you up sort of way"... no one really gets too buzzed on one beer. More of a camaraderie sort of way.
By making a game out of rejection a man conquers fear: http://www.npr.org/sections/health-shots/2015/01/16/37723901...
I'm curious to see if this deal will get the same amount of backlash over Sesame Street's partnership with HBO.
So the next standard will be in 2020 ?

I hope I will manage to try modules in MSVC before that time.
I also liked that bit (p48): "“Cutting edge” techniques or processes
may not be the best choice, unless time and budget exist to allow extensive training of the
development and assurance teams. Staying with a well understood process often
produces better (i.e. safer and more reliable) software than following the process-of-theyear."
The alternative is a physically distinct work and personal device. This has been the solution for many years. Only recently have people wanted to "BYOD" and use their personal device for work purposes.
LaTeX source, code examples, and exercise solutions are here: https://github.com/AllenDowney/ThinkPython2
Ooriginal iPhone reviews that got everything completely wrong