skysight-inc/HackerNews huggingface dataset:
First thought on the Website: Don't do that. Don't force me to go through lengthy animations, just show me your actual content and let me use it like I use the rest of the web.

Second: The 'Learn more' presentation actually says nothing, nevermind that the start page is equally uninformative. Not a single word about techniques used or what makes this service supposedly 'safe' or why I should trust it with my data.

I am highly suspicious of anything claiming to be "safe" or "secure", expecially when it is this dodgy around details.
I'd not advise anyone to actually use this for anything sensitive.

EDIT:
Just noticed the tiny light-grey 'About' link at the bottom, which gives a little more info.
Still, I absolutely dislike the site design.
Don't forget to account for the cost of raising a family in the areas all of us engineers want to live in. Being a "millionaire" perhaps means having access to $1M, not earning it over 10 years... and that is tough (no bad luck at all or market downturns or health issues...)
For functions there's cmd-R. Declarations I'm not sure though, I think this would need a language specific plugin.

One thing though, cmd-R doesn't work very well with closures, it gets a bit messy - the good thing is that you can just start typing words you know from the function's name and it will list anything relevant.
FYI compiling a libpcap with PF_RING and having to recompile everything that depends on it can be a real bear if you're trying to do it via the operating system's package manager (tcpdump, wireshark, etc), but it is totally worth it.

PF_RING will let you do wire rate pcaps with 0 dropped packets.
Either way, all it shows is that we're delusional.
nope, the verifier implementation was always (and still is) open. we recommended against standing up your own verifier since the best practices and processes for securing a verifier weren't known, and the verification process hadn't stabilized. If you have a strong commitment to maintaining your own verifier, you can run one.
> I feel like there's a bingo card that has all of your half-assed excuses on it.

You mean something along these lines? https://twitter.com/eassumption/status/451921312609361922
Ah, yes, quirky Santa Claus who dresses in red and white for some long lost reason...

"The Santa Claus we all know and love — that big, jolly man in the red suit with a white beard — didn’t always look that way. In fact, many people are surprised to learn that prior to 1931, Santa was depicted as everything from a tall gaunt man to a spooky-looking elf. He has donned a bishop's robe and a Norse huntsman's animal skin."[1]

"Close your eyes and think of Father Christmas. What do you see? A jolly, fat man, with rosy red cheeks, a fluffy white beard and a red suit? Well close your eyes again and try and imagine him with a green suit rather than red...

Difficult maybe, but that is how the British Father Christmas should be dressed. In the 1930s a certain American soft drinks company decided Santa should be dressed in red as part of a marketing campaign and that has stuck."[2]

[1]http://www.coca-colacompany.com/holidays/the-true-history-of...

[2]http://news.bbc.co.uk/local/york/hi/people_and_places/histor...
Just curious, how many hours of work did that take? Do you think it was worth it?
> Also, what relevance is the 20 days figure? You owned the product for 63 days before the upgrade was released.

The cutoff date for getting version 3 for free is 1st March.
If someone here has gone to college, then they'll know what 101 means - course numbering.
bz,

It sucks to face the feeding frenzy. This one may have looked bad from the inside, when you see every response, but from the outside it was a ripple in the news for a day or two. Most people I talk to, including those who follow the news and get animated over 'political correctness', don't even know about it. I explained it to a few at dinner last night. As I posted elsewhere, if you divide the responses you got by 500,000,000, you get a small number.

Thanks for your hard work. Don't let the haters create a bunker mentality.
Although it servers an entirely different purpose, there are a couple of things I would ask:
1) How would one share encrypted files?
2) What happen when user forgot password?
3) What cryptographic algorithm is this using?

Actual issues when I gave it a try:
1) Unmounting the safe is possible but there's no easy way to remount the Safe
2) All the filenames are obfuscated (good and bad). Abilities to search for files, view thumbnails etc., usual filesystem functionalities are affected.

I think it's quite early but it is an intriguing project. Like others, I would love to learn more about the folks behind it as well as the product details.

I wrote a little bit about data security, especially cloud data security a while back: http://vuongnguyen.com/personal-business-cloud-security.html if anyone is interested in my humble opinion.

-V.
I'm honestly a bit surprised by the downvotes. 1:49 would obviously not fit the other constraints involved, and seeing how Apple is known for their eye for details and the pop-cultural significance of the 1:4:9 ratio, I'm surprised if someone didn't at least think of this when choosing between 9:40, 9:41 and 9:42...
ask away. also if you want to see the passion come through, go to reddit and search for AMAs from many of our teams there!
Caveat Lector: Crito's description "collection of advertisements" is so accurate that it is almost misleading. I was expecting some advertisements plus some numberphile commentary, I was let down. The video really is just a bunch of pictures from watch advertisements.
Mozillian here: Mozilla is not a company like Dropbox. Mozilla is first and foremost a community. We don't wait for our leaders or our PR team to decide whether we defend someone. We do it from the roots, and that's what many of us did (see the community blogs at http://planet.mozilla.org). Others in the same community decided to attack Brendan's position, which is just as acceptable.

Now, you are right, Mitchell Baker's statement is very apologetic. Remember that she is (or at least was) long-time friend with Brendan Eich and that she probably was hit very hard by the tsunami.
Show HN: Backup your Server to encrypted Cloud (launch in June)
(please explain?)
Congrats all! A stellar batch of folks.
> I feel many of the things I love Mozilla for, asm.js most recently, may not be as focused as before.

Chris Beard is the most technical person who's now marketing-focused I know. A little-known fact: he wrote the first prototype of the Firefox themes feature (formerly known as Personas).
That's very clear, and I appreciate your distillation of the issue as you see it.

But it still bothers me: How do you distinguish this approach from the blacklisting of alleged Communists in 1950's Hollywood? Or was that an unfortunate but unavoidable consequence of the neutral or beneficial practice of people's political views being subject to the court of public (and institutional) opinion?

I would like to say: I respect your right to not hire someone you believe to be a Communist, but I don't believe you're acting in the best interests of society as a whole when you choose to allow someone's personal political activities to inform your hiring decisions.
And that's exactly why Apple is the world's most valuable brand. Attention to detail, even if it doesn't directly generate revenue can have profound effects that will never be discovered in an A/B test or by crunching financials. Unfortunately most tech companies (and businesses in general) don't understand this.
I've never said they were lying. And as stated, I was "wonderind" or "thinking out loud" as you put it. Should have checked the facts, you're right, I stand corrected.

But still, there are reasons to think 2013's finances are different. They said they've overspent based on projection on previous years income. Maybe it still growing but not as much as expected. We'll see in the 2013's report.
Get married, save $60,000 a year (including 401k matching, etc), get 8% growth per year, 3% raise per year...that's $1,053,000 by my calculations.
Oh, sure. I'm not saying most people are the sort who send hate mail.

It only takes a few tens of thousands to make life pretty unearable for a single person who receives the mail, though. :(
>Are you going to defend people that oppose Women's Suffrage too? What about slavery supporters? These were just political opinions once too.

Still are. And a lover of democracy and freedom should defend (not to be conflated with "advocate for") all of these people.

They are entitles to their opinions, they are entitled to have their opinions battle other opinions in the court of public opinion, and they are entitled not to lose their jobs or be beaten etc over them.

Now, if they do something against the law inspired by those opinions, they should of course be punished. But merely having them it's totally their right.

Free speech is only free insofar as it comes with no other consequences besides counter-arguments.

For, those that believe otherwise, I'd say that their opinoon means that people who talked against slavery in 1840 and were fired, ostracized from their community or beaten up were also living in a "free speach" environment.
> It’s a very enjoyable font, though a bit impractical :-)

On Hi-DPI displays, it's actually pretty usable. On my retina Macbook at 14 points it looks pretty much how I remember my old vt-220 looking. IE, very readable.
Whose free speech was violated? Free speech doesn't mean the freedom from consequences or criticism. It means the exact opposite! He's free to speak as he likes and donate as he likes, and everyone else is free to exercise their own rights to free speech. That's how it freaking works.

There's no right to be a CEO, either. I wouldn't dispute a racist's right to speak as they like, but free speech doesn't mean turning a blind eye to bigotry and prejudice. Views are not somehow exempt from criticism just because they are sincerely held.
To anyone replying with a slightly different phrasing of "it saves money" I want you to understand that money being saved in no way defines us as a species. You are confusing potential with an actualized result. Cheaper space flights may only mean more profit to Musk, and not an increase in use or derived benefit.
What makes Quibb for "career climbers?" I've seen nothing to indicate that.
So you are changing browser because of the declarations of ~4 Mozillians? Or am I missing something?
Richest Are Leaving Even the Rich Far Behind (2005)
As this surfaced, I was chiefly impressed by
the fact that encfs was amenable to such a
by-and-by[0] audit: the code-base must be at least
somewhat legible.

This "auditability" seems to me a strength worth
nurturing.

[0] Where "by-and-by" refers to the usual
superhuman app-sec standards in which "10 hours"
translate into actual, meaningful work.
This type of estimates is relevant for brute force attacks, it's very hard to estimate how efficient a smart dictionary attack is. It very much depends on the size of the dictionary used for picking the words and if the words are picked in a truly random manner... which I really doubt because people will probably tend to pick short, common words that are easy to spell and memorize.
You are confusing "accepting" with "respecting". These are not the same thing. For example: I can accept a view I don't respect. To avoid a straw man, you should state your phrases unequivocally.
Thanks, I'll definitely have a look at Coq (well, once I have free time, and I wanted to really understand Haskell first).

The thing that bothers me about implementing these constraints the Haskell or Idris way (or in any other DT language I've encountered) is that it feels a lot like template metaprogramming in C++. Define integers with nested types as Zero and the sequence of successors (data Nat = Z | S Nat) seems a lot like defining integers with the Peano axioms using nested C++ templates - possible, even neat, but a bit crazy. Maybe that feeling goes away when you're more familiar with the languages.

Btw. I've just found out that Spec# (an extension of C#) almost has what I described... you can define preconditions and invariants that are checked at least at runtime, but a static checker tries to proove as much as possible at compile time. Its a pity it is no longer developed, this could have been the static type checked language for the rest of us:

http://rise4fun.com/specsharp/
Oh, software engineers! Well, yes, as a breed, software engineers do seem to be particularly prone to hubris. The ego and phenomenal sense of self-worth of a mid-twenties PHP kludger compared to a mid-twenties chemical engineer or civil engineer is just amazing.
Time named Pope Francis person of the year and Edward Snowden runner up.
Consider yourself lucky you were just called a bigot. Some of us (not me) received death threats.
I disagree. There are lots of non-software people (other engineers, business people etc) for whom SF is not the ideal destination. They are quite tech savvy, though they might not know how to code. I'm sure they'd use it.
How's that different from lynching? Or McCarthyism?
I bought an Asus Zenbook Prime about a year ago. Been running Ubuntu 12.04, then 13.04, now 13.10 on it with basically no issues. Multi-monitor, bluetooth devices, wireless keyboard/mouse, the whole thing.
the problem with that is fashion is subjective, so someone could go that guide with a completely different idea of what fashion is and find the guide completely contrary to what they originally thought. A Q&A site allows you to get a second opinion on things without having to treat it as gospel
I recently saw John Lilly's presentation to WordCamp ~2009. Truly amazing and inspiring how you guys operate.

I understand many people seek big financial returns and others might have difficulty with the culture, but for anyone in the non-profit world or with the mission-oriented motivation, it's hard to imagine a better opportunity to change the world. If I had the skills I would leap at it.
TestUP
TestUP is a cloud-based, automated pre-employment testing service tailored for SMBs. Our services can assist hiring managers differentiate motivated and knowledgeable candidates from its pool of applicants.
Indeed. That would be interesting. I haven't looked, but I wonder if the data is readily available...
> A 30-year old engineer making $120,000 a year should become a millionaire easily by the time they are 40.

Really? Let's call that $80k after tax, and $40k after living expenses. To reach a million in 10 years through compound interest would require an annual return of 20%, which sounds far from "easy".
Larry to Mark : So you acquired Whatsapp which I was planning to acquire..

No worries..

Here we go... Titan Aerospace !

#Joke
To offer full disk encryption, boot code for the MBR must be produced, and it has to be 16-bit. Current compilers just produce 32 and 64-bit binaries. So you have to use an old compiler...
Well I guess we're stuck in semantics, because "doing something which negatively affects someone else" constitutes an attack IMO.

You seem to be of the opinion that exercising free speech cannot be an attack, which I call bullshit on. If free speech were not powerful, we wouldn't protect it so fiercely. The right to free speech comes with the responsibility for what you say, and what OK Cupid and Brenden Eich said when exercising their right had repercussions they have to take responsibility for. "I don't like X" has different repercussions depending on the person who says it; OK Cupid advocating boycotts of Firefox is them exercising free speech to a large userbase, free speech which had consequences for Mozilla which surely objectively were negative.

Either they are ignorant of the consequences or they chose their words to cause the consequences which they knew would be negative. The latter is an attack.
I think Schneier was assuming here that the user chooses the words himself rather than using a random generator. It's a fair assumption, given that most people won't actively seek out tools to help them make up passwords.
[4] was a post written by a QA intern on a different team. His post was thoroughly debunked by Dianne. I know the guy in person and he is a general loud mouth who never hesitates to spew nonsense about topics that he knows nothing about.
Time Magazine has an annual feature called "Person of the Year", in which they devote the cover story of the issue to talking about the most influential person of the year.

There is a perception among some people that the selection process is biased away from controversial figures. Last year's Person of the Year was Pope Francis; some people thought it should have been (e.g.) Edward Snowden. He was the runner-up.
Buy a house on credit and hope for another real estate bubble?
I learned this tidbit when I got tired of having to kill tmux panes whenever I fat-fingered my 'alt-tab' key combo, C-a C-s. Felt pretty stupid when I found out that it was that simple...
Yeah, just use python!

class B(object):
def __eq__(self, other):
return True

b=B()

It's much more expressive
A lot of hiring gets done through recommendations - so never stop networking.
Go to meetups, be active in communities etc.
You never know where the next opportunity will come from
But probably costs next to nothing in terms of time. Look at all the companies we're discussing just in this thread. Why does everything have to be only in terms of revenue?
Safe might be a better fit if you need to access your data from Windows as well as Mac OS X. Also Safe is open source so you know what it's actually doing.

If you don't care about cross-platform or open-source then encrypted sparse bundles are great!
yes, but it's nothing to be written about or discussed. lots of startups do this and they get no attention
Snowden was a finalist, they chose the Pope and made Snowden runner-up.

https://twitter.com/a_greenberg/statuses/410756159868788736
> Part of the problem of being CEO is that people do care...heavy is the head that wears the crown, and such.

Which is to say, you agree that someone might have a reason to avoid getting into discussing prop 8 itself, you agree that the magnification factor exists for a CEO (and therefore that Eich has a greater reason to avoid making the discussion about prop 8 than you do) -- you just think he also has a correspondingly greater need to address, because this is about governance. Right?

> Which means, among other things, that I'm not the person who makes the executive decisions that governs the company's policies and initiatives.

If the issue was Mozilla governance, it might be reasonable enough to wonder and perhaps even speculate about what Eich's support of prop8 meant for that in a vacuum of other information (though corresponding a donation to motivations is hardly a transparent act).

But there really wasn't a vacuum. Anyone who cared to see what an Eich-influenced Mozilla would be like doesn't have to speculate based on his prop 8 donation, they just need to look at the organization's history, given that he's been a significant influence since day 1. Looking at the internal support -- even from people who are clearly on the other side of prop8 from Eich -- also says something. And the statement I linked to gave the world very clear guidance about his intentions on that front and easy standards based on which to judge him.

In other words, the governance issues were pretty clearly addressed.

If this wasn't about governance of Mozilla, why does Eich have any more obligation than you do to provide a statment?

> I've read his statement, and his interviews. What in his statement contradicts my assertions?

That he doesn't know how to make a clear statement treating the relevant issues, or that his defenders treat him as if he's like that.
CA system's don't exist so it must be CP or AP.

However, further consideration shows that CA is not really a
coherent option because a system that is not Partition-
tolerant will, by definition, be forced to give up
Consistency or Availability during a partition.

https://foundationdb.com/white-papers/the-cap-theorem
The way I understand it, you're free to say what you please, and free to get called out for it. Having the internet harass your business is a distraction, regardless of how "right" it may be, and it's understandable that concessions mus be made to keep the business running smoothly, lest you endanger the livelihoods of everyone who works there.
Did you use an existing scripting language, or roll your own? How did you handle debugging and profiling, and did you limit access to control constructs like loops, variables, etc..? Did the scripting system have some sort of per-frame budget/quota? Curiously interested...
$60000 is basically after tax income if your pre-tax income is $120k.

Also 8% growth a year is quite a stretch given that risk free rate is 2.64% (10-year treasury yield), and inflation eats 2% a year...
Heads or Tails
The article explains why 9:40 is not used.

As far as the downvotes go, HN is--thankfully--somewhat anti-numerology.
"I'm totally fine with anybody pursuing whatever kind of political agenda they want, but at the moment you start to derail real progress,"

Exactly why Eich had to go.

"Well, you declared war."

Yes, the right wingers did.

"we're not going to accept this kind of bullying anymore."

Exactly why Eich had to go.

"It's time to start sticking up for ourselves."

Said people bullied by people like Eich, and stuck up for themselves.

Yes, I do think that LGBT rights are far more important than Mozilla.
>...to express their feelings about Eich and his suitableness as a public-facing representative of Mozilla.

But who made him "unsuitable?" Was Eich trumpeting his donations?

This whole thing has a "Answer me when I talk to you, boy! ----> Don't talk back to me, boy!" feel to it.
I read on a recent Hacker News thread that you're looking for a new client. I'm an Infrastructure Engineer who is also looking for a new client in SF. I was wondering if you knew of any companies that could leverage my expertise on a part-time basis. Please let me know if you can think of anyone. My experience is detailed at www.elijahchancey.com.

I'll keep my eyes open for opportunities that suit you. Thanks for your time!
Unfortunately, limited for now. The implantation was done in patients who have most of the "infrastructure" already in place, rather than the somewhat more dramatic restructuring required for sex reassignment surgery.

But it is a very promising first step.
As logn says, and they also named Zuckerberg as person of the year instead of Assange, in 2011. For some reason they decided that was the year they needed to celebrate Zuckerberg.
The Great Dithering
Two ways to look a this problem:

Point of View 1:

Did you hire this CTO to make your company succeed? If so, then listen to his expertise and move the f* out of the way. Do not interfere with those who understand what they're doing. Ever.

Point of View 2:

What exactly does the other guy do? Business? What is that, exactly? Ordering pizza? And why can you not do the same thing? If you don't have a set role, then make one up.

Here's my $0.02 (Similar to POV 1):

In business, there is no room for emotions. You have to do what's right: Leave. If you lack the qualifications to contribute in a productive way, then find other people who can, and your company will have a higher likelihood of success. Just sit back, and relax. Make sure you walk away with a nice chunk of equity though, and you'll live a happy life.
Or you were chronically underpaid and didn't realize it. Or you were the victim of circumstances beyond your control that resulted in abnormal financial burdens. Or any of innumerable reasons someone's life can simply not go perfectly.

The idea that getting a job, keeping it, and living responsibly necessarily result in sufficient savings and assets for retirement is pretty widespread and deeply flawed. Life just is not that simple, and there are plenty of ways to end up screwed (in varying degrees) without having done anything particularly irresponsible or stupid that would warrant it.
Show HN: Announcing Infomaniac-AMF