skysight-inc/HackerNews huggingface dataset:
I don't think they justify the tragedy, rather disagree with the US/West moral highground claims.
Shopify | Developer | Toronto, Ottawa, Montreal, Waterloo, San Francisco | FULL-TIME ONSITE REMOTE VISA http://shopify.com

Shopify is a platform that allows entrepreneurs to easily setup an online store. We build solutions that empower merchants no matter what their size is. Our product help merchants who are just starting as well as established brands that need a solution that can scale with their traffic. We're always working on products that make it easier for entrepreneurs to reach their audience and help them make data driven decisions. Shopify is built in Ruby on Rails running on a stack composed of Docker, Golang, Mysql and Redis. Our data infrastructure uses Kafka, HDFS, Zookeeper and we use PySpark and Sklearn for our data modeling and machine learning tasks.

If you're interested in building tools that empower Entrepreneurs come take a look at who we are and what we're doing

- blog: https://engineering.shopify.com/

- github: https://github.com/Shopify

- job postings: https://jobs.lever.co/shopify?lever-via=XBuWsYM_Q2
Maybe another route to nicer cities is this: you put the cars and buses underground while pedestrians, cyclists and tram riders can enjoy the pleasant views and sunshine.
AAA dev here. The performance gains mostly come from designing data, not code. Factoring an array of structures into a structure of arrays and accessing linearly, e.g., makes better use of the processor cache and saturates throughput. Code optimization mostly gives us the confidence that there aren't unnecessary accesses or branches interleaved that might bust the cache.
Key | Fullstack Engineer | Austin | ONSITE, https://key.co

Key is five-star concierge service specializing in personalized experiences in America’s most celebrated cities — is seeking Full Stack Engineers to join our team.
What does our Engineering team do?
The Key Engineering Team is responsible for building and maintaining the technology stacks that power Key. This includes our website, Mobile App, APIs, SMS, Monitoring, alerting, Third party integrations, Vendor and Partner management and data analytics systems. We work very closely in a highly creative environment with our CEO, concierge team, and operations to expand and refine our platform. Our team is small but growing and we are passionate about writing beautiful code.

Job Requirements:

4+ years of relevant full-stack experience in developing enterprise software
Experience designing and interfacing with RESTful APIs
Experience with Microservices
Expert level SQL (MySQL, noSQL)
Experience with AWS
Experience with JavaScript, HTML5 and CSS3
Experience with React, Node.js
Ability to work well in a team that is flexible and creative
BA/BS or higher. Computer Science, Math, or Engineering major is preferable

The ideal candidate:
The ideal candidate has the heart of an architect and the mind of an engineer. We are a highly collaborative and creative and we are looking for candidates who will help us expand our team’s core abilities. We are a small team but growing fast with big plans. If you are comfortable in the command line, love building cool stuff, and have an opinion on who has the best breakfast tacos in Austin, you’ll fit right in.

If this sounds like you, we want to know! We are offering competitive salary with benefits and stock options

To apply, please send your resume to careers@key.co.
I've been using an eyeTV on an old MacBook Pro for this functionality but the support for it has gotten terrible since it was sold by Elgato to a Geniatech. I'll have to check this out - too bad it's not compatible w/ the tuner I already have.
Beat me to it. Cython was a great solution to this problem.
The Supreme Court Just Bolstered Your Right to Repair Stuff
Show HN: Ting Ting – An 88 keys piano built using Phaser JS
i used to have this, but could not get my windows machine to sleep when i wasnt using kodi. i'm guessing the latest serverwmc must be taking care of this by now?
ARM Targets New Processors at Machine Learning
Thanks for linking to your site. What an amazing resource!
Notion | Software Developer | SF | https://www.notion.so | Full Time | Onsite

Hey founder of Notion here. You can think of it as the next generation Microsoft Office meets Minecraft
(and actually a visual programming language behind the scene).

We made a graphic novel about why we exist. (It involves Steve Jobs believe or not):
https://notion.so/about

Read more market related comments on Product Hunt. (Notion was one of the fastest voted of all time):
https://www.producthunt.com/posts/notion-1-0-web-mac-app

We are tiny at the moment. The business is growing fast.
We have a beautiful artist loft in the SF Mission district, with the best investors out there (notion.so/investors).
You need to be able to build things and think conceptually.

Email me directly at "ivan@makenotion.com"

Have a good one.
Source Repository: https://github.com/wasi0013/Phaser-Piano
I think you just ignored my questions about how the specifics of this work. Again, say the CEO decides to create a video to explain his point of view. Is that a problem? Is it a problem if he pays for production of that video? Is it a problem if he gets several people together to pay for the production of that video? Where do you, personally, draw the line?

Making yourself heard on television commonly takes the form of TV advertising, which is all about money, unfortunately.
Alexa adds support for reminders and named timers
Ask HN: What benchmark would you use for simulating an enterprise web service?
Does anybody know a good benchmark which simulates a Linux enterprise web application/service? I want to compare the cost per transaction for a typical service in different environments, e.g. AWS vs on-prem, using a simulated application. The naive comparison of the capacities for those environments ignores the differences in latencies like IO, network and so on. Those latenices cannot be ignored as they have a non-linear impact on the performance of applications. So I want to do several different setups hosted on comparable capacities, measure their peak performance and then compare the cost per transaction.
Why? I love JSX because it's a single source of truth -- 100% of the logic is in JSX. You never have to hop back and forth between the template and code to figure out how something is rendered.
Google launches new Street View and Search features for art
Purely out of curiosity: why isn't metadata available? Is it that you aren't naming/organizing your libraries correctly, or is it that you are consuming obscure media that isn't cataloged on any of the sites that power Plex's metadata functionality?

Either way, you could either:

a. Take the time to organize your library, like anyone who successfully uses Plex has.

or

b. Provide metadata to the open databases that Plex uses, to help both yourself and the next person who needs it.

The important thing to remember is that Plex is not made by wizards... it's software, and for it to catalog your library you need to name your files in a way that it can comprehend.
Whenever they can technically get away with it, companies won't allow you to execute code locally, everything will be executed in the cloud and visually streamed.
As a type I a buffer like this would still be massive. Healthy blood sugar levels are a narrow target, and it can be very hard to balance and keep balanced throughout the day. If I could worry less that I ate slightly too much, or that I might pass out from walking a bit too far (or worse, in my sleep later), it would be a huge quality of life boost.
Zappar | JavaScript Developer | London | ONSITE https://www.zappar.com

Zappar is an award-winning mobile Augmented Reality app powering experiences for some of the world's biggest brands. We're an intentionally small team who take great pride in our work from the first line of code to the last pixel of our epic content, and we're thrilled to have delivered tens of millions of Zappar experiences to users around the globe.

We are looking for a JavaScript developer to help build and maintain Zappar's fantastic creative tools - build from the ground up in JavaScript and web technologies.

The successful candidate will have demonstrable skills and experience in:
• JavaScript
• HTML & CSS
• Modern JavaScript techniques and tools

Extra bonus points for:
• TypeScript
• NodeJS
• jQuery
I started following a bunch of paleo-artists on twitter and now I find it hard to look at kids' dinosaur stuff anymore.
http://scienceblogs.com/notrocketscience/2010/03/03/zombie-h...
The reason AirBnB was so tough to fund, at least from Fred's post, is because it represented a change in cultural norms. Investors are very resistant to ideas that change people's behavior - particularly if the investor can't picture making that change in their own lives.
Sure! I can offer one reason that isn't purely "because we got a discount".

Imagine that you're a company not necessarily known for security prowess. Now imagine that you want to be able to demonstrate to users / customers / investors that you take security seriously and work with reputable vendors. You could list off the vendors you use, but then they're just taking your word for it. Wouldn't it be better if the vendor listed you?

Alternately, perhaps there are common investors or board members exerting influence.
I remember watched a fascinate behind the scene documentary on the down fall of Gorbachev by the old USSR conservative leadership which actually caused the rise of Yeltsin in Youtube recently.

Likely in China during that period of time, the high level struggle for power also happened in BeiJing. In China the reformers of the time didn't win.
>Awful: often used to protect subsidies or other business model hijinks; can't install an alternate OS.

And there's the rub. Microsoft forbids manufacturers of ARM-based Windows devices from allowing customers to disable or customize secure boot.[0] I doubt they'll change that going forward.

>On an ARM system, it is forbidden to enable Custom Mode. Only Standard Mode may be enabled.

[0] https://docs.microsoft.com/en-us/windows-hardware/design/com...
Show HN: Wregex – How Regular Expression Engines Work
Mystory-Blues (Prod. DRVMRBOY)
The part where a government manages a currency can be bad because it can be mismanaged, which could lead to things like hyperinflation.

The good part of the government management is the part where they investigate instances of counterfeit, but that part's already taken care of with cryptocurrencies.
Square adds automatic expired card refresh to recurring payments
Except imagine you're embedded on the string itself and cannot actually sense the string "moving through space". The way you have to measure it is by sensing tiny changes in distance between the left and right side of the string as it wiggles around.

The actual detail of the experiment and the precision they reach is quite fascinating. Veratisium has a pretty good video explaining it in more laymen terms [0]

[0] https://www.youtube.com/watch?v=iphcyNWFD10
Pricing. Sometimes you can get better contract terms by allowing them to cite you as a customer. Usually pricing, but there are other terms you may negotiate as well.

As a side note... I imagine well probably see some of those customers coming down soon.
> Tesla added that Vandermeyden had been granted numerous positions over other more qualified candidates and was given special treatment and opportunities for advancement that were unwarranted based on her qualifications

Wow, they should not have made that statement. Why was she given these opportunities? Was there a sexual element? If those who were more qualified get a whiff of this they might have a pretty good case purely based on this statement of fact. I am not a lawyer but have dealt with enough legal crap to know you do not make statements like that. I cringe to think that a lawyer advised them to say this or was OK with making such a statement.

As for the merits of the case. Don't have a clue. That's what court is for.
People that are down-voting this comment don't realize that it is right on the money. I looked into a local options to plant trees to offset my carbon use. There is an outfit planting one tree for roughly 2$. It's a land-reclaim effort making deserts into gardens on very long timescales. I need them to plant 43 trees yearly to offset my current carbon footprint. I'm decided that I will pony up just that for both me and the wife. If everyone did, global warming would not be as scary a prospect. 86$/year. Trees may be low tech, but they sure are a cost-effective measure.
This alone is reason why I think china's handling of it's past is outdated and they will soon change it. Look at the US and EU nations: people forget and move on despite it being in the open. Being a productive power house of capitalism, which china now is, means most of the people are busy and will likely discount any negativity from government actions that are more than a decade old.
Your example of rewrite rules reminds me a lot of expression templates in C++, though there's no direct support by the language and it's done through the type system instead. Some libraries (e.g. eigen or the boost library for linear algebra) use expression templates to produce optimized code for a chain of functions or operators.

The specialization example is the same as template specialization in C++.
Sure, but the FP side of Scala is definitely firmly in the advanced static type system camp.
Comcast in Seattle encrypts all channels on the wire. If you have a cable box then you can get a digital stream via ieee1394/firewire of all non-premium channels. Premium channels you cannot get a digital stream at all.
BeaconHome.io (http://beaconhome.io/) | Sr. Android Applications, Lead Backend Engineer | Austin, TX | Onsite

We're a stealth consumer electronics company that's building a product poised to change the way people experience their homes and bring them material improvements to their health and well being. The opportunity is enormous, making our work exciting, challenging and rewarding when we look at how our company stands to make people's lives better. We're a small team so you'll have the opportunity to be a part of the early team and build critical parts of our company.
We're at the forefront of applying the latest technologies to a challenging problem. Hardware, firmware, Android (RxJava), iOS (RxSwift), AWS, Serverless, Deep Learning and more are all on the table and being implemented everyday.

Check out detailed roles on our website or AngelList and mention HN -- http://www.beaconhome.io/roles | https://angel.co/stealth-consumer-iot-company
Similar to "pass" is "hunter2" ( https://chiselapp.com/user/rkeene/repository/hunter2/ ) which uses a hardware security module such as a smartcard to decrypt the password and allows sharing between users in a file that can be managed by a version control system (such as Fossil or Git).
The lead batteries make them less "clean" than many people imagine. Lead is a hazardous waste, batteries do not last forever and car batteries are quite large.
"modern static vs dynamic predictors"

That again. People jump right to static versus dynamic. Best to mix static and dynamic analysis to get best of both worlds. It was already done in both whole-program optimization and security to get some great benefits. My classic default is to feed the common case as test runs into an instrumented version of the system to get execution traces and measurements. That is combined with static analysis to provide better transformations or scheduling. Also, this is a high-level description of a solution that applies to many problems rather than just compiler components.
It will definitely require some configuration, but AIDE is an awesome tool. You take hashes of files when they are in a known good state (and are not supposed to change) and then monitor them for changes.

http://aide.sourceforge.net/

It takes a good amount of setup because there are a lot of files that routinely change that you will want to ignore.
Yep, I'm aware, my point is it's still behind.
Virtu CEO Aims to Be the Good Guy of High-Speed Trading
I have a relatively common name, which meant that any combination similar to firstlast.com or first-last.com was either taken or beyond my personal site budget. I chose the FirstnameLastna.me route. My last name ends in "is", so I ended up getting an Icelandic domain (Þakka þér ISNIC!). It makes it more interesting to me and always makes for a good story after sharing my portfolio.
MDN.
Then there is even more reason for them to know how scary the Red Guard was. The Red Guard had quite a bit of internal fighting.
Thank you, you will now make me picture a scrotum with eyes everytime I see that.
There's an index some where in the stock market for the top 5 or top 10
Probably not, at least until people stop conflating "has first class functions" with "avoids or tracks mutation".
I am not sure if you're being serious, but please reconsider.
Don't let the Rust fanboys catch you calling it OO.
Thats not how many (most?) breaches occur. The situation you would run into (and worry about) is that an exploit is found in the software and then it is mechanized so that things like google app engine and heroku are scanned and user run versions exploited in mass. Open source does not prevent that, only diligent operations do. So by self hosting your are making the bet that you are doing that singularly more competently than the hosted version.
What about someone who is proficient in python, can piece together awful Javascript, has no fundamental understanding of the language structure, and is overwhelmed by all the competing frameworks and build tools.

Lately I just turn to intercooler, but that's not a solution for everything.
They aren't a password manager, but a SSO provider. The downside is also the upside. If a credential is leaked, having a single provider makes it easy to revoke access to all systems.
I created a regular expression many years ago. I did it mostly for my own enrichment, but I've made some time recently to write an essay on how it works.
MindMeet | Rails developer | Remote (preferably UK or European timezone) | 3 month contract

We're looking for an experienced Rails developer to join our growing tech team at https://www.mindmeet.us/ - initially for a three month contract. This is a fully remote position working for an exciting new fully remote company. Our tech stack includes Rails, Postgres, Elastic Beanstalk, and our challenges involve various aspects of scheduling and payment processing, in addition to building a brilliant experience for our users so that they can share their knowledge, skills, and experience for the general good of the world.

Please email me at bas@cornucopic.com to discuss further.
Kolide | C++ Software Engineer on osquery | Fully Remote | Fulltime | https://kolide.com/osquery

Hey there! Mike Arpaia here, a Co-Founder of a host endpoint company called Kolide (https://kolide.com) and the original creator of the open-source security software osquery (https://github.com/facebook/osquery) which I put together as a solution to Facebook's HIDS problem when I worked there as an engineer.

Kolide is building a team of software engineers to work on and contribute to the osquery codebase, which is an open-source C++ project. Open sourced by Facebook in 2014, osquery is an operating system instrumentation and analysis framework which solves a variety of monitoring and instrumentation use-cases. Since its release, osquery has become one of the most popular open source security software projects on all of GitHub with over 9,000 stars and 1,000 forks.

The osquery engineering team at Kolide, led by me, the progenitor of the osquery project, will focus on improving the open source codebase for all users of osquery. Engineers will work closely with members of the core osquery team, osquery community members, and other Kolide employees to prioritize features and collaborate on development. Due to the distributed nature of the osquery open source project, this is a completely remote role; Candidates should feel comfortable working independently in a distributed fashion.

The following attributes would be true of an ideal candidate:

- Extensive experience writing C++

- Deep knowledge of the operating system internals of macOS, Linux or Windows

- A passion for open source software and community

- Strong writing skills and the ability to express ideas via project proposals and design documents

- Previous contributions to osquery are definitely a plus, but not strictly required

If this sounds interesting to you, shoot me an email at mike@kolide.com!
IBM's old PL/S language allowed you to give hints like where data would go or what checks would happen right in the function declaration. The compiler would handle it from there.
I get the understood meaning - I was just making a joke. :)
There was an attempt to create a Bitcoin ETF that was rejected by the SEC:

https://www.nytimes.com/2017/03/10/business/dealbook/winkelv...

I don't know whether the SEC's reasons for rejecting it would apply to other proposed cryptocurrency ETFs or not.
Great to see your reply. I only came across your paper a few weeks ago, through fortuitous circumstances:

A very smart but non-engineering friend of mine was asking about cryptocurrencies, and - in trying to explain why i think ethereum's "improvements" over bitcoin are anything but - I directed him to read about The DAO.

He promptly rabbit-holed and came up an hour or so later with your gem of a paper.

So ... nice work! A sanskrit professor found, understood, and thoroughly enjoyed the paper. And then hipped his programmer friend to it :)
My best interpretation of his question was more along the lines of: why do you have to mark it as `mut` if you aren't going to change it in the function? Suddenly your function only accepts mutable pointers, not just any pointer.
Sure and the global food market is even bigger, but that doesn't make me want to fund a hot dog cart.

I mean they literally funded a company that opens bottles of wine and sells it by the glass through the mail.

It's hard to reconcile that behavior with his stated investment approach is all I am saying.
In addition to to what the others have said l, sometimes the other business is willing to be a reference because they're happy with the product and want you to succeed. After all, they're using your product, its in their best interest that you succeed.
Under Armour Connected Fitness | Engineering - Web, Backend, Infrastructure, SRE, Android, iOS

Austin, TX | ONSITE

Come join Under Armour’s digital division, creating software to power the future of connected fitness. We’re serious about individual growth and athlete achievement, and we’d like you to join us to build real products that will help millions of people improve their lives through better health and fitness. You will learn, grow and play in an environment that focuses on results and delivery, all backed by one of the strongest consumer brands in history.

If you're interested, apply here: https://boards.greenhouse.io/connectedfitness#.WTBH5xMrLR2
EHR vendor eClinicalWorks to pay $155M to settle whistleblower suit
I believe downvotes should be reserved for comments that are not substantial, not comments you disagree with.

I am disappointed to see this, but I am not surprised. It is hardly "legal" to take a different stand here on this particular issue.
https://suicidepreventionlifeline.org/

1-800-273-8255
> As with Swift, I haven’t been able to find conclusive evidence nor credit given to suggest that there was any influence from Scala on Rust …

Scala was a significant influence on Rust. Niko did his dissertation in Scala, and several other team members were fans. Let it be known!
Borders was amazing: they even carried conference proceedings.

Never seen that anywhere else.