skysight-inc/HackerNews huggingface dataset:
Not to strain this metaphor to the breaking point, but guy A is, in theory, a representative of guys C-ZZZZZZ, and they have recourse when they're angry at his actions.
More importantly, guy A IS being held accountable; there's a lot of anger at the government as well over the bank bailouts (and the attendant lack of conditional guarantees). even in the situation you're describing, of COURSE one would blame guy B (along with guy A). Coincidentally enough...that's exactly what's happening.
Ensime is truly heavenly. <3

The cultural note seems to be more or less on point but I would make it less about Functional Programming than simply..."avant-garde".
Almost every editor/IDE around has a vi emulator. The problem is they never have all of vims features, and it doesn't take long until you discover <favorite feature x> is not there, and then the emulator is effectively worthless at that point.
I laughed at the thought of neckbeards cursing their screens when they saw VIM and Emacs under 'Alternative Lifestyles.'
Sasquatch has been spotted...
Have a good what? Have a good time? Have a good weekend? Have a good life?

Day. It means "have a good day".
Flickr user discovers new species of insect
Most of the love is for the original TextMate, which wasn't open-sourced. TM2 might come together if a community rallies. Then again, it might just be a fundamentally lesser product than the likes of ST2 that managed to storm out the gates.
Emacs doesn't have to be ugly: http://inst.eecs.berkeley.edu/~tikhon/img/prettyEmacs.png

The reason Emacs users come out is simple: there is an absurd amount of anti-Emacs FUD spread by non-Emacs users which can scare reasonable people away from using it. If nobody disagreed with it, it would seem true. More perniciously, people would start assuming that it was the case without questioning that assumption.
Free avon gifts or make money-come join us lets have fun
5 Reasons Your Branded Content Is Failing
I used Sublime Text 2 on all my machines for over a month for Python and C. It was great for about 90% of the things. But I ended up going back to jedit because of:

- The way split views are handled for:

a. The same file in multiple views.

b. Non-global scope on 'Ctrl+P' in multiple views.

- Better Highlighter plugin. (The existing ones for ST2 don't provide the same features)

- The Hypersearch (and the overall search/replace dialog) in jedit is awesome.

On a quick search I didn't find the options to get these preferences, but I'm sure they will come to be, if they haven't already. (Please feel free to suggest the options if I'm overlooking anything.)

That said, the reason I switched back to jedit is because I was much faster in it even though I had got a good hang of ST2.

Aside: I never see jEdit being discussed in these editor discussions. Personally, I feel it's the best editor out there today despite being dependent on the jre.

It checks all the right boxes:

- GPL/Open source

- Free

- Cross platform

- Huge repository of plugins

- Amazing font rendering

- Highly configurable

- Really nice search/replace hypersearch feature.

- Great themes available

..and a lot more things.
"Does your server really care how the first few bites are?"

On first pass, I read this and thought he spelled 'bytes' wrong. ^_^
Netbeans support for (J)Ruby was pretty good last I used it.
you also need parity bits
Most of my experience with Square has been using the card reader. It feels more seamless
>How about keeping a count of links encountered and use highest to decide what to crawl next

Then you have a giant heap with several billion elements that you're going to be updating 100s of entries on each webpage you crawl. I'm pretty sure that'll be your new bottleneck.

Besides, it still doesn't solve the problem of content farms and spam.

>set a max pages to crawl per site to prevent never ending single site crawls?

You either set the limit too low and don't crawl, for example, all of wikipedia, or you set the limit too high and still waste tons of resources.
Interesting, my roommate back in Minneapolis a decade ago is married to a Taiwanese woman. The big difference is they didn't meet in Asia—it was at Nye's if I recall.
Why gaming needs movies like Wreck-It Ralph
<sardonic>Yea, Imagine that. ...Having beginners use bare bones tools. Crazy.</sardonic>
I think your proposed policy is very short-sighted.

More than ever, thanks to the Internet and ideas like social networking and search engines, independent artists of whatever genre can compete directly with the industry behemoths on merit. These are exactly the kind of people copyright is supposed to help. This is the very essence of promoting the creation and distribution of new works!

If massive industry players like Google are permitted to turn a blind eye to the side effects of their vast resources and almost monopolistic influence, while at the same time making staggering amounts of money helping many people to infringe copyright, then all this does is squash the little guys. It gives all the power back to the industry giants who are big enough to throw their weight around anyway. You know, the ones who have been price gouging for decades and pushing DRM and hiring whole departments to issue takedown notices to anything that vaguely resembles a title of a song they once sold and funding organisations that threaten to sue just about anyone in one of the most flagrant violations of any justice system in recent memory?

Frankly, I think Google have been incredibly lucky that the arm's length/safe harbour philosophy has held up so strongly so far in the global legal landscape. Given that the very thing that makes them so potentially damaging to legal rightsholders is their scale, and they make vast sums of money because of that scale, it would not have been unreasonable to go down a different path and impose more of a burden on them in terms of preventing abuse of their systems to break the law.

If they voluntarily take reasonable steps in that direction anyway, it sends the right message about corporate social responsibility. That alone is worth orders of magnitude more to them than the eyeballs of seventeen people who are going to go use Duck Duck Go for their searches instead. But it also supports the people who actually created the works you apparently enjoy enough to search for them but not enough to pay for them, which is ultimately good for everyone except freeloaders, since it promotes creation of more work, which more people can then search for on Google, and more people can then enjoy.
Oh man, they should've never started with copyright removals in the first place (although I get that it's near impossible to do). This new filter has the same abuse potential as "negative SEO", where competitors posted so many spam links to good sites that they were dropped from the first page (with the competitor's site ranking higher as a result).
No more than about a post that dismissed macs as having a "Fisher-Price interface", I imagine. (I'm stealing that imagery from one of my professors--some of them really have a way with words.)

Moreover, we shouldn't let FUD like that go unchallenged--it might scare reasonable people away from trying Emacs. And that's a net detriment to the world :).
I've used http://www.merchant-accounts.ca/ in the past and been happy with them.
Pretty much. The Blizzard guys know their shit. You wouldn't go wrong replicating anything they have done security wise, which is why this breach is surprising to me.
Can someone explain the point of App.net. Is it not just a clone of Twitter which I pay to use instead of seeing ads ?

Because the obvious question is then if Twitter offers a similar payment model doesn't that mean App.net has no differentiators ?
Not until they're forced, and likely they'd only listen to the Supreme Court on that point.
I hate to be that guy, but who gives a crap? I don't know of anyone who actually uses any of the first 3 protocols listed here. RSS is somewhat useful, but when would I not want to use a dedicated client or some client library?

I'm not a backer but I'd rather they spend time developing their MVP and building infrastructure so they don't have the same issues that were so pervasive in Twitter's early years (Fail Whale every hour, anyone?).
Not just your Mac - my Firefox & Chrome on Linux. Seems the color palettes in http://80legs.com/_images/bg-home.jpg vs http://80legs.com/_images/the-most-powerful-web-crawler-ever... don't match up. Looks great on all browsers on Windows, so I'm guessing the jpgs have a color profile attached.
Not outrage; a simple request for clarification—which was received gracefully.
Actually, ESC is also available as CTRL-[
If you have CTRL remapped to CAPS LOCK, then it's very simple to use.
Thingy: a one-liner OO system (in Tcl)
YouTube: The Secret Ingredient for Job Recruitment
True, but sublime's is pretty good. I'm a long time user of vim and though I've only used ST2's vim mode a little, it worked well.

I just tested and it even does the ci" ci( stuff right. It isn't VIM ofcourse so it can't do everything, but it's enough to get by either to use for just a little while or as a transition to a new editor.

My big complaint with ST2 is that the glibc we have at work is too old to run it. I tried to compile a newer glibc in a prefix, however the ABI changed between what we have and what ST2 needs, and the system ld-linux.so won't work with it.

I haven't figured out a way to have linux use a ld-linux.so in a prefix yet. I don't think it's possible :(
As a designer, I decidedly resent that comment. Design is, by and large, supposed to be user-centric... and, obviously, this isn't a good situation for the user – so don't lump us in with the other people you blame.

More – I don't really see how design can be blamed for bad engineering management choices, likely forced by lawyers or MBAs (I also have my MBA, but I know what most MBAs are about).

Just say'n is all.
Haha, Youtube seems exempt from most filters - I get completely unrelated videos in the top 2-3 spots all the time. Come to think of it, that's pretty sad...
I love this statement (from the Preventing Busy Signals page): "The Deep Space Network (DSN) communicates with nearly all spacecraft flying throughout our solar system."
The nocebo effect is quite powerful. I'm 22 years old and was in chronic pain for a year. I had trouble doing simple things like opening doors. Understanding nocebos helped me cure my carpal/cubital tunnel and thoracic outlet problems.

After wasting a lot of money on ergonomic setups and doctors I read Aaron Iba's post on how he cured his RSI [1]. One of my takeaways from subsequent reading and research was that the nocebo effect played a huge role in how I associated computer usage and programming with pain. When you expect an autonomic symptom, you are much more likely to experience it.

Since treating myself with this in mind, along with other techniques such as those outlined by Aaron, it's been a couple months since I've been in pain from using a computer.

http://aaroniba.net/articles/tmp/how-i-cured-my-rsi-pain.htm...
> Not according to the article, which is what my comment was in response to.

I see. Yes, Haskell meets all the criteria for a conservative language, emphasizing safety, and verifiability, and automated testing. However, purely anecdotally, I can't think of a single person I've worked for that uses C++ approving of Haskell because it is so radically different. But perhaps this doesn't matter.
Number 1 and 2 are most likely to happen...
That would be pretty good advice if there was any field at all with a shortage of new-graduate level employees in the USA.
Game developers hate Windows 8, Microsoft responds
Which can be trivially solved by moving CTRL to the CAPS LOCK position
I don't understand why Wired keeps going down the "sexist" track (claiming this is evil men in security vs. women journalists and activists). Maybe it sells pageviews and ads for people who don't care at all about the underlying issues?

It's clear that browser based security now is poor, and inadequate for anything real. It's also clear that people want really easy to use tools. The only argument should be "can browser security improve more easily than ease of installation of non-browser software", but no one is even discussing that because Wired chooses to make this about their female reporter being 'put in her place' by an evil male security practitioner.

(Ultimately I assume browser and OS will converge, and installing software in browser will be roughly the same as installing it outside the browser, but for some intermediate period, one of these approaches will likely predominate. It will be way easier to solve either on mobile than desktop, though -- Apple could easily implement proprietary Safari extensions to improve browser security, and has made installing apps on iOS easy already. Google could do the same on ChromeOS and Android, and Microsoft could do this on WP8.)
I return the "how are you?" question with equivalent replies in shops all the time and if recipients were annoyed by it, I don't recall noticing. Being pleasant frequently helps me feel more pleasant. And anyway, I actually do hope they have a great day. I hope everyone has a great day.
How to open source just the public assets of your Rails site
I believe the rationale being, these assets are public -anyway-, but officially open-sourcing them makes you hold the code to a higher standard.
Wow, I like your real-time monitors :) I'm about to build mine, and this gives me some great ideas.

Thanks for sharing.
if you listen to the conversation between me & eric in the first talk of the conf, i think you'll find we discuss the issues mentioned below like:
- is lean startup really a "proven" discipline?
- are there "wantrepreneurs" getting cultish around lean?
- does this shit really work?

the answers to which are probably:
- no, not just yet, but we hope it's useful
- definitely
- maybe, and we'd love your help figuring it out :)

in other words, it's a work in progress with some very likely positive benefits, but by no means a perfect science (yet, anyway).
With a little Lisp, incl. two Java<->CL attempts: http://jfli.sf.net & http://foil.sf.net
btw, the link to that discussion between me & eric is here:
http://www.udemy.com/lean-startup-sxsw-2012-videos-and-prese...
Wow! Being a follower of lean concept, having a course from him? Perfect! I wish the book was free as the course !!! Thumbs up.
I couldn't disagree more with that.

From reading his other essays, it's obvious the guy has a broader perspective on programming than most software developers.

I believe it's experienced developers who will spread this because it takes experience in many different languages and paradigms to really understand what Steve described. I have different coding styles for Lisp, Haskell, D, Ruby and CoffeeScript for instance.

The foundations of software development are generally not well understood. Otherwise the vast majority of software out there would be more robust by a few orders of magnitude.

Steve at least offers a classification for the different styles found in programming communities today. He may not be right on spot, but at least it's a start.
Build wealth progress report 5
Gmail Is Getting A New Login Page
For future reference, Marco Arment (marco.org) is a notorious Apple fanboy (I hate to use the word, but in this case it's apt) and troll. Anything he writes is guaranteed to include smug Apple boasting and/or jabs at all things which are not.

For example, I wrote the above statement before finding this in the article:

"Chocolat: Very young, active development. It has the most modern Mac interface, but it also bears a creepy, uncomfortable, Samsung-like resemblance to TextMate: it’s effectively a TextMate clone with a few new features added."

Never fails.
Same here. I'd rather see copyright in the 15-20 year range with an optional extension that must be registered and paid for. Especially, copyrights held by corporations and not individuals.
> try to figure out what the random towers in a chemical plant do

Tangential, but that phrasing reminds me of this article: http://news.ycombinator.com/item?id=3390719
The price pressure used to be state-subsidized public universities with tuitions deliberately kept very low. As in, $600/semester low, or even zero-tuition low.
Seems pretty cynical to me too, but I've lived in either North Dakota or Minnesota for a couple of decades. It takes so little effort to be nice and have a conversation with people. Who knows, you might make the teller laugh and get through their day easier.

[from the article] Does anyone who has ever said “have a good one” actually mean it?

Yep, I do mean it. I'm that sap. I wish you well and still sign all my e-mail "keep safe". I mean that too. The world can be an unforgiving place, no need for me to not help you along.
Hide your kids, hide your wife, hide your developers
It's a nice idea, but the White House won't do shit unless they think it will help them get reelected.
So, it's basically like dial-up back in the day.
When I ask someone how they're doing and they say "good" it makes me a feel a tiny bit better. I don't know if they're lying or not, but I feed off of their good feelings none-the-less.

I usually "pay it forward" by also trying to be generally positive when interacting with strangers.
Idea Validation - Online tool helps in idea validation
I've been working on a number of startups recently and went through the idea phase so many times and wasted so long on building out an MVP only to find out after we built our MVP that there were several companies in the space who were doing what we intended and our startup didn't bring a unique value proposition. Either our engineering was really fast, or our bizdev was really slow, but the fact that it took as long as the week for the bizdevs to give us a competitive landscape while engineering was able to build an MVP in the same time says something. Do other startups face this same problem?

What tools you all use to figure out your understand your market and your competitors before creating your company?

Would you be interested in a web service that gives you a competitive landscape report on your startup idea so you don't waste precious time?
This is my preferred reference: https://gist.github.com/1839777

For bonus points, there are a million forks of that gist that have even more complete lists.
Show HN: Podbay - A fast and simple web client / analytics tool for podcasts
I'm guessing "Linear Algebra Done Right" by Axler; I haven't read it yet but I heard good things about it and currently have it on order from Amazon. Hoffman + Kunze is the classic. For now, I don't know a book in the subject I really like, but I haven't looked very hard yet.
End of the Line
There's some more detailed info on the About page here: http://podbay.fm/about

We'd love to hear what you think!
Well it's also somewhat true, and as a quotation an interesting commentary on American ideals which I hold. Whereas the inverse is clearly not.

I'm a little surprised people around here are thrown into conniptions by the mere use of the word "gook". What are you, a bunch of faggots?
Stanley I. Mason, who I met once later in his life before he passed away was what we might call a true inventor. He was kind enough to show me his shop and to give me some of his design notebooks (I returned them to his daughter after he passed).

He invented the disposable diaper, the form-fitting sanitary napkin, the squeezable bottle, the granola bar, microwave cookware, the underwire bra, the garbage compactor, stringless band-aid packaging, heated pizza boxes, and much more from his home in Connecticut.

I remember a few things quite clearly:

- He had a map of all the places he had flown to, much of it on his own plane.

- He was adamant that I learn how to draw if I ever wanted to invent something I could patent.

- There was an old Mercedes in his driveway that he modified to run on soybean oil and he regretted that he wasn't able to convince car companies or congress to take it seriously.

- He was incredibly generous with his time.

- His home was part workshop and he didn't have a long commute.

It's actually hard to believe that the man doesn't have a Wikipedia page. For those who are interested, he wrote a very short book called "Inventing Small Products" which could be taken as inspiration, not a "how-to" guide. He also wrote a book called "Going Solo" which I haven't read but for $3.99 used will order immediately.
The first thing I do when interacting with someone who is providing me a service is ask them how their day is going. Why? Because no one does this (I'm in London), more often than not it really makes a positive difference to this persons day, i.e. they are genuinely shocked that someone gives a shit (I do by the way) and it doesn't cost me a single thing to do.

I think it's something everyone should do.
A correlation between people who use a language and the previous languages they have used does not imply a correlation (or intellectual/philosophical inheritance) between the language under discussion and the previous languages used.

I've never used Haskell, so I can't speak the specifics of the observation. But I don't believe much can be inferred from the observation alone.
That's a much better response.
WTF, Jesus what is up with all these professional websites with simple Alignment problems?! It's driving me crazy. Pay-Pad's header, body and footer are all different widths and unaligned.

Since so many "Show HN" sites have alignment problems I promise I'll write an article specifically to tackle them. For now just look at the 5th picture here and you'll get it: http://www.chrisnorstrom.com/2011/05/quick-fix-up-redesign-o...

The Pay-Pad logo text is 9px off to the left. Body is 54px wider than the header, making the body very noticeably jut out to the right by 63px. The element with "Developers love Stripe for its super simple API..." is 31 pixels too much to the right. The white-space gutters are so massive they're distracting to the eyes. And of course the worst design fad in 2010+ (other than the "everything is grey" (which I'm guilty of)) is the checkboard image+text layout. It's such a professional looking app (and VERY useful) but the website.. I almost can't take it seriously. I don't mean to hit on just Pay-Pad I've seen a lot of this lately. Little mistakes that shouldn't exist. It's driving me crazy.
London 2012 Rhythmic Gymnastics
London 2012 Rhythmic Gymnastics http://news.psdmate.com/london-2012-rhythmic-gymnastics-interesting-game/
London 2012 Rhythmic Gymnastics http://news.psdmate.com/london-2012-rhythmic-gymnastics-interesting-game/
London 2012 Rhythmic Gymnastics http://news.psdmate.com/london-2012-rhythmic-gymnastics-interesting-game/
London 2012 Rhythmic Gymnastics http://news.psdmate.com/london-2012-rhythmic-gymnastics-interesting-game/
Apart from the occasional sore hand from my bad habit of ctrl-alting with the same hand as I reach for the letter with, I have no complaints about Emacs.
Ceremony vs benefits - on Yegge's political categorization
The two-axis political classifications discards all reason and nuance in favor of us-vs-them media sound bites.

The idea of applying two-axis classification to software development would laughable if it wasn't so dangerous in its attractiveness as an oversimplified tribal mental model.

> Steve at least offers a classification for the different styles found in programming communities today. He may not be right on spot, but at least it's a start.

No. It's not a start. It's a dangerous, dangerous viral meme that threatens to replace rational dialog with ridiculous emotionally-driven opinionated politicized tribalism, and I can't help but wonder if that's his intent.

It's a play out of cable news' playbook, and I for one don't want an environment for engineering discourse modeled on American politics.

I couldn't think less of Yegge as an engineer and a thinker than I do now.
Sounds interesting. How does it work in real life? Can I go to starbucks and buy a latte with my phone? How does starbuck know they got their money? How easy it is for the customer? Type amount, receiver id (numbers only) and send?

Tell me more...