skysight-inc/HackerNews huggingface dataset:
>Really smart people who are really insecure about their intellect?

Condescension. Condescension everywhere.

It is people who are at the top of their game that are the nicest. My old CEO, who is head of a company everyone here probably knows about, was such a chill and friendly person.
I think you want to think that way, that whiteboard interviews have a shred of competency about them. I bet you dollars to doughnuts though 9/10 times a company will hire someone who can regurgitate algorithms rather than an eccentric who can't get them right but thinks really cleverly.
Could you create checksums/signatures of ad videos/banners then add the signatures to the distributed block-list?

I guess the next step would be to automatically add noise/tiny amendments to the content to get around the checksum...but then you could use object/character recognition to identify content and block the ads based on that.
We use Google Closure at Lucid Software for Lucidchart and Lucidpress. It has been a great tool for us, especially for sharing code across a huge javascript codebase. Compile time type checking and dead code removal have also been great.

It is unfortunate that it isn't used more widely.

It's nice that you can see some of Google's open source projects built using closure
Google doesn't hire for specific projects like this - they want people who can work all over the company.
The rising contradiction of our times is that those that would tolerate dissent allow those that will not tolerate dissent to suppress the dissent that the tolerant would allow.

"The best lack all conviction, while the worst

Are full of passionate intensity."
Yet you'd still see users flock to iOS if Apple lowered the device price.

Disclaimer: Ex-Android user.
restic (https://github.com/restic/restic) is another contender, and of course tarsnap (https://www.tarsnap.com/) has proven its worth.
PDT rule only applies to stocks and options afaik, and only if you have a margin account. It doesn't affect futures/equities/forex.
You're looking for perceptual hashing: http://www.phash.org
I play poker professionally so I get to set my own hours.
Grid is suppose to be a lightweight engine solution on top of LÖVE as it's framework. I feel that Unity is comparable to UE4 as far as 2D games go: overkill. LÖVE doesn't solve any boilerplate issues for you, and you end up reinventing the wheel.

A few of us from the Valve development community, EA, and Blizzard wrote this as a side project.

http://www.andrewmcwatters.com/grid/
https://github.com/Planimeter/grid-sdk
Ok, on the one hand, you should be able to answer the question with, "Get a standard-issue POSIX-conformant regex library. Next question!"

On the other hand, knowing that DFAs are equivalent to regexes are equivalent to NFAs is already a step of theoretical knowledge that any "Just let me write code" so-called "dev" is likely to complain about being asked for.
Fun fact, most game replay infrastructure is built on networking(if it exists in the game).

Replay is usually as easy as just timestamping packets(or storing input if you're running a lockstep sim) and playing it back when viewing the replay.
His list of arguments for using ad blockers left out what I imagine is the #1 reason, which is "you're filling my eyeballs with garbage."
Trying to lean dative case with Duolingo make me quit.
1. Pay to block ads
2. Choose a couple types of ads that I would be okay to see, either by companies or topics, reducing the money I pay
So you think that being scared is evidence of fascism, misogyny, racism, or similar? No legitimate reasons to think what's happening is terrifying?

How terrifying.
If you're a fairly experienced developer or manager, you can join a company 18 months or so prior to an IPO and make out like a bandit. There's still plenty of money to be made by joining most of the companies the grandparent mentions.

Single-digit employees more often than not get screwed when considering the greater risk they take (risk not too much lower than the founders, who usually keep several tens of percent ownership). 1% of a company post-seed dilutes a lot after a few VC rounds, so you end up with a great strike price, but not much more %-wise (what really matters) compared to later hires.

Also I think you (as many do, and as I used to) vastly overestimate what retirement money is. In general you can take your yearly expenses (not income), multiply that by around 25, and that's all you really need to retire on, and keep the same lifestyle. (Sure, if you want to increase the cost of your lifestyle, add a couple kids, etc., you need to take that into account.)
Very interesting! A murder mystery seems so much more readable to me than an arcane straight text on machine learning.
Is a binary search tree a problem that the Dev would have needed to solve? In over 5 years as a dev, I have never once needed to solve a binary search tree. Why not ask the candidate how to perform a kidney transplant.. That's solving a problem too. White boarding algorithms is not relevant to the majority of Dev jobs. It's related, but not particularly valuable as a screener.
Product? Howabout the transistor. Look up William Shockley. Brilliant but filled with hate.
That's not what happened at all. Google has an interview process that is designed to weed out false positives(incompetent people getting hired). Because this guy didn't have enough algorithmic knowledge he failed their filter. To work at the borg you must learn and play by the borgs rules!
Netscape still open for signup – $9.95/month for email
Distribution! They have an audience, and they know if they publish x books per week, they will make y $$$'s.

But that is a fair question for an author to ask. If you already have an audience, then you would seriously look at what value they bring.
Extending “Let It Go” with LSTM
That's because these tools are targeted at content builders not developers.

Back when I was in games on a 70 person team we might only have 10 or 12 developers so the majority of the focus was making sure that your content builders were effective(and they cost less than getting developers to build content).
The jigsaw technique is a cool hack. I'd never heard of it. And yep, you should post it. Random wikipedia articles like that make it to the front page all the time.
I’ve started running a local instance of dnsmasq that returns NXDOMAIN for a giant list of ad servers. For anything not in the list, it tosses the request up to the real DNS server. I’ve found it to be a simple and effective way to block lots of ads for all local network traffic.
Conferences are not public services. They're private endeavours; they should be able to pick and choose who they want to speak. If the speakers have a background they disagree with, or disagree with values they promote, so be it. The idea that a talk is only seen in light of the technical merits is utter nonsense, particularly for politically volatile talks. I've seen any number of good talks by no-names that get ignored, and more than a few by famous figures that were mundane yet accoladed, for example, before we even get to volatility.

Ultimately, if a speaker feels unfairly done by, they can always organise their own conferences (this can and does happen). It turns out that organising a conference is quite difficult, and it's demoralising to have all your hard work trumped by some grandstanding idiot, so it's also understandable that organisers don't want to deal with political sideshows.
You might want to check the latest post on this topic on Eric Lippert's blog: http://ericlippert.com/2015/06/01/writing-code-on-whiteboard...
Moog Music Gives Employees More Control
As a longtime iOS user browsing the web keeps getting worse.

These are getting bigger, they're more resource intensive thanks to 'waterfall' design. They push up my data usage.

They spam open the App Store, and are all around broken. Recently I can't watch videos on some sites because ads elsewhere on the page grab the click and pop a new tab open.

They take longer to load than the real content. Then they MOVE the real content AFTER I STARTED READING because it took them that long to load.

I've used a Flash blocked on my laptop for years, but I didn't used to care about blocking on iOS because it wasn't a problem.

That has ABSOLUTELY changed in the last year or two. Reader mode used to fix sites but as they do more stupid JS trickery that often doesn't work.

I keep running across articles I literally CAN NOT read on my phone due to these kinds of issues.

Ignore iAds and Goigle and privacy (all good points). This is starting to seriously degrade my iOS experience and I'm not surprised Apple was moved to do it.
You're conflating the tech industry with the video game industry. Not all unions are a nightmare, they're there for employee protection. If you specifically are in a privileged enough position to not need a union, you have still benefited from the existence of them.
I thought this was extremely interesting but can't upvote this. Was it flagged for some reason?
My main complaint with the tweet is that it's almost certainly speculation.

1) Most companies (for legal reasons) don't tell candidates why they weren't offered a job. Maybe it was because of the binary tree question, but maybe it was for some other reason.

2) Homebrew is a Mac-only product, so the likelihood that 90% of Googlers use homebrew is very low. Moreover, Google does not track the software its employees download onto their laptops, so there's no way they would even know the percentage.
It's funny, javascript had no standard library, and the prototype semantics meant you could override anything at the `evaluated` level. It was very convenient to be able to enhance base objects. I liked lisp/scheme macros right of the bat for their structural cleanness (as opposed to C-like macros of course) but seen in the js way, it makes you realize how much you can now override/extend in that system.
No.

Well, yes. Now you can actually build for ios and android, which wasn't possible before with modifying the UBT and sacrificing 3 goats.

However, its still no real improvement in workflow or speed.
Using baseball bats to reinforce your political views seems like a great idea until your opponents show up with guns.

I have to wonder if this dangerous person lives in the US, or at least the true US, the 2/3rds of which allow concealed carry. I marvel at how the National Socialist Movement and some "White Nationalists" thought it wise to meet in New Jersey and Illinois, respectively, where and when it was illegal to carry concealed (not groups of smart people, it would seem :-). Hmmmm, for that matter, Ohio is in one way the worst state in the union for self-defense, because the burden of proof is on the person claiming it. (These incidents mentioned at https://en.wikipedia.org/wiki/Anti-Racist_Action)

Try that shit in the state of Missouri where Strange Loop is meeting and you'll very possibly get legally shot. Counterwise the Nazis were greatly aided by prior Weimar efforts at gun control, which they of course reinforced once they started getting formal power.

In fact, all these actions by the left in the US strike me as extremely unwise, for in the many possibilities of "this will not end well", those of a very well armed population putting paid to their pretensions should be quite prominent in their minds.
I've never seen it in MTV either. But it's a big campus, so who knows?
<insert snarky comment about the 12 people that's helped and get downvoted>
Of course it went to the lowest bidder, that's how business is done. But the lowest bidder in China is a lot worse than the lowest bidder in the US. Thanks to our regulations here, you can count on the lowest bidder to make a decent bridge. In China companies can pad their profit margin by using poor quality steel and workmanship, with no fear of consequences.
I'd like to present HN with a challenge. Come up with an interview process that matches _all_ of these requirements:

Objective - the process avoids human bias (this guy was in my frat, therefore is awesome).

Inclusive - someone doesn't need extensive past knowledge in a particular area of coding to do well in the interview.

Risk Averse - Avoids false positives.

Relevant - it properly tests the abilities needed for a coding job, and not irrelevant ones (like the ability to write an impressive resume).

Scales - this will be used for tens of thousands of interviews.

Easy-to-do - this will need to be done by hundreds/thousands of engineers, who would probably rather be coding.

It's easy to poke fun at what is perceived to be a flawed process. It's much harder to propose a solution that satisfies the above requirements. Google has done extensive research on this topic and has done remarkably well with it compared to other companies of similar size.
The author remarks that most of these are nonsensical.
As a non-magic player who lives in a house that sometimes hosts magic games (and thus clicks links re:mtg), I found every line to be entirely plausible overheard banter.
I've been there as well. I interviewed at a design agency a while back. I nailed all of their puzzles pretty easily only to get there and realize I was going to be doing Wordpress hacking and other CMS work from 2010. I left after a few months because of how trivial I realized the work would be in the long term.

On the exit meeting it was relayed to me that they were having trouble finding people because no one could pass their tests and I was beside myself because I couldn't understand how they would expect someone with that technical ability to want to bang out Wordpress sites all day while there are 100s of people who would love to do that job and be very successful without ever even knowing what basic recursion let along the stuff they had in their test. Bizarre.
Git with a Gui (Sourcetree, Github etc.) is a pretty straight forward exercise.

I've seen designers use version control with things like:
filename.FINALE.jpg
filename.Last Finale.jpg
filename.Approved Finale.jpg
etc.

Certainly its worth the half hour getting your head around the basics of SourceTree than that...
Dick Gabriel said in a podcast that late 70s language research was mostly lisp with macros. And when the PhD student was close to the finish line, he'd wrote a concrete syntax so it looked like a real-er thing.
Sounds pretty good to me, looking forward to that day.
Re-Introducing Vagrant: The Right Way to Start with PHP
LA Metro and hot corsets = best guerrilla fashion show ever
I've only been to college games at Notre Dame and VT, and both of those are very segregated stadiums. There's an entire "student" section, a "visiting team" section, and tickets are sold like that.
I don't see it that way at all, and I'd like to suggest that attempting to diagnose clinical depression from a blog post seems a bit ridiculous. She doesn't sound depressed; she sounds like someone happy to be mostly financially independent and able to pursue whatever projects she wants, not something someone else is telling her to do.

I've felt very similarly over the past few years, and I'm working to build enough of a war chest to make it a reality. I'm not depressed, I'm not burned out (at least not in a general sense; I do occasionally burn out on specific aspects and feel the need to pull back)... I just don't derive too much pleasure building the same things over and over for other people who don't actually understand technology work and have different priorities than I do. I've been much luckier at my current job, but I still feel that way occasionally.
But are these guys making money from solving the problem. Seems like its a free service and they are balking from chasing the profitability route. From the article

>>>> “The reasoning for this was that, though we could make it a profitable business, we realized we’d quickly become a translations business as we’d have to hire people focused on quality control, sales people, etc. and eventually businesses tend to pay more attention to the parts of the company that are profitable,” a spokesperson told us.

“We are an education company and are here to help bring education to everyone in the world and to make education more effective.”

<<<<<

Good intentions but does not seem to support your key point or am I mistaken?
I just don't get it why companies assume you can spend so much time to refresh and memorize topics just to prepare for an interview. Especially when this knowledge will only be used in the interview process and then forgotten about.
Adventures with Ubuntu Snappy: Prologue
See also relevant post of David Auerbach's article in Slate that didn't make it to the front page for some reason:

https://news.ycombinator.com/item?id=9693772 / http://www.slate.com/articles/technology/bitwise/2015/06/cur...
This is what I do for a living actually - and concrete / mixed structure corrosion control is unfortunately a lot more expensive and difficult than single structure (ie steel hulled vessels). A typical concrete CP system will be low output but with dozens to hundreds of individually controlled zones and reference electrodes to monitor the system performance.
Not completely false. From that document the revenue for iOS/Android is nearly identical across all media types and for video/rich media (the most lucrative revenue wise) is much higher for iOS. It just reaffirms my argument that iOS users are too much of a valuable and lucrative audience to treat poorly.

And I am sure those numbers are worldwide when really US revenue is the most relevant for US publishers (which are the bulk of major news sites). In which case Apple dominates:

http://www.cnet.com/news/apple-outshines-android-in-us-mobil...
"filter out a bad hire"

Good teams have a balanced skill sets I've found. You need some uber-algorithm guys who can pass questions like this, but you also need engineers who can fill in all the rest of the tasks that make up a production worthy system. I have not found that the uber-algorithm guys always pay attention to detail, put in good comments, think of all the edge cases, communicate well with outside teams, etc.

Those types of engineers are what you consider a "bad hire", and won't be working at Google.
I think the way I'd go about it is number of full 1x1 cells per set rather than grams, which could change based on manufacturing or the replacement of "real" pieces with specialty pieces likes shields or antennas (which would not contribute towards the cell count).
I don't know if that's true. I don't know that it's not true either. I don't say that to claim superiority for Android, that's for sure. I would probably be an ex-Android user if the app situation on Windows Phone wasn't so dire. It's just a pretty clear example of the reason that Google doesn't want Apple (or anyone, really) to be able to control the platform they use to reach people.
I was going to go with Haskell, which would have looked very similar, but thought I would struggle to reason at all about performance.
> Nothing says Google must accept sub-par technical people, but Google fails to realize you don't have to be the top 0.0001% in absolute algorithms intelligence to do great work.

But if you're Google, why wouldn't you aim for the top 0.0001%? It's not as though you have a shortage of candidates.
The new thing they're trying is what you could call "gross-bait" ads, one gem that comes to mind is the girl's legs with indentations in them and white things coming out.

I'm not even sure they're selling anything anymore, most web ads seem more like psychological warfare.

How about a subscription service - and it could be a voluntary honor system thing - where you pay something each month and it gets distributed to websites you visit, and in order for a site to register with the service they have to forgo advertising. I'd pay $10 a month to do my part to rid the world of web ads. Somebody steal that idea.
When you need more than one server to run your database.

The main different between NoSQL/SQL DBMS is about auto scaling. NoSQL scales well on multiple servers, as they were designed to work that way, while SQL dbs do not.
If you are going to have life insurance until you die, then whole life insurance is cheaper. 95% of term life insurance policies expire and are not renewed. The reason is because term insurance gets extremely expensive as you get older. WL is the same cost every year until you die. Include the cost of term insurance for a person who is 99 years old and term life is extremely expensive. It doesn't make sense to me to have insurance when there is close to 0% chance of you dying and to have no insurance when there is near 100% chance of you dying.

Plus there are the tax and loan benefits of WL. They are inferior with 401k and IRA plans. You can't take out a loan whenever you want. You can only take out a certain amount (usually up to 50%) and only under very strict circumstances. There are maximum contributions with 401k. No so with WL. 401k's are taxed as ordinary income. There are more fees over the longer run with 401ks (2-3% every year vs just high front load with WL). You can't withdraw before 59.5 without penalties (except for 72t). There are strict provisions on when you have to pay the loan back.

With WL you can take out your money whenever you want with no penalties. You can take out loans whenever you want and pay them back whenever you want or just not pay them back at all. Most smart people will just take out loans against their policy and effectively access their money tax free. You can't get that with 401k and IRAs.

https://www.youtube.com/watch?v=oZSwnPApNWs

https://www.youtube.com/watch?v=GP2d3BhzWB0
Brilliant. Guy Steele is very clever. Also, I like this list of macro writing rules in the last thread:

http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m...
I don't write C code, isn't this idle code ?
Awesome find - thanks.
Machine Learning with Scikit-Learn – PyCon 2015
Meet the School That Believes in Discipline
What was it built in originally? What's motivating you to switch to Django?
Yeah, that wouldn't make very much sense. Far more revolutionaries have been on the guillotine than behind it.
Intelligence Is Overrated: What You Really Need to Succeed
Reddit's r/all page is in completely covered with reactions to this. This is perhaps the most controversial move made yet by Reddit staff.
The difficulty of Levenshtein automata is highly overstated. When I read that Lucene blog post I wrote an implementation in an hour, and prior to reading that post I hadn't even heard of Levenshtein automata.
The First True Global Star of Gaming
Where would the hydrogen come from in a situation like this? I know aluminum will produce hydrogen under basic or acid condition, but steel doesn't (I think).
I was asked that question about 7 years after reading Mastering Regular Expressions and about 10 years after taking Automata in college. It so happens that I am an expert in regex, have a patent in the field, regularly answer stackoverflow regex questions for fun, etc. Unfortunately, the question involved me actually drawing a DFA, trying to remember the notation, etc. At this point I don't even remember the particular question, only that I couldn't remember how to draw or read the diagrams.