skysight-inc/HackerNews huggingface dataset:
Andrew - I listen to all your shows. I'm a big fan and love your work. It's also amazing how many interview you do.

Some comments - I don't think you aim high enough with your guests - you are THE leading tech interviewer. Most of your guests are good but you are entitled to be interviewing the biggest names in the industry - you have the reputation to get their attention - why don't you?

Sorry but I'm not a fan of Mixergy's advertising style. Advertisements on radio or T.V on many other programs come across as arms-length promotional messages. Mixergy appears to be a tout for Walker Corporate Law and goes too far in constant personal recommendation, it comes across as fawning and as touting. Also it's tiresome to listen to the same old sponsorship every show. Sorry but that's the way it feels to me. Also Mixergy's commitment to Walker Corporate Law makes me feel like you are an employee of a law firm which kind of cheapens the Mixergy image - isn't Mixergy bigger than being the marketing arm of a local law firm?

Regarding your questions to interviewees. You do a great job, but I would really like to hear every guest asked specific details about exactly HOW their company came to be sold. Where did the buyer come from? What was the process? How long did it take?

Keep up the great work.
How netflix solves this: https://www.netflix.com/openconnect
Sadly the towed pinger locator (TPL-25) is omni directional.

But by analysing the inter-ping interval you can determine a CPA point. Something below I wrote on reddit about this technique:

Due to the pulse length (10ms) there is an inherent 100Hz bandwidth in the signal, which is equivalent to the frequency shift you would expect if moving at 4m/s. In other words, Doppler measurements of a single pulse is NOT going to be useful in attempting to localise.

However, because the pinger has a relatively stable repetition rate (about 1.106s from what I could see) you can do a cool trick to localise it (assuming the source is stationary):

- Perform a pass over the area of interest (ie where the pinger is)
- measure the ping times of arrival (either manually with waveform inspection or write an envelope detector)
- plot the ping times of arrival versus the time of arrival modulo ping interval. ie in MATLAB: plot(toa, mod(toa, 1.106), '.');
- The plot indicates the relative distance from the source / receiver. Hopefully the plot should contain a local minimum representing a closest point of approach (ie like http://imgur.com/v1ZclaX ). This means that the source lies in a line perpendicular to the vessels course centred at the location of the receiver (ie TPL-25) at CPA time
- Perform another pass over the area of interest on a course perpendicular to the first
- measure the ping times of arrival and look for CPA as before
- You should now have two intersecting lines. Guess what should be at the intersection? :)

This relies on having a stable ping repetition rate.

BTW this is the author of the linked post here :)

Rodney

Edit: @ISL has hit the nail on the head there. Hyperbolic trilateration using multiple simultaneous receivers is the way to go. RAAF will be trying this with sonobuoys deployed from P3-C Orions
This comment is funny because this thread is about an OpenSSL bug that has been giving up your keys for 2 years.
HPC, games, portable mobile code and embedded systems.
> I'm not the world's best designer by any means, nor am I "classically trained" in design as they say, but I like my results

Don't we all. There should be a rule that says "any non-designer can draw something that he himself can't improve upon".

I'm certainly not arguing in favor of hiring for the sake of hiring, and freelance-everything is how I see the future.

But saying anyone can do anything if they just think about it hard enough is a bit of a stretch. "Jack of all trades, master of none" is real. An actual designer will save you lots of time.

Additionally, there is value in dialogue; having someone to talk to about specific problems helps immensely. And who's going to take time to talk with you about minute details of your product if they're not somehow compensated for it?

(Service idea: a Q/A site where people could ask questions about their products as they're building them. Does this exist already? Some subreddit maybe?)
I'm going to support mahmud here, and suggest that your behavior is the least constructive in this particular sub-thread. He's absolutely right that Lisp is simple and the basic rules can be picked up in an hour or two. He's also right that over the course of a career in computing, you'll have to pick up countless formalisms and languages. Additionally, SICP is not for the faint of heart. It is not an easy text, and the use of Lisp is fairly central to its main point. This is not to say that computing shouldn't be accessible. It definitely should be. That being said, SICP covers intrinsically "difficult" material. There's no substitute for an iota of determination here. If you don't have the determination (not intelligence) to be bothered to learn Lisp, you're not going to be able to complete SICP. It's not going to happen.
WordPress Plugin Guarantees Others Will Share Your Content
Announced as the "World's First Plugin That Gets Your Site Discovered and Shared by A Community of WordPress Users."<p>The PRO version: http://www.moresharesforyou.com
I don't know how often they've reissued their certificate in the past, but the certificate's good for almost exactly 90 days. (89.6, to be exact.) Perhaps it was simply time to make another?
No Laptops, No Wi-Fi: How One Cafe Fired Up Sales
Yeah, this is true. But all places pretty much require you have prior experience. Not to mention most games these days are in Obj-c/Java. Plus game studios aren't exactly ubiquitous (least not where I'm from).
It's a lastpass.com site and you are already implicitly trusting them by using LastPass. How does this make it less secure?
As mh_yam said, if they're only accepting .docx, and if someone else controls the first stage of the recruitment process, then maybe these aren't the right companies for some people.

Larger companies may do this, and if you like larger companies, this is probably ok. Not for me.
Thanks for your kind reply. The problems are not that I don't manage to be mindful all those many years helped me and it comes quite naturally.

The problem I have is with a full time job where I need to stress myself for all those things that don't deserve in 8-9 hours, and if I am mindful and do things from the heart also I feel the cause doesn't deserve the grace.

My problem is on the business side: I need a job where I work only 15 hours a week/ 8-10$ hour (this should show that I want to be frugal) and with a mindful friendly business and colleagues. I have medium network skills, medium linux skills, medium programming skills (python/javascript), English and Italian skills and native Romanian speaker skills.

TL, DR: What breaks my heart is this, I thought it was obvious from my OP, from my experience finance/business are the greatest obstacle to mindfulness and when CEOs pose as the apex of mindfulness the result is obvious: you need finance/business success to be successful in mindfulness. Which is a very perverse way to subvert it all.

P.S. I tried a dropout with half success, but I don't want to scare and set aloof my family again and because of that I want a bare of financial security.
Though I have to say it isn't unproductive. Unless you're unemployed. But if you're employed and you're wanted by numerous companies, what is unproductive about picking the right one?
This only applies when you're in a position where if you don't get the job, it's a bad thing. But when you get to a certain point, getting a job is easy. It's getting the right job which is hard.
Google Maps full location history
Google let you access to all your recent movements, logged both through iOS and Android apps.
If you call them and let them know they're not accepting your format of resume, ask them if you can send a physical version, and get a negative response, then it's the companies loss, surely.
Kleinanzeigen
Kleinanzeigen Österreich , Kostenlose Kleinanzeigen , Kleinanzeigen , Kleinanzeigen wien
Mall Österreich Kleinanzeigen , Kaufen, Verkaufen, Immobilien, Autos, Jobs
Mall Österreich Kleinanzeigen , Kaufen, Verkaufen, Immobilien, Autos, Jobs
How can anyone in 2014 seriously not think that's a slightly suspicious vibe? Regardless of whether you think these people are war criminals or not, or what their role was within in former administrations. It is clear she is connected to things at the highest level.

If you are a person who still trusts these power players; I would sincerely love to know why...
This article really should have been called "Security hole in Gandi's processes". Why would they change the account email address if you didn't reply to a single email within 24 hours? Who thought that was a good solution?
That's an issue with Data.ByteString.Char8, not with OverloadedStrings.
Unless I'm missing something the problem with canvas based shadow dom widgets is there is no per element resize event so if the element gets resized there's no way for the element to know it needs to redraw its content. The only resize event in the browser is on window so sizing a column for example or having an element's size change based on adding or removing other elements does not generate any events the shadow dom element would have access to
Clover 3.3 is a great choice for Spock-based tests
Audio codecs are very good at retaining signal phase as the human ear is very sensitive to errors in this. Whilst I'm not saying it is impossible, I think it would be very unlikely that the interval change is due to transcoding.

Also, as it is a moving receiver this effect is almost expected.
XKCD Inspired Secure Memorable Password Generator
> Not to mention most games these days are in Obj-c/Java.

Proof? I've seen _quite_ the opposite. Sure, these things (and Flash, still) are popular among small/indie devs, but I haven't heard about a single AAA title since ~1995 that didn't used C++.

There is an insane amount of big open source projects out there that use C++. Firefox, Chromium, KDE, .... the list is much longer. Making significant contributions to any of those would most likely be considered experience.

And there are tons of C++ jobs outside the game industry. Not for small-scale web stuff of course, but for client-side stuff, and really huge backends, C++ is still very popular.
We need the possibility of strict separation of content and presentation and a powerful layout system. Something that removes all the clutter and mind juggling from the current process of developing websites and something that allows for robust wysiwyg editors (like Adobe InDesign).

All we want is putting text, shapes and pictures at certain dynamic positions on a screen. That is why I would propose a layout system that is based on positioning guides (straight or curved guide lines or shapes) rather than a box model. It would work like this: Given a set of initial guides which describe the screen shape one can define new guides which depend on the position of other guides. To define a vertical line at the center of the screen one would write: (defgd my-guide (between screen.left screen.right) (h-pos 50%)). Then one could place an object at a position along that line: (defobj my-object (anchor center) (guide my-guide) (pos (/ (- screen.bottom screen.top) 2)) (content "Hello" (class bold "World!")) (class headline1) (wrap-at screen.left screen.right) (padding 10px)). Instead of spelling out a content string one could, of course, refer to a variable which is stored in a separate resource. Furthermore, it would be helpful to have something like guide generators which can produce grids or arbitrary other shapes based on a given function (e.g. for tables and positions of other repetitive or self similar page elements).
I have to agree with your disagree but point something out also.

> HR sees a unfamiliar format, and simply bins that resume.

When they bin the good resumes, they bin the good candidates, which means the chances of the current employees not being particularly good is higher. This would make me think twice about working for a company that says no to the better candidate because HR found their job too difficult.
(hi!)

You might like this:

http://www.haskell.org/haskellwiki/Haskell_Tutorial_for_C_Pr...

And the Gentle Introduction is not very gentle but is a good reference:

http://www.haskell.org/tutorial/
That's an excellent way to put it.
Animated GIFs/cat video?
Fergus Fleming wrote a brilliant book about the series of 19th century UK expeditions to try and find the North West Passage mentioned in this article:

Barrow's Boys: A Stirring Story of Daring, Fortitude, and Outright Lunacy

http://www.amazon.co.uk/Barrows-Boys-Fergus-Fleming/dp/18620...

NB After I read this book I found that one of the men who died on the Franklin Expedition is buried close to where I live in Edinburgh, here is a close-up of his gravestone in Dean Cemetery:

http://en.wikipedia.org/wiki/File:Relief_on_the_gravestone_o...

http://en.wikipedia.org/wiki/Dean_Cemetery

http://en.wikipedia.org/wiki/Franklin%27s_lost_expedition
I don't think your analysis is correct.

They're not saying that the money is wasted because we haven't had a flu outbreak. They are saying that, if there was one, Tamiflu would be as useful as paracetamol. It would be like (in your analogy) someone claiming that the snow clearing equipment bought was known to be faulty or not work in cold conditions. In that case, saying the money was wasted would be justifiable.

I don't have an answer, other than the observation that there are too many cases these days where public health and commerce don't work well together.
Comments on those type of sites are always negative and always based on ignorance no matter the topic.
As an x googler I had my issues with it

http://games.greggman.com/game/lets-debate-coding-style/
I suspect they either use an STL that has a way to disable exceptions (such as STLPort) or they disable exceptions using compiler flags, or maybe both.

You may argue that this really brings into question the "S" part of "STL" but it is done in practice and I'd argue it's not even all that difficult to deal with.
The video shows a moving spectrogram of the received signal from the TPL-25 towed pinger locator. It has nothing to do with sidescan sonar.

In fact they explicitly have not launched the sidescan capable Bluefin21 AUV because of fears of acoustic contamination of the towed pinger audio.
It's interesting how there are people who think spending $100/year/domain is a lot of money - but when your entire company's business/value is on the line, I would think that spending $1,000/year/domain, to make absolutely sure nothing goes wrong, would be a bargain.

It also ensures that your registrar has the resources required to guarantee a very high level of verification and due process to ensure that everything is done correctly, with lots of extra human review (in addition to all of the automated safety checks, not instead of)

I've heard good things about https://www.markmonitor.com/ when it comes to managing domains (among other things)
I guess we can add Netflix to a list of companies that the BBC are happy to provide free advertising for.
Indeed, I don't understand that statement either.
Happen to have a link?
Paracetamol can also warp the way you think, which I think is pretty interesting / scary:

http://www.bencollier.info/content/suffering-existential-ang...
>It's totally reasonable to refuse to work with technology X in favour of working with technology Y, despite the lack of demand for Y. But you can't simultaneously moan about how unfair the world is when you make that choice and then can't find as much work using Y. You knew what the situation was ahead of time.

This is the fundamental difference between being a worker selling hours and a company producing a product. I care a lot more about how much I get paid when I work than how many of my hours I can sell. From my perspective? it is far better to be employed 50% of the time at $100/hr than 100% of the time at $50/hr. Hell, I'd rather be employed 20% of the time at $100/hr than 100% of the time at $50/hr. I can use those other hours to work on setting up my company so that it can sell more products with less labor. Or read a book or go on vacation or something. Optimizing for getting more work is for people at the very beginning of their career, or for people who can't earn a high enough hourly wage to cover the essentials on less than full-time work.

The thing is, demand does not equal pay; there are more jobs managing windows computers than there are managing Linux computers, but generally speaking? the latter pays better, in part because you usually have more servers per admin in a linux environment. Personally, I vastly prefer a high-pay, low-demand job where I might spend some time unemployed over the opposite.

(that said, I don't know what .net dev pay looks like compared to node.js pay. If they can't fill the positions, perhaps it's not high enough?)
>Proof : A lot of genuine lawsuits...

Not quite. The "genuine lawsuits you mention are proof only that (a) bottom-feeding lawyers file meritless lawsuits in hopes of a fat $$$ settlement, or (b) that sometimes even well-intentioned companies make mistakes and do things beyond what their privacy policy and TOU permit.
There are not bad tools, but not the best either. If you spend mental stamina on trivial things, you have less for the important ones, the ones a compiler cannot check.

This kind of tool (SSL) should be written in ada or haskell.
Is this another casualty of the "selective publication" of results performed by pharma companies?
Not allowing conflicts of interests is almost impossible for most politicians: they all have friends in different industries because they need financial support (or popular support anyway). The least you can ask for is transparency and disclosure of ties/relationships/friendships.
Do you find it worth it for the massive increase in bandwidth needed? The tracker I use haves 1080P rips that are around 10GB for a movie. Nobody ever really downloads that. The 720P versions are way more popular. They are good enough for people that don't buy gold HDMI cables.
Hmm. I think most of the people who use these readymade platforms aren't technical people, so PHP works as it is easier to understand, deploy and manage.

Even for technical people, if I was looking for a readymade solution, I wouldn't really care if its build on PHP or node. But if I was building something specialized which needed to scale to huge amounts of traffic, I'd start from scratch with something like Node.js.

Also, look at Opencart. It isn't too bad.
Huskies Saying Hello
source data from: https://github.com/musalbas/heartbleed-masstest/blob/master/...
Besides most of the stack is open source now. At least the bits you realistically would be willing to contribute to.
I enjoyed clicking through the "more about me" link at the bottom of the article and seeing a big picture of Gabriel next to the text: "We're always hiring!"

A couple people have started picking at the blanket statements in the article, and, granted, none of them are universally true. The point about DIY design irked me a bit, too. With that said, I think the kernel of this article is absolutely right: too many startups are far too intent on raising a bunch of money to hire a ton of people because they think that's what growth is about. (And because running a big organization, even one that doesn't have a customer base to speak of, is a fantastic ego trip.)
Otherwise, companies would fire more people than they hire.

I don't think that's possible in the long run...
Before You Deploy to Digital Ocean Make Sure You know This
This is an older revision of the style guide; they updated the style guide recently to allow lambdas. Other C++11 features were also under review for a while.
It certainly existed, but the normal flu killed far more people that year than H1N1. Just like every year.

So the phenomenon around H1N1 and the commercial implications for the companies involved is very close to what we refer as a scam. The risk of global killer Pandemic was grossly exaggerated for the benefit of a few.
Ask HN: When did you first see mainstream coverage of Heartbleed?
I just spotted it as a first three item on breakfast news. Which makes three days - pretty good, but was it covered in the US earlier?
I've heard this claim made repeatedly on this site, but I've not heard any details as to what specifically MarkMonitor does to protect domains above and beyond other registrars. Anyone care to chime in?
Sounds like this 15 Mbps quality would be a big improvement for 1080x1920 screens as well. But will their client software let you use it without a 4k screen res?
> JavaScript
Half the pockets a full of dung, so you have to use fingers very carefully.

> CoffeeScript
Also both are bright pink, because why wouldn't you come up with your own syntax sugar when you have such an option?
It should work with all the latest stable browsers on both desktop and mobile. Some ugly issues linger with older IEs though
ABS pointless? The Wikipedia article disagrees, so I'd certainly like to know more: http://en.wikipedia.org/wiki/Anti-lock_braking_system#Effect...

ESC is certainly shown to be effective, although I don't know about traction control: http://en.wikipedia.org/wiki/Electronic_stability_control#Ef...
That's a rather misleading domain attached (direct link to the apple app store instead of authors domain).

please link to the author website next time :-)
Replying to my own comment as edit time has passed.

Manjaro: update arrived this morning, may have been available for past 12 hours, so promoted through the 'staging' cycle. Half a day to a day later than Ubuntu/Debian/Redhat if I have my times correct.

[keith@mocha ~]$ openssl version
OpenSSL 1.0.1g 7 Apr 2014
Had hoped to give this a try for our new product. Too many uncertain timelines I think to give it a try.
A possible reason was called out in the article:

"Gandi’s paper 'email reset' form makes a lot of sense in the world where most of their customers are individuals or small businesses with one or two domains, and using addresses that they may lose access to. With no other factors, if they lose access to the email address and forget their password, there needs to be a process to regain access."

If a customer loses access to the one e-mail registered with GANDI (a small business signs up with their Earthlink.net address, moves, and now only has a Comcast.com address), there needs to be a way that allows an e-mail change without requiring positive confirmation from the old address. Having GANDI change process to disallow this when an account is 2FA-enabled is, to me, a reasonable compromise.
I really enjoyed Programming Paradigms from Stanford (https://www.youtube.com/watch?v=Ps8jOj7diA0).
Hence the "bolting a new security item onto an existing process" part. Without 2FA, the common case is that you've lost the password and access to the listed email address... so waiting any longer would just mean more time without access.
As someone lacking a solid scientific background, reliance on math was much more of an issue. I managed to get through Chapter 1 very slowly because I had to learn math concepts to understand what the code was about (Khan Academy helped a lot). Some sections took me up to 3 days to complete ! The beginning of Chapter 2 which is about data manipulation was actually much easier for me. Then I got to the section on the picture language which I found boring and I was also having less time to devote to my study, so I've given up at that point. But I'm really glad I made it so far. What I've learned so far is very precious and one day I'll carry on with the rest of the book !

Compared to the math, Lisp was a non-issue. I didn't even notice I was learning it. But I'm a "practical" coder lacking formal training, not a science student learning to code.