skysight-inc/HackerNews huggingface dataset:
I'm guessing it's more because they want to support customers who might still be on iOS 6. The 64-bit compiler only came with the iOS 7 SDK.

Five years doesn't seem like a long time at banks, even though iOS 6 probably has a whole bunch of privilege escalation exploits that wouldn't be very nice to deal with.
That still wouldn’t solve the problems of many open source devs.

I, for example, develop an app connecting to servers that the users self-host.

I can’t modify the server, nor can I easily get it to send notifications.

But I want to be able to show notifications.

Luckily I can open a port to it and wait for them.

It’s impossible to solve with GCM.
True, however cooperation and coöperation are not.
InfluxData (YC W13) | San Francisco or Remote | https://www.influxdata.com/ | Golang | Full Time | REMOTE OK

We're looking for database engineers to help work on InfluxDB and other products. The current InfluxDB team is spread across four timezones and two continents; we're definitely a remote-first company.

If you love Go, open-source, writing high performance code and solving interesting data/distributed systems problems, then we want to hear from you.

We're hiring for a number of roles: https://www.influxdata.com/careers/

No puzzles and technical interviews for us; if you're an exceptional Go candidate you'll probably stand out already with your previous work or software projects.
Smarkets | Full Time | ONSITE (London, UK; now also Santa Monica, California)

We're a modern betting exchange, going technology first to enable proper price competition in a field of fat commissions. Join a small, agile, and fast-growing team, in our beautiful office in St. Katharine Docks. If our US location tickles your fancy, you get to help setting up a brand new office too.

Smarkets develops a reliable, low-latency, highly concurrent betting exchange based on trading exchange designs. We're also building a fast, modern web interface to allow for a smoother experience. Servicing our users is top priority.

The Smarkets platform is written predominantly on Python and Erlang, and relies heavily on asynchronous programming techniques. We use REST where we can. Life at Smarkets circles around people, version control, configuration management and automation. We can - and do - deploy to production several times a day.

Our entire production is in AWS. In fact, Smarkets was the first gambling operator under the Maltese regulator to get permission to run everything in the cloud. We push the envelope where needed and educate auditors when necessary.

We are looking for:

* Infrastructure Engineers, both junior and senior (think midway between SRE and devops; security background is a bonus)

* An Infrastructure Lead Engineer

* Software Engineers (London, Los Angeles)

* UX/UI Designers

If you like the idea of flat structure and practical engineering approach, see our jobs at https://smarkets.com/careers/ . (A while back I wrote an overview about our engineering challenges, which you can find at https://smarketshq.com/the-challenges-of-running-a-betting-e... .)
It had 256 megs of ram. I'm running the latest OS on an iPhone 5c that is 4 and a half years old.

The pace of change in phones/tablets has been tremendous since the iPhone and iPad were released. Current versions are more than 10x faster and ship with much more ram. There aren't infinite resources at any company (unless you want the army of programmers failed model from IBM of yore), focusing limited engineering resources on most important issues is crucial to making progress.

You got an iPad that worked well. They stopped enhancing it after 2 years. When did your car maker stopped enhancing your car?
This need's to be a voice activated/run app. If I can signup and then type what I want, then I might at well do it myself.

The only upside to this would be if I am on the go and all I have to do is click a button, leave a message, and then wait for a speedy reply.

I would actually pay for a subscription to receive this.

- "I need new socks for under $1.50"
- "Order me a cheese pizza"
- "What is the best day to go skiing next week?"
Sentry | San Francisco | Full-time, onsite | https://sentry.io | https://github.com/getsentry/sentry

Sentry is an open source crash reporting tool trusted by thousands of organizations to notify them of software errors, and provide them with the debugging information and tools they need to resolve them.

We are looking for experienced candidates in product engineering, operations, growth, and visual design. If you'd like to join a scrappy team (25 employees) that builds transparent, open software, we'd like to hear from you.

More information here: https://sentry.io/jobs/
I've sshed into Linux systems just to get that particular version of the man page. It's a shame that OS X doesn't have it.

Like the author, it blew my mind when I realized that all the Ctrl+? keys were assigned their letters due to a single bit flip.

vim also does this; this is why nul is ^@.
I think this is an (another?) English translation of that Das Magazin article.
So what are people's expectations of what industry Tesla expands into next? I am curious as outside their space operations the rest is highly tied to battery technology. Is there room for new products there?
Varnish Software | NYC, NY | Onsite | Fulltime

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
Dissecting the new() constraint in C#: a perfect example of a leaky abstraction
Is this the HN equivalent of the "I'm a marine sniper" copypasta?
That's still an improvement. Security is important, and I would prefer to not see sites which are insecure by default, even if it means losing some small minority of sites.

Going forwards I expect we'll see more webservers with Let's Encrypt-by-default, so it's a limited-time problem; it shouldn't affect many people after the initial shakeout.

On NixOS, enabling LE is no harder than putting "services.nginx.virtualHosts.<hostname>.enableACME = true" in my configuration file.
"HTTP Nowhere" is a Firefox extension that blocks all non-HTTPS requests. It doesn't try to rewrite HTTP requests to HTTPS, though.

https://addons.mozilla.org/en-US/firefox/addon/http-nowhere/
Interesting on your site you're gunning for C++ for your full-stack engineers. I suspect you'd get more traction in the London market for full-stack devs with Golang, and even more with Ruby (but given your market, might be tough to make the latter dance nicely).
Yep, a few shell scripts are enough. Ansible is nice to parallelize multiple boxes, but that is about it.
Apple Considers Legal Options Against Trump’s Immigration Order
Thanks! I really should have finished and written the post about the SVD as well. One of these days...
With the plumber analogy the bill usually breaks out parts and labor and labor is, well, 100% labor.

With a more Japanese-like job like salaryman at a car manufacturer, the cost of labor per car is extremely low, like $1K to $2K per car regardless of size or cost of the end product, so if you have to bury $100 somewhere in a $60K pickup truck nobody is going to notice, so you end up with "do nothing rooms".

Also don't forget "do nothing rooms" are not Exactly a wasted expense, they are purchasing an option on future labor. If labor demand increases 10% next year for whatever reason, and you fire a guy with 10 years experience, you have committed a major management error, whereas having 10% of your workforce do nothing means you bought an option that fundamentally only costs $100 per automobile sold, so that's pretty cheap insurance in case you have to ramp up or someone dies or unexpectedly retires or something.
If the developer is dead, what man alive now could ever figure out how to open it in Xcode 8 and click "compile"?
I assume your OS and hardware firmware is also written in GO...
Cutting out the middle man - that's what an internet business is supposed to do!
I hope they bring a modular Java EE 9 that allows you to pick and choose Java EE APIs. I'm not confident but one can still hope.
That's we thought about the wrappers.
Many big tech companies have strict rules regarding which open source projects their employees can contribute to (e.g. AIUI Googlers have to clear every individual code contribution with their legal department, or else have the lawyers give them blanket access to contribute to a particular project), and Apple's policy is notoriously more strict than most (though I don't even know if Apple employees are allowed to confirm or deny this, thanks to NDAs).
Will be interesting to see what product categories they enter in the future. Currently they have cars and batteries, but there's got to be a good change they're planning on entering a new product category soon.

Any thoughts on what they might bring to market?
A hint: SolarCity merged with Tesla.
Thanks, this looks interesting, I ordered Maverick to learn more about Semco.
We are thinking about it. Nothing immediately planned though. What do you want to see?
What is Mobile 2.0?
I've figured out how to produce returns using cash secured or naked option strategies utilizing informational asymmetry gained from rigorous analysis of corporate Q's and K's that will actually generate wealth not slowly build it like value investing does.

This critical edge that has been hiding in plain sight but validated by actual large funds using the same methods.

Someday, newyorker.com and HN will be reading how a "Korean Canadian stock whiz turns his $50,000 CAD tax free savings account into $50,000,000 CAD"

edit: due to downvotes I will not be revealing this prized strategy.
> This is sensible, but one problem with this is developing "blindness" for messages you receive every day.

This can be an issue, I do get lazy about checking them when I'm busy.

The next step will be to automate checking them a bit more, rather than stopping the positive messages. A simple script that for the mail example logs in via POP/IMAP, checks for the last notification and checks the relevant timestamps. Similar for other services (is the last commit in the repo from more than 24 hours ago?). Then I get a simple "all OK" or not. I still have to run the script, perhaps hooking it to CGI and setting it to my browser home page to further remove my laziness from the equation, but I don't want to just be told when something is wrong as I'll never really trust that something going wrong won't block warning messages - I want to make checking as easy as possible though.

I may play with your service and add it as a secondary set of checks though!
Yeah I took it to mean a 'lifestyle business'
I live in the Twin Cities so I don't like people protesting on highways. Blocking the highways had nothing to do with their protest and was supposed to just be as disruptive as possible. I don't think protesters have a right to indiscriminately disrupt people with no limits. That being said some of these bills are awful.
I'd be mad at Jeff Minter. Not Apple.
deepr | Web Developer Frontend/Backend | Stuttgart, Germany | Onsite | Full-time

deepr is a digital advertising agency based in Stuttgart, Germany. We specialize in websites, web applications, social media marketing and digital strategy for small and mid-size companies.

We are looking to hire a new web developer for frontend and backend. You will be part of a young and dynamic team in a great work environment in the center of Stuttgart. We'll provide a modern workplace with two sceens, the IDE of your choice and plenty of donuts for free. You can choose to work from your home office on selected days, as does most of the team.

You'll be mostly working with: PHP, JavaScript, jQuery, MySQL, HTML5 and CSS3.

Read the full job description here: https://www.deepr.agency/job/webdeveloper-frontendbackend-mw...

Interview process: drop in, enjoy a cup of coffee and have a talk.

If interested, reach out to us at go@deepr.agency or give us a call!
But I think the author was careful to sprinkle caveats so as to avoid universal recommendations. Rather, it take on a few common abuses.

About the mean vs. median, it might be true that "mean" is appropriate in just as many contexts as "median", but at least in my opinion, people cite a "mean" when a "median" would have been appropriate more frequently than the reverse. There are times when neither are appropriate, but if you're using median, you're more likely to understand the merits of different contexts.
Portland Trail Blazers | Portland, OR (local candidates only) | Computer Support Specialist | Full-Time | ONSITE | http://trailblazers.com/

http://blazers.teamworkonline.com/teamwork/r.cfm?i=105271
There is VIM plug-in for Intellij family IDEs. It covers the great part of VIM functionality. It even supports some sort of VIM configs. "y}" works fine, as well as "yi{".
Identity Thieves Targeting PayPal Users in Sophisticated Phishing Campaign
Juristat | Frontend & Full-stack JS developers | Saint Louis, Kansas City | Remote/Onsite

Juristat is a legal analytics startup based in Saint Louis. We build intelligence products for patent attorneys and applicants.

We are currently looking for an experienced front-end developer with familiarity around modern front-end JS frameworks (Angular, React, ...), and an experienced full-stack JS developer comfortable with ES6/7, Node.js, Express, and so on.

Our engineering team is currently 5 developers, of which 4 are onsite in Saint Louis. We have a very laid back, autonomous work culture, and we provide lots of flexibility and support in terms of using the best tech and tools for the task at hand. We are on AWS and use JS almost entirely, but we never exclude other languages or tech if it's right for the job.

As for our interview process, it generally starts with looking at your code, then a video chat "phone screen" (if not in Saint Louis), and then an on-site interview to meet the team, see the office, and get to know you better. We'll make the final decision after all candidates have finished that process.

If you're interested, check out our careers page at https://www.juristat.com/careers/ or send resume, cover letter, code samples / Github, etc to jobs@juristat.com
Intercom ● Onsite ● San Francisco ● Product Engineers

I’m looking for great software engineers who are highly opinionated about the products they work on.

Intercom [1] is growing exceptionally quickly [2], as we build out the customer communication platform. At the highest level, we’re trying to make Internet business authentic and personal for everyboddy.

Email me directly at stephen@intercom.com and let’s chat.

[1] https://intercom.com
[2] https://breakoutlist.com/
Stream music in sync: eradicate speakers
Rovelli's New Book 'Reality Is Not What It Seems' a Lyrical Narrative of Physics
Slack shares tools to help developers build for new enterprise product
Space operations? Sounds like you're thinking of SpaceX, which is a separate company (albeit one also run by Elon Musk).
I was impressed til he revealed most of Japronto is C... so much for learning of some new nifty Python technique :/
It's secure multiparty computation, specifically tailored for spreadsheets: your secret inputs never get out of your computer in plaintext form, only in encrypted form between the participants of the computation.
For the moment, it's closed-source: but it'll be gradually open-sourced in the future, just give it some time.
> It's unclear what the fix for this is going to end up being.

Is there some reason why `brew install python` doesn't work? (I do this on every system, and mine is TLS 1.2)

Otherwise, if you're bundling stuff to give to an end user, bundle up Python, since Apple seems intent on letting most of the core utils (not just Python) bitrot?
Removing them from store doesn't mean you can't still download them. Apple has always been good about making sure you can still download stuff you've bought.

If it's a fear, don't upgrade beyond iOS 10. But Apple HAS to start removing all those crappy old apps that developers aren't maintaining, zombie apps are near useless and are misleading to customers.
- Battery life is going to be a trade off for performance. Things like the 4k screen as well as the DDR4 (vs LPDDR3) RAM are going to come at a cost to battery life.

- I don't know about the screen, but having owned both, viewing angles are not an issue on either. I _believe_ the MBP has better color accuracy, but the blade is no slouch with full sRGB coverage and 75% Adobe RGB [1]

- I travel a lot by airplane and weights are going to be a personal preference, but I don't notice a difference...and I take public transit for 40 minutes and have a 2 mile walk to work. But again, personal preference.

- Perhaps I am not in the know, but the Razer Blade has USB type-C (TB3) as well as USB type-A (ostensibly serving 3.0). MBP has 4 TB3 ports if I understand it correctly, so it has more, but I don't think it fair to say the Blade has none.

- I don't know if the SSD is "drastically slower"...but it might be slower. Both are PCIE nVME SSD drives, the blade specifically has a Samsung SM951. Not the top of the line, but certainly not a bargin bin drive[1]. And for the price difference, you could replace the drive in the Razer with something better if you want...whereas the MBP is soldered on[2].

- I don't know, I am not terribly impressed by any laptop speakers in 13" form factors...but personal preference. I would have to agree, owning both, that I think the MBP has a slight edge as they don't distort at Max volume and the Blade does slightly...but I wouldn't say the difference between is huge.

- Razer blade media keys are lit, the function labels are not...which is terribly annoying for me (but media _are_ lit).

> In the end it is pretty obvious, that they are completely different machines. The razor is a mobile gaming machine optimized for gaming performance, while the macbook is a high quality general purpose laptop, optimized for performance in general.

I would amend this slightly by saying the Macbook is a high quality general use laptop. Nothing about it is optimized for performance in my mind (LPDDR3, Retina not 4k, etc.). Most of the choices trade performance for battery (IMO). To be clear, this is not bad.

The Razer is definitely a mobile performance focused machine...

But the only reason I bring it up is because I was refuting the claim:

> This has been discussed before: similarly configured PC laptops cost just as much or more.

And I think it is pretty clear that for the hardware, the MBP is definitely more expensive than other options (by significant margins).

[1] http://www.mobiletechreview.com/notebooks/2016-Razer-Blade.h...

[2] http://blog.macsales.com/38719-commentary-soldered-ssd-in-to...
Russia charges cyber-experts with treason
Oracle Database Programming Interface for C (ODPI-C)
Barbie Doutora Pediatra com Berçário dos bebezinhos da Barbie
I'm hoping homes.

There's lots of energy to be saved in better home construction, and factory-made homes can be made more cheaply than on-site built homes.

That's the one I've been hoping for ever since I saw the solar roof.
Was it meant to be humorous? Because I got a chuckle out of it...
I can try to offer something about the tension between the PBR theorem and QBism. I sat through a conference talk by Chris Fuchs not long after PBR came out, although some of the detail will probably be lost in translation.

PBR assumes that the quantum state of a system represents a state of ignorance or partial information concerning an objective, underlying (hidden variable) reality. In QBism the quantum state of a system instead represents an agent's beliefs about what will happen in future interactions with the system. There's no mention of an underlying observer-independent reality. It's not assumed that the physical state of a system can be portrayed with objective, observer-independent variables, nor that a given quantum state assigns probabilities to those variables.

A cynical summary might be that QBism weasles out of PBR type issues by sticking to radical/subjective Bayesianism, rather than objective Bayesianism.
All billionaires are filthy scum and must be deported to wherever their other citizenship is and never allowed to return to US
Honestly though, why would you want him to pay dividends?
He is going to invest the money far better than I will.
Periscope Data | San Francisco, ONSITE | https://www.periscopedata.com/

* Senior Full Stack Engineer (Ruby, Go, CoffeeScript): http://bit.ly/2iBwa6l

Periscope is the fastest, most powerful data analysis suite on the market. It's the platform of choice for professional analysts, who spend 5+ hours a day using the product. We're growing revenue about 10X per year, while growing the team about 4X per year.

If you have a proven track record of delivering results and shipping great products, we would love to meet you!

Join our team of 76: Email melanie@periscopedata.com
Strife Over Immigrants: Can California Predict the Nation’s Future?
Yes, it's state-of-the-art secure multi-party computation.
The code is closed for now, but it'll be gradually open-sourced in the future.
Why optimize for the contentment of one moment of your life? There's no way to know, usually, how such will play out. I think people should optimize for every day contentment with an eye toward the future. I.e. Periodically evaluating how content they feel and making due adjustments.

Dying is but a moment.
Blue Ridge Labs @ Robin Hood | Full Stack Engineer | New York City | Onsite | https://labs.robinhood.org/fellowship/

Our Fellowship helps top developers, designers, product managers, and “experts” (whether that be academic, professional, or people with lived experiences) build new digital tools for low-income New Yorkers. We start with an intensive eight-week Research Phase, delving deeply into the lived experience of people to discover insights that lead to potential product ideas. Followed by an 80-day Build Sprint, where the best ideas a that come out of the Research Phase are tested, validated, and built.

Our previous Fellows, joining us from places like Facebook, Linkedin, Google, Twitter and more, have created new social ventures that fight poverty. Things such as an app that makes using food stamps simple easy and delightful, to a platform that helps renters get things fixed in their apartments. Some of these apps have raised millions in private venture funding, helped hundred of thousands of people, and made a real impact on the world.

It's full time, paid opportunity to build a new social venture from the ground up with a top notch group of peers in a well supported environment.

This year the Fellowship will focus on enabling Senior Citizens and their Caregivers.

Our nation is aging rapidly, but rather than enjoying their golden years, too many seniors find themselves struggling, forced each month to choose between food, medication, or rent. And there has been an alarming rise in the number of seniors who are homeless or relying on food banks.

In New York City, the number of seniors is projected to increase to nearly 1.9 million by 2030, making it the fastest-growing population. Unfortunately, seniors struggle disproportionately with access to benefits, health issues, and affordable housing.

One out of every six seniors relies on emergency food

One out of five lives below the poverty line

One out of four has limited mobility

Many face these challenges alone. In 2014, 32 percent of persons age 65 and over, and nearly half of persons 85 and older in New York City lived alone. In addition, seniors who live alone have the second highest poverty rate (among all older households).

We think technology has a part to play.

We are looking for excellent, full stack engineers who want to put their skills to work to make the world a better place.

Learn more here: http://labs.robinhood.org/fellowship