skysight-inc/HackerNews huggingface dataset:
Looker Data Sciences | Software Engineers | San Francisco, CA or Santa Cruz, CA | Onsite Fulltime |

WHO WE ARE
Looker is on a mission to bring better insights and data-driven decisions to every business. Everything we do is aimed at making sure our customers love every aspect of Looker, from our products and technologies to our ease of doing business and our support. We are looking for curiously brilliant individuals to join our team as we reinvent data analytics. Get data-driven and see yourself at Looker.

Looker is seeking experienced Full Stack Engineers to build out our cutting-edge data discovery platform. Looker is still a small team, so you’ll have the opportunity to work on many aspects of the product. Actually, you’ll probably work on nearly all of it! You should have extensive experience and a proven track record solving web, database, and network engineering problems. Most of all, you should share a love of programming.

WHAT WE NEED YOU TO DO
- Love building new technologies that have the power to impact businesses’ day-to-day operations and change the way companies make decisions.
- Love working with a small team of highly-motivated individuals.
- Possess innate passion for coding, building businesses, web development, and data!
- Solve complex web engineering problems.
- Be a teacher, mentor and foster a collegial atmosphere while giving and receiving feedback.
- Take full ownership. Make Looker better.

WHAT YOU BRING TO LOOKER
- 3+ years experience building highly-available, modern web applications.
- A firm grasp of Computer Science fundamentals including object oriented design, data structures, algorithm design, problem solving and complexity analysis.
- Expert knowledge of modern JavaScript, HTML, & CSS, including libraries and frameworks.
- Deep familiarity with at least one of these server side languages: Ruby, Python, Java, or similar.
- Interest in working on or debugging many layers of the application stack, including issues as far-ranging as SSH tunnels to Java stack overflow exceptions.
- Knowledge of how to identify, prevent, and resolve security issues in all layers of the application stack.
- Authorization to work in the U.S. without visa sponsorship.

NICE TO HAVE
- Past experience working in startups, building information visualizations, and/or experience with BI and data discovery tools.
- Experience managing databases and familiarity writing SQL queries.

Apply at: https://jobs.lever.co/looker/aa4f2ee6-fc83-4e7c-97d9-83c2dc2...
Well, Patribotics is the blog of a conspiracy theorist who thinks everything is part of a vast Trump-Russia conspiracy, so in this case I think it's more simply the result of not wanting to look for details that'd debunk the claims: http://www.thedailybeast.com/articles/2017/03/08/is-conspira...
The bitcoin transaction happened hours after the tweet.
I'm really glad New Zealand decided to disallow software patents. I wish more countries would follow suit.
I think this is excellent for education, because of the side benefits that comes with it...like thinking more along the lines of, and learning about, what the users are doing with the tool. It's also somewhat contrary to the state of lots of education, which often focuses on generalizing as a way of understanding rather than finding specificity.

However, in real-life, figuring out all of the specific ways in which a user might want to use your tool can be mind-bogglingly difficult. In many cases, the specific few use-cases works, which means you can often just automate away most of the infovis stuff and just get to the result.

But when you have more than just a handful of these use-cases, or the use-cases are not well enumerated, the generalized approach can work better, and that approach for infoviz is often "exploration". In fact, building the generalized tool is often a good way at discovering the more specific use-cases for later rethinking, simplification and capture-in-code.

In that sense, the exploration infoviz tool can act as kind of a meta-exploration tool for figuring out what your users really need when they aren't otherwise able to articulate it.
Or extrapolation!

https://en.wikipedia.org/wiki/Brithenig

(although that was manual, not computational)
Seeing this reminded me of something that happened a few weeks ago. I went to a conference where someone very high up in Intel came out to give a presentation what they were doing for security. A few things stuck out to me:

- They said they work very hard to work with Linux to make sure their stuff is compatible.

- The person also specifically called out that they work with BIOS vendors (and called out Coreboot by name, implying they work with them)

- They added that they intend to make sure all of the features are on every chip, and it included the Intel ME.

When the talk was over, the first question someone asked was: "Is there any backdoor on your chips?" After a bit of laughter, the presenter said of course there was not and (understandably) got offended by the question. I specifically asked why they don't allow people to completely disable the Intel ME, and I did not get a concrete answer.

Seeing the _remotely_ exploitable Intel firmware vulnerability makes me not think that question was so funny. I really hope Intel is held responsible for this.
The Lyre Festival.
Sigfig | Software Engineers | San Francisco, CA | ONSITE | Fulltime | https://www.sigfig.com/

SigFig is dedicated to making high-quality investment advice more accessible and affordable to investors of all wealth levels. Using a combination of design, data science, and technology, SigFig helps empower investors with the information and guidance they need to achieve their personal financial goals. Through partnerships with some of the world’s largest and most innovative financial institutions, SigFig seeks to help investors and advisors better manage their investments.

Our interview process is pretty straightforward: a take-home test, a phone screen, then an onsite at our SF office.

Front End (Angular/Typescript) http://grnh.se/kud5in1
DevOps Engineer http://grnh.se/5s20vu1
QA Automation http://grnh.se/8vgptb1
Arctan | Developer | Arlington, VA | Full Time | ONSITE

We are a small, independent research and development firm. We have a diverse portfolio, including applied game theory, information theory, and data fusion. We offer a high degree of independence and responsibility. Interns are welcome.

We are have two immediate opportunities for developers with a strong mathematical/statistical background (regardless of degree status). You should be very comfortable on the command line, and be interested/able to learn new programming languages quickly. The projects include: programming embedded and mobile devices; software-based human-model interface and visualization; and simulation/V&V.

Don't hesitate to reach out via the email address provided on our website (see profile).
The Google App can do this on iOS, rather than Google Authenticator, for some reason.

https://support.google.com/accounts/answer/6361026?hl=en
No, I didn't say that. I only brought up the brain and involuntary computation to point out the false equivalency.
Just because this weird bit of ideology is a pet peeve of mine and it's very widespread, let's go over it one more time:

The short average life expectancy of primitive humans is entirely an artifact of high childhood mortality and how averages work. If you lived past childhood you were likely to live until your 60's or 70's.

Primitive human lives were not hard and not short, the workweek for hunter/gatherers was less than half of ours. They were strongly biased towards highly egalitarian cultures.

Doesn't mean I'd necessarily prefer that time period to now, but I'm a white guy in a rich nation with a professional career and it's still not an obvious call. For the rest of the world they wouldn't have to think about it, they would hop in that time machine and head for a pre-agricultural era in a heartbeat.

The idea that blindly sprinting in the random direction of the latest discovery and calling it "progress" has not had any downsides is stupidity, as is the willful ignorance necessary to accept a cartoon version of pre-history created in 1651 based on extrapolating from experience in London, without any evidence or knowledge.
Not really. The evidence currently points to all basically all commercial Intel chips in the last ~10 years being vulnerable to this.

In addition to correcting you about Intel's blatant lie, I was asking if anyone more qualified than me could confirm or deny whether it affects certain enthusiast chips that seem to lack certain vPro features.

My question was not about if consumer chips are affected, because they are if they have the ME engine. However, the enthusiast chips I reference supposedly do not even have a functioning ME system to reverse-engineer in the first place. Asking for confirmation of such by a qualified individual is reasonable and answerable.
Haha - exactly.
The question was specifically "Where can I find Rihanna in Ogg/Vorbis?" Rihanna is not on Bandcamp, so this is a pretty poor answer. You're essentially telling people to like different music than they do.
They got out right before Amazon Home Services started eating their lunch.
i'm all for computers diagnosing things, just a little concerned with the ethics of "researching" at Facebook-scale.
Right, I saw that was claimed. I didn't check timezones, etc but assume that is correct. Still, the interesting point remains that any tweet can be turned into a bitcoin-related topic.
One Day, a Machine Will Smell Whether You’re Sick
I try to always buy hardware that supports FLAC (which is what everything new in my music collection is ripped/encoded in and what I always download from Bandcamp. Even CDBaby supports FLAC now, which is surprising, but must have been a demand for it).

When looking for a head unit in my car, I specifically made sure I had something that could play FLAC and oggs (and mp3s .. and aac .. my music collection is a mix of legacy formats).
I think this is why TripAdvisor is better, in my experience, for restaurants than Yelp. If I'm not mistaken, TripAdvisor makes most of its money off of hotel booking referrals.
What if I disable AMT in the BIOS setting? Does that make these Windows programs irrelevant?
You have an entire province that refuses to speak English. Your argument is invalid.
The thing is, in simple cases the implementation will trivially parallel the sensible interface. So setters are appropriate.

The problem becomes using setters where that's not the case, often to support tooling that is dependent on constructing objects from serialized state (which often also involves the same kind of abuse of getters, to which exactly the same concerns apply.)
Barry Diller has a really interesting acquisition history.
I'm glad Bandcamp and even CDBaby support FLAC for the same price. I feel like it's the best format for balancing quality vs size, and it's more open than ALAC.
1. You have to upload your Kryptonite public key to ~/.ssh/authorized_keys on all the servers you want to access with your Kryptonite key. Take a look at the unlisted command `kr add`to help with this. It automatically adds your kryptonite public key to a server you specify: i.e. `kr add user@server` add your Kryptonite public key to the authorized_keys file for account `user` on `server`.

2. It does actually. All you need to do is pair with your colleague's mac. Run `kr pair` on their machine, Kryptonite can be paired with unlimited computers such as your work and home computers. You'll be able to ssh to all your servers using the Kryptonite key.
StackShare | Full-time | REMOTE OK (U.S. only)

We’re on a mission to create the best place for engineers to figure out how to piece together their tech stack. Our vision is to transform the way that SaaS tools and infrastructure are bought and sold.

We're looking for an experienced front-end focused engineer that's passionate about dev tools: https://angel.co/stackshare/jobs/186787-front-end-react-soft.... Must be familiar with both React and Rails.

We're a small distributed team of 4, spread out across the US. Our Stack: Ruby/Rails/React/PostgreSQL https://stackshare.io/stackshare.

How we work:

Every engineer owns and is responsible for the products they build. Before writing any code, the engineer tagged to the product writes a blog post announcing it to the StackShare community. From there, they spec out the product in detail and get feedback from at least one other engineer. Once the initial version of the product is built they ship it to a small group of beta testers, gather feedback, and iterate. Once the product has shipped to production, this engineer is then responsible for monitoring the metrics that matter for this product and iterating to improve it.

Interview process:

Phone screen -> technical interview -> code project -> product interview -> final interview -> offer letter!

Apply via AngelList or email us at careers+HN@stackshare.io - if you're emailing us please include your resume and/or LinkedIn profile URL!
I remember back before I knew about variables, when I started learning programming, thinking about a programming problem for whole days, and figured out how to store intermediate computed values in MacOSX text fields and retrieve them later (the values was state for the adventure game I was trying to make), and that allowed me to make a lot more interesting things before, I thought I was so clever; and then I remember the epiphany I got when I finally understood that web page talking about variables; I had been reading it daily for months and had no idea what they were and how they could be applied to my programming, then finally it clicked! What a high! Being able to store values without placing hidden text fields everywhere! I don't think I've been more excited ever again since those summer afternoons, even trying to figure out stuff in shower and in bed... I was 11 or 12 stuck with a Mac at home. I didn't have money to buy my own games and back then it was Apple's dark ages so there were hardly any games anyway; I tried to make my own. Was learning difficult? For sure. Was it uncomfortable? In a way. Was it the best and most exciting experiences in my life? Oh you have no idea. (Ok my marriage to my wife comes a close second; in case she reads this one day.)

Something about childhood experiences makes them a lot more intense...
Segment | Software Engineer, Growth | San Francisco, CA | ONSITE | Fulltime https://segment.com

At Segment, we believe companies should be able to send their data wherever they want, whenever they want, with no fuss. We make this easy with a single platform that collects, stores and sends data to hundreds of business tools with the flip of a switch.

We're looking for a talented engineering generalist. You’re likely to work on a number of different areas of the stack, embedded in the Growth team.

https://segment.com/jobs/42257
LOL, I forgot about that. Staggering genius is rarely understood in its own time.
Falken's Maze
Cassava is genetically decaying, putting staple crop at risk
>Also about your "keep track of what's going on in the lives of ..", just call your friends to find out what is going on in their life.

I don't understand the need many people have to know what their friends are doing at all times. I check my friends' Snapchat stories sometimes, but usually I just don't care and they can tell me next time I have a conversation with them.
Yeah, basically the first of Intel or AMD to remove all unremovable closed source magic that has root access to your entire system, could become the dominant player for years.
Barry Diller is mostly an advisory role at IAC now, Joey Levin handles the day to day M&A for IAC.
Alleged Mining Manufacturer Foxminers Accused of Being a Scam
great idea, especially for users on mobile devices
AMP | Senior Software Engineer, iOS & Mobile | Seattle | ONSITE http://amptab.com

We're building a communication hub for manufacturers, wholesalers, and retailers that allows them to easily exchange information about the goods being sold. This hub is gradually replacing current communication methods such as Excel/FTP/Email/Dropbox, and we're in the process of scaling our product to handle 100K+ manufacturers. We're looking for a mobile developer to help us take our iOS app to the next level. Ideally this is someone who has 7+ years of experience, but we are open to adjusting the role for candidates with less experience.

Our product backlog looks a bit like:

- E-Commerce integration
- EDI integration
- iOS mobile development
- UX/UI design
- Generating print material
- Payment processing
- User analytics (for our customers to track *their* customers)
- Email campaign orchestration and tracking (ditto)
- Data visualization (ditto)
- Logging
- C# business logic
- Modern web front-end, greenfield, likely React or Vue.js

About us:

- Family-friendly: Sane hours and a generous vacation policy
- Benefits: Health, Vision, Dental, etc
- Financial security: Enough pay so you don't have to worry about it
- A stake in success: Meaningful stock option grant
- Profitable

Can you get things done? Please contact: victor [at] amptab.com
Congratulations, you just described the advertising industry.
... And those companies would turn on the feature or get an equivalent third party system with the same attack surface. This doesn't seem to affect anyone that is against AMT.
> I really hope Intel is held responsible for this.

Watch the stockprice at the opening bell and you'll know if they are being held responsible.
From what I understand, the local exploit needs a manageable (vPro) system as well. Not just ME, but AMT running in ME.
And actually, with good enough data, you could probably shove in some text and figure out where it was written (or at least where the writer learned to write) within pretty good margins.
But classical setters aren't setters then, because the access is mediated (the are, or are backed by, methods which could do anything.)

Only public fields provide unmediated access.
We do have a bug on the website, it doesn't really have to do with the design system itself but with the way the website itself is built. Should be fixed soon. Thanks for the feedback :)
I found this segment recently where Bernstein discusses Beethoven with the actor Maximillian Schell while sitting at the piano. Loved the relaxed atmosphere (they're both smoking and looking cool) and the erudite explanations and the little quotations from pieces playing on the piano (while he apologizes for making small mistakes).

https://www.youtube.com/watch?v=OuYY1gV8jhU
I actually prefer to use mediocre sounding headphones in public. The cramped frequency response lets me clearly distinguish the sound of the music I'm listening to from the sounds of the environment around me. I bought a pair of high end Sennheiser ear buds a few years ago that I could never get comfortable using in public. They were just too disorienting. I always had that feeling of someone standing behind me calling my name. I have a high end pair of bookshelf speakers at home that causes the same sort of effect on my cats. They get all nervous and freaked out by certain types of music especially if it uses a lot of panning stereo effects. They're totally oblivious to lower quality speakers.
I don't have root access on my phone, and Samsung only releases patches if their phones catch on fire. No thanks. Good idea though, but flawed execution.
What is the point of reaching out to a "friend" only when it's convenient to you? The only motivations I can think of are quite selfish.
This is a great idea, thanks!

By my method, the top scorer is ACEEEFFGHHIILLMMNNOORRSSSTUV (25 points), which is the pseudonym of 17th-century German writer Hans Jakob Christoffel von Grimmelshausen. See if you can guess where he got his pseudonym.

After this there are a large number of high scorers, some very interesting, some less so. I think my current favorite is “Atlantis Casino Resort Spa” / “Carter assassination plot” (18 points) but it might be “Sunrise celebration” / “lesbian intercourse” (16).

The score file includes 1,657,148 (!) anagram pairs of which 26,296 have a score of 10 or higher and 475 have a score of 15 or higher.
On a related note, I wonder how much value is orphaned due to lost keys. If people forget their passwords, they can forget their keys/passphrases. Myself, I just had a hard drive failure. Of course, I have backups, but how many non tech savvy people are diligent about backups?

Considering the total amount of bitcoins is limited by design, this will eventually be a problem. I really dont think bitcoin is a viable currency for mainstream use.
The postman doesn't read your mail. (Normally, of course. I'm sure it's happened).
Very true. I almost included in my post above that I went about learning deadlifts multiple ways. First, I read Rippetoe's Starting Strength book and watched countless videos. Then, I would take selfie videos of my form that I'd look at myself and share with a few close friends further along in their training than myself to get their feedback.

Finally, I also would seek out PTs who looked like they knew their lifts and just book them for single sessions to correct my technique. I would do this several times, as form tends to slide. Well at least for me. Most PTs would offer a free session however I insisted on paying for it as I only wanted the technique check, and not someone to hold my hand every time I needed to go to gym. I think I got respect from them for that. (If I could afford it I'd have their assistance a lot more, alas I couldn't justify it.)

Having said that, I still managed to do my back in after a deadlift session last year. Not during the session, but after - as I went to lift my son the same night who suddenly decided to make himself heavy. It hurt a bit but then was ok, however the next morning I completely locked my back up getting out of bed. Lost out on 4-5 months of training thanks to that. Lesson learned: I was probably going too heavy, too soon. Also, to listen to my body and drop the ego 100%. If something doesn't feel right, just stop, let it recover, and save the energy for the next session.

About to start the 5x5 Powerlifting program now, with the Android app - am looking forward to seeing the results. The reset will include dropping weights a lot, but also locking in 3 sessions per week - a big increase from my previous 1-2.
Ah yes, too late now.
GetSwift | Melbourne, Australia | ONSITE | FULLTIME

GetSwift is an ASX-listed software company that aims to optimize last-mile delivery. Our software is used in 59 countries and across 30 industries, and our clients include companies like Pizza Hut, Mitre 10, Just Eat, and Red Rooster, with many more in the pipeline.

As an early-stage employee, you'll have a big impact on the architecture of our product, which includes vehicle routing & dispatching, data analytics/ modelling, and complex SPAs. Our stack is varied and includes .NET, Java, Python, Angular, React, AWS, Kafka, Kubernetes, and Haskell.

We're hiring at all levels of the stack, but we'd be particularly interested in full-stack engineers. The only real requirement is that you're self- motivated and able to learn quickly, but there's bonus points for:

• The ability to code in a variety of languages

• Data science skills (R/ Pandas etc, solid stats background)

• Devops, containers, Kubernetes, aws

• Familiarity with any part of our stack

Our interview process consists of a short code test (if you don't have any publicly accessible code for us to look at), and a technical interview in our Collins St office, 1-2 hours. After that, we'll be in touch within about a week.
Email me (joash at getswift dot co), prefixing the subject with "HN:". Include anything you think will show off your skills!
Exactly my reaction so you are not alone. I thought "What! AngelList got resold"