skysight-inc/HackerNews huggingface dataset:
Pachyderm is hiring a lead JavaScript developer
Pachyderm is looking for a javascript expert to lead and own the entire web front-end, dashboard UI, and data visualization layer of Pachyderm! Pachyderm is just 5 people right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

Experience with full product life cycles and designing interfaces that are easily updated over time as products evolve is a must. Some backend server-side experience is also a nice plus, but not a strict requirement.

Right now Pachyderm's core technology just hit v1.1 and is production-ready. The next phase is to build a hosted service including administration panel and advanced data visualization tools.

Salaries start at $100k and go up from there based on experience. We also offer significant equity, full benefits, and all the usual startup perks. This position is based in SF.

Positions:

* Lead Front-end JS engineer

* Full-stack backend/web services engineer

* Core distributed systems/infrastructure engineer

Our hiring process is focused around strong communication skills and simulating our actual work environment, not BS coding questions.

Read more about our company vision and goals:

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...
This was also present in Android Studio until version 2.1.1 - http://tools.android.com/download/studio/builds/2-1-1 (note: this is no longer the most recent version, so don't download from that page)
First off, please explain to me the scenario where you're drag racing someone and limiting your upshifts in an automatic transmission car. Okay, so you're in 5th gear (D), which happens to be overdrive. If you know what overdrive is, then you'd know that the possibility of redlining in that gear is next to none.

Lastly, with any automatic-transmission car made in the past 20 years, they won't let you shift into reverse from drive.

See:

https://www.quora.com/What-will-happen-if-a-person-suddenly-...

Shift Transmission into Reverse While Driving (https://youtu.be/GR13mElbqxM)

Anyways, you don't have to agree with my analysis. AFAIK, Toyota hasn't had a recall for this shift pattern.
Out of curiosity, did you deduct the expected end value of the owned property from the end total expenses?
Ask HN: What is a good React stack?
I've been trying to do this for a while, but can't find anything 'official' for this. My goal is to have a React front-end with a RESTful-style backend, with user auth.

What do you recommend using? React + auth is my biggest issue
Or we can not look at tech debt as debt but as a unhedged call option:

http://higherorderlogic.com/2010/07/bad-code-isnt-technical-...

From the article:

Call options are a better model than debt for cruddy code (without tests) because they capture the unpredictability of what we do. If I slap in an a feature without cleaning up then I get the benefit immediately, I collect the premium. If I never see that code again, then I’m ahead and, in retrospect, it would have been foolish to have spent time cleaning it up.

On the other hand, if a radical new feature comes in that I have to do, all those quick fixes suddenly become very expensive to work with. Examples I’ve seen are a big new client that requires a port to a different platform, or a new regulatory requirement that needs a new report. I get equivalent problems if there’s a failure I have to interpret and fix just before a deadline, or the team members turn over completely and no-one remembers the tacit knowledge that helps the code make sense. The market has moved away from where I thought it was going to be and my option has been called.
>Your liking the McMansions is only proof that you're in category A... It is not proof that he is wrong about what makes something good classical architecture, that his explanation of category-B reactions is useless.

Exactly. We can have different preferences. His rules are not objective facts about what is "bad" or "good". If it was just an explanation why two architectural styles are different, then that would be fine. But it's worded more like "how one architectural style is right and the other is wrong".

>Yes, thank god we work in technology, where there are never any fads, superstitions, or made up rules that people really believe and try to enforce inappropriately.

I don't know why you think this is an argument against it. I oppose snobbery and superstitions about technology just as much. I don't think it's quite as bad in technology though. At least one could argue technology rules actually matter. Better user interfaces can make it easier for users to find what they want, and better code styles can make code more readable. Whereas the aesthetic of a house has zero effect on anything and doesn't matter.
How do these improve regular expressions?
There's absolutely nothing about this that would benefit from having promises - none of the operations performed are blocking. It's constraint solving, not I/O.
Correct

But maybe the "pair programming champions" are making yet another CRUD app

I'm waiting for the equivalent of Tesla's auto pilot for programming
Thanks! That post just prompted me to check what password is on my DNS account, and it turns out to be an insecure one, so I'm fixing that right now.
I have a strange counter point..

I am married, I started a company with my wife after I put about a year into the product. Technically, we split it 65(me)/35(her) from a company perspective. We came to these terms based on what each person brought to the table.

On the other hand, now that we are married we do actually "go to war" together and have only joint accounts.

The mutual success and splitting everything evenly worked well for marriage. But it honestly made no difference for the company. We both work hard, we both enjoy the challenge, but in the end thats now what the equity split was about.

The equity split (to us) meant who had more assets (time, money, explerience, etc) to bring to the table. We wanted just compensation, and we felt it was/is fair. I think that's the only "fair" way to do it. I'm not going to marry my co-founders (at least not any more), so it should just be based on trade.

On the other hand, if you're just starting off and plan to work equally hard, 50/50 would be fair.

Giving arbitrary rules for every situation seems like a bad time.
To clarify, I meant exactly that: enforced at the DB level, or enforced in the code base.
Or if you don't want to chain yourself to the job and like the financial flexibility to take time off whenever you want.
I was referring to the popular reaction, not legal implications or moral realities. The general public tends not to see this as being as serious when the victim is male.
I've always thought that the national election day should be a holiday; especially since we have an extra day due to leap years and voting years coinciding (well, except for years ending in 00 that aren't equally divisible by 400).
People fall for them all the time. Most of the more poorly worded ones are actually trying to filter out intelligent users, since they will end up being a waste of the spammer's time.
Are you suggesting that BTC can't be laundered?
It's an entirely different concept; this is logic based programming and constraint solving, nothing to do with DOM elements or user input.
I love this building (actually a collection of 4 different buildings) but it has some of the traits that McMansions try to emulate: http://www.flwright.org/sites/default/files/homepage/slidesh...
From a recent Harvard Business Review article: "What do investors make of teams that split the equity equally? Our data suggest that they are less than thrilled. Even after statistically controlling for a lot of factors, our data still suggest the same basic message: companies that have equal splits have more difficulty raising outside finance, especially venture capital." [1]

[1] https://hbr.org/2016/02/the-very-first-mistake-most-startup-...
I beat him. lol.

http://imgur.com/gallery/7PJvq
I'm working on overriding stdout to go to the Log panel
Er, I mean.. the NES expansion port gave you a direct electrical connection to the pins on the CPU.

According to the "system architecture" document[0], looks like the only way to access the cool stuff will be through a microcontroller.

0: https://developer.motorola.com/explore/system-architecture
I'd be happy if all ads became served from the same domain, an integral part of the page (no popovers, popups, focus stealers, etc) and not-dynamic. That would remove 90% of my objections to them.

Third party ads with javascript can and have been used to introduce malware, through deception or zero-day/drive-by exploits, even on otherwise reputable sites. It is for that reason that I block ads.
Okay, openness is good. But the simple counter-example would be Larry and Sergey's Page Rank algorithm. If they had shared it widely, would they have benefited from it? I think not.
I've heard it isn't super easy to transfer your account like that. Have you or anyone done so?
Splitting equity equally is a terrible idea, to use an old quote "Too many Caesars is not good". In any organization there has to be a one leader who is accountable. In case of the startups mostly likely that person is going to be the majority shareholder, splitting equally creates a rule by committee style of management, which is a terrible way to manage a company or country. Ask the Soveits if you don't agree.
It's definitely open to coercion and intimidation, so in some respects I'd consider that a "major" flaw. But is it a widespread enough problem to rule out the paper ballot? Is there a systemic problem of spouses voting for differently-minded spouses, or employers requiring their employees to turn in their blank ballots, or things like that?
Oops We Made a Scraper
Sure, but there's no incentive to hold anything back.

Let's say you break into a server and steal 10 vulnerabilities, from an organization (e.g. the NSA) who are never going to acknowledge how many vulnerabilities they had or were stolen.

If you want to get the most in the auction, the best thing you could possibly do is to release all 10 of your vulnerabilities for free, claiming that it's just a teaser, and that you have many more. Then you take in bids and disappear. It makes no sense to only release 2 or 3 and hold back the remainder; the unreleased ones are essentially wasted because they didn't actually contribute to any bidding activity: nobody knew they existed when they were bidding. That they exist at all is a happy surprise to the winning bidder, but with no further sales, customer goodwill isn't worth anything.

There's really no incentive to actually follow through on the sale at all. The only purpose of the "goods" to the seller is to attract bids, but with nobody to verify what's actually for sale, the best strategy is to use everything for what amounts to advertising, in the hope of gaining more attention and attracting more bids.

I wouldn't dump it all at once, if I were them, though. I'd do an initial release, and them some more once the initial bids (if there are any) slow down, and keep doing that over and over until the market is entirely worn out and all the vulnerabilities have been disclosed. That's the profit-maximizing strategy, I think.
The compressor in your garage is almost certainly a reciprocating compressor (oscillating motion = very loud), while the hyperloop uses an axial compressor (pure rotary motion = much quieter).

The same sound absorbing layers and vibration isolation technology that's used on jet planes could also be used if needed.
Because i was randomly curious, can extract this data from the structured html with some dom selectors in a similarly haphazard way:

Start with: https://en.wikipedia.org/api/rest_v1/page/html/List_of_Olymp...

Run this js one-liner: [].slice.call(document.querySelectorAll('table[typeof="mw:Transclusion mw:ExpandedAttrs"] tr td:nth-child(n+2) > a:nth-child(1), table[typeof="mw:Transclusion mw:ExpandedAttrs"] tr:nth-child(3) td > a:nth-child(1)')).map(function(e) { return e.innerText; }).reduce(function(res,el) { res[el] = res[el] ? res[el] + 1 : 1; return res; }, {});

The result is an object with the medalists as keys, and the count as values. JS objects are unordered so sorting is left as an excercise for the reader.
Once you're planning work arounds for the "assume half your servers fail" scenario, I think it's time to admit that eventually, something is going to go down that is not automatically recoverable.
Uber's Bug Bounty Update
The ADA might want to disagree with you:

"The Department is currently developing regulations specifically addressing the accessibility of goods and services offered via the web by entities covered by the ADA. The fact that the regulatory process is not yet complete in no way indicates that web services are not already covered by title III."
— Statement of Interest of the United States Department of Justice in NAD v. Netflix (page 10)
Peter Thiel is all for radical freedom and libertarianism as long as the free speech that he protects isn't critical of himself.

He vehemently defended his friend's right to yell "Faggot! Faggot! Hope you die of AIDS!" outside an instructor's residence. As he explains in his book, "His demonstration directly challenged one of the most fundamental taboos: To suggest a correlation between homosexual acts and AIDS implies that one of the multiculturalists’ favorite lifestyles is more prone to contracting the disease and that not all lifestyles are equally desirable."

How can someone be so radically opposed to encroachments on free speech, and yet so quick to quietly fund lawsuits against those who criticize you?
If you read Gawker apologia, you continually see the claim that this is going to stifle journalism. Some people aren't able to distinguish between writing a story about a sex tape and actually showing the sex tape, when the latter behavior is the crux on which this whole thing is based.

As far as gender goes, one only has to consider that if the rule is going to be "Public figure + sexual aspect to the person's persona (e.g. Hogan talking about sex on Stern) = unlimited right to broadcast sexual material", then no porn star ever has the right to private sex again. Since that is clearly unacceptable, the error must be with the proposed rule.
iPhone storage and cellular bandwidth are still extremely expensive. Over $100 for a measly 16gb of storage or 4gb of LTE.
Thank you for doing this - things like this help me sell CLI stuff to the "if it isn't in a VS menu it doesn't exist" crowd at work :)
AFAICT the dashboard would be awesome for Webpack's watch mode (or webpack-dev-server).

My workflow consists of running a Webpack dev server watchinf for changes and hot reloadings them in my browser/phone.

I watch build statuses. A lot of them. Eager to try this dashboard!
Brokerages with no flat fees like to charge you per-trade, and Schwab requires you to keep some of your contributions in cash so they can skim off the interest. They've all got to make money somehow.

I'm guessing the dedicated robo-advisors will end up being the cheapest services, since they're online only and don't need to keep all those bank buildings and old guys in suits around.
Excellent idea! Are there any benchmarks of how the changed sysctl values affect performance?
More importantly, with their low fees, they need massive AUM to ever be profitable. There is a reason Personal Capital is making more than WF/BM by analysis I've read.
Well fullstack Javascript is pretty common, you can use express or Koa, and passport works well for auth. Really you could use any backend and be just fine, whether it's Python, Ruby, Go, Elixir, etc. Burger (BGR) stack is popping up lately too http://go-talks.appspot.com/github.com/gophercon/2016-talks/.... Additionally things like Redux and Relay make it very nice to communicate between React and your backend. Otherwise, just speaking ajax to the backend works.
Aren't you forgetting there was a second person in the video?
I think it's a real shame that Nintendo is running the Virtual Console almost the same way Disney runs their vault. They're clearly quite capable of writing viable emulation software and tweaking it (and the original games) to work around issues with the tech. That market is just huge, but it's fragmented between three devices, all with different libraries for arbitrary reasons, and I don't understand it.

I would pay so much money for access to Nintendo's retro library. I think such a system would work particularly well as a subscription, but I wouldn't mind paying for games individually if they were all or mostly available. There's no real technical limitation, and since Nintendo is the publisher / licenser, I can't imagine there's a huge amount of legal limitations either. It seems like they're just dragging their feet on what could essentially be free money from a passionate fanbase.
What would you do if property values declined such that you were underwater 20% on your condo? It seems like some minimum amount of equity is a stabilizing force in turbulent markets, the lack of which contributed to some of the unpleasantness in 2008.
> Microservices should be small enough to be owned by a single developer

This seems bad for code review, and disastrous with turnover. Whoops, now we need to find a scheme engineer whose eccentricities are roughly equivalent to this last guy.

There are also ways to achieve microservice-like architectures without requiring multiple code bases. See Actors (scala akka). Streams are an extension which give automatic load balancing. And if you need it to run over the network, akka-remote has you covered.
At least where I live, many landlords have no mortgage at all, because they just buy properties with cash. Another scenario would be a landlord making a very large down payment, and thus, financing a much smaller amount, and thus a much lower monthly payment.
Probably, but from an economics perspective, i'm not sure who will push that position. There seems to be plenty of Lenders willing to take a chance with someone offering a lower down payments and in turn charge them a higher rate.
Fools and their money are easily parted... I'm no audio expert but isn't this what an digital-to-analog converter is used for in the audio industry? This just seems like overkill with extremely diminishing returns (if any).
If voting makes no difference, the Republicans wouldn't be trying so hard to keep people from being able to do it.
I'm having trouble reconciling the following two quotes

> I am proud to have contributed financial support to his case. I will support him until his final victory — Gawker said it intends to appeal — and I would gladly support someone else in the same position.

> A free press is vital for public debate. Since sensitive information can sometimes be publicly relevant, exercising judgment is always part of the journalist’s profession. It’s not for me to draw the line

So this makes me think that, if Peter Thiel considers a journalist's particular article morally wrong, he will help the supposed victim to sue them. In the case of Gawker it's hard to say Gawker was innocent but at the same time what if the next case is something more grey? Peter says he wants a free press but it sounds more to me like he wants a free press by his own judgement.

I'm not a fan of Gawker at all but having a billionaire bankroll lawsuits against publications when his opinion is that they're doing something morally wrong...worries me that it'll stifle.
PokemonGo Bot – Path Generator – Follows Pedestrian Paths and Sidewalks
Transforming Olympics Data into GIFs with Matplotlib.pyplot and Images2gif
With early voting and absentee, there is no excuse for people not voting. We don't need a paid holiday. If people want to vote, they will.
IPhone 7 black Dual camera and technology Intelligent connectivity
Only scary if you are locked into the past and/or closed-minded. (disclaimer: I'm not a mongo fan).
Looks similar to a business rule engine (like nools http://c2fo.io/nools).
As of now there is a 67.2 % objection rate to the "Python is better than Ruby" argument so according to this Python is not better than Ruby.
What about the guy who warned about the space shuttle's O-rings? And that is an example from a conservative environment.

Now take startups that just want VC money with no intention of producing a product, a team of engineers that likes their salaries and you'll get a fake consensus very easily.
Title tags are not appropriate for every image, and no judge is going to wade into the murky waters of deciding which images need them or not.
Go Dependencies Considered Harmful
Which company/industry do you work in, where people who would be parsing your code are unable to grok something as basic as bash?
I know it's a sensitive subject for HN, but I'll go ahead and encourage folks not to watch that video, at least without taking a look at some of the other popular videos on that channel (https://www.youtube.com/channel/UCmb8hO2ilV9vRa8cilis88A) and making an informed decision.

To be clear, since technical expertise and regressive politics are not necessarily mutually exclusive, I'm not saying that you shouldn't watch it-- just that you might not want to.
> Not less refactoring because we don't care about quality, but less refactoring because we get more right from the start.

Requirements always change and information is never perfect. You can't always get everything right from the start because you might not even know what you're trying to get right.

If you get malleability right from the start, you'd expect _more_ refactoring, since it's easier to do when you inevitably want to. If you're going to spend effort on trying to get things right from the start, that's where you should focus: Minimize things that are slow change, maximize things that make change less painful.

Concretely, this means spend less time code reviewing local variable names and curly brace style; spend more time reviewing public APIs, data format definitions, promised external semantics, etc. with an eye for versioning, deprecating, evolving, etc.
If Apple spins off the iPhone business, your portfolio, like the index, will have both newApple and iphoneCo. If the relative price changes, won't the effect on your portfolio be the same as the effect on the index?
People should come to the midwest or texas and see how far a million can really go
If you install Chrome it supports these things, that's 'native' to me.

Does it act like JS? No, but its still native.