skysight-inc/HackerNews huggingface dataset:
short version: the kind of people attracted to online colleges are the kind of people that need the support structures of traditional colleges to succeed. the kind of self starters that can excel at a self paced, self disciplined class probably don't need it.
How to "Like" Anything on the Web (Safely)
Eclipse was an impediment (in Scrum parlance) to our project
EdgeRank: The Secret Sauce That Makes Facebook’s News Feed Tick
Time travel? Is that an habit? Aren't you supposed to analyze things, understand reality as it is, then make calculated efforts to achieve your goal?
Anyways, I'm happy the author didn't add "The Secret" to the list.
I believe this was started on HN (http://news.ycombinator.com/item?id=1286084)
I'm surprised he argues that PHP will land you well paying jobs - in my experience java and c# jobs (especially ones with the word "enterprise" in the description) pay far better than php (with c,c++ and most other popular languages like python and ruby somewhere in the middle).
that is an EXCELLENT summary!! Thanks!
Lol. That was funny.

Overall one way for me to see the value of the internet is the fact that it can help us have the experiences we could only have with people close to us geographically in the past with someone located half way across the world. And i think every service that is adding value today is doing just that. :)
I'm annoyed by the complete lack of reasoning behind the assumption porn ought to be especially rejected from workplaces. I'm neutral on the conclusion itself.

Porn isn't work - neither is reading hacker news, and every sane employer knows that employees need breaks.

Some porn is sexist and objectifying - arguably not all of it, and a lot of other things are sexist and objectifying too; are those being equally purged? That might be a good idea. And what about explicitly feminist porn?

The article mentions the protection from harassment act - that protects against whatever repeated actions knowingly cause alarm and distress. Porn per se is never mentioned. No doubt it can be a tool of harassment. Ought it to be automatically assumed to equal harassment?

The word "inappropriate" is often used - to my mind, that's just a value judgment, like "sinful", unless it's bundled with a reason that stands up to scrutiny, and unless every other thing that would be caught by that reasoning is treated the same. Inappropriate why?
I understand as an employer you'll want someone who, when you get into a rage and bust up a printer, won't quit and head for greener pastures. It may seem an exaggeration, but as we both know, these things actually happen and while this might not be what the original author had in mind, many, many places of employment are awash in insanity. When you are young and just getting a start, it's easy to miss the warning signs in the interview or just have less options.

Job hopping in response to that might just reveal quick growth in skill, leading to better alternatives. It is a competition both ways. That guy that job hops a lot, maybe he can do that _despite_ a resume showing what employers consider disadvantageous, because his or her expertise is clear in interviews. Almost by definition, job hoppers are more in demand.

The ultimate goal of an employer should be to attract and retain the best employees. It is true that retaining is easier if you decide to exclusively pick from people who didn't have better options when their jobs suck, but personally, I'd rather have someone like you who left when the scene got crazy. Maybe that's just because it so closely reflects my experiences. (In fact, I think we shared an employer)
Your password archive is encrypted at rest with a passphrase that you set. Even if you got my password archive and you had 1Password you'd still need to crack the master passphrase before it would be useful.
Theano, python lib for vector operations, CUDA supported
Let It Rain
Amazing photos of April showers.
eggs won't work with this. Then again, eggs won't work with _anything_
Well, it's a nice engineering trick, but it seems kind of like featuritis --- doing something neat because you can. For me, in fact, pencil bluntness is a feature, not a defect. Thicker lines disguise the fact that my kanji handwriting isn't very aesthetical. Thinner lines bring out its ugliness and lack of balance into sharp relief.

I wonder if this is a problem for any native writers as well. (On the other hand, the ones who want to show off their nice handwriting will probably be attracted to this pencil. Then those of us who use blunt/uneven pencils will be automatically assumed to be ugly-handwriters.)
C* and zeta lisp both supported parallel map reduce at the language level.
Without titles, how do you ensure that you got a fair deal when you sign up?

(Assumption: If you end up with a "Director of Engineering" title, you can easily ask your peers, startup blogs, salary.com to determine the right mix of cash/equity.)
The state of design education
Necessity is the mother of invention. I made ktype for my paralyzed cousin ( http://chir.ag/projects/ktype/ ) but his condition worsened to the point that he couldn't even keep his eyes open. I even shared it with HN and lots of people said very helpful things on what else I can do with it. My cousin's condition has improved so he might be able to use it and now I want to make it work on the iPad. It would be the perfect medium/device - it is light, has touch, and a fast web-browser - not to mention it is CHEAP when compared to typical medical equipment. I'm hoping to make an iPad/iPhone app that has audio/speech-synthesis etc. and can be used by a lot more people than my cousin. Let's see what happens...
While users just want to do some simple things, they do care about the downsides and annoyances (that we know grow directly from lock-in). FB people already grumble about privacy, the meaningless of 'likes' and 'friends', the annoyance of all those third-party apps spamming friends of the player, etc. They're ready for change. They may not care about 'how', but they absolutely will care whether the next destination has those problems.

Sure, you need to wrap features into the protocol that will appeal to FB people. You should absolutely take the opportunity to solve some real problems. But the open architecture is crucial to protecting privacy. Without competition, no flavor-of-the-month network has incentive to put user needs ahead of its own wants.
it does look weird, but if you put your hands on a real keyboard and imagine a screen where your mouse would be, I think it would actually be less annoying than it seems at first glance.
Like he said, the discrepancy is when you are not logged in. I can see his info and his private profile pic although I don't even have a facebook account and the html version gives me a 404.
Reminds me of a Peanuts comic strip:

Lucy: I'm intrigued by this view you have on the purpose of life, Charlie Brown. You say we're put on this earth to make others happy? ... What are the others put here for?
So now it's gone.

Why does it matter if someone reported you? Was your ISP threatening to shut you down?
Discussion of a band that enourages file sharing.
But probably a very minor one compared to the languages people use Eclispe to write.
This error happend to me when I upgraded to 0.1.91. I didn't look into it, but I suspect the error is caused by/in node-memcache [http://github.com/elbart/node-memcache]
Nature by Numbers
"I can code in a crowded bar"

Bars aren't for coding, put down the computer.
Oh, no-one seriously believes there's an organized conspiracy. But a lot of scientists seem to have noticed that tacking "climate change" onto their funding proposals increases the odds of them being accepted. And scientists are people who've gotta eat at the end of the day; of course they're going to act in their own self-interest.
So why would I want to "like" something?

I'm not one of these too-cool-for-facebook types, but if I really want to share something with my facebook friends I can always just post a link, and perhaps throw in a little commentary. Liking seems superfluous and spammy, and if any of my friends start liking things frequently I'm afraid I'll have to add them to the block list.
Just Try It, You'll Like It
I'd say yes, but not because I know it will be useful, but because I think it would be interesting to compare people's marketing and customer segmenting strategies.
Common Sense Programming
it isn't? what IS the display then?
Amazing Pictures of Volcanoes
Hey HN, I made a site to show trending topics from HN users
Why Groupon is Overvalued
Actually, this isn't very conclusive. All it says is that his website's layout doesn't matter left or right weighted.

Jakob Nielsen tested more than one website and came to a very different conclusion: Left weighted sites are preferable.

http://www.useit.com/alertbox/horizontal-attention.html
I think this is to do with the difference between the experiential self and the remembering self:

http://www.ted.com/talks/daniel_kahneman_the_riddle_of_exper...
T.M.I? Not for Sites Focused on Sharing
If I can drink in the office, I don't see any reason why this guy shouldn't be able to code in a bar.
It also depends on which "flavour" of Netbeans you use. Netbeans for Ruby (i.e., without the Java stuff) is really very responsive (although I don't need/use code completion).
McAfee.com sleeps through its nightmare scenario
It's not a big deal, anyone could make a throwaway FB account and see the same data. The difference is almost immeasurable.
It's not like they just patented the method signatures map(sequence) and reduce(sequence) -- there's a global-scale distributed filesystem, the method of dispatching tasks so they have high odds of node-locality or rack-locality to the data they're operating over, all sorts of redundancy and failover necessary to run clusters where machines fail every minute by virtue of having so many of them..

I mean I'm as against software patents as the next guy but this isn't the most trivial one I've seen. Glad they licensed it to ASF.
23andme for only $99 today only
A.k.a., solving a problem is less important than shifting responsibility.
Yep, 100% agree. That is why I wrote in the post:

>(Though it may differ for you – you should A/B test it, it is really quite simple).

A/B testing results (even Jakob's) should never be implemented without testing on your own site. Though A/B testing case studies give ideas and set a good benchmark using which you can compare your own results.
This is funny, because here in France, a kinda soft-porn site called BonjourMadame, www.bonjourmadame.fr, has taken offices by storm. The concept is simple: each day at 10am, they publish a new mind-blowing picture.

Each day, across all offices I know, men (and some women, duh) huddle around a screen and F5 repeatedly. Someone exclaims "Bonjour, Madame!" and everybody knows the new pic is up. And nobody seems to be bothered, until now. And it's even popular in what are otherwise stodgy environments : investment banking, big Fortune 500 corps.

It's got to the point that network admins have set up special cache rules for this site to avoid serving stale copies.
Funny. Also, I have nothing to do with the site.

Thanks for the URL correction.
If that's the case, said genius should quit commenting on message boards and get back to work :)
If you don't want people to see your WiFi MAC address, don't broadcast it into public spaces. Besides, there is no way to tie a MAC address to a personal identity, so where's the damage?

This is really no different from house numbers printed on paper maps, as they have been for centuries.
they were. But this was a bad coincidence - I just now got an email for a SPAMHAUS request from 2006 where I was not in fact even a customer from that ISP.

This was an overreaction of mine, but the machine is a VM my company has gladly provided for me, so I wanted to err on the safe side.
If X is $250, you realize that 5% is $12.50 and is almost certainly worth the time?
That's a good article, and I can definitely see how it applies to spending time with young children. However, if you don't have children (like myself), I'm not sure if I like the idea it's promoting. It's kind of saying that my life is going to get progressively worse over time, so I need to cherish what I have now. I'd rather be grateful for what I have now, but also work hard to build an even better life in the future.
And we wonder why there is a stigma about geeks.
Yawn. This has been known since at least 2008[1]. All that particular story tells me is that the urge to vilify Google is huge.

[1] http://rotacoo.com/a-couple-of-thoughts-on-street-view
The Innocuous Facebook? You Decide
I like this. I'm thinking: what if the iMacs shipped with a keyboard like that, basically one with an integrated iPod Touch style device where the numeric keypad usually goes?

I suppose the most obvious use would be for programs to delegate some controls onto that touchpad. For instance, sliders for an audio mixing program. The rest of the time it could just be a keypad or collection of shortcuts. Or maybe a good place for notifications/readouts like newsfeeds, tweets, system monitoring, etc.

Can anyone think of more innovative uses?
Miss the point more?
Don't drink and bike
I'm not running node-memcache, but node-redis-client and this is an issue in the parser that parses incoming requests - probably malformed ones of people trying stuff out.

Incidentally, the first crash was the moment after I submitted this on reddit, but this might really be a coincidence
In their original map reduce documentation they explicitly state they were inspired by programming languages containing map/reduce functionality.

Adding all kinds of bells and whistles to it does not make it 'novel'.

Redundancy, failover, node locality and rack locality have all been done many times over in the past, maybe not in that context but that is just a combining of concepts.

To be awarded a patent you should at least do something original.
The 2000 pounds isn't just for software:

>Speaks4Me is currently sold on a portable, touch screen media player imported from the Far East. But the company is finalising a "software only" price...
There are plenty successful products out there that have really dreadful code in them - they sort of look OK from the outside but the internals can be pretty damn awful.

So is having a good code base a big factor in the success of a product? Clearly not, from what I've seen.
At the language level, yes. At the on-computers-all-over-the-world-on-petabyte-datasets level? No. That was Google.
Or, just use Wave.

Even though Google is fumbling this service, it really could launch decentralized social networking services.

They just need a 'phase 1' client that draws better imaginary walls between the 'parts' of the service, to fit most users' current conception of how the internet works.

People aren't 'getting' the idea that an email, a chat and a picture archive are the same thing under the hood. Google, meanwhile, is so proud of the technical possibilities that they won't shut up about that part. And it's confusing the crap out of the users they should be enticing.

Google needs to build that more-traditional-looking client and pitch it as a decentralized Facebook competitor.
Powerful and Accurate Conventional Alternative to Nuclear Weapons
I thought the Japanese had been watching television, browsing the web and buying things from vending machines with their mobile phones for years.

How can there only be 3 million smartphones, and sales of smartphones be basically zero before last year? I'm thinking perhaps this statistic hinges entirely on the definition of smartphone.
But that's not really an excuse. Bogus patents should not be applied for and when they are applied for they should not be awarded. Applying for them on the grounds that someone else will do it is not a valid reason, and google is not exactly the most transparent company in the world. If they're so generous they should donate the patent to a neutral party.

Most - if not all - software patents are bogus.
Google Dashes Hopes of Free iPhone Turn-by-Turn GPS
I'm using an Acer Aspire One too, and I love it! I've written a large majority of my side project, AppRabbit.com, on my netbook, mostly because I needed a separate machine from my work issued laptop for my side project so that I would never be accused of using work resources for my side project. My kids usually commandeer the home desktop for Netflix, but my netbook is all mine.
Rails, DB2 and the Enterprise
Ignore the numbers, just click 'next' each time you finish reading a page. No, no - there's no need to thank me.
As ex-PHP programmer converted to Python I will say it will drive you insane lol. But I've managed to live some of my last PHP projects with with Kohana, Codeigniter or Zend.
I sometimes use my Acer Aspire One to work. It works fairly well. It's running moblin so it boots incredibly fast and there's a nice terminal that can go full screen (Maybe the Xfce Terminal). I jump between that and the browser with alt tab. I mostly use emacs, ssh, screen.
In the interest of correctness, the link is actually http://www.bonjourmadame.fr/

Mind-blowing is a pretty good description of today's pic.
The industry sells image analysers hard. I've run ones by M86 Security and IronPort, and couldn't implement them based on the suggested approach, i.e. an automatic email wagging a finger at a suspected infringement. Not only do your employees now feel that they're working for the Ministry of Truth, but I imagine that you may have some problems if you consistently get it wrong and falsely accuse people based on a piece of software.
Also, the running joke is to ask your colleagues "Have you said bonjour to the madame today guys ?"
Ah, thanks, I completely missed out on that, I thought you had to order that separately, didn't realize the price was all-in.
The big secret is that programmers make more money when they stop pitching themselves as programmers and start pitching themselves as skilled professionals who make their firms millions using a variety of tools, including code (when appropriate). OK, it isn't much of a secret.

I wince every time I hear someone describe himself as a "PHP coder" in mixed company (i.e. in front of folks with hiring authority rather than "just us geeks"). Buy a box of cereal and you get two of those for free.
"The standard grammar doesn't need a frozen specification to be implemented, because its implementation is considered part of the spec." Huge step backwards in semantics/specification.
http://www.vim.org/scripts/script.php?script_id=910
> But they said that they did. I'd prefer it if they'd be in more trouble for destroying evidence on something that is ongoing than claiming a retention policy. This would provide an incentive for them not to claim that data is destroyed.

It's not like the police station operates as a single unit (always in sync). There are multiple people doing multiple jobs. It's entirely possible that the person fielding these information requests didn't know that this was part of something on-going.

In reality, it wasn't even on-going anymore. He filed the information request once the court case was over, and before he filed the current suit against the police. At that point there was no way for the police to know that he would file a suit against them, and to their knowledge all of the pending cases that involved those recordings were over with.

I'm sticking with the idea that the person fielding these requests automatically denies requests over 90 days without checking whether or not the recordings were actually removed. This could be due to formal (or informal) department policy, or just individual laziness.
Traditionally, yes. Scalpers constituted a small fraction of the market and were largely doing temporal arbitrage: there will be a certain number of people willing to pay a higher price on Day N than on Day N-X (where Day N-X is when tickets originally went on sale).

Modern scalping constitutes a far larger fraction of the market, and consists entirely of artificially limiting supply. You don't think those pop teen idol concerts would really naturally sell out in 30 seconds, do you? That happens because somebody's running an automated system that hammers the online purchase form.
Appreciate taking the time for the feedback. Great advice.
That's like those 'on the internet' patents then. Only this time it is the 'on a cluster' variation. Take an existing scheme, implement it on a cluster, instant market lock.
But now there are services to lookup the owner mapped to the house. It's not apples to apples here. A house is stationary, there is a 1-to-1 mapping: house number to name. But say you have a wifi laptop and it is established that a MAC maps to you with reasonable certainty, then it's certainly possible to track your movements using that information.

IMO, I find that Buzz messages on Google Maps to be extremely creepy and am willing to bet a good portion of people doing so have no idea that they can be visualized that way.
Open the page in print preview mode, all the content will be without annoying pagingation and ads.

e.g. Firefox: File > Print Preview
World of Warcraft as an Entrepreneur Incubator?
"Inspired by", what's that mean? Even the most novel and patentable innovation surely has inspirations.

I already said I'm against software patents -- but this is one of the worse cases to back up the viewpoint, they actually invent something here.
Entropy game
I'd be interested in seeing the maker give a lecture on that. Well that and getting a copy of the city and removing all the firehouses.
A fully loaded Eclipse (or one of IBM's mammoth IDEs, no idea they call them now) can take 1GB, but the bare-bones Java profile is almost snappy.
Here We Go Again…
If someone builds a better mousetrap, it's patentable. And it's still a mousetrap. Combining a bunch of existing concepts in a new way is the basis for the patent system. It's the only way to progress: iteration.

Putting that aside, what Google did with MapReduce was original. There are a number of challenges that each of the individual concepts never had to overcome, which required new, unique concepts to be introduced to make the system work.
Whatever you do, Zend is a GIANT pile of over-engineered junk.
What does that mail really mean? Does the patent grant extend to end users of Hadoop, or just the Apache foundation? What about users who patch their Hadoop? Is it revocable?

I'm sure there is good will here, but the system is disgusting.
The Cost Of Driving In China
The Perils of Game Colleges
I am not sure what I can do to reduce the amount of complaints like that

Nothing. Those commends look like they're about you, but they are really about the author trying to prove something about themselves to themselves. Searching for and commenting on perceived faults in other people's work is a valuable therapeutic exercise, and shouldn't be confused with genuine, constructive feedback.

If absolutely feel the need to respond, say "Yes, those are absolutely valid concerns, and you're welcome to work to fix them. However, they're perpendicular from my personal vision for this project (link to vision), so I'll keep working on things which I, personally, consider more relevant."

Unless the exchange is in public, in which case, something more thorough (like the article) may be proper.