skysight-inc/HackerNews huggingface dataset:
Ask HN: Where does religion/spirituality fit into your life?
I've been struggling with where religion fits into my life. Until now, I've been pretty agnostic, but recently feel a strong need to make an attempt at incorporating religion into my values. Personally, I'm highly considering diving into (Zen) Buddhism.

What are you religious values? Where/When/How did you start?

DISCLAIMER: I realize religion can be a sensitive and personal topic. I'm not AT ALL interested in debating the validity of different faiths, but VERY interested in how an agnostic goes about effectively incorporating religion/faith into their lives.
Misleading headline much? The domain wasn't "yanked", it expired after the nonprofit failed to respond to emails warning of expiration. Then, they waited until the redemption period had expired, too, before deciding they still wanted the name.

If you don't pay the electric bill, the power will be turned off. If you don't pay for your domain name . . .
I had a same idea right after dropbox but I lost the thought about the clients for all popular OS.
San Francisco minimum wage crosses $10
The design of the controller is obviously very similar to a playstation controller. I don't know much about IP/copyright/patent. What are the chances of this guy getting sued by Sony?
Bluetooth would make a whole lot more sense.
Will you be hiring interns this summer?
How I Wrote and Self-Published a Book: Step by Step
Just a heads-up/reminder: http://johnpolacek.github.com/scrolldeck is broken.
Perhaps techies who are mentally balanced in the first place are just more likely to have a partner and kids?
I agree completely, this is usually the driving principle when coding, I don't spend a lot of time with premature optimization in terms of making the code run as fast as possible, etc but if I am face with an issue where I realize I haven't thought something through in terms of maintainability or ease in extending the code for similar purposes I know I will need sometime in the near future then I have no problem spending a lot of time thinking through these problems. In my opinion, this is really what pushes one to become a better developer as the time spent thinking about this sort of issue pays off later when a similar issue comes up again and the solution is already second nature.
So, Windows support then? And most mobile devices will be able to access the files through the browser, no need for a client to do that, like with Dropbox.

I love the idea and the hackyness over it all. Love it!
I'll note here that on the Apress book that I worked on, the copy editing and tech review provided were both excellent, certainly far beyond what I would have sourced myself (note "would", not "could" - in the case of tech review I probably knew people who would have been equally good but I'm fairly sure that I would have picked the wrong people).
What's a Hangover?
New York, NY

Indaba Music - http://www.indabamusic.com/ - gives musicians reasons and opportunities to make music. We launched in 2007 and over the past five years our community has grown to over 650,000 musicians from almost every country on earth. Our musicians compose, record, and remix music for fun and professional opportunities. We have created original songs for brands like Red Bull, Bacardi, and the NFL and have remixed music for Yo-Yo Ma, Linkin Park, Metric, T-Pain, Peter Gabriel, Snoop Dogg, and dozens of other incredible artists.

We're looking for developers and web designers who are passionate about music and believe that the music industry is more alive than ever.

- We code Ruby
- We code Javascript
- We love AWS
- We <3 New York

We believe in test coverage and giving our developers a fair amount of autonomy. We have a large code base and are happy to experiment with it for a better experience for our users and our developers.

Email jobs@indabamusic.com or find out more on our jobs page (which is mostly a re-telling of this post):

http://www.indabamusic.com/about/jobs
Joel Schindall, an EE at MIT, tells a good story about this:

The ship date for a chip he was managing was just a few weeks away when he got a call from a supplier informing him that a key component would be delayed. Worried, he went to one of the engineers who designed the chip and told him of the problem.

The engineer was not concerned; "I thought they might not deliver that component, so I left extra space around it where we can add these additional parts that do the same thing."

Joel was happy, but surprised, and he took a closer look at the chip. "But you didn't leave extra space for other components on the chip."

"Yeah," the engineer replied, "I just didn't think those would be a problem."

One of the harder jobs in engineering and design is anticipating problems. That engineer took the time to think carefully about the problems that might arise with each of the components on the chip, prioritized the risk, and only spent the time to really carefully architect the parts of the circuit that were most likely to be trouble.

It seems that software is the same way; the best coders will assess the risk of all the code they write, and only spend their time and energy to protect against the problems that are most likely to arise. That leads to code that is better than "good enough" but is not over-architected. Of course, that intuition is really hard to develop and impossible to perfect.
I'm currently interviewing at Amazon, and I have no clue what department I'm interviewing for. I've heard hiring decisions are made strictly by the team that you'd be joining, so is this something I should know before going in for an on-site?
William Patry, a famous copyright expert who worked for Google, actually put out an entire book of ideas about how to fix copyright not very long ago (it's even named "How to Fix Copyright"). I guess that not many people around here have noticed it though.
Just wanted to say thanks again for the thorough answer. This really made it clear for me.
Toronto, On - SiteScout.com

SiteScout is an internet advertising technology startup connected to all the major advertising exchanges. We're doing exciting things in the realm of real time bidding (buying advertising on auction).

We're looking for talented hackers,developers and sysadmins to join our small team. We're mainly a java + javascript shop.

Please inquire by sending us an email: careers@sitescout.com
I haven't held the device but I think it's only superficially similar. It looks like any number of after market PS2/3 devices that already exist and tbh are usually of a VERY low quality.

I'm looking forward to giving it a go though. My iPad really needs one of these.
Unfortunately its a does not work well with iOS as it doesn't update until the scroll event is finish -- resulting in a somewhat jumbled and confusing experience without the animations. No doubt this is due to the way Mobile Safari conservatively updates events to save power.
There's very little to unlearn; go with 2.7 and move over to 3.x with the rest of us when we all get around to it, if we ever do ;)
"virtually no latency" I really hope he means less than 1/60th of a second otherwise it's gonna be awful to play with.
If that's what you think, just don't comment.
Why the Vasa sank: Lessons learned
Bluetooth has the property of not being an option whatsoever because of the way Apple supports it. Instead we get custom libraries limited to one controller hacked over the audio jack.
I agree with this for the most part, this is one reason I have fallen in love a bit recently with RAD frameworks, personally I have been using Spring Roo, which is somewhat similar to Ruby on Rails, but for Java, from what I understand. Basically, when working on a project, I want to take the shortest route to accomplishing the end need, maybe it won't be immediately scalable to thousands of users or fully optimized but as long as you don't paint yourself into a corner that can come later. I have noticed a lot of other developers are so caught up in the minutia that they can't see the forest for the trees, they care more about endless iterations, writing test cases, etc than just delivering something that works.
my thought is that religion should become part of your life based on a spiritual awakening or pull. If it is based on an intellectual or practical basis (i.e. New Years resolution), it will not sustain itself. I am a fence rider and for the most part OK with it - if an awakening happens, great, but I can't see myself searching for an awakening when I am a happy person.
Cool plugin, but I can't help but think of that quote—“Scrolling is the new flash.” Not trying to hate on your plugin or code, but I really hate all this scrolling stuff people are doing now. I wanted to scroll, not have a bunch of crazy animations explode in my face.

I feel like the popularity of this effect is to some extent a symptom of our society's constant information overload, and the attendant inability to slow down and focus, which then compels sites to compete for our attention with increasingly flashy presentations. Of course, to a much larger extent, it's probably due to cargo-cult website design.
Keep going. Until the important libraries catch up, you should be using 2.7 for doing most projects at the moment. You won't have wasted much learning in the mean time.

Happy New Year.
Fixed the scrolldeck link, thanks. That's another plugin I made that is for making html slide deck presentations (similar to deck.js or reveal.js) and uses Scrollorama for navigation and animations.

http://johnpolacek.github.com/scrolldeck.js

To fix the jerkiness, I could animate the css props but that would probably cause quite a performance hit. If anyone wants to fork it and make improvements, please feel free!
I thought I was on Stack Overflow for a moment, because this question always seems to come up.

http://stackoverflow.com/questions/5478518/python-2-or-pytho...
http://stackoverflow.com/questions/170921/to-learn-python-2-...
http://stackoverflow.com/questions/1222782/should-i-start-wi...
http://stackoverflow.com/questions/2090820/what-version-of-p...
Also see where they release a junk API as "open" while selling accessing to the same data behind the scenes.

All of these types of APIs need to be identified. We need a way to high grade them and make it known when they don't have any value.
What versions of python are on your machine?

My MBP (leopard -> snow leopard -> lion) has python versions 2.5, 2.6, and 2.7 (and there's a nice way to change the default python version). I fully suspect python3 is not there by default.
I suspect he found what's usually referred to as a "vanity publisher", i.e. one set up to service people who have rather more faith in the viability of their book than they should have.

Such publishers are, in general, not particularly nice people (my first paragraph originally said "fleece" rather than "service" but honestly in most cases the mark wants to be taken).
Our little blog's 2011 review
We at https://cloudHQ.net are actually doing something like that for couple of our big customers. It is not yet completely polished and finished, so, if possible, I would like to ask you if we can learn more about your requirements. My email is in profile. Thanks!
Awesome job! OS X Chrome 16.0.912.63 has some stuttering when using trackpad scrolling, but it's surprisingly smooth for all those animations!

By no means is this meant to dissuade using Scrollorama, but for very long pages (like the demo), I tend to flick the trackpad up to scroll through and stop it when I see the content I'd like. However, I find it's hard to follow the sections because they're almost in a constant state of transition. I'd love to see this used on a site with lots of dummy content, since I assume if it's padded with text or photographs, it will flow much better.

This could be really cool on a portfolio site!
Stick with Python 2.7 at the moment; there are many reasons for this which I will not go into. But, later on if the community/if you decide to switch more towards Python 3, then you will not be 'unlearning' much.

I recommend LPtHW and then Dive into Python. After going through those two books you will have a really goo grasp on the Python Programming Language. After which start coding and (possibly) get involved in some Python-based open source project (or at least study the code a bit).
I was hired from a post on here in October 2010 for a company in Atlanta. I'm still there, and I've posted a few "we're hiring" posts since then (no hires yet).
PIPA January 24th vote - What's next?
Corona SDK : partner needed for unfinished app
I made an app using CORONA sdk, game app, with ghosts, witches etc...

the app was rejected for unpolished interface. Will appreciate if someone help me out to polish it and wrap it up.

credits / payments negotiable ... i.e. welcomed!
I wasn't there when they installed the scales. I didn't go through a training session where they explained the scales. If, for some reason, I could reasonably been expected to know about the scales, I might agree. But I do not. It's like saying you don't know how to speak fluent Italian because you don't pay attention. There was no expressed expectation that you were supposed to learn Italian.
The Mother of All Financial Bubbles Is Just Now Starting to Pop...”
I had a Wordpress blog with several million hits on it. I ran out of time to update it.

I let the hosting expire because I was tired of wondering if there was a new exploit in Wordpress and dealing with dozens of spam comments every day even with Recaptcha.
I can relate to this so well. I've mentioned previously on this site that frankly I find much of the beauty and inspiration you can find on the web completely empty and meaningless. Technologists love to talk about the social impact the web is having and how it's going to change the world for the better (things which are undoubtedly true), but so much of it is so superficial that I can't help but think about what we're losing at the same time.
Well I worked previously as a Flash dev, so guilty as charged, haha

Personally, I always hated the overdone Flash stuff as well. And the scrolly stuff can get out of hand, that's for sure, but sometimes it is really cool. Ben The Bodyguard is a good example.
Platfora is hiring JavaScript engineers to Distributed system engineers. They are in San Mateo, California and closed their series A with Andreessen Horowitz leading.

They offer solid benefits with competitive pay and have some of the smartest people I've met on their team.

Also they need serious JS engineers, people that know the ins and out of the language and can build entire applications out of JS.

http://www.platfora.com/jobs/

(This is a friend's company)
New York

Haskell and Finance/Software Engineering.

Developing next-gen trading, risk, pricing platforms. Strong comp. sci or math background and software engineering in functional languages required.
Ever try committing a 100meg file into git? 100% CPU for 10s of seconds. Game over.

Git is a great idea for this, but in practice it performs terribly.
What is a religious value? I have values, some of them are the same as values that certain religions promote. Every religion promotes both good and bad values. I prefer to select my own.
When the things you are 'hoarding' are indexed digital copies, you are 'archiving'.
I took my driver's examination in a rural Saskatchewan. The hardest part was you sort of had to pretend you were driving in the city. You had to pretend that wide streets had two lanes in each direction even though really they were only single lanes in each direction but wide enough for farm equipment. We also had to parallel park using proper technique even though everybody left lots of room to just drive into the spot.

But now I'm a city boy, and glad to live in an area with viable public transit. Let someone else do the driving -- I'll read or entertain my kids.
I suppose friction is part of the point with inbound hiring, but it is rather frustrating trying to find an email; should I use the DDG "Ask a question" form, the open@duckduckgo.com email, or are you guys just not interested in people you haven't already worked with?
Wanttoknow.info/falseflag
Why 13th Chords
Doozer: How Heroku Handles Distributed Failures
The real problem with this is that Git is awful at versioning binary / large files.
I don't understand what you're saying.

Certainly I'm not making a airtight case as to why SOPA needs to pass. I'm suggesting that SOPA passing wouldn't necessarily be the worst thing to ever happen to us.

If it causes us to rethink some assumptions we have about the internet (the people in charge are benevolent) which have historically caused problems, (There has been attack after attack where the attacker pretends to be the DNS server and because clients blindly trust DNS servers the attack succeeds without question) maybe the internet will come out of SOPA stronger than ever before.
A bookmarklet version would've been awesome.
Going a bit off-topic, this happens on Facebook because when you decline an event it shows a text box asking to "say why you can't go". If Facebook would remove that textbox from the dialog, this would likely happen much less frequently.
Would you mind explaining why you decided to go with the Kindle Store instead of just hosting it yourself? Does the Kindle Store restrict you from doing that? Would you mind sharing some of your stats?

Thanks for sharing your insight!
git-annex is a nice extension for this kind of use case. Metadata are stored in git, and file contents are stored separately.

http://git-annex.branchable.com/
yegg@duckduckgo.com and we are interested!
I agree. I don't understand why they don't just use AJAX and load it as you scroll. It's obviously a bit more complex and not baked in to wordpress and the likes, but it should be standard in today's javascript world.
I just tried out Ben the Bodyguard [1], and honestly, though I see what they're going for, the interaction is not great. For one, as I scroll into the animation, there's a big spike in CPU and the browser freezes for a second. Then, I have to do my best to scroll at just the right speed in order for the animation to look smooth, and to be able to read the text. I guess this is kind of cool, and maybe many people enjoy it, but for me, it's an awful lot of work you're asking me to do to find out about your product. (Your as-in “one”.)

[1]: http://benthebodyguard.com/index.php
Sure, if you do this the naive way (map files onto the git repo 1:1).

I don't know how this project is doing it, but adding a buffering/sharding layer for large files would alleviate this problem at the cost of worse delta compression (among other things).

That said, I still don't think git is necessarily the best platform to base a Dropbox alternative upon, but the commit resource hogging is very fixable.
I have this same problem with mercurial. Is there a better alternative for source control of large files?
Doesnt work with scroll up/scroll down keys, which I always use.
It looked like it had quite a bit of latency in-game, compare it to when he controlled it on the touchpad.
Occupy Portland's Dec 3rd Tactic to Neutralize Police
Just curious - why are there so many Dropbox alternative posting lately? Is re-doing an already elegant solution really a top priority for people? I haven't looked at this post at all (so I'm not trying to make any judgement on it), I'm just curious as to why so many people are interested in making Dropbox alternatives lately.
Unless it's done really well and used properly, I think it's a major case of style over substance.

If anything, I think it could be better used more subtly. For example, a steampunk site that has cogs and gears that rotate when you scroll.

But for a full on website, it makes it incredibly hard to scroll and scan, because nothing's fixed into position. It's telling that on the demo site, the actual content at the bottom has no animated elements.

Not to put it down or anything, of course. I think the worst example I've seen is the SWTOR page (can't find the link anywhere). It feels like it was done just because it's trendy.
Would everybody please stop saying 'whilst'? Seriously.
It's unclear to me how buffering/sharding could fix this? The bytes still need to get into the repo. That's still expensive and time consuming even if it is chunked or asynchronous.
Developer Belief vs. Reality: The Case of the Commit Size Distribution
Johnpolacek/scrollorama - GitHub
> if we ever do

No kidding... Here we are, how many years after the release of Python 3? And still, there are many libraries that have yet to be ported to Python 3. These deficiencies make Python 3 an impossible choice for some tasks. The slow adoption of Python 3 is not without reason as many have pointed out, although Armin Ronacher's recent blog post[1] stands out as one of the better illustrations of the frustrations with Python 3. I have to say, as a Pythonista, I am worried about Python. I wonder if things will become increasingly fragmented...

[1] http://lucumr.pocoo.org/2011/12/7/thoughts-on-python3/
I hear perforce is the go to solution for people who really need this. Or dedicated media asset management solutions.
DCI and Rails, lessons learnt
Apple's design chief Jonathan Ive gets a British Knighthood
Jonathan Ive, the senior Vice President of Industrial design at Apple inc, gets a British Knighthood.
paging looks broken
SF/Bay Area, Chicago

NowSpots is a venture-backed startup (we've raised an ample seed round) that's taking the pain out of customer acquisition by making it easy for small brands to create really awesome ad campaigns that do more than just look pretty. We're looking for clever devs who understand that the hardest part of building a business is defeating apathy, getting noticed, and connecting with people looking for your product or service. If you have any sort of subversive, counter-establishmentarian impulses, we'd like to talk to you. :)

Ping me at brad@nowspots.com if you want to chat. We're a small team of just a few folks but count several fortune 500 companies as customers. Come hack with us.
Artifical Chemistry Challenges
Learning How To Code == Saving The World. Sort Of. Well, It’s A Possibility.
Don't you think it's a bit silly that you didn't even bother to include anecdotal data, let alone something more? As it is, it's just worthless unsubstantiated allegations. You could be right, you could be wrong, but your post adds not a single thing to the discussion.
SEEKING WORK - San Francisco Bay Area or remotely

Freelance Illustrator.

I can do:

* Mascots (like the conversion experts in the box: http://www.appsumo.com/copy-hackers-conversion-experts-in-a-...)

* Game Art (backgrounds, environment, items)

* Character Design/Development

* Flyers

* iOS Game Art

Here's my portfolio site: http://www.taxidermyrobot.com

I am open to: Part Time, Freelance

Email me if you're interested in my work: kelseysbass@gmail.com
The Shadow Superpower: Growth of Off-Regulation Local Markets
I'd assume the short version is that Dropbox:

1) Isn't free

2) Is accessible to $stateAuthority if they come knocking

3) Makes your data access reliant on a third party who may or may not be up in an emergency or:

4) Could disappear at any time and take your data with them

So basically, the same problems that affect every cloud solution provider ever.
I thought that was cool, then I recognised -- halfway down the page -- that the product being sold is not a game.
Agreement; the more I code the more I want to find "quick iteration" solutions and minimize deliberate engineering of complexity.

I know a few coders who have spun their wheels for a decade or possibly longer because they're still idealizing wheel reinvention. The reinvention is the easy part - after all, someone already did it, so you're just learning what they did, "the hard way." What's hard is learning to leverage the ecosystem as much as possible while bringing in original ideas; as in entrepreneurship, there are no tutorials for that.