skysight-inc/HackerNews huggingface dataset:
They showed a video 3 years ago at a all hands meeting about Generations. TL:DR VIDEO Generation X sucks and no one likes them.

I made such a stink that the video was never seen again.
^ this

The degree will help for management roles at Fortune 500 companies.
There's no mention of Superfish in this article, but is it safe to assume that this is where these "security concerns" are rooted? Curious as to what other considerations there may be.
This thread is full of fake-californians. I'm calling bullshit on this.
Woman forced to pay $1,700 to get rid of nightmare Airbnb renters
var solution = all.Max(s=>s.KickBackAmount);
Yeah, another issue that isn't immediately apparent is that it is much harder to migrate to other countries without a degree.
That is perhaps true, but only until people figure out how to terraform the planet. Americas also sucked (albeit to a lesser degree) for the first settlers, but some 500+ years later we have an economic and technological powerhouse here. Perhaps stark and cruel reality of Mars exploration can provide a similar growth engine for humanity and get the civilization to the next level in the next couple hundred years.
I don't know why this comment is so downvoted. At its roots (which is what the headline is referring to), mathematical inquiry is an activity invented by humans for their own amusement. We mathematicians do what we do because it brings us aesthetic pleasure to understand the nature of some mathematical thing. If the use of computers removes that pleasure then mathematicians will stop doing mathematics.
According to Wikipedia[0], fish was originally created by Axel Liljencrantz in 2005. The commit history from GitHub does go back that far (I imagine it was imported somehow), so I assume it's complete. The first commit from ridiculous_fish is in 2011.

So if there is such a policy at Apple, I would expect that it doesn't prohibit contributing to already-public projects.

[0] http://en.wikipedia.org/wiki/Friendly_interactive_shell
I remember the exact moment when I decided to stop listening to Freakonomics Radio. It was when I looked down at my phone and saw the next podcast in my feed was titled "Are Gay Men Really Rich?".
I'm not going to pretend to understand the feelings that went through the heads of the men mentioned here.

But, I could certainly see how after witnessing and surviving a foreign army rampaging through my home, killing tens of thousands and seizing everything in sight one would develop an extreme distaste for the Germans. After surviving that, to witness the SS round up or simply murder the Jews, communist party officals (or amyone else for that matter) and engage in the rape & pillage and reprisal (ie. Kill any Russian in a 10:1 ratio as revenge for Germans killed by partisans) routine they were known for must have created a kind of rage that is difficult to contain or control.

Its hard for me to imagine. But I think that it would be hard to let some SS guy live in that situation. Why should he live when so many didn't? Is that justice?

There is little morality to be found in war, particularly one like WW2. As distasteful as it may be, I don't think you can judge these men with our civilian at peace moral perspective.
America Snores When Christian Terrorist Threatens to Massacre Muslims
Some of these talks (not just TED) are incredibly inspiring. I particularly love the ones that were turned into RSA Animate.

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

https://www.youtube.com/watch?v=u6XAPnuFjJc
I agree with you and yet I disagree.

That Hitler was a demon is an easy explanation. The easiness does not worry me, what worries me is that it underplays the danger. It leads to the belief that WW-II fascism was an one off with very little chance of repeating, after all demons are rare. I think the more realistic and infinitely more worrisome message is that nationalism, popularity and supremacist feelings (some call it pride) can make people do horrible things. The line is a very thin one and it is imperative that one is cognizant of it and transgressions of it, however innocuous it might appear to be. The road to the WWII holocaust were paved by such apparently innocuous acts drawn from the wells of nationalism and supremacy -- what could possibly go wrong !

That and, everyone is a sucker for blaming their situation on an internal enemy.
By that logic, life should have stayed in the sea.

... And yes, there are loads of sci fi heads who talk about this stuff without thinking about it deeply. But those are just noisy internet fanboys and fangirls. It doesn't mean everyone interested in this topic is thinking about it in such a shallow way.

I came up with a shorthand description a while back: cross Everest ascent with WWI submarining. Something like that.

If I were younger, with no kids, and had the opportunity to do it, I would seriously consider it. I would want to spend many years training, studying, and doing terrestrial experiments first though. The way to do terribly hard things is not by being reckless; there's already enough unknown unknowns, you want to be as thorough as you can about preparing for the knowns.

We could create large simulated environments here to test things like construction techniques and survival strategies, which would be a very good idea. If the transportation capability materializes, I hope to see teams doing that.

I also think you are underestimating ingenuity, especially very highly motivated ingenuity. The horrible difficulty of life in "stock" habitats would be quite a motivator.
Yep, as you said, not always an option. No way to pass them to external things expecting strings, for one. Wouldn't be an issue, except that you can't extend strings.
Stunning counterargument.
More Americans Feel Comfortable Quitting Their Jobs, Survey Finds
They probably made some sense when a group went through some catastrophic event (plague, world war) so the demographics of some cohort was strikingly different from some previous cohort. Otherwise I say, yes please.
Snowden Sees Some Victories, from a Distance
I had to do one assignment in Ada during my undergrad. It felt like a gift from an alternate dimension.
This will help save thousands of hours of developer time querying different sources and generating reports for biz analytics teams of startups who know only SQL. Kudos to the team and the project! The lonely junior developer firing queries late at night thanks you. 😊
Wouldn't that be the following, in normal mode?: v (motion commands) d p
GT Academy: la compétition est de retour pour sa 7e édition
> If you invest in 9 companies that use Meteor then investing in Meteor means you've invested in those 9 companies. It's an investment in infrastructure.

Except that I don't think you could find a single a16z, Matrix, or Trinity startup actually using Meteor in production.

Meteor is great for toys and prototypes. But as soon as you start wanting to build an actual organization and team, it's the exact opposite of what you want.
Redmine with more awesomeness
Care to give any links to this? This is probably my biggest annoyance with Vim right now, how my current line is 0 and having to add 1 every time I do any operation gets old quick.
Really like the idea of Flow but doesn't look like IDE support is there yet? This is the killer feature of types in Javascript for me - not sure I'd adopt it until then.
I'm confused by this example:

export default Component.extend({
keyUp(event) {
if (event.which === 13) {
this.attrs['on-enter'](this.$().val());
}
}
});

This is invalid ES5. I assume this is new ES6 module syntax, specifically the `keyUp(event) {`?
You sound bitter, so maybe you've been burned. I'm not from here, and the people I work with don't seem toxic at all. Maybe I got lucky and found a good working environment that isn't the norm. I get your point, but the poster didn't exactly expose himself as a toxic person, so I'm not sure you can make the leap in assumption about his point of view that you seem to be trying to make.
I prefer Reggie Watts' take https://www.youtube.com/watch?v=BdHK_r9RXTc
I followed the news for a while now with regards to Ukraine. I don't understand why people are arguing about legitimacy of things in international politics.

The facts are simple:

- Russia had Ukraine in her iron grip

- EU was expanding east

- pro-Russian president turned down EU's offer

- Ukrainians got pissed, because the state of things suck and they want change, and EU seems like a good idea (whether it will work out for them is another story)

- they overthrew the pro-Russian government, and got a pro-EU one, who is unfortunately also quite corrupt, but that's beside the point

- Russia is pissed, and finds a way to intervene.

In short, the west started a diplomatic/cultural war in Ukraine, and Russia lost, so it's resorting to physical war now. There is really no good guys in international politics.
What you actually mean here is that you project what you care about in life onto literally every other human and foolishly imagine they all have the same standards for what matters to them.

This is of course false.

You're not suited for life on Mars. That's fine. Don't go.

Other people will, and they'll love it.
It can be hard to tell if the machine is down as in permanently dead including the disk drives or if it's temporarily down, unreachable or just busy. Obviously if you want to maintain the same replication factor you need to create new copies of data that is temporarily down to a lower replication number. In theory though you could still serve reads as long as a single replica survives and you could serve writes regardless.

You can kind of get this with Cassandra if you write with CL_ANY and read with CL_ONE but hinted handoffs don't work so great (better in 3.0?) and reading with ONE may get you stale data for a long while. It would be nice, and I don't think there's any theory that says it can't be done, if you could keep writing new data into the database at the right replication factor in the presence of a partition and you could also read that data. Obviously accessing data that is solely present on the other side of the partition isn't possible so not much can be done about that...
Why are export grade ciphers even still a thing.

Because all the countries still can't get along with each other, and thus export restrictions still exist.

http://en.wikipedia.org/wiki/Export_of_cryptography_from_the...
The Americas were as far as I know considered bountiful paradise by first settlers. It may not have had the infrastructure built as in Europe, but it was (and in many places still is) gorgeous. And within a few decades you could build small settlements as nice as loads of settlements were back home.

Mars in contrast looks like shit on first sight and I doubt we'll see terraforming equipment on any large scale for a very, very long time.

Anyway I don't necessarily disagree with your point I just don't think the comparison to settlers refutes the idea you were replying to that Mars is very ugly and harsh in every single way (except for the mental notion of doing something unprecedented) for first settlers and likely will be for the entirety of their lives. Quite different from the Americas I think.
I always buy two tickets, because I like doubling my odds. Beyond that I don't see the point. And I don't buy until the jackpot becomes larger than the overall odds, making the expected payout somewhere in the neighborhood of 1:1.
> I've engaged specifically on the image formats [and malformed documents]...

Yeah, you haven't. The comment which spawned your first statement was one that complained about rendering speed. Many people in this thread have noted that by the time an image or document (XML or otherwise) gets to the do-layout-and-render-pixels-on-the-screen stage of the process, it DOESN'T MATTER how malformed that document was or what format that image was when it came over the wire.

Why? Because when we're at this stage of the process, that data has been converted into whatever representation is most convenient for the web browser to use while rendering its screen. Just like in a video game, support for a new image type or document type is as "simple" as adding on a converter from $NEW_FORMAT to $BROWSER_INTERNAL_FORMAT.

> "Scripted elements" is very, very different from, say, loading an arbitrary IDE into the browser

No. It's a difference of size, not of complexity. The interpretation and validation tasks are the same in both examples.

> On the average, most game scripting languages don't support running Ruby, Python, or Erlang interpreters.

Heh. Nice of you to ignore my Crash Bandicoot, Jax & Daxter, and every-game-which-supports-lua-scripting examples. Lisp, Scheme, and Lua are every bit as complex as Ruby, Python, JavaScript and -to some degree- Erlang.

I've read your other replies in this thread. Your initial arguments are weak, and you continually choose to ignore evidence and assertions that contradict your initial argument. This is a real pity, because you're pretty well-written. If your behavior matched your tagline "Strong opinions, weakly held", you'd be far better off. :)
> Also, scary that SSH appears to be partially affected(?)

Yeah. Is it sufficient to set ServerKeyBits to 2048?
Thanks. I didn't realize it was a hard fork. I guess you've got to start somewhere. :) And as an OS company, you would want full control of your OS distribution and not depend on upstream's decisions.
The cover picture of that article broke my brain for a bit. The dark-haired girl on the left blends in with the one behind her so I couldn't immediately tell where one ended and the other began. And on the right, you just see red hair without a face. Also, random arms poking out everywhere.
Yep, that'd do it. :-)
> How are you going to fund this?
I have about 2 million in the bank

> Where is there source code available for a ride sharing app? How much is it going to cost?
http://www.taximobility.com/ - i was quoted $15k

> How many developers will you hire?
Planning to do the work myself. Once the app I'm buying is tweaked and running smoothly there shouldn't be too much to do.

> How many customer service representatives will you hire?
None - the app will just link riders to drivers, and they will take care of customer service. Bad drivers will get banned from the service.

> How much is insurance to cover the drivers going to cost
I've seen quotes for about 2x normal car insurance rates. drivers will pay this on their own.

> why would I take your service instead of Uber/Lyft?
Drivers will have multiple apps installed, mine will give the biggest payout due to having the smallest margin. Drivers may even encourage customers to download my app, in order to maximise their pay. riders do it because of a sense of social justice, and wanting to pay their drivers rather than paying a san fran corporation.
None of these - just decrease the 20-30% margin charged by uber to as little as possible.
I think he's just trying to point out some of the unexpected aspects of "going to Mars", and there certainly is a set of the population of people who think they want to go to Mars, but actually would not enjoy the practicalities of life on Mars.

It is to those folks that I am guessing his comment is addressed.
> and therefore addressing a character becomes a linear time operation. UTF-16 would probably be a better choice in most cases.

> but UTF-16 captures really a very large share of actually used code points.

That most characters[1] in use are a single code unit in UTF-16 is meaningless to code that needs to index[2] into a UTF-16 by code point (or grapheme): the only correct way to accomplish this in a typical UTF-16 string implementation is O(n).

[1]: I love emoji, and they are outside the BMP.

[2]: I think you'll find that most code does not need to index into a string. (Though languages that lack iterators on strings will make writing the code without indexing difficult.)
I had read somewhere (don't recall where) that a few other people had figured out the patterns too but just didn't make it to be contestants.
Being able to open up multiple files and arrange them precisely how I want (with the keyboard!) is my absolute favorite part of vim. I use the following shortcuts for opening a file to the right/left or above/below:

nnoremap <Leader>or :set splitright<CR>:vs
nnoremap <Leader>ol :set nosplitright<CR>:vs
nnoremap <Leader>oa :set nosplitbelow<CR>:sp
nnoremap <Leader>ob :set splitbelow<CR>:sp
" Don't let vim change the setup when closing windows
set noequalalways

So I can simply type ',or ' and then the name of a file to get a vertical split.

You can then use <C-w>w<number>+/- to increase/decrease the height of a window and <C-w>w<number>'<'/'>' to change the width.
Show HN: Padmation – iOS and Android Garage door opener
Never thought I would see a Crass quote on Hacker News =)
I worked for Google and enjoyed that. There are a number of startups in Brooklyn that look promising and of course there are lot of financial software development opportunities in Manhattan.

I really liked Brooklyn, there is a lot going on there.
I dont quite understand what this is: Is it a linux distribution that can have a graphical interface like Gnome 3? My question is essentially: Is it more like Ubuntu or more like Docker?
if folks have not already read "The Martian" by Andy Wier, take a look. it is pretty cool robinson-crusoe'sque survival thing, easily devoured over a weekend...
Thank you so much for pointing that out! So these requirements apply specifically for "H-1B dependent employers" and "willful violator employers".

I found this flier [1] defining "H-1B dependent employers".

An employer is considered H-1B-dependent if it has:

• 25 or fewer full-time equivalent employees and at least
eight H-1B nonimmigrant workers; or
• 26 - 50 full-time equivalent employees and at least 13 H-1B
nonimmigrant workers; or
• 51 or more full-time equivalent employees of whom 15 percent or
more are H-1B nonimmigrant workers.

So I take that to mean if you are a large company, you just need to keep H-1B below 15 percent of your TOTAL FTE (not just your engineering FTE) and the requirement to take good faith steps to recruit U.S. workers for the same job does not apply. Would you agree?

I have to believe the requirement must not apply... because any good faith effort to hire a U.S. worker for the 95th percentile H-1B job would result in a U.S. worker being hired. If it actually did apply in most H-1B cases, then I want to sign up for the class action suing basically every tech company there is that has ever hired an H-1B.

EDIT: Thinking more on the 15% threshold for large companies... that is incredibly high. Seems like it's off from where it reasonably should be by more than an order of magnitude!

EDIT 2: Also, there is this: "H-1B dependent employers who wish to hire only H-1B workers who are paid at least $60,000 per year or have a master's degree or higher in a specialty related to the employment, can be exempted from these additional rules."

[1] - http://www.dol.gov/whd/regs/compliance/FactSheet62/whdfs62C....
For a long time that movie was not available on DVD. I'm glad they finally rectified that.
That's a very weak argument: A cannibal could say as much, and I would find it completely unmoving.
I am curious to get a little more information about your opinion.

What do you mean by "toxic culture". You said you grew up in the bay area...what part?

I said...
"so if you want to be exposed to new technology then Silicon Valley sits a head and shoulders above the next place".

You said, "This is not true." WHICH CITIES ARE YOU THINKING OF as better than Silicon Valley for exposure to new technologies? I would love to find the best place possible and if there is a better place... that would be exciting to me.

>The Silicon Valley isn't objectively the best place to build your career .. WHERE DO YOU SUGGEST?

>if work/life balance matters to you then it's probably one of the worst choices... I TOTALLY AGREE WITH YOU 100%.
Why do you narrow your view of programmers so much in that one statement? Just because someone doesn't fit your definition doesn't make it true. Innovation is built on the foundation of other people's work. Man pages are not source for all human knowledge. People like you irk me to no ends.
I think what he means is just put both

set relativenumber

set number

In your .vimrc
> most container setups are vm-replacements, running either full OS or not, they're used for the same purpose in the end (ie resources separation)

No they are not. A VM is a completely different system, while a container is a packaged application.

VM's provide an awful lot more than just resource separation... security and isolation being at the top of the list.

The problem we see here is an awful lot of people think a container is a drop-in replacement for a VM, when it is usually not.
> There are a lot of companies that want you to be in Silicon Valley to work for them, but there are quite a few who embrace remote employees (Etsy and 37Signals come to mind). Does it limit your job options? Probably somewhat.

In the time I worked remotely, I couldn't help but get the feeling that it also limited your career mobility options as well. Google hangouts or Skype sessions are nice in theory, but when you're in one with a bunch of people across the country who are in the same room together, you miss the subtle quick back and forths with things like body language, as well as the more important ones like actually being able to speak as much as the people actually in the room together (or at all).
I think this is where a lot of small-time criminals lie in the spectrum of intellectual capacity I'd say. Add in some arrogance / conceit and you have a recipe for distrust / hatred of authority including those that might actually be smarter than you. He fell victim to a number of pyramid / Ponzi schemes after all.
I mostly disagree. I think that there is some fluidity to generational labels; and I much prefer "Gen Y" over "millennials" but the way of thinking that most baby boomers have can be succinctly described by referring to their generation. In Canada we have a magazine called "Zoomers" which is targeted at the baby boomers. It is the most perfect example of media circle jerking I've ever read. Every single article absolves the group from any responsibility that the baby boomers have had for the problems faced by today's Gen X and Gen Y people. And this needs to be called out. I need to be able to say: "Hey, the baby boomers fucked us. During a period of peace and large employment they increased the debt, decreased the amount of children per family, and increased senior based entitlement programs that are ultimately going to lead to severe economic harm."
If you're single and otherwise have few responsibilities, why not just give it a go? Move over for a few months and see if you like it.

If you have predictable and steady income and can do that remotely from anywhere, you could easily budget for a "trial period".

It'll be MUCH harder to do with family responsibilities.
Shipping breakable encryption sounds worse than shipping none at all. Especially when over and over again it becomes a source of vulnerabilities :(
I like this observation, and I would add one other: the site looks cheap ... implying to those target clients that the final product will also be a bargain worth their effort.

Off now to source a previous article on Indian supermarkets and this finding - the owner found cleaning displays less increased sales as customers correlated 'lower care' with 'lower prices'.

[Edit: Alas, it's behind the WSJ paywall - http://www.wsj.com/article_email/SB118651168871890705-lMyQjA...

Here's an OK synopsis http://www.retailcontrarian.com/2007/08/bright-future-f.html]
There is a shingles vaccine now though. Basically a booster.
Not disagreeing, just reminding everyone that national socialism isn't the only -ism that has killed millions: communists have killed even more people AFAIK
Ask HN: What are best practices for encrypting sensitive user data on a server?
Have a look at http://myusuf3.github.io/numbers.vim/
Sorry I'm not following... what are the unrelated details about the past?