skysight-inc/HackerNews huggingface dataset:
I think that's the entire issue. Those of us with our own xmpp servers can no longer talk to hangouts because we have to have an account with google. s2s is going away, and I really am not interested in creating yet another account on some external system so I can chat with everyone on the non-federated system.
>The "Star Trek computer" interface that everyone wants can't function if it doesn't have a sense of the world and the person it's talking to.

Sure it can, at least the sense of the person. I don't need your life story to know how to handle simple instructions like "what year was movie X released", or "Gimme a list of all the elements on the periodic table that contain the letter U in their names".

Sure things like "What time is my flight" will need details, but "What time is flight QF204" doesn't.

The other thing is that the Star Trek computer doesn't have to be in the cloud, it can be on your device. Or it can be both, with the local one keeping your private stuff.
I wonder why you were downvoted for this comment. The world might not be a better place if MSFT "wins" again in past fashion, but your observations aren't exactly wrong.
Racker here, joined about five years ago. Spent some of that time in direct support roles and one of the things that we did was take a trip to Zappos, participate in their culture program. Routinely we would engage with other companies who we believed to be providing great service and find if there were ideas we could apply to our own product. Fanatical Support is home grown, but we definitely look to others in the industry who are doing it right.
Hacker serving 5-year sentence invents ATM add-on to prevent theft
Everyone wearing a pair sounds wonderful and I can't wait to get my hands on one.
well it's probably as forward looking as Wall Street
The important point here is "adaptation". The unreasonable do not "create new worlds", they just adapt the one they are living in.
Distributed webapps are the future of internet
What it Feels Like To Travel Alone? Feels Like Life..
> Do you realize how disgusting and condescending an arrangement this is?

It's a pretty basic workplace dynamic. If you really have to get away from it, you stay out of the workplace.

In freelancing or contract work, you're in the workplace, but are free to turn stuff down and be difficult because there's no long-term investment, you come on board and start contributing immediately. If they treat you poorly, just tell them to take a hike and go find something else.

The real problem is people let themselves be taken advantage of, because they often leave themselves with no options but to take abuse until they crack and do something that gets them fired.

If your immediate supervisor has shown signs of being a sociopathic asshole, you start making connections with other people, spread out your influence on the company. That way when things get real bad you can complain to someone who already knows you. Not make long diatribic rants about how ugly things are. One of these strategies offers options, the other limits them.
TimRosenBlatt first thank you for your reply.

We are working on a social rating platform where users can add items (things, products, people, companies, events, abstract things, places...no limits), review the items, rate them and create compares between multiple products so other users can vote. Those users can follow other users, items and compares and if there are new interactions with those items or by the users they follow it will show up in their stream. They gain experience points with every action they take for certain items, they get badges and rankings for certain keywords, so for example the person doing the most ratings, reviews etc. for video games will be the #1 on the video games list. Users can select that they “have” certain items which then go into their achievements list or “want” and they go into your wish list. When you search the site you can see if you friends (people you follow) have interacted with items in the search results.

We have the chicken and egg problem, we need a lot of content so the site will be useful to the users and to have a lot of content we need many users. Imagine if you had 30 friends on our site who all reviewed and rated items or you could see your wife’s or girlfriends wish list the site would be very useful to you as you know all those people but if you are the first on the site you don’t see the point why you should add items or rate or review….
I am aware that every user generated content site has the same problem but I believe the concept is good (or maybe I hope?) and I am wondering how long it will take to users understand the full idea behind the site and the concept.
> Sure it can, at least the sense of the person. I don't need your life story to know how to handle simple instructions like "what year was movie X released", or "Gimme a list of all the elements on the periodic table that contain the letter U in their names".

Then that's not the Star Trek computer is it? That is a personal organiser that responds to voice. Google are clearly aiming beyond this.
Heh. Wanna bet?

You seem to have a quaint notion of how the justice system works. Video evidence? Probably wont be surpressed by defense. Probably wont be contested because it's obtained as the result of an illegal act. The jury will probably not agree with the defense that the video represented the first stage of an attack by people who film attacks to gain notariety in the Internet. Probably.

If you agree to post your bar number from any US state and the range of cases you've defended, I'd be willing to hear your counterargument.
I'm curious why you're still using Eclipse. I switched to Intellij at my last job and haven't looked back since.
I use fish. I write short scripts in bash and longer ones in Python for portability. Everyone's happy... posix has never come up.
I'm doing this right now. Hired on as a "programmer" I haven't written code in the entire time i've been in my current position. I'm doing the crap work, as are all of my coworkers who were also hired as "programmers" in the hopes that in a year or two they'll be able to jump into what they thought they were signing up for.

So now I have a decision, jump ship and hurt my "future" but find a place that gives me real work and get some experience or stick around in my "gamble" and maybe eventually get back to what I was doing as an INTERN in 2 or 3 years.

I'm jumping. not because I hate the company, but because I won't be anywhere further in my career or skillset in those 2 years.
Every argument is trivial to win if you first convert your opponent into Mecha-Hitler.

Not everything is an argument that needs to be "won" or "lost" though. Sometimes an article is just an article, that's meant to spark a discussion around a topic. Even if the article seems to overtly take a position, that's kind of irrelevant if you think that it's the resulting discussion that matters.

Given some of the discussion we see in this very HN post, I'd say this article succeeded in that regard.
The article starts by stating Google+ has not really gone anywhere. I don't use any social networks so I wouldn't know but I notice my daughters (10/12) talking about Google+ a lot (although I don't allow them to use it yet).

I'm wondering if G+ is taking off with the younger crowd since there's a logical pathway from Gmail which seems to be the mail everyone at that age uses. The same seems to be true for Google chat, which my daughters use a lot.
The issue is that they bad-mouthed the competing project by making a bunch statements about short-comings that apparently don't exist. It would have been much better for them to just come out and say, "we want to create Mir so that we have control over it and can integrate it completely with Unity Next," but they didn't. See also the recent post on HN about Kubuntu + Mir/Wayland and the possible issues (and unresolved questions) about keeping Kubuntu going.
I was irritated by this article for many reasons, but the foremost is its hypocrisy. The author recalled first-hand events from memory, curated them to support a critical narrative, and then shared the results with millions of people on the Internet. Now we sit in judgement of the anonymous people he described. There are plenty of ways in which Glass and conventional blogging differ, but not enough to warrant the author's shock.
Can Crowdsourcing Succeed in Life Sciences?
>Pervasive surveillance has already caused shifts in behavior that wouldn't exist without them.

But all of those things existed even before the means to record them. People would fight. Women would be spied on. Children would be bullied. But taking pictures of people in a bathroom is not something that was common or accepted before, apparently, yesterday. We've had the means to record the bathrooms for quite a long time now, and it doesn't happen. When it does happen, it makes the news.

The author wasn't describing a demented pervert hiding in the shadows to see you naked, he was describing many people at a tech conference not hiding the fact that they were taking pictures of each other in the bathroom. That doesn't happen.
I used fishshell for the better part of a year and enjoyed the experience. However, a few things bugged me:

- Anything that shells out using your default shell seems to assume a bourne-compatible shell. I remember this biting me when using various emacs commands that assumed all the world is a bourne shell.

- Copypasting commands is annoying too, but I've been evaluating zsh for the past few months and i've been bitten there too...seems like anything that isn't bash will run into that issue, and you can always just use bash for those instances.

- Virtualenv comes with a fish shell script, but last I checked it didn't actually work.

- Does fish still throw a hissy fit every time you try and tab-complete a command and your $PATH has a non-existant path in it?
Amazon used to have accounts where the email address was common, differing only in password. They were only phased out in the last year.
I was actually thinking about it but I don't have much time (as everyone) and I really do not know where to start from... I will still try give it a look! (truth is I am afraid my code is not good enough)
Ubuntu is not distancing themselves from anyone, least of all Open Source. Everything they are doing is open, and I'd argue in the spirit of the Linux community, as well (experiment, scratch your own it, prove your idea by building it, etc.)

I may not agree with all their technical & business decisions, but I do love that they are willing to experiment on the "big things" and provide a little competition in the space.

That said, their arguments against Wayland were way off. Which was a very big mistake. Though I tend to attribute that to not understanding Wayland well rather than malice.
Homeless Guy Woos Silicon Valley VCs with Low-Tech Crowdfunding Strartup
GM
gm
My eyes aren't great, but I had trouble reading the code.
This might sound like small potatoes, but a big gripe of mine about Eclipse is the code completion. Almost every other decent IDE (and even advanced enough editors) doesn't wait for the dot to offer you code completion.

I never understood why that was never offered at least as an option.
I think a class like Noah Kagan's "How to make your first dollar" would be good for you.

There are problems all around us that need solved. Most people only want to solve the sexy problems, but find a niche that you know well and start doing interviews with people in the field. Talk to enough of them and you should discover a problem they will pay you to solve.
I would love to sit down with the group of women who wrote this and get to know them. While I disagree with them that having a code of conduct is "helpless", and on many other points they make, there are plenty of ideas we share as well. I'm happy to see them taking a step towards feminist activism -- as they are in coming up with a collective statement with other women.
On a bit of a related subject one thing I've always idly wondered about Lisp and typography is how hard the curvy parens, together with not much indentation make it hard to line stuff up vertically.

A random elisp example:

(while (> count 0)
(re-search-backward regexp bound)
(when (and (> (point) (point-min))
(save-excursion (backward-char) (looking-at "/[/*]")))
(forward-char))
(setq parse (parse-partial-sexp saved-point (point)))
(cond ((nth 3 parse)
(re-search-backward
(concat "\\([^\\]\\|^\\)" (string (nth 3 parse)))
(save-excursion (beginning-of-line) (point)) t))
((nth 7 parse)
(goto-char (nth 8 parse)))
((or (nth 4 parse)
(and (eq (char-before) ?/) (eq (char-after) ?*)))
(re-search-backward "/\\*"))
(t
(setq count (1- count))))))

See where the ends of the parenthesis point? Not straight up or down, but diagonally.

Just a random thought... maybe it's just me.
The UK government pays me to write open source all day
It's still better than being a "Wanger".
Wow, I have never heard of it.

I guess it is an America-only thing.
Obligatory xkcd: http://xkcd.com/1133/
> What you're arguing is for blaming the victim.

Telling the victim to not automatically respond with disproportionate violence is not "blaming the victim".

If he'd said, "if you don't want pictures of your dick on the internet, don't pee at Google I/O," then you might have a point.
I don't think it's self-obsessed to care about your privacy, and I don't think there shouldn't a reasonable expectation of privacy in public places. For example, if you're a woman and you bend over, and someone snaps a photo down your blouse, and that ends up on a creepshot website, are we supposed to cross our arms and say, "Deal with it, lady--you were in a public place"? To what degree does being in a public place negate civility and privacy?
I have a feeling that when/if Glass becomes popular enough it will become a social faux pas to be wearing Glass while looking at a woman. Can you imagine some guy wearing Glass staring at a pretty girl across the way? It's creepy enough without Glass; it's super creepy with. As such, I'm betting it will be considered polite to prop Glass up on your head when interacting with people.
That's what was in my subconscious when I was reading it: this is really good writing.
Do you need your Google Glasses to see?
Why assume "install fish" necessitates "uninstall bash"?
Would you like my penis length while we're at this? I was interested in a discussion, not credentialing, posturing, and condescension. Why are you after all of the above?
China you're next! lol just kidding.
>but you don't have corporations without government.
Who says you don't, or won't in the future.

Many corporations are now bigger and wield more power than quite a few (maybe most) governments. Corporations are often international and don't really care about governments or countries as much as possible.

We live in a world where China is having fights with Google over censorship. That's a government having issues with a corporation, not another country.

In the case of China things are a bit more interesting, with communism in the mix it seems like the .gov and companies are basically the same. There the government tells the companies what to do. Else where it seems the opposite is on the way to becoming true.
> And then earn my trust by defending my right to data privacy?

Sadly, they don't have any interest in doing so.

http://www.wired.com/threatlevel/2012/05/google-nsa-secrecy-...
That's really wonderful to hear! Thanks for taking the time to respond to this random dude on the Internet!
> The next question is, what will come out of the reflection?

Probably a better understanding of the class hierarchy.
I like the overall spirit of this article, but find this a bit puzzling:

We also like to keep the vocabulary appropriate

So we start off by using a slang term for a piece of male anatomy as a pejorative?
How we customized Eclipse Infocenter for the new eXo documentation website
Have still to try studio, but my experience with IDE is that I'm going to regret it soon down the road. They always limit or screw me in a way that I regret not starting with vim and a set of tools instead of packaging it depending on some complex/closed codebase
Banking Privacy More Important than Copyright Enforcement, Court Rules
So, whether or not a piracy is a crime really does depend on both mindset and jurisdiction. US is one of the few places where you can make rules however you like and people will obey it, however little sense it makes. The laws in africa for example merely reflect what people think makes sense or does not make sense - if there is a law that does not make sense, people will happily ignore it, including the police. A good example is jaywalking - you can't potentially get fined for jaywalking in many places, despite it being a crime.

While you might or might not agree - this is a reality. I doubt movie piracy is considered a crime in Ukraine, whether you like it or not. That means people will do nothing, including the government. There is no such need as putting gov into someone's pocket - it's merely not considered worth bothering. In this sense Ukrainian government is neutral, they just don't do shit and reflect the general view on piracy expressed by the majority of the population. Whether it's an actual crime, is really very very irrelevant.
Most threats are online indeed, so it makes the most sense to store your passwords offline. However, doing so in a notebook labeled "password minder" is the offline equivalent of a honey pot.

But if you buy a cheap pulp novel, small enough to carry around, and write your passwords in the margins, that would take you a long way.
Small autonomous flying delivery vehicles - where would they fly so that they don't crash into airplanes or presumably future flying cars (itself a scary proposition) or government drones?
You haven't heard of it, therefore it must only be in America? Sound logic.
I think the worry is that once the cameras become commonplace, it'll make the barrier that much lower. Once the barrier is lowered, more people will feel like there is little harm in crossing it.
$ and Brotherly Love Will Determine Obamacare Legacy – In That Order
AOL’s Susan Lyne on embracing being the boss
Are all HN Eclipse users on Macs? There seems like there's a universe of difference between the common experience and what I've had with the decade or so on the platform.

For me on Windows, crashing is extremely rare. I've used it on just about every project I've worked on to great benefit. I typically run JavaEE config, and then add in m2, FindBugs, Subclipse, ADT, and sometimes Aptana when I want to check on it.

I never notice memory because I never run out of memory. Where configs is everyone using that memory is such an issue?
I found that four letters added some ambiguity and some uneeded complexity. Maybe 5 or even 6 letters?

Still, this is a great intro to relativity and it was a fun read. Also a cool literary feat.
Then there must be something wrong with me. I used Eclipse all day every day for the last year for an android project and several websites and I am fine. Sure there were a few problems with updating, android and couple of other things but I solved the problems, adapted and marched on.

On the other hand, I am excited to try this new Android Studio IntelliJ thing, simply because of the hype and people's recommendation that IntelliJ is heaven. If it improves my productivity, then great. If not, I am fine with Eclipse and it looks like they got their wake up call to better their product.
Is the Offline You a Better Person? One Man Finds Out
>Using the term "cult" is almost certainly a slam

Hyperbole is a far cry from "a slam".

>Who are "these" people?

The ones writing articles like this one.

>what studies are you referring to?

http://theruntime.com/blogs/jacob/archive/2008/01/22/tdd-pro...

>Finally, I'm not interesting in raving about design processes.

But you are the only one doing so? The rest of the paragraph that follows that sentence for example. Most people do not have a religion they call a "design process".
I wish I could upvote this several times. Muscle confusion is a b.s. term, you need periodization in your training. Merely doing random shit everyday is going to work while your are a total newb, but you'll never get really strong that way.
One possible way to solve the legal troubles is to just remove any references to the product name 'Shazam'. You could title the blog post "Algorithm in Java that identifies music similar to other commercial products" (too long.. but use your imagination)
Typography is a subtle and tricky thing. What seems “better” may actually provide misleading cues.

For example, consider the alignment in the following, improved snippet from the blog post:

var x = shape.left(),
y = shape.right(),
numSides = shape.sides();

It may be “better” typographically, but it also suggests a false parallelism.

The eye can't help but interpret closely packed things as groups. So the subliminal cue presented by the formatting above is that there is a parallel assignment from the group of expressions on the right to the group of variables on the left. That is, at some level the eye can't help but see the code above as

{ e }
{ v } { x }
var { a } = { p } ;
{ r } { r }
{ s } { s }

But the evaluation and assignment are not parallel! They are sequential. The difference may not matter in this example, but it's easy to imagine this kind of formatting applied to examples where it would.

The less-formatted original version below actually represents the reality more faithfully because its shape does not suggest parallelism:

var x = shape.left(),
y = shape.right(),
numSides = shape.sides();

It looks more like a sequence, which it is.

Indeed, typography is a subtle and tricky thing.
Search: "Top Selling 100 eBooks & More" - Kobo
Well, Ubuntu definitely messed up on their arguments regarding Wayland.

That said, keeping Kubuntu going is not Ubuntu's responsibility. It may very well be that Kubuntu will need to fork off Ubuntu (or base off a different distro), and that's ok!
No ;-)
You need to balance it as good as possible, love life, family, health....
If someone is standing 20 feet from me recording, that's a different story. If someone is standing less than a foot from me and I discover him violating me, he's close enough to do physical harm. Perfectly justified in doing everything in my power to put some range between him and I. It's called self defense. The mere threat of physical violence coupled with the ongoing act of sexual harassment is enough justification for self defense.

A beatdown? No. A fist to the face or an elbow to the chest to get him away? You'd better believe it. There's not much room to run to safety when you're cornered at a urinal.
IJ's mac settings are absurd. But you can change the settings to whatever you like. I've synched up my keystrokes from IntelliJ/RubyMine/AppCode and Sublime Text 2.
People aren't going to abandon competitors just because Google offers a cheaper service. I don't think we know Larry Page well enough to adopt a cynical interpretation of his time on stage.

"It's pretty much well known" translates to, "this is the reasoning a lot of people have decided they like, it's entirely guesswork." The stated reason for Google+, from the introductory blog post (http://googleblog.blogspot.com/2011/06/introducing-google-pr...), was, "In this basic, human way, online sharing is awkward. Even broken. And we aim to fix it." If someone wants to make the claim that one of Google's motivations was also to make more ad revenue, I certainly wouldn't disagree. But, I think that at that stage of the company, Google's executives simply chose to compete with Facebook because of the at-the-time well-publicized problems people had with Facebook. I'd need to see some actual evidence, like statements from Google executives or insiders closely associated with the project, before I'd believe that Google+ was only about ad revenue.

If that's Gruber's point, it would be a remarkably stupid one to make. I'd rather give him a little more credit than that.