skysight-inc/HackerNews huggingface dataset:
Ok, so gnutls-cli from libgnutls 3.2 has a --ocsp parameter, that turns
on ocsp. And it sort of "works":

$ gnutls-cli -p 443 --ocsp revoked.grc.com
(..)
Resolving 'revoked.grc.com'...
Connecting to '4.79.142.205:443'...
- Certificate type: X.509
- Got a certificate list of 2 certificates.
- Certificate[0] info:
(...)
- Status: The certificate is trusted.
Connecting to OCSP server: ocsp.digicert.com...
Resolving 'ocsp.digicert.com'...
Connecting to '93.184.220.29:80'...
*** Verifying OCSP Response: Failure, Signature failure.
*** OCSP response ignored
^^^^^^^ ! WTF?

So, by working, I mean that it doesn't work.
If you read the "Details" section of that very Wikipedia article, you'll see why you can't just inline the accept method. You need both visit and accept in order to simulate double dispatch. accept performs one dispatch, visit performs the second. I suspect you could further generalize the pattern to k dispatches for some arbitrary but fixed value of k, though it would be very tedious.

Some algorithms, like collision detection for example, are readily described with double dispatch. So in a language that only offers single dispatch, like C++ or Java for example, the visitor pattern actually leads to more elegant code for such algorithms.

I'm not saying I particularly like this way of doing things (I'd rather the language had direct support for multiple dispatch, really), but it's certainly not a dumb way of doing things as you seem to think. In fact it's rather clever, and in some cases the best option.
Kayla http://kayla.urbanup.com/3743489
In addition to the existence of tons of highly casual security conventions (compared to the strict cons for programming languages and frameworks)

There are plenty of casual PLs conventions, meetups, hackathons, unconferences, just about any format you want. If anything I think that community is more welcoming and casual than the computer-security convention scene, which has a heavy tilt towards big-money, "rockstar" conferences like DEF CON and Black Hat, full of corporate and government presenters and attendees. There are conferences like that outside of security, like videogames (E3, GDC), but security really takes it to ridiculous levels, even holding the damn things in places like Las Vegas and Abu Dhabi.

What that portion of the security scene's image most reminds me of outside tech is the rockstars they'd like to be: a manufactured pretense of "anarchy and chaos" sold as a business's brand image.
A Homemade Sports Ticker
True or not, it's finally given me the means to remember which months have how many days.
Building your first app on CoreOS
Support this: iOS Development Course on Kickstarter
Bioengineer creates paper-based microscope with 2100x magnification for under $1
Do you have a source for this? I was under the impression that:

filesize(192kbps + 16bit) = 6*filesize(192kbps + 24bits)

Also the point of both articles is that: You can't hear the difference.

Look at MP3 vs WAV (or FLAC), MP3 won out (for consumers) because of it's filesize being so much smaller. Look at the compression differences:

>> Uncompressed audio as stored on an audio-CD has a bit rate of 1,411.2 kbit/s,[note 2] so the bitrates 128, 160 and 192 kbit/s represent compression ratios of approximately 11:1, 9:1 and 7:1 respectively. [0]

At the best quality listed here (192kbps) MP3 is 7 times smaller than it's WAV counterpart. I just don't see people paying for 6x the space for something they can't tell the difference between. If anything history has proven this not to be the case.

[0] https://en.wikipedia.org/wiki/MP3#Bit_rate
Azendoo integrates Evernote on Mobile
Isn't the issue with property taxes that weath taxes are not legal under the constitution. The government is not allowed to just tax (ie, take) your assets. Income and Real estate are just imperfect proxies "wealth".
And it's wrong. The email is from 1997, but now you can look it up on wikipedia:
http://en.wikipedia.org/wiki/Julian_calendar

Short version - Julius didn't name the month after himself, the roman Senate did. There's good indications that July and August had 31 days before the reform, and February has less days because it was the last month of the year.
Company raises enormous funds based on someone's apparent brilliance who then leaves and the people find something our of the ideas to make a real company because they had a lot of money. If it works it's a reasonable plan. Given enough money, people can usually find a way to make something.
I guess technically the blog posts the author touts aren't "files". They're (usually) database entries stored in a database file. I'm not sure why this makes a difference, or why a database entry has more "creative discourse" than a file.

I'm pretty sure that old-school publishers and authors kept (paper) files of their works, too.
This is the code used by the first person to extract the private key.
Hey, original author here.

Haha Thanks for the point of view - yeah it's a big splash but there was no hiding the fact so we just wanted to be totally transparent about it.

So far the replies from all our beta users has been exactly what we hoped for (expected), either "Thanks for the honesty" or "Cool, we were just checking it out, we're not in a position to need something like this now" or a few "Yeah screw you guys, delete my account I'm not using you anymore".

I understand a lot of your points, but I strongly disagree that we're regurgitating other peoples advice. This is taken exactly from our experiences.

And we're not telling anyone to get lost. We're explaining why we had to evolve and change our assumptions. If we carried the burden of every mistake we'd made as a startup, within a year we'd be so heavy we wouldn't be able to move anywhere!!!

(Oh and the blog theme is following a trend of about 20+ major startup blogs who switched to a typography led, single column design. We rebuilt the design a few months ago and tried to make it as much about the content as possible. I personally think the end goal was more like eerily similar to reading an eBook?)
Incremental performance jumps with huge % increase wins are extremely rare.

I can easily jack up click-throughs on a new banner or get users to fill out forms more by changing text copy and/or CTA size/positioning/color, but that doesn't mean those increases translate to an incremental improvement in overall prospect to lead conversion rates - you very well might just be shooting yourself in the foot by killing good conversion rates later on in the funnel with your upstream changes.

A good example was moving the lead gen form on a paid search destination landing page from below the fold to above the fold.. what did we see? More form conversions, a 30%+ increase actually. Yay! Dug into it further and what we actually found was that customers who were looking for customer service were clicking paid search ads for the company and filling out the form to try to reach customer service rather than reading the lead gen CTA's on the page that clearly spoke to new customers.

Unless you have a very controlled linear sales funnel, websites are spider-webs with numerous paths visitors could take to arrive at the content they're looking for. So you always have to take into account what downstream changes you could be introducing with a "big win increase test" on your site's homepage.
I had a colleague once who set the salutation for the welcome email to the product to "Yo motherfuckers".

Basically as a way to guarantee that a copyeditor would rewrite it before it went to users and it wouldn't have copy written by developers.

An early beta user got an email calling him a motherfucker. Fortunately, he was good humoured about it.
Haters gonna hate. What every starup founder needs to keep reminding themselves, especially in the beginning.
Note that this is a different meme than the popular "you can make your own working general purpose camera out of cardboard". That meme is moderately popular and has been successfully implemented many times.

This is a different concept, of a precision manufactured, very cheap, single use, very specific medical test microscope generally revolving around a projection display technology.

I'm not saying its not cool. It is cool and is a net gain to humanity etc. Its just probably not what you're thinking it is based on the short description.

I think a general purpose "print/fold at home" microscope for educational purposes would be interesting, along the lines of numerous successful cardboard photographic cameras, and maybe even useful. The linked article, although also cool, has nothing to do with that meme, and is almost the precise opposite other than common construction material.

Also this is an old story, even if newly reported. I remember watching the TED talk from the TED RSS feed during a blizzard some months ago. As per Colin's post this is the 12th time its been featured on HN.
Anyone else share a craving for Girl Scout cookies after reading this?
You can check for vulnerable clients using this site https://reverseheartbleed.com/
Top 15 social media sites in the world
Thanks, he had around 3 viruses and a good dozen trojans.
I formatted his machine after that.
For centuries in the western world, the Christian church, which considered this to be in its purview, kept trying different calendar schemes to try to make a set of months, preferably equal, fit neatly into the year.

There have been may solutions tried or proposed, and the history of this has a certain puzzle-like fascination, but it's not clear to me why people cared so much about this. Astronomical periods are OK, apparently, for years and days, yet weeks and calendar months are arbitrarily imposed.
Essentially, this means "we're not sending the e-mail message, just a link to our webpage." Yaaay, so happy to give them a copy of my mails. NOT.

And "patent pending"? How is this even patentable, when there's 20+ years of prior art in every webmail system ever created?

"A recipient can still screenshot emails, print them, or otherwise permanently store them if they expend additional effort." - I like my received e-mails searchable (v.useful!) and stored locally (so that they don't disappear suddenly, when the service provider decides to clean up, or the sender decides to weasel out of what they wrote), thankyouverymuch.
Trivial arithmetic:

192 ÷ 48 = 4
24 ÷ 16 = 1.5
4 × 1.5 = 6

The six times is also on the wrong side of your equation, I guess.

But if you need a source, I can cite what you cited:

> Unfortunately, there is no point to distributing music in 24-bit/192kHz format. Its playback fidelity is slightly inferior to 16/44.1 or 16/48, and it takes up 6 times the space.

They were talking about both sampling rate and bit depth.

Oh, and just for the record, I do agree with the general idea that it's useless to ship audio to consumers as 192/24, for the same reason it's unwieldy to publish photos online as 20+ MiB raw files (even if browsers could display them). I was just noting that the size comparison included both sampling rate and bit depth and not just one of them.
As some others have said. Focus on technology consulting if that's the life you want. You probably won't be a software dev, but you will lead software development teams who are often remote or offshore.

Accenture, Deloitte, IBM, Capgemini, KPMG. Look at those firms, because travel is usually 100% required.
Ask HN: Best Washington State Infosec Education
I'm trying to find resources to obtain an Information Security degree in Washington state. I've searched the internet and googled around to no avail. It seems to me that there are no schools in the state of Washington that offer Information Security degrees as far as I can tell. Any information would be appreciated.
AnyMP4 Video Converter Platinum v6.1.12
Petition to allow rejected H1B lottery applicants temporary work authorisation
Actually it seems correct to me to put books and files in the superset called "objects", but not name that superset "files" by itself.

Ownership and portability of a book is one thing that becomes relevant when price includes mark up to be paid to own it.
An 18 kHz square wave sampled at 44 kHz looks like an 18 kHz sine wave, everything after the fundamental frequency is well outside the Nyquist limit and will have been thrown away by anti-aliasing filters. And furthermore you couldn't hear it even if it wasn't. Fourier decomposition of a square wave gives the sum of odd multiples of the fundamental, the next frequency is 3 x 18 kHz = 54 kHz.
"Correlation correlates with causation because causation causes correlation".
Judging from Secret, a lot of them snort Adderall.
600kW powers 300 houses? I though it took ~20kW per residential feed - so 600kW would be 30 houses.

And one has to wonder - what happens when the wind abruptly stops? The glider would land before being reeled to the tower. The glider has props on the top AND bottom.

I think this has a way to go.
Hi, original author here.

Actually yes, all the beta users who are engaging in conversation with us over this are actually been offered free plans where it's appropriate anyway. i.e. open source projects, developers writing plugins, university/college students, developers testing Trak.io for their employers etc.
Growing Your Google+ Influence: the BIGGEST GOOGLE PLUS tip
When I was still working in science I got into this state regularly (I called it "the Flow" since I felt like surfing on some kind of mental wave). When I joined a company I lost that experience at first, until I got to work on some sophsticated problems, and until I learned to decouple me from the environment. At university that was no problem, but at a company there are more restrictions in place (more or less fixed working hours, working environment, telephone, internal chat, meetings etc).

My strategy is to create a temporary environment which isolates you -- not necessarily in a physical way. No emails, no meetings, no talking (earphones and loud music help me much, maybe also a sign like "genius at work" -- it's funny but makes people understand you need to concentrate). And then there is only you and the code, and that's your portal into the "zone" or "flow" or whatever you want to call this meditative state.
A lot of music is felt through the body. That's simply a result of low frequency at high levels. That's just one reason why live performance is a more dynamic experience than listening over headphones, but adding dynamic range won't create this effect over headphones.

24-bit is pretty much useless for playback. While human hearing range may extend past 16-bits of dynamic range, that doesn't mean that full range is musically useful. It is, however, quite useful to record and mix in 24-bit for the headroom.
Ambition (YC W14) Hiring SalesForce Platform Engineer
Ambition helps metric-based employees/organizations become more motivated, productive, profitable. We've effectively become known as "Fantasy Football for Sales Teams" because we're big believers in team-based collaboration and competition in achieving sustainable results.

We're looking to hire an experienced SalesForce developer to join the team, somebody who knows the platform well and can help us scale on it.

The Job:

- Own the platform, architecture, experience

- Deliver customer needs/requests

The Person:

- SalesForce experience

- Python/Django experience (preferred)

- Ability to interface with customers as needed

- Strong work ethic + passionate about our mission

The Company:

- Based in Chattanooga ("The Paris of SE Tennessee")

- Funded (SV Angel, Google Ventures, et al)

- Generating revenue, strong business model

The Why:

Most people spend the majority of their waking lives at work where emotions range from misery to apathy. Our families have been there, our friends have been there, we've been there. We built Ambition because there has to be a better way to align incentives across organizations, from employees to managers to owners. There has to be a better way to (consistently and sustainably) inspire people with the ability to succeed... together.

If interested in the position send an email to careers [at] ambition [dot] com telling us why you're the person for the job.

Our website: http://tryambition.com

Our product demo: http://demoambition.com

Looking forward to it.
Ambition Team
Tech's geek boy blind spot is killing good ideas
Awesome, Gunna support this :)
Google Glass Explorer Open to US
Instrumental "fast rhythm" music (i.e. Apocalyptica, Ludovico Einaudi...)
Sometimes Getting Along Comes Down To How You Say 'Gravy'
That's actually good design - the intention being that any clipping can only be due to software (which you can fix), not underpowered amplification hardware (which you can't).
>two Occupy protestors have been camped on my front lawn since last year

Oh, brilliant, I'll be right over! WE ARE THE 99%! ARISE YE WORKERS FROM YOUR SLUMBER!
"Actually it seems correct to me to put books and files in the superset called "objects", but not name that superset "files" by itself."

What's different about the stream of bits on a disk that represents a "book" compared to the stream of bits that represents a "file"?
I didn't vote you down. But it wasn't just the stripper who got tried in the press. If you were reading the papers then, reasonable doubt didn't seem to be considered. She did not get her "day in court" because the government dropped the charges. Dropping the charges is responsible on the part of prosecutors, if they consider that a case cannot be proven, let alone if they come to consider that it is false.
That's a nice extension, but I'm a bit unclear on if it runs on multiple machines in the fashion of what the article is describing.
Another problem is that "hear the difference" is so often defined as "hear the difference between 30 second samples repeated a dozen times." The testing impacts our experience immensely.

It isn't equivalent enough to real music, and the human auditory sensory perception and recall systems just aren't perfect enough to make accurate judgements in those test cases. When testing you end up looking for discrepancies you can identify with words and identifiable momentary observations, things like "I can definitely hear this passage the notes are more muddled together in the compressed file." But you miss so many things that show up as minor feelings of unidentifiable hunches. Of course, you could change the format of the test, but even still, "identifying" is not "listening."

Things you can not identify, or talk about, or remember, or form sentences about, can still impact your musical experience. Our ears and brains are complex, and the range of input that is perceived subconsciously is astounding. We accept this for vision, for taste, for emotions, for memory, but for some reason not for audio. The simple feelings that you can't put your finger on can be important to the experience even if they can't be identified. But if you start to talk about "realism" and "emotion" and "feeling," you are immediately blacklisted by the empirical measurement mafia.

There is so much truth to the fact that scientific measurements and empiricism are important in determining the decisions you make about your audio storage and listening. You shouldn't pay money for things you can prove won't make a difference, and there are so many things out there that fit that bill. But we shouldn't throw out entire possibilities of discussion just because they influence parts of our experience that are subconscious or unidentifiable in an A/B test.

Again, I'm not saying we should disregard scientific evidence, just that listening tests set a limit that might not be accurate. We're finding only things that can be tested, and many parts of the audio experience don't fit the test.

In this case, there are more bits down there, higher resolution at lower levels. It basically means you can turn up the amplification and receive more resolution regardless of amplified volume. But it also means you have more information, and that's worth something.
It's sort of surprising to me how many of these kinds of things there are out there that are apparently successful. I guess the key is that they make it accessible to a wider audience by making it Arduino compatible so you don't need to be a full on EE to make use of it like you might if you bought a raw Atmel AVR chip off digi-key or something like that.
How do I purchase one?

Is it possible to attach to a phone to take a picture?

Here is their website: http://www.foldscope.com/

Why would the initial test to 10,000 if it only costs $1. I would gladly pay $5 (if that includes shipping). If there is a version 2, I would gladly pay $5 to purchase that one also.

This reminds me of the Cartmanland commercial, "awesome new themepark, and you can't come!"
Man, I just learned to compliment actions rather than talent, and now I have to do it the other way around.

I get why, though. Moral actions are choices. Being smart isn't. If you praise a kid for being smart, he won't be able to choose to be smart. Instead, he'll assume he's smart and won't have to work so hard. I suppose praising an innate tendency to work hard might be more effective.
For x86, it is something other than those two.
Yes we offered a free Beta, but as we discussed in this article we intended to make the product 'Freemium' but realised we were going into the trap of 'Free'.

As a young and early stage team, we made some assumptions, and got some stuff wrong. We need to make changes and decisions that can guarantee we create a sustainable business, one where we can keep the lights on :-)
And as he mentioned, it's a node.js script (plus the	node-v0.10.26.patch).
> Sometimes I think people get worked up about the quality of the recording and ignore the quality of the performance.

This is the main problem with audiophiles.

Improve your equipment until it makes your music awesome, then just enjoy it.
Thx HN for the awesome feedback, prismic.io is now live. 60$ off with HNApril15
Ex-Googler: College Grads Should Join A Startup Instead Of Working At Google
"My God! What has sound got to do with music!" ~ Charles E.Ives (https://en.wikipedia.org/wiki/Charles_Ives)

(and I'm inclined to agree)
This is my only issue with the article - it's alluded that the -v and -b flags only perform multiplication and bit shifting.

By default, this is not true because sox will use a higher bit-count and perform dithering when converting to a lower bit format (ref http://blog.beatunes.com/2014/04/does-24-bit-audio-matter.ht... ) in order to remove the extra bits while reducing the impact on dynamic range.

In all fairness though, this is the same argument used in the Xiph article ( http://people.xiph.org/~xiphmont/demo/neil-young.html ) in an attempt to justify the use of 16-bit over 24-bit, the prior allowing for a comparable dynamic range with the use of appropriate dithering techniques. I just think it's important to note that the process used with sox is doing more than simple arithmetic bit-shifts/multiplication.
It's not C, it's the API
Behind heartbleed there is a design flaw, it's not the programming language fault.
There is also the matter of rising energy costs. When people having less money + oil being more expensive does nothing better than keep consumption at approximately the same level, it doesn't leave much left to claim as the benefit of efficiency.

Mind you efficiency is still great because it allows us to derive more benefit for the same price (or the same level of resources), but it does nothing for climate change.
Short answer: You can't!

From the FAQ:

"Foldscope is not yet commercially available. Foldscope is a project out of Prakash Lab, a research group in the Department of Bioengineering at Stanford University. We are working hard to make the microscopes commercially available via a spinoff/startup while keeping the mission and our goal aligned to the big vision from our viewpoint. More details of the same will be posted here at some point."
Original author here.

Yeah but the subtle wording in that CTA is "Try". We have a totally free, no credit card required, 30 day free trial :-) Something which I probably need to point out in my original article, my bad