skysight-inc/HackerNews huggingface dataset:
Reminds me of the old "booter" games on the PC that used their own kernel instead of MS DOS [1]

It would be fun to see how far one could go with modern hardware. Writing your own driver for a modern graphics card sounds absolutely terrifying (and fun).

[1] http://en.wikipedia.org/wiki/PC_booter
HAHAHAHAHAHAHAHAAHAHAHAHAHA.

My friends, this is where the "I think my coworkers would be uncomfortable if they found out how much more than them I make" rhetoric comes from.

Kinda reminds me of Hank Hill's "special deal". Sticker price and not a dollar more! :) Make someone feel special and they'll think your lame deal is a good one?

But on the other hand, why not? Becoming a millionaire with a business degree isn't necessarily better odds. If you're working harder to help the company's bottom line shouldn't you have better odds of making big money off those efforts?

I wonder who they interviewed though, because 91% most valued seems very, very high. Way too high. Most engineers I can think of think their skills are undervalued and management is rewarded for their efforts.
You're not showing anything.
Does it bother anyone else that one is required to use twitter to sign up?
My thoughts exactly. Sounds like there's probably some kernel of truth, but there are no citations of any kind. I upvoted the post though in hopes that it gets enough attention that someone can point to credible information one way or the other.
All you have to do is give up permissions for your twitter account and you have a chance to be approved to find out, I guess.
I use Sublime with vim mode turned on. Vim mode is more like 'vim lite' but I'm fine with it.
Or.. this is a bad thing.

It goes totally both ways. What if tolerance for your viewpoint is lower? You're not longer allowed to have an opinion not shared by the majority?

Not sure how that's a good thing at all.

Imagine you are 100 years ago and your viewpoint is "gay marriage should be allowed"? in fact, back then, some people would probably be killed for thinking that. The vast majority of the collective conscientiousness certainly thought this was wrong.

And look where we are today.
I'm against what happened to Brendan Eich too -- for the reasons it happened. His personals opinions and political ideas, even if he was a card-carrying NRA member slash confederate flag bearering bigot, should be his own.

But (and I'm only half kidding) I'm actually in favor of sacking him for his incompetence, for so many years, to bring bloody ES6 to a final standard and into our browsers.

When HTML5 progressed so fast in so few years, and things like CSS Animations, Canvas, WebGL, etc also moved on, heck, even when IE picked up steam, the glacial pace of Javascript looks really unacepptable, and a throwback to the bad old days of W3C dragging its feet.
rsync or git?
Thanks for the reply. Given that persona does not have traction then I would guess that the hard part would be getting sites to use it. I would expect that there would be high demand for a service like this, but perhaps privacy is not as important to some as to others?
I like how the board continues to take no responsibility for the situation they created. Right or wrong that Eich was fired, this was a foreseeable event; Eich's prior contribution was well-known.

This whole thing really doesn't make me feel good about Mitchell Baker or Reid Hoffman.
they are entitled not to lose their jobs or be beaten etc over them

These things are not at all the same. And in this case, we're talking about a CEO, the public face of a company, not an otherwise private citizen.

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.

Should I put words in your mouth, about how we'd still be living with Jim Crow if you had your way? "Let's not offend anyone who's racist, lest they feel like their rights to bigotry are being undermined!" What I just wrote and what you wrote above are not productive.

It's also pretty rich to compare abolitionists -- people campaigning for an expansion of human rights -- to someone who did the exact opposite.

Anyway, you're essentially arguing that free speech means freedom from consequences, and it just doesn't. Free speech is not absolute, as has been demonstrated time and again.

You can't insult your boss to their face and expect to get away with it b/c free speech. Likewise you can't try to deny an entire class of people their rights and expect zero consequences b/c free speech. It's never worked that way.
I don't know Elizabeth (sure she's great), but the other three are amazing and always quite helpful.

Kat's been an amazing connector both within the YC community and in supporting applicants. She's connected me with some potential fintech applicants, which I think is a great way to leverage alums.

We met with Yuri a few times before he was a part-time partner and he was quite helpful and encouraging. We're in the enterprise space and he told us to just keep fighting the long-sales-cycle fight. That advice came at a critical moment where we really needed to just keep going through the slog.

I haven't talked to PC much since leaving Stripe but he obviously build a great company and culture there that I really enjoyed. He's going to be an amazing resource for YC companies.
Thanks. Yeah, I totally get it. Makes sense all the way.
Hugely disappointing, I am sooo hoping for an awesome first stage 'landing' on the ocean. I have not been able to find any follow up on the 'gunk' that was leaking onto the space craft, would be curious to know what they found.
Facebook is trying to become your online wallet, starting in Europe
It's not made clear from my post, because I felt it was entirely irrelevant to the context of the post itself (which was merely intended as an interesting meander through the thought process and experiments my mind went through over time) but I stripped a number of comments from the screencap wherein the question was in fact answered.

Had I suspected the quality of my team, or my discipline would be under question, I would have left them in :)
I removed this sentence from my
previous comment to parent:
From a layman's perspective, I should think
the encfs authors came away from that analysis
with a feeling of achievement: to have been audited
(however quickly) and yet to live.

If the above (grand-parent) is the worst tptacek says about
encfs, I would argue that you are in decent shape.
Chances are an engineer would get married before they're 40.

$80k after tax? In the US, a single guy making $120k would have $32k in taxes taken out, leaving them with $88k. Only $28k if they're married. Only $40k after living expenses? Depending where you live in the US, $40k for living expenses would be normal for a family of 4. That's about the $60k in disposable income in my other comment, requiring only a 8-9% return per year, which is the long term average of the S&P 500.
UK Bike Parts : Online Bike Shop
Right now, just games/junk browsing, home (personal email, browsing, projects), work (per customer). On Windows I use Sandboxie to further isolate things like browsers.

It's not perfect, but at least when a client wants me to run some damn .exe to join their oh-so-great screen-sharing platform, my home environment isn't messed up. And I can run random games or utilities and quickly revert to a snapshot.

The most sensitive keys stay in the host partition.
Yes, it makes the passphrases a lot more memorable. But when there's guaranteed to be at least one taboo word in a passphrase (and it looks like 2+ is likely even with only four words), I think it's reducing the search space too much.
On Poverty
I agree with this in theory, but you are talking about stuff that is a required part of all {4,5,6}th grade science curriculums in the US, and the equivalent in other countries.

I was not feigning surprise, I am literally surprised that this was not realized
Seems unrealistic, given 35 to 40% will go to taxes, benefits, etc. That leaves less than $2k a month to live on.

Is it possible? Yes. Is it likely? No. The average person (American anyway) does not have that sort of self discipline, even if they lived in a cheap enough area to make it feasible.

This coming from someone who DOES have the discipline.
Erm no... if you have to be afraid for your job, your career prospects, your house or your family then your have NO free speech, no matter what some paper somewhere says.

Economic pressure was used to great success in (socialistic) countries like mine to curtail free speech (even though there was a "free speech" law). And it looked exactly like this - if you had an unpopular opinion, you'd just be marked as "unfit for leadership position", "unfit for advancement", "we cannot have someone going to church as our CEO", your children would get scholarship denied, etc.

You know... consequences. The definition of free speech is the ability to voice political opinion without fear. Haven't you learned anything from cold war?
Do a mental exercise. Imagine a very vocal group of anti-gay activists causing a tech company to get cold feet about promoting an LGBT supporter to CEO. That's the dual scenario. Does your opinion still hold? This is the Pandora box that was opened here.
The Real Reason New MBAs Want to Work for Goldman Sachs
No language is suitable for writing badly specked software. And whatever language you are using, you'll get into troubles if not technical people start to make too many requirements about the way you organize your code (but don't despair, the first such requirement will be to not use Haskell).
Great idea. I prefer to watch a video ad to support the content creators instead of being overflooded by crappy banner ads.
May I recommend either the Lenovo X240 or T440? Everything works great, battery life is insanely long.
A future open technology sounds nice doesn't it? The only issue here then is making sure resources are distributed, managed and organized in a kind way.
We bought Titan Aerospace to help us solve some problems such as : giving more people access to Internet, monitoring environmental damage like deforestation, helping during disaster relief, etc.

Disclosure: I work for Google. The above is all what employees are allowed to share, and all I know (I don't even work within or with robotics groups).
> You seem to be of the opinion that exercising free speech cannot be an attack, which I call bullshit on

Quite the opposite, actually.

It's just that I have trouble caring about the negative repercussions from OkCupid saying "please visit our site using some other product" vs the negative repercussions for thousands of Californians, among them many mozillans, of Brandon Eich saying "here is $1000 to help make sure these people stay second-class citizens. Here's $1000 to make sure Alice's long-term partner can be denied access to her in the hospital. Here's $1000 to actively hurt other human beings".

At the end of the day, OkCupid wasn't out to deny Eich fundamental human rights. It's like complaining about the brightness of a candle held next to the noon-day sun
Some numbers for you.

Using non-optimized, managed code on my laptop, I just went through 250 million iterations of plain text in ten minutes. You didn't specify what counts as a character, but let's assume it's a printable ASCII character. 95^9 = 630249409724609375 possibilities.

Divide by 250 million, and we get about 2520997639 times ten minutes for the time it would take me to enumerate all possible plain text passwords. That's a long time, about 47000 years. Not going to happen today on my laptop. But if I were a government, maybe I'd get a few thousand laptops together and set about calculating this over the next five years or so. In 1997.

But if I were to throw some purpose built hardware at this problem or use the video card to speed this up and not just laptops with general purpose CPU's, it's very likely I could decrease this time by thousands of times.

At the end I's have all MD5's for all passwords, and now the problem becomes a rainbow table lookup. And I only have to do this once and I forever gain the capability to break any 9 character (and below) password with just a lookup.

And that's assuming that MD5 is a perfectly secure hash with no shortcuts allowing you to narrow down the input set.
I think it's worth pointing out the article writer recognizes this is a distraction. In the comic, nerd sniping causes people to forget they're crossing the street and they wind up being hit by a car, which is a pretty serious distraction from the task at hand.
Please could you link to a modern dictionary attack that makes a Diceware passphrase weak?

The attacker knows that I use Diceware. The attacker even knows that I have seven Diceware words in my passphrase.

It's still a secure passphrase.
Imperative style means that A has to know about B. In needs to know what is the next step. With reactive it does not. This creates the decoupling. And also not everyone else's protocol. An event is an important business milestones for an order which has nothing to do with the implementation, and if you look, almost all of them are as such.
Unfortunately, if you use a 401k you can't touch it for quite a while. Time is an important variable. There's no point in becoming a millionaire at the very end of your life (to use an extreme example).
Be 20 and not realize you pay taxes or that salaries plateau quickly in tech or that you may actually need to live and/or eat during those ten years.
thanks for the feedback! i don't disagree with you.

i designed the splash page to be very sparse because i wanted to minimize distractions and make it simple to just get started using the app. i figure most people don't like reading as much as they like looking at pictures.

for those who like to read (and have a discerning eye) the "about" link has all the gory details you're looking for.

it was a trade-off and there definitely could be a better result but this is what developed in the end. the splash page may change as more feedback rolls in.
The courses that I've taken that were very basic and introductory was named 100. The next one was perhaps 101. Introductory courses in more specialized courses often had numbers signifying which research group they belonged to, with a low number at the end. Practices vary, even at my own university.

I'm guessing that 101 specifically is an americanism.
Well, it's possible that they recognize that market capitalizations of tech companies are a little saturated right now given their sources of revenue and growth plans. So while your stock is overvalued, one of the best ways you can take advantage of it is making stock-heavy acquisitions (even if the deal is 50/50 cash-stock, it helps when your stock is valued at $550 a share). How else could they take advantage of high stock valuations in the short term?
I agree that it's important to be able to interact in society at large with others whose beliefs may be quite different from your own. At my own self-funded business, http://LiberWriter.com we get our share of political books, some of which I... am not a fan of, putting it mildly. But we accept their money and try and do a good job on all our books. I liked grellas' comment here:

https://news.ycombinator.com/item?id=7567700

But that said, I guess everyone - or most people at least - has some things where there really is a line. I would not want to do business with someone on record as having donated to and espousing the views of the KKK, for instance. If they're the teller at the supermarket, I'm not likely to find out about it, but once someone steps into the spotlight, that kind of thing has a higher chance of surfacing, and when faced with it, I'm going to act on my own views. (Regarding LiberWriter, no, we've never had any books that extreme, thankfully). So I guess that's another reason why being the CEO is different.
> Nobody went and physically abused Eich to remove him as CEO.

I hope you're not saying that bullying only occurs when physical abuse happens, because if you are, you're pretty much denying that cyber-bullying happens. Whether or not the response to Eich counts as cyberbullying, I'm making no comment on that.
I'm changing browsers because of the culture of a company that supports free software, yet oppressively reacts to the personal and unrelated opinions of a person by slandering his name.
> Anything that I do with my time, my equipment and my brain outside paid work hours belongs to me.

That's a very naïve view and provably wrong in a lot of countries. Check with your local labor laws, you'll be surprised.
> ... Like his idol Steve Jobs .... , Lucas Duplan is an expert salesman. You need to be, to persuade Silicon Valley investors and engineers to take a chance on a startup.

Not surprising. He probably was consciously trying to emulate worst aspects of Jobs. Sad thing is that such people often end up being successful.
A week through Google Glass
can someone answer why 4:20?
According to Google ngram, the word millionaire peaked around 1910, when a million dollars was about 25 million 2014 dollars.
> The idea that this composability is unique to Haskell is false. Java's streams are an example of exactly the same thing in another, non-functional, language. The Gang of Four "decorator", "composite", and "chain of responsibility" patterns are further general examples.

Certainly the concept of composability isn't unique to the Haskell community, no one's implying that it is. In fact, part of the point is that even these specific abstractions aren't unique to Haskell, but available anywhere, as they've been borrowed from mathematics. Composability and consistency are things that the mathematics community does exceedingly well, and the Haskell community has chosen to learn from them, while most other language communities do these things poorly, as they've chosen to reinvent the wheel. The GoF Design Patterns, in particular, are a rather verbose reinventing-the-wheel of well-known concepts like partial application, but with inconsistent vocabulary and implemented with regards to the limitations of some specific language's semantics, and do a poor job isolating the minimal set of constraints necessary to get the intended emergent properties. Calling a person or community arrogant for trying to highlight the utility of learning these lessons isn't helpful to anyone.
> But who made him "unsuitable?" Was Eich trumpeting his donations?

Eich fundamentally believes that many mozillans are second-class human beings, worthy of less rights and respect than others.

That makes him enormously unsuitable to lead Mozilla.
But prevention is impossible, metabolic damage would at best be slowed down with the right diet and exercise, and not all that much it seems. At least some of the damage is also quite independent of those factors as well. Repairing our bodies seems like the clearest approach to real longevity, regardless of the specific technique.

(No bioengineering background here though, so what do I know.)
His free speech was clearly violated, by the public, slanderous nature in which it was handled. I completely agree if his views don't fit within the organization that he should not have been appointed CEO or possibly removed, but to slander someone for their views is completely unacceptable.

Criticism is one thing, aggressive oppression is another.
> We don't wait for our leaders or our PR team to decide whether we defend someone. We do it from the roots,

That sounds find in principal, but it wasn't effective enough. As a strong supporter (and very minor contributor), please take this the right way: Mozilla needs much better public communication; it's a continuing problem IMHO. In fact, arguably Mozilla depends on public goodwill more than the for-profit companies.
> If you have a full career in any white-collar profession and don't have a million dollars between your 401k, home equity, IRA and other savings when you retire, you spent too many years living too wastefully.

If only I had known this buying my home at the peak of the real estate bubble (-$150K to net worth), having to take a pay cut when switching employers (effectively -$15K/year) last year, or having to provide financially for my disabled mother (-$20-35K/year).

It sure isn't like I've been living as a rockstar. Life happens. At least I'm only 31 and can still recuperate from above financial setbacks.
The term isn't wrong, a person with a $1M net worth is still a millionaire. People just need to be aware that $1M has a very different buying power today than it did for our parents' generation. Retirement is expensive and $1M doesn't go as far as people expect.
Avow-ci fork
Truecrypt versus dm-crypt+LUKS?
You need to remember the passphrase that unlocks tour password manager.
Who says tech companies do better when there are more women?
Depending where you live in the US, $40k for living expenses would be normal for a family of 4.

Does this still hold if we restrict ourselves to the subset of the US where an engineer is likely to get paid $120k per year?
They didn't hire from Apple because Steve Jobs told them to. Is it theoretically impossible to "do good without hiring from Apple"?

Also, 'more data = evil'. I don't see that very justified. And of course, they are not sending all that you are looking at to their servers. That is practically impossible right now.
Please stop using "fallacious" as a fancy way to say "wrong".
I could have taken that attitude with Django 3 years ago, but they released a new version a week or so after I started using it. That was a simple upgrade, no problems (1.2 - 1.3). I try to stay up to date now, as it keeps many things relevant. Sometimes it causes a bit of hassle.

Now If I had stayed on 1.2, then many of the extra libraries I am using or looking at these days would not be compatible. (Now sometimes I want to use older libraries that have not been kept up to date, but the more popular packages which gain traction - the "more important ones" tend to keep up to date or replaced by ones that do).

A language is different from a framework, but I assume once enough traction is gained, then the same thing will happen with Python - popular packages will end up up on Python 3 only. There seems to be a fair bit of 'push' from the community for people to move to Python 3, with comments of "why not change already".
Or lazy man's ssh tunnel. :)
Offensive may be too strong a word for how I felt about it, but I think unnecessarily aggressive would be accurate.
Probably due to lack of hinting.
Great! except that to be called a kernel it's missing just a process manager, memory manager, filesystem, process separation and hardware abstraction. Yeah I'm that guy, down vote me as you wish, the article is still wrong.

It's a way to load a ring-0 application into grub. Pretty cool, but not a kernel.
Hehe. Interesting and kind of strange.
If it's so important that the screen-shot shows the current time when it is displayed why not just have it show the correct time with a program? It doesn't seem like that would be terribly difficult.
Video Parody: How Google Glass Changed This Guy’s Life In All The Wrong Ways
Of course, encfs aims to hit a very specific sweet spot
with their emphasis on backup-friendly per-file encryption as opposed to Truecrypt's container approach.

Which is begging the question, naturally.

edit: To wit, whether an alternative exists that
would satisfy the encfs use case.
His act was his right under freedom of speech, in a public democratic process. In fact the majority (or close to it) of the voting public agreed with him, IIRC. If an issue is under vote, it's the voter's right to take whatever side he likes.

The counter-action was an ad-hoc protest to strip him from his position. That is, an interference with something not under vote, and in a field not related to his "offending" action. Essentially a vocal group bullying for his firing.

I don't see much "confusion of ideas".
That's how the Linux kernel started.

(technically it was two lines of text printing alternately to prove the scheduler worked, but close enough)