skysight-inc/HackerNews huggingface dataset:
10 Flickr Groups for Road Photography Inspiration
I am a huge fan of Flickr. There are so many things to see, so many beautiful photographs in every genre. Some categories I have never even thought of before, and ended up obsessed later on. Which is what happened when I came across road photographs on the site.
If you need a quick jolt of adrenaline, you would simply tap a button on your smartphone

If you can have cyborg flesh implants, I don't think you would bother with a smartphone.
No, he provided the sequence. There remains the question of how you make sure that calculating n terms of it puts you within 10^-5 of the true value of pi. If he provided that as well, then yes, it should be a trivial exercise. If not, it's nontrivial (although not, I think, hugely difficult) mathematics followed by trivial programming.
They are different beasts.
Learn your stuff before saying stuff like this.
Math skills are essential to everything, so I like this!
Fun Examples of Cardboard Texture in Website Design
China is after all China
Rejection is painful, but if done right it shouldn't be rude.
I would recommend http://www.flippa.com - many high value financial sales
There is no relation to the supply curve. Because there is no change in the price at which the product is purchased from producers.

Demand shifts of course (the overall price of the product drops because the stuff that wasn't supposed to make it to the market gets there, but free stuff disappears -> structure changes).
Ah thanks. I wasn't sure of that (but assumed they were pretty similar due to model #).
From the post: "Restricted posts are private to your organization and can never be re-shared with anyone outside."

Now if you do a corporate G+ post and say "Bob in accounting sucks" and then share that with Bob--that's on you. :)
What's the easy answer to the first one? It seems that you need to analytically prove a bound for the remaining terms, no?
I've been keeping a project journal in a series of notebooks for a few years. As I've filled more and more notebooks, I miss the searchability of computerized journals. For a while, kept a text file open all the time and tried using it as a journal, but that's lousy for any kind of sketching.

My most recent attempt has been a pile of Markdown files in a Github repository. I edit them directly in Github's editor and they are automatically rendered by Github, so I get nice syntax highlighting and working links. It has the added advantage that I can send people links to whatever I'm struggling with, like "Here's the error message I'm getting: <link>."

Here's my log: https://github.com/pingswept/dev-log (Obviously, this only works because most of what I do these days is open source, but it could work just as well on an intranet.)

I've been creating a new file for each day's log, but I think that might not be quite the right approach. It makes searching a little more difficult (though still much easier than notebooks), but makes editing easier because I don't have to scroll to the bottom of a huge file to start typing.

If anyone has suggestions of better ways to do this, I'm definitely interested.

(Hmmm. Maybe there's a keyboard shortcut for skip-to-bottom-of-file in the Github editor. Edit: hey, there is! Command-down-arrow.)
> As the article states and the government has been officially proclaiming, these were not sophisticated actions or attacks. They were the lowest of the low hanging fruit that was already so ripe it was starting to rot.

That doesn't excuse it. What they did was still illegal.

They aren't messengers. They're vandals running around tearing up houses who happen to leave their doors unlocked.
That's basically how my last company did it, and it worked well. I'd say that your description is how it should be done.

What I was trying to say, probably in too few words, is that many places don't do it that way and I have little sympathy for them. =)
An Inside View of Detroit's Rising Tech Scene
The Key Difference (or so it appears): Do You Love Teaching?
But a one-day thingie where for at least 6 hours I would be reminded of me not being worthy for the guys trying to hire me would utterly depress me

If I had 3 person-days of top developer attention aimed at me over the next six hours, I'd make the most of it. I'd find out exactly what it takes to succeed at that company, and if I really wanted to work there, I'd go home and learn those things better.
Perhaps pertinently, the government absolutely did ask that question, and restricted computer export for precisely the reasons you give. It might not be a valid concern in and of itself, but it's definitely going to be interesting to see how the government handle it.
> "Facebook is, in a way, damaging the industry."

Which industry is that?
It's because the company has the leverage. If they terminate an interview early, they leave one person with a bad impression. If you terminate the interview early, you leave however many people are participating in the interview with a bad impression.

Relatedly, the 2003 documentary "The Corporation" (http://en.wikipedia.org/wiki/The_Corporation_(film)) makes the case that if corporations are "people", they fit the psychopath personality type. Non-psychopathic people have a sense of empathy, a personality trait that corporations lack.
I think you should read the guidelines. This is certainly not the kind of venue where throw-away comments such as yours are welcome.
Skype Celebrates 9 Years of Disrupting Telecom, But What Comes Next?
I'm sure I'm not the only person who simply HAD to work out the algorithm in point 18 to prove my worth as a developer.
Let the BioGames Begin
Use third party email like fastmail.fm, google apps for business, or others and use whatever host you want. (Email is usually pretty cheap from these like $50/user/year)
I just use vimperator with iceweasel/firefox.
There's a nice Quora thread that's related to this post: http://www.quora.com/Personal-Finance/If-I-make-30-per-hour-...
How I lost 30 lbs
I think that dead paper is not the right medium for this. I love OneNote and how flexible it is. I can quickly open a note (faster then notepad on my machine) to jot down a todo or some snippet I need or I can open my project notebook and see all my "design meetings" (with myself) and it is searchable AND there is a way to encrypt sections. I've put my OneNote notebooks on dropbox and that's basically a perfect system for me.

The two things this is weak in are sharing and not having a leather bound tactile notebook and pen to play with which I must admit looks pretty cool.
Great post from Paul Rouget (Mozilla) on his experience losing weight. Very interesting read as I have been following similar practices for a few months.
> It is wrong to take advantage of a woman.

Of course. But prostitution is consensual and it isn't just about "no other choice" - it just might be the most financially sound choice, or maybe they don't have inhibitions and sexual guilt after a religious upbringing.

> Women become prostitutes because they have no other reasonable way of making money; or they need quick money for drugs/rent/baby food/etc.

Those are the prostitutes you know about. This represents a tiny percentage of all the people in the world who have sex for money, directly or indirectly.

> I may not be a religious person (since I became an adult) but I hold the belief that sex should be sacred.

You sure make a big deal about recreational coitus and the consenting acts of others.

> It should be kept between 2 people

My goodness, what would you ever do if you had a million dollars? It's actually quite awesome with 3. Just saying.

> If that was the only reason we had sex with each other we'd be no better than dogs.

I'm not sure we're better than dogs regardless of how or why we mush our genitals together. Dogs don't kill other dogs because they think their imaginary friend is better, and they won't judge you for having sex for money.
>Print statements are "valid" in that they often work, but when a debugger is available it's almost always the right way to go.

I don't know about this one. I think that having to write print statements makes you do actual thinking about your debugging strategy and therefore makes you understand the flow of your code more. A debugger is certainly useful, but I was surprised the first time I had to go without one to find that I didn't miss it that much and possibly was even more efficient.
It's not just tech. If you're not able to take criticism during an interview, or deal with a company culture that appears to be different from your expectations, you're have to have a difficult time getting job in any industry.

The only remotely questionable thing in that entire account was a criticism for "not following very dogmatic principles to the letter of the law". And even that may not be completely questionable, considering that we don't know the question the interviewer asked, nor the answer that the interviewee gave. Without context, this is pure hearsay.
Trust me, I have overhead as well. Meetings, traveling, presentations, and sometimes tasks that are necessary but not research. I consider the actual research "real work," and some weeks I can get more "real work" done than others. And certainly I have interests that I can't satisfy with the research I'm paid to do. But, there is so much interesting research to do that I am paid for, that it's just not a good use of my time to spend it on those other things. The way things are set up for me, the best time investment for interesting result return is going to be with my paid work.

That's me, though. My overall point was that surely there are developers out there who feel the same about their job, even if it's not labeled "research."
Wow, the mode where it shows the ghost's path-planing is awesome. I want to see a game built around exposing this kind of information now.
10 - a complex system is likely to fail in the field, not on your desk, and print statements, redirected to a log file, are your last line of defense to iron out those rare or production-only bugs.
"Piracy is wrong, as you are denying someone their rights and income for their intellectual property."

What a bunch of complete hypocrites. The only reason the show still exists is because of piracy, because the idiots at the BBC managed to most of the old episodes. So without pirates supplying the BBC and the general public with their copies of the old episodes, the show literally couldn't exist today.
If your saying normal people have a smoother life then I'll admit I'm starting to become jelous, but if i lived on a island alone with no communications then in that I guess everybody would have a smoother life alot of the time :).
I would not act to antagonize them absent substantial provocation.

Nothing indicates that the person did anything to antogonise other than requesting to end the interview due to his perspective on the company changing. For all we know, his request to terminate the interview was a polite one.

If an individual or organisation considers this antagonistic then I would argue that they are an ally not worth having.

Whilst I understand your point about 'heck you've got nothing to lose by putting up with it for a few hours', I would argue that day long interviews are a massive drain on energy and time and in this industry both are immensely valuable to a developer. Whilst this may be a shock to an organisation who are obviously not accustomed to individuals standing up to them, decent organisations would learn from this and possibly review their interview process.

A developer sitting throughout the interview and providing polite feedback afterwards on why they won't be pursuing the role would be lost in the noise and most of the people who need to understand their motivation won't even hear it.

I think the developer did the right thing.
I walked out of an interview, furious, probably two decades ago at "major cellphone company". HR advertised for an RF engineer position, which I had the education and experience for. I can totally sympathize with being rude because I'm normally very calm and I was Barely, just barely able to keep under control. So I burned 10% of my annual vacation days to come here, and drove half way across the state for hours to be bait and switched into a 1st level high school dropout call center support job at about a fifth my current pay? I'm thinking are you F-ing kidding me? I just barely kept it civil and made sure they understood perfectly why I was walking out of the interview. I saw in the bathroom mirror on the way out that I was blazing red in the face so I must have been quite the sight. The HR woman who screwed up the job req and ad and phone interview was more embarrassed than I was, and I actually got along excellently with the technician dept team lead, because we were basically at the same level at different companies (I wasn't mad at the individuals, solely at the situation).

What HR meant by RF engineer was by RF they wanted a call center guy to handle dropped call issues and by engineer they wanted to never pay overtime. Um, sorry HR lady, thats not really what I went to school for, nor is it anything like what I was doing at that time for about five times the annual salary, admittedly with a very similar job title.
Don't Let Me Down: The Limit to My Love
I am surprised how many comments are focused on the traditional social networking aspects (posts/following etc.) and NOT the video conferencing. That to me is the killer feature.
Thanks; so, you would need to copy and paste it to share it.

I don't know why, but psychologically I would feel like this is somehow less private than, say, a mailing list. I'm probably becoming old :)
According to Google's official blog, their recent Wildfire acquisition just closed a couple of weeks ago, and I'm interested to see which ways they'll leverage Wildfire's tools to make Google+ the first stop on the route to managing a brand's interactions on all the various social media platforms.
Unlike the "workflow systems" you mention, non-programmers make audio-visual art using Max/MSP/Jitter and kids make stuff using Scratch/BYOB. Both have been rather successful in engaging non-programmers of various age groups. So we do have evidence of "visual" interactive programming working well for some people.
Those are, indeed, 8 commands every developer should know. Calling them "Linux Commands" is a little weird - I don't think there's anything there not specified in POSIX, and I think they all appear on OS X and other unix systems.
Next : Airplane engine cabin-muted samples ? (can be emulated with low pass filter on laptop fan, found that to be quite calming too, like thunderstorm noise)
This is spot on.

I love the soft-leather grid notebooks from miquelrius (no affiliation whatsoever, but I always get comments about them): http://www.shopmiquelrius.com/servlet/the-553/Flexible-Noteb...

I always keep one of those handy, as well as a whiteboard. Together they serve as my rubber duck and todo list; no matter what apps, services, etc. I've tried, I always come back to pen/paper and marker/whiteboard - it just works.
Acme is based on the Oberon system (1985)
How to sell your Cloud
Wow. Funny idea! :)

But honestly, I'm not sure if there is a less-soothing sound than someone cranking away at a keyboard. Takes me right out of my zone of concentration, and there is a reason I put on headphones :)
Just look at your phone. Tell them you have personal emergency and you'll have to reschedule the rest of interview. Say goodbye, leave, never call. If they call tell them you accepted another position. That's what interviewers do and that's what they consider polite.
I'm sorry you had a difficult time reaching me and working with DotNetNuke. Anyone else having trouble trying to learn/use DNN, feel free to email me at chris.hammond@dnncorp.com or call me at 650-288-3153
This might be overly simple, but it seems like the root of the problem on both sides is just the scheduling of a day-long interview at a place that's so obviously a bad fit for the candidate.

It would be better for all involved to have a more casual meet-and-greet, tour of the office, initial conversation beforehand.
A better post + thread:

"What are some time-saving tips that every Linux user should know?"

http://www.quora.com/Linux/What-are-some-time-saving-tips-th...

https://news.ycombinator.com/item?id=2361978
Download and check it out locally, https://github.com/liftoff/GateOne/downloads
Well my point wasn't about the installer (although it is too a good point). I'm mostly talking about the UI and UX benefits of having a streamlined experience of downloading a product.
Beautiful articulation of what's wrong with the iPad.
> More simply, there is no possible benefit in acting this way.

I agree that what you suggest is prudent, but the statement is false. For many people, simply avoiding certain kinds of annoyance is a benefit.

If avoiding certain annoyances keeps someone from reaching his stated goals, then obviously it's a bad strategy. However, often it doesn't.
I found the "programmers should be able to write code" off putting, but not because I dont think that programmers should be able to write code. Too many hiring development managers expect that someone can just walk into a room and without hesitation expose the way they think to them. I also think that most of these people fall victim to their own hubris. So what if a problem can be solved with "3 lines of code". I guarantee that many problems are not immediately solved in 3 lines of code and its only after iterating through the problem domain that an elegant solution can be found.

Being put on the spot is a different kind of stress that can take many people out of their game. Some managers may argue that they want to weed out people who cannot act under pressure but once a "team" is formed, the pressure of having to act quickly doesn't involve some of the socialization that is required in a job interview.

If you really want to know if someone knows how to code, have them write something for you. If you are afraid that they would cheat, look at their git hub account. Ask to see a portfolio if possible. If none of that is possible, make the hiring process take long enough that a level of rapport can be developed between the team and the candidate.
Given I'm sure many people here have anecdotes about little snippets they wrote in a short amount of time that ended up in use for a decades, even though the code was crappy (someone tell me I'm not alone here...) - I'd be willing to bet something, somewhere will still be around a long time from now.. though a thousand years is a bit hard to comprehend in terms of technological change.

If banks still exist they'll still be emulating zOS on their quantum dimension-folded computers...
This does look cool. Aggregation previously was a joke with its collection size limitation.

I haven't used Mongo in a year. Are Map Reduce jobs still single threaded?
No reason post-creation treatment can't be applied.
@op - I think your video would be heaps better served with some simple software like http://www.techsmith.com/ which actually demo's the app ? Wouldn't take you long to actually show what it does ?
There are a number of ways to utilize URLs in DotNetNuke, the IACP website is definitely not what I would consider a best practice for their use.
Is Biomimicry an Emerging Tech Field? San Diego Zoo’s Innovation Lab Thinks So
So Long Classrooms; Coursera Just Tripled in Size
Link-Sniping: Twitter hates Instagram
Cheers Neil! Really love raining.fm - was the inspiration for this :)
I remember very well the first time I tried a programming exercise like this. I probably spent 2 minutes writing the loop, and then I must have spent another 20 minutes wondering what I’d done wrong, until I realised that the sequence I’d been given really did converge that slowly. :-)

In the spirit of helping anyone who’s at that stage now, if you’re running on a slow machine, I suggest you try this sequence instead:

π² = 12( 1 - 1/2² + 1/3² - 1/4² + ... )

It converges much faster.
TrustEgg (YC W11) Allows Anyone To Set Up A Trust For Their Kids
Recently, I'm all about Python and Flask (or Web2Py for simpler things).
Thanks I will definitely check that out. App demo and Kickstarter coming soon.
Reframe this question in terms of a date: Is it rude to leave a date early? Most people would say no, provided that one uses some kind of plausible excuse. Hence all the mysterious phone calls / texts an hour into a first or second date.

I think the "time wasting" aspect is the important part: most people don't want their time wasted and, ideally don't want to waste the time of others—or to raise their expectations.
They go public and then "BTW, that x% of the shares we promised was diluted to .001x%".
Rather this is a result of this particular USAGE of the CMS, not the CMS itself.
Sadly this article about the value of your life is written by an accountant, or at least someone who sees things as a bean-counter does.

What about the intangibles that Don Draper might get by working on his car? What is the value of joy? What is the value a Zen experience? Of reconfirming once in a while that you can go beyond being a highly specialized cog in a machine fueled and greased by money? Or developing a bond with the thing that you spend much of your life in and tirelessly shuttles you around (Ever read Ursula K. LeGuin's Left Hand of Darkness?).

And Rory: There's a reason she was inspired with the idea, maybe something emanating from her soul. Also she eats there frequently... the place is part of her community, her village. Part of the problem with our world today is that we treat everything as business.

Sigh.
You don't even need to know that. Once the fractions update your estimate by less than 0.5x10^-5 (half of 0.00001), you can be sure that your estimate is accurate to 5 decimal places. I think it's reasonable to expect a programmer to be able to figure that out. If the programmer wants to use a REPL to find the pattern in the numbers, I think that's fair as it demonstrates using one's tools to solve a problem.
Kind of off topic but where can I buy a Happy Hacking Keyboard outside the US?
I can empathize with this point of view. I was very skeptical when our company added Socialcast--which scratches a similar itch--but in a large enterprise with people spread out in multiple locations around the world, I've been able to share information and learn from other people I'd never normally interact with because they're in a different continent or line of business. And, for whatever reason, I've found people more likely to share, comment, or help when the interface looks like a social media site.

I don't know if smaller, less geographically diverse organization would find this type of tool as helpful.
"executed the initial screening poorly."

My worst interviewing experiences have all involved HR initial screening. "The tortoise lays on its back, its belly baking in the hot sun, beating its legs trying to turn itself over, but it can't. Not without your help. But you're not helping."

My best interviewing experiences have all had no HR involvement at all (ex-coworkers introduce my soon to be future boss to me at lunch, met my future boss at a industry get together, etc)
Poor metaphor. If anything, the risks of hackers and proliferation of Wikileaks like sites have made this danger more of a reality.

Killing people is a trivial effort when it comes down to it; most people in the world would rather not kill people nor go to jail.
Other thread here:
http://news.ycombinator.com/item?id=4448395
The list of proposed solutions is missing the single-element enum type approach: http://stackoverflow.com/a/71399
Google glass seems to be the biggest augmented reality project at the moment.
Great app, for the coworking community, by the community.