skysight-inc/HackerNews huggingface dataset:
Calling all designers...
Discuss UX was created from the frustration of lack of central online UX community where designers and developers interested in curating awesome user experiences could come together to chat about the intricacies of their profession: from user testing to wireframes.

The goal of the website is to curate an excellent and helpful community of UX professionals that contribute to indepth discussion.
Having a low expectation of being paid doesn't mean they won't pursue it. The cost to them is trivial. Renewing the judgment from time to time is trivial. Most of the costs of collecting from the defendant get added straight on the defendant's debt.
Show HN: DifferentFeather - Social Sharing For Enemies
CEO of SceneTap insists the technology "not creepy"
Agreed. It reminds of when the iPhone introduced people to the idea of an on-screen touch keyboard. Many people said they didn't like it and would keep using their Blackberries. How's that working out for RIM these days?

The point is that if the technology works (which is the important question, IMO), then users will adapt and embrace it.
You're being down-voted into oblivion. You get even more insulting as you're falling down in your edit.

Mm disclaimer: I'm a windows dev by day. I introduced git into that shop I'm working at, the rogue 'I set it up, would you technical guys like to work with it' way. This happened 1.5 years earlier, today it's the blessed and only source control in play (ignoring one sad division having to deal with tfs.. Oh the agony).

So, I a) was the driving force pushing git and b) work in an environment where unix/linux knowledge is rare and ssh is a weird thing.

You are, again and again in this thread, missing the point and just plain insulting. Take it from this guy that types this message from his linux box and has a linux to windows box ratio of 5:1..: The git toolset sucks. It's crap for people that are used to windows only. You can mock people for them being uncomfortable with putty-gen (more likely, btw) or ssh-keygen, but the fact is that it's arcane and unintuitive to do that, if you have no clue what ssh is in the first place.

It doesn't help that git really doesn't _need_ ssh. It's just one (well, _the_ one) protocol you can use. I've coworkers that generated their key and didn't keep it afterwards. They thought it's kind of like a registration or that the client will keep this 'stuff' around somewhere. Most 'git doesn't work' errors are related to crappy windows clients being not helpful if the ssh key isn't available (ssh-agent/pageant not running or key not loaded).

SSH, in the company I work at, is 'that git stuff'. You consider that funny? Well.. Go ahead. My totally socially awkward inner geek might agree with you, but to the real world you're laughing about a weird kind of a maths joke right now. Most people don't get it, you're mocking things no one cares about and in the end you just look out of place.

Don't be that guy and show some understanding.
It's truly amazing people are doing this, very inspirational.
Agreed, SmartGit is a pain.

Like the Mac app, GitHub for Win doesn't support every single git feature but it makes the ones it does support intuitive and accessible. Props.
Seems like this should be the default; that publicly funded research is free for the public.
I think this is a cool tech and not creepy at all. It doesn't recognize individuals, simply tells you the patron mix in a venue to help you make informed decisions.
Nobody in this thread implied that you are flaming, nor intended to insult you; the person you are responding to is not the person you originally responded to, and he is commenting about people in other threads flaming him. I resent having to explain this to you.

What the hell are you so angry about, seriously? People have less expertise than you, and that makes you upset?
Nope, but it does give you $20 off. $79 vs $99. Also, the app is $50 for everyone for the first 24 hours.

A bit of a bitter pill, for sure, but considering that it's a total rewrite with massive new features, it seems fair.
You're brave sending pull requests to Linus on github for the Linux Kernel from a Windows machine ;)
http://en.wikipedia.org/wiki/T._V._Raman
http://emacspeak.sourceforge.net/
Thanks for the guides, I especially like the comparison to Rails. One tiny note, I noticed a few spelling errors briefly browsing through. "recieve" and "appropirate" on http://emberjs.com/guides/ember_mvc/
You have to listen to The Critical Path, Horace Dediu talks just the information, and nothing else, these information are mostly eye-opening. Some are interviews with bad quality and not that interesting, but most of the others are crown jewels.
Turns out this was a bad clone of http://investors.dressrush.com
Spotify expands to Australia and New Zealand
NSync has a somewhat novel mechanism of delivering updates (via repurposed NuGet packages) that would be difficult to shoehorn into NAppUpdate or other frameworks
"You want to use Git, you should know how to use Git"

If that's insulting, then I'm going to have to learn to live with being a cruel, mean person.

Also, it's GitHub's fault that they use an existing secure method of transferring source code instead of writing a new protocol that's easier for you to use. Because 4 step-by-step instructions are too hard to follow. OK.

I'm not even asking that you understand it, but simply be able to follow very, very simple instructions.

(It's perfectly reasonable to not like Git's toolset. There are dozens of other source control utilities out there. The only ones I know of that are more 'usable' are SVN and TFS, and the tradeoffs there are pretty stark in my humble opinion)
Is there any reason to use this over something from JetBrains?
Sure, but I'm a git luser—and I'm sure I'm in the same boat as a lot of people in thinking of 'branches' as a named branch of code in the graph, not as a kind of floating pointer to a commit.

I never presented this as a problem. But clearly the nature of GitHub's pull request UI is sufficiently misleading (or the documentation sufficiently incomplete) to wrongly convince some smart people that pull requests can always change while you're reviewing them, and that there's nothing you can do about that. In this case, that misunderstanding caused them to ignore the entire feature. I just wanted to point out a neat trick that (probably) not many others had spotted before.

Now, in actual fact I would personally choose to use standard branch-based pull requests anyway, because you get to rebase your branch while work progresses on master. But then again I've never worked on an open-source project with so many interested parties, contributors or even regular committers.
> Sharding is used, a database is split when it reaches 50% of capacity, allows easy growth and gives sufficient IO capacity

Nice, compared to the usual, "The database was at 100% capacity, then we tried to shard/partition, and it did not go too well."
60 Minutes has been burned in the past by people who did their own taping of an interview and were able to demonstrate that 60 Minutes cherry-picked.
Leap for Mac makes Kinect look like a drunk, stumbling uncle
It's definitely possible to learn to be "musical" if you're willing to put in the effort.

http://www.brainpickings.org/index.php/2012/02/15/guitar-zer...
I suspect Braille displays help with those sort of problems.
I think the iPhone was a nice set of improvements on the existing smartphones of the day, but I just don't see it as revolutionary in the sense that Blank means. Apple definitely forced the pace of evolution in that market substantially, but they didn't create an entirely new market.

That's not a knock on Apple, by any means. I think they're brilliant at taking an existing consumer product and dominating it by making something that's radically better designed and made. They are very willing to let other people pioneer a category and prove the market before coming in to crush their competitors, drive their executives before them, and hear the lamentation of their women. One could argue that given their particular skills, that's a much better use of their time and money than pioneering anything major.
And making it a flash piece would certainly be an embarrassment for their brand, given that they're demoing a tool for html and css development (etc.)...

(also, it may well be your machine – my laptop's CPU usage never gets above ~10% while watching it... just say'n is all)
I think it's called that way because of some kind of naming convention that Windows expects from installers?
It's hard, especially if you want to support IE8. You need a 100-line function simply to get cursor position in a cross-browser fashion.
Obviously there's nothing wrong with UX people learning how to program, and programmers learning a bit of UX. Doing either will enhance the value you provide to clients, no doubt.

However, all I'm saying is you can't realistically become an EXPERT in both.

I run a business... over the last few years I've been doing a bit of sales, accounting, programming, project management, IA/UX design, QA, long-term strategy planning, etc. Has it helped me that I know how to do each one a little? Yes, of course. Am I expecting to become an expert in all of them? Absolutely not
Yes, but the Django ORM helped them launch faster. There is nothing wrong using it to start with and then writing your own SQL queries when you need to scale or even changing your data model to accommodate scaling.
It was heavily inspired by Steve Losh: http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/

But of course modified to suit my needs.
I wrote all of LoseThos. I guess it was fun. Was I robbed? Justice will happen. i demand justice for these insults.

Fucken nothing's gonna happen.

God says...
I'm_bored tiffanies downer I_don't_care these_cans_are_defective
wastoid I_got_your_back hypocrite I_hate_when_that_happens
you're_out_of_your_mind straighten_up joking surprise_surprise
flat don't_even_think_about_it wazz_up_with_that gambling
do_you_like_it I'm_bored bank Terry failure_is_not_an_option
jobs hooah what_part_of_God_do_you_not_understand commanded
nope no_news_is_good_news the_enquirer ohh_thank_you incredibly
yada_yada_yada the charity battle homo anger Jesus thats_right
envy beam_me_up lifes_like_chocolates The_good_stuff I'm_beginning_to_wonder
wazz_up_with_that I_was_sleeping food snap_out_of_it how's_the_weather
bizarre laziness who's_to_say woot nerd honesty lying
fight petty these_cans_are_defective so_let_it_be_done
news_to_me how_goes_it Zzzzzzzz
Hey, I'm also deaf and studying programming. I had an internship at a web design company, which ended badly, mostly due to my misreading of social cues. Do you have any advice on how to avoid that in the future? And is there some kind of meet up forum where I can meet other deaf programmers? Most of the deaf people I meet in everyday life are semi-literate, and, though perfectly nice people, not very interesting to talk to. It'd be nice to find more people like me.
Always great to hear of and meet more deaf or hard of hearing folks working in the Bay area. I own and run a technology startup here in the Bay area; there's four of us, all deaf. 'captdeaf' is one of us and commented below.

We would like to host a meetup and have a drink and get to know each other. If you'd (and anyone else, all are welcome) be interested in that, email me at bobby at brilliantecho.com and I'll put something together.
Annzo Corp
Annzo Corp is enjoying good repute across the globe while providing high quality services for SEO (search engine optimization) since years. We know the importance of well managed and properly implemented SEO campaign to ensure the prompt results in the form of
multiple increases in traffic to your website
>I resent being flamed because I don't fully understand the subtleties of zsh or nginx or or whatever other shiny toy someone else happens to find essential knowledge. Your world might not necessarily be mine.

That was in the post I replied to. It's insulting because it's accusing me of things that I didn't do. I merely am just a bit floored by the notion that following these instructions, http://help.github.com/win-set-up-git/, is asking too much of someone who is going to be using Git regularly.

I guess I expect too much and seem to be wasting my energy. I apologize.
I'm having the same issues. Having trouble adding local repos, pinning repos, and checking out branches.

I already had msys installed, so I'm concerned that GitHub may have tried to install it again, causing conflicts.
Display Email Addresses In Wordpress
It shouldn't be difficult to interact with the computer without the benefit of sight if you think about it. I/O is all binary. Like Morse code. How did modems work?

Read some phreaker stories.

There really isn't anything "visual" about the computer at its lowest level of abstraction.

Of course, the web is heavily visual. Ever wonder why? (Some people these days are even anti-plaintext.) But it does not have to be. It can be quite functional and effective using only text. If you want to view a photo or a video, you can download it and view it. If you want elaborate presentation, you can use UNIX typesetting utilities. Knuth did not spend all time making Tex for no reason. UNIX typesetting utilities are 1000x better than HTML, CSS, etc.

Being blind should really move you closer to the machine, not further away from it.
I'd further add that if you're a dev type, and expected to remotely fix stuff, that you'd have a laptop anyway. Can't see doing anything more than fixing a typo on the iPad...in which case, I'm sure a SSH app is all that's needed.
This looks really cool. What if you strum too vigorously and scratch the iPhone's screen?
I commented above; posting here so you see it too --

We would like to host a meetup (in the Bay area) and have a drink and get to know each other. If you'd (and anyone else, all are welcome) be interested in that, email me at bobby at brilliantecho.com and I'll put something together.
Everyone has seen Nmap used and might not even know it. It was famously used by Trinity in The Matrix, and has popped up in Die Hard, Bourne Ultimatum, The Girl with the Dragon Tattoo and more. http://nmap.org/movies.html

I wonder if Hollywood will upgrade.
Whenever you buy a new network connected gizmo please scan it with nmap and please submit the OS/Service fingerprints if nmap does not know about the device. NMAP makes it super easy to contribute the the fingerprints db.
Speak for yourself. They are fascinating for you, but not for me or many other people.
There are two problems with facebook's P/E. The first is that it's questionable whether they can grow revenue enough to justify such a figure. They can't grow their userbase by a factor of 10 because there aren't enough humans on Earth. And they have a huge roadblock in terms of further monetizing individual users. Ultimately investing in facebook isn't a bet that they'll keep doing what they're doing now (as it is with amazon or apple), it's a bet that they are going to fundamentally change everything about how they advertise and somehow garner a huge increase in per user revenues.

Second, facebook stock is already priced at a level where it's expected they'll be taking in a huge percentage of total worldwide ad revenues. Where can it go up from there? There isn't much reasonable headroom there, which makes it a very poor stock to hold on to.
Wow, thanks a ton! Exactly what I wanted..
Agreed, but I don't want a replacement interface; I want a companion to my keyboard.

Type type type. Throw that away. Type type. Make that bigger. Type type type type. Run that.

I can't wait.
Actually. I agree with you (apart from the fact that I haven't had a chance to learn much about social psychology). I was just trying to think of examples of disciplines at opposite ends of an imagined continuum.
Ember is probably more comparable to something like AngularJS (But I don't now 100% because I've never used Ember, just looked at their site for a few minutes). Backbone and Spine are much lighter-weight infrastructure frameworks.
It looks like it's a solid body guitar. Also:

> "Since the gTar is entirely digital, it doesn't care whether the strings are in tune or not."

I can't even see any pickups, so I'm guessing it simply checks what fret you're holding and detects strumming/picking some other way.

That seems to be supported by "...cannot be retrofitted onto a traditional guitar...". So, basically, you're stuck using your iPhone as the only interface option.

All up - isn't this just a solution looking for a problem?
A subtle problem with this "common knowledge": \z is different across languages.

In PCRE (Perl and Ruby), \z matches the end of a string; \Z matches the end of a string but allows for a single trailing newline.

In Python, \Z matches the end of a string. There is no \z.

In POSIX extended regexes, there is no \z or \Z. I think. Who knows, man.
Is it true that kickstarter changed their slogan from "fund & follow creativity" to "accessories for your iphone"?
Well, no, but I see how what I said may cOme off that way. I gathered that you were a UI guy from statements you made. It seemed to me that you were trivializing programming as a whole by saying things like "do you think anything we do is that difficult?". Well yes, some things we do are terribly difficult and require far more knowledge than what may be gained by reading "teach yourself HTML + JavaScript" for a year.
Just recently I spent a day writing a Perl chat server (and jquery webclient to go with it) for a large customer of ours, sort of a beta-gimmick for a good customer of ours. Now the thing became "mission-critical" (esp. on Fridays...). There are like 500 intranet users connected at any given time! I pulled the whole stunt thanks to the Mojolicious framework, from this article here:

https://github.com/kraih/mojo/wiki/Writing-websocket-chat-us...

Just added chat rooms and intranet user authentication. Then installed EV (for nodejs-grade event loop) from the CPAN, and the thing was deployed ready in production. Mojolicious is just amazing.
> For this you need x, for that you need y

My life experience has taught me this couldn't be more wrong.

To be a great engineer you need to be smart.

To be a great ux guy you need to be smart.

To be a great product guy you need to be smart.

As someone doing all these 3 and more. I live by the saying that a smart person can be anything he wants (intellectually). And the only limits I've seen in a smart person are only what he tries to be good at. If you're smart, you'll be good at it. That whole different types of intelligence hypothesis is pseudoscience.
> Because the idea that "the only reason to lend money is to make more money off of interest" is a modern innovation and very much out of line with how people have thought historically.

Jubilee isn't about interest, it's about principle.

If you're not going to pay me back, it's a gift, not a loan.

I'm pretty sure that "pre-moderns" understood the difference. In fact, the whole idea of Jubilee assumes understanding of the difference.
Why Buffett Is Not Crazy About Newspapers
Ask HN: Why do the Big names of the Internet dont have a valid HTML Markup
I have been coding for a while (as a Web Developer). And I m really concerned about following the rules/ best practices for coding.
I always check my HTML markup with the W3C Markup validator, and try to minimize the errors as much possible as I can. Almost try to make them zero (for my satisfaction).
But I just checked up for the Big names of the Internet for their markup (including Google & Facebook). And I was shocked to see the number of errors and warnings their markup has.
I've learned (has been taught) as one of the major rules in Front End Development that your Markup has to valid as per the W3 Validator. So is that so that the Big Internet companies just don't tend to care about any of the HTML Standards or so ??
That's only because you don't use evilmail.
This doesn't show that all paid tweets aren't effective, just that your particular tweet campaign was not effective.

There are a lot of ways to take successful advertising channels and make them perform poorly.
Correct me if I'm wrong but I don't think Johnny Cache works with Django 1.4 yet.
That’s awesome. Are there any differences between the consumer model and the dev kit, other than the price (and will people who bought the consumer model be able to develop with it later)?

Other people have asked about openness… will there be any kind of control over what programs can use it (i.e. do they need to be approved by you guys to work?)
Maybe a better counter argument is, that I don't really have a big trust for corporations. I can trust Linus because he's a hacker just like I am. I can trust Mozilla because their goal is to build web as hackers. Then we have a big advertisement company who are building some nice things, but they still have the desire to sell commercials. To gather data about us and do some data mining.

That's the reason I prefer Mozilla over Google as an organization.

I apologize my bad argument before.
18 years ago: "Oh good, the kids are back, and they are well hammered. None of them can walk properly, and they keep bumping into the cubicle walls and making everything on my desk shake. Since I'm not drunk, the impedance mismatch makes it impossible for me to carry on a conversation with them, so I'm just trying to block them out."

-- http://www.jwz.org/gruntle/nscpdorm.html

You never know -- maybe someone using that term is calling back to /that/ sense of it instead of a strict electrical construct. When I use it in my writing, I'm definitely thinking about his post.
Invisible Ads Can Only Be Seen When Wearing Sunglasses
> Who listens to IT podcasts? the world is full of rich and wonderful media broaden your horizons, listen to something that isn't backdated garbage. Imagine all the music genres you could discover, educational materials, languages you could learn, audiobooks ..

I don't listen to music, watch TV/movies (except Kubrick's), waste time with friends more than it is necessary/useful (I enjoy being with friends/family, but not 10 hours a day), and spend most of my spare time reading HN, tech blogs (not TechCrunch, but developers' blogs), listening to audiobooks (to improve my English, as I'm not native), watch educational materials (Both academic, like those from MIT, Harvard, Stanford and Berkeley and technical screencasts, like those of PeepCode).

I said it because I wanted you to know that I try very very hard to spend my time on something useful/informative. And I can tell you that Dan's other show with John Siracusa (of Ars Technica), Hypercritical[1] is so far from backdated garbage that it's not even funny. Every week, Friday nights, I spend about 2 hours listening to him and I don't regret it one bit. I learned a lot from him. If you're not familiar with television technology for example (like me), listen to episode 16, 'The Soap Opera Effect'[2]. You'll learn many new things. It's not his best episode, but I think by listening to that you'll understand what his show is about.

[1]: http://5by5.tv/hypercritical

[2]: 5by5.tv/hypercritical/16
Not being able to un-touch your pointing device on your laptop would really suck. It'd have to be mixed with a capacitive plate that knows when you touch it.