skysight-inc/HackerNews huggingface dataset:
Incidentally, I would love AirBnB for dogs if someone wants to build it - I hate sending my dog to a commercial kennel but sometimes that's the only option. Surely there are lots of people out there who would be occasional dog hosts and room for them to give a cut to a middleman?

I found this http://news.ycombinator.com/item?id=1774231 on the site but I don't want to take other people's dogs, I just want a marketplace where I can find people near to me who charge a reasonable amount of money for a good quality, caring service.
Archos launching 8-inch Android 3.2 tablet for $299
"That problem cannot be solved by law or policy governing behavior."

Of course it can. Glass Steagall prevented the kind of meltdown we just experienced for decades, until it was repealed under the Clinton administration.
Rovio (Angry Birds) Sells 1M T-Shirts And 1M Toys Per Month
for (i = ctr_size(container); i--; )
if (!predicate(container, i))
ctr_remove(container, i);
Wow cool unfortunately in the UK not Seattle but a man can dream...
The title of this article is somewhat misleading.

A clause that prevented any right of action whatsoever would most likely be illegal in many countries (including, I think, all EU countries, the US and Australia/NZ).

However, "binding arbitration" clauses which require parties to submit to alternative dispute resolution procedures before any legal action is taken are actually quite common (perhaps more common in Aus/NZ, the UK and the EU than in the US?). They're a common feature of mobile phone contracts, internet contracts, et cetera.

Edit: I see this question has been given excellent treatment here: http://news.ycombinator.com/item?id=3001086
Yet another instance of the triumph of short-term CYAism over long-term customer strategy.
You could not be more wrong. Not only is it part of iOS, it is part of UIApplication, the class on which any iOS app is built. Why even bother commenting, if you're just going to make stuff up?

I'm guessing you didn't even click on the web link, which, you will notice if you do, does not lead to any library. It's just a site (which I've never visited before this myself either... don't need to, to write or use inter-app URL launches) that hosts an informal registry of protocols along with information on what they launch.
Yes. I understand that lawyers in a big corporation have a big responsibility to minimize liability because it measures in the billions. In this case they totally failed to take into account the direct damage this will do to their brand perception. If the press decides to pursue this, it's going to hurt them badly.
Would you guarantee that any system you build/manage will be safe?
Mark Zuckerberg's New $7 Million House
Sure thing:

Describe how you might approach researching, diagnosing, and reducing the page load time for a web page with poor performance.
Wouldn't that sort of defeat the purpose of running it on Windows? That is to say, the reason you're running it on Windows so that you can use Windows servers.

Running Linux in a VM on your Windows server seems like the worst of all worlds: pay the premium to not have to deal with Linux, then deal with Linux anyway as well as the extra hassle of needing to manage a virtual machine.
Not exactly the same, but you can use BitNami and the AWS free tier (disclaimer, I am a developer) to deploy Wordpress with one click

http://bitnami.org/stack/wordpress#cloudImage
I hate to show my age but - as a kid I remember being extremely excited about the possibility of finding a piece of SkyLab.
your comment reminded me of this video - http://www.ted.com/talks/lang/eng/melinda_french_gates_what_...

pretty amazing how coca cola's made it into the most remote places in the world
Why personal use only? Why not allow it's free distribution so many people can benifit?
I did a ton of interviewing a few years ago ~ 100 interviews.

I found about 10% nailed it right away with code that would compile and run. These were generally people who had been coding a lot recently.

Half of the rest (say 45% of total) got close: Minor syntax errors, logic errors, stuff that an IDE/non interview situation would have fixed.

45% just spaced. Couldn't right the for loops, conditionals. Couldn't write basic code.
It's not about how expensive a laptop is or isn't.
If somebody can't master the basic syntax of the language so that they can write a very basic algorithm without syntax errors and in such a way that it would run on the first try, they can't be very productive. And fizzbuzz is really the rock-bottom of the simple algorithms. Even a linked-list library would be a very reasonable thing to ask (if we're talking about C for instance).
If somebody has to go through a few edit/(compile)/debug/change cycles for each simple thing, it doesn't sound very productive.
Now, obviously if we're talking about an application that involves some baroque frameworks and class hierarchies, things are different, but simple things should be doable on paper.
健康理疗
Egads, are we at the point where developers with young children have to write a manifesto to justify working a "mere" nine hours a day, followed by frequent meetings after the kid goes to bed?
I'm enjoying the debate of whether or not "religious institutions" (which I think is an important distinction from "religions") should or should not be considered non-profit entities. I personally feel that they should not be considered as such.

The only new reasoning I can add to the mix, is that quite simply, I personally feel "religious institutions" (again, not "religions" nor "faith") have too great a political power base in this country. I suspect that changing the tax rules on these institutions might in some small way shift the balance in a direction I feel is healthier for our nation's diverse culture.

Does anyone know if there are any lobbying rules that differ between non-profit and profit legal entities?
Indeed. But the point I was making was that this hypothetical coder introduced more complexity by adding "i--;" whereas the code could equally well be fixed, in the same number of keystrokes, while reducing complexity, by removing "i++;".
And it's worth pointing out that their site is Shopify : http://shop.angrybirds.com
It is under consideration. If I can sell management on it (I'm senior dev here), I will be in touch.
If the code compiles and does what it is supposed to do, then the answer is that nothing is 'wrong' with it.

Writing code that does what it is supposed to do is often not the challenge of software engineering - but writing code that can be easily tested, refactored, altered and ultimately understood by other developers is the harder part.

The conditional statement used in the 'for' loop whose value can not easily be determined is not helpful and the i--; is 'unusual'.

In any case, it is more useful to code review the unit tests than the code itself.
Is It Time to Rethink E-Books?
Great. Made my day. Its true - our own needs create Innovation. Now I need the prototype of those. Searching.
Mission: Impossible - Ghost Protocol
Documents needed for mortgage
Insurance Information Directory
My Insurance Index is an Insurance Directory, Mortgage Insurance, Life Insurance directory Submission site for United Kingdom, United States, Ireland, South Africa, Canada, Australia and India. My insurance Index is human edited directory and search engine that is devoted to listing quality insurance and monetary services websites.
Unforunately, if the "temporary solution" is to essentially stop using (and paying for) the service, then something is very wrong.
Centrifuge Volleyball - a fun Javascript game
My experience is that when something is filesystem based, you eventually have someone write a not-robust-enough bash script to do some maintenance operation (find|xargs|rm cleanup script, a sed based update script, etc) and it blows stuff up.

I think the transaction log and the forced structure of using SQL (barring some yutz carelessly using TRUNCATE) add some value managing the data, too. Not as big an issue where it's a single person maintaining the app.
I am STRONGLY against this kind of service and I hope you will consider removing any recording that was not approved by the lecturer.

Otherwise, I want a recording of everything you have said while working. Actually, I want a recording of everything everybody said while they were working so my BigBrother TM audio processing technology can highlight anything that was out of line, incorrect, inappropriate, whatever.

I hope you understand that most lecturers/profs/researchers/people aren't concerned about their copyrights. They are concerned about their reputation and about what ill intentioned school administrators, students or politicians could do with these recordings. You just need one bad case of misuse of these recordings before some universities or unions sue the hell out of you.

I share your goal: education is good and the more people learn, the better the world will become. But if you start recording everything I say in my lectures, I promise you that they will be way more boring.
are you high?
@eropple

So do you have data to back up your claims that; answering those questions determine if your a good programmer.

Yes, there are tons of programming jobs out there, that don't require much of those skills. Not all jobs are that innovative.

Most of the development jobs I have seen require you to come up to speed with the code base fast. So it's that code reading comprehension that I think is most prevalent.
Since the start, the only piece of info I've had in there is a mailinator address and a password I don't use anywhere else. They can get breached all day for all I care.
Isn't it secure if you use SSL (over tor)?

http://www.wired.com/threatlevel/2010/06/wikileaks-documents...
says "The siphoned documents, supposedly stolen by Chinese hackers or spies who were using the Tor network to transmit the data,..."

What kind of sick spy uses TOR to send important documents in palin text?
But there is not a "fine line" between these things. In fact there is a great expanse between them. This is binary thinking. You can see a lot of this in the responses to what I wrote. (e.g. the ones saying that I advocate child abuse. How likely is that?)

As for the "growing fear ... that our kids are simply going to be whisked away while we aren't looking", I do take this into account. It's utterly foolish and irrational, not to mention childish, and to assuage it we are depriving our children of the simplest and healthiest freedoms. So as to give ourselves the feeling that we're protecting them against this (essentially imaginary) bogeyman, we're actually depriving them in reality. That is a poor and neurotic tradeoff. (Edit: and it's a really good example of what I wrote about downthread, that we act out our own unresolved personal issues through our kids. What's really driving us here is our own fear. But we call it "protecting the children" so as to make it a virtue. Fear is not a virtue.)

George Carlin has a marvelously sharp piece called "Fuck the Children" which is all about this. I'd post it, but people would accuse me of advocating child molestation.
"A place for Rover" with the high concept pitch of "AirBnB for Dogs", won the Seattle Startup Weekend in June -- http://www.geekwire.com/2011/airbnb-pet-introducing-place-ro... has the story.
Amazon's tax battle brings more comparison-shopping entrepreneurs to Seattle
Resistance 3 Review
Heroku has addons (which are pretty fundamental to the system - even 'custom domains' is an addon, albeit first-party) which provide MySQL - it's even stated in the article...
$2 billion is a 5 person hedge fund that raised $200 million and took it to a prime broker (read: UBS, GS, etc).

$2 billion dollars is a parking ticket: http://www.reuters.com/article/2009/01/11/ubs-idUSLB34005520...
I don't understand this. You are not criticizing other browser makers despite the fact that they have never offered this ballot. And in fact if Chrome had never introduced a ballot, you wouldn't have the chance to criticize when it was removed.

It just seems that by your standards Google would have come out better off having never introduced the ballot, which was a good idea.
There are some good examples in this slide deck, but it seems to be lacking a deeper explanation of "why" the author came to each conclusion.

There is a reason companies choose abstract words for their products. If the Wii was still "Nintendo Revolution", it would quickly become un-revolutionary. If Twitter was called "Status" or "Update", they would be narrowly defining their intent for the product. Abstract names don't carry the baggage of a definition.

As an aside: I am coming to hate these slide decks filled with one-liners and little context. Why can't we get a transcript of what the speaker was saying for each slide?
Off topic but...This story has rekindled my dislike for re-targeting in online ads. Having visited singlehop this morning, I'v spent half the day with blue singlehop boxes glaring at me.
It depends on the expectations. If you enter into the project with an agreement that work done on time deserves money paid on time, then everybody needs to hold their end of the bargain up.

And when you get 3 on time payments, and then the 4th is slipping you have to wonder if it's because they are having trouble getting the money. If they're having trouble getting money, why on earth would you waste your time working on a project that you won't get compensated for?

I think it's totally appropriate to expect on time payment if they can expect on time work. There's no reason it should be a one-sided agreement. How you reinforce that is up to you. But I don't think that communicating that their late payment is making you nervous and uncomfortable with the project is out of the question.

On a previous gig, this worked well on. I started seeing issues on his end with paying on time and it was rooted in ability to get the cash. Danger! He needed the project done asap, and couldn't afford me putting it on hold as I waited for money to come through. I communicated nervousness, so he had to hustle to get the cash.

Of course, once my work was done, it took quite a while to get final payment. It makes me wish I had a way of putting the design files in escrow of some sort, so that at least the pain was shared.
10 Unique Creations Made From Computer Hard Drives
Mulberry Mobile App Framework
I have question to recruiters:

if job requires "Hibernate" and I've used hibernate in my previous job, but have never configured it from scratch, only tweaked some models, wrote some EJBQL queries - does this count as "knowing Hibernate"? I've also never used Hibernate annotations, becasue we use hbm files, and we have templates to make the, so I'd have problems writing such file from scratch.

Do you check knowledge of required libraries on the blackboard? Do you assume people should know all the corners of such libraries, or do knowing some things and wanting to learn more if it will be needed suffices?

I use at work jboss, hibernate, jbpm, and many other technologies that are often mentioned in job offers, but I don't feel I can say I know them - only the parts that I needed to do the job. Is this considered not enough?
In light of this, I have to think that the real handicap here is against class actions.
Windows 8 Tablet vs iPad2 with iOS 5
"If no converted case constant expression matches and there is no default label, no part of the switch body is executed."

Section 6.8.4.2, item 5 of http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf (page 134)
I'm a sysadmin actually. No one can give that guarantee, but when I apply for a job I sure as hell don't put in the contract that I'm not liable for any security breaches that might occur.

If I leave an outdated version of SSH open to the internet, allow root login, password authentication, and set it to 'p4ssw0rd', then I'd fully expect to suffer some consequences.
I don't think those situations are analogous at all. Did the rogue trader lose $2B on a single action?

This also isn't just about what the rogue trader did, but how long it took the bank to find out. Sure a rogue Google employee could change the index to only point at porn, but how long will that go unnoticed? I don't know Googles internal processes, but other than a select few people do they have relatively junior guys hot patching untested code directly into production?

is this about the lack of accountability or is this strictly about the loss of money?

It's about both really, and the amount of money is important. Stealing is stealing, but when implementing checks and balances I would assume they want to find situations that deviate too far from the norm. A million here or there in their type of business likely wouldn't have been noticed for awhile until a quarterly or yearly full audit had been done, but $2B? To me that shows hubris and incompetence, or compliance.

Accountability comes into to play if the higher ups knew what was going on and let it fly because they had made or were hoping to make a lot of money off of the situation. It didn't pan out, so blame the trader and wash their hands of the it.
Ten Action Items to Reduce Entrepreneur Stress
This is cool, I'd wonder how many wordpress plugins are prepared to work with a read-only filesystem.
I find it interesting that you can write for the GPU using Haskell's GPipe: http://www.haskell.org/haskellwiki/GPipe/Tutorial
"I'm Not the Kind of Girl Who Stays Skinny": Amanda Seyfried | NEWS 365
Entering the Airbnb for dogs market might face competition from entrenched players, as a whois search shows that Airbnb CEO Brian Chesky already owns dogbnb.com
Do you think almost everything about modern society is unfit for humans? (granted, we have medicine, and other benefits, I know)

Examples:
1) The stuff we eat isn't meant for us to digest (junk food, fast food).

2) Food was scarce in caveman days so overeating wasn't detrimental. Now food is abundant, and more tempting, so it leads to obesity

3) We don't need to hunt for our food, and sit for 8 hours a day.

4) We live in crammed cities, everyone is a stranger, and everything seems impersonal. Back then we lived in a tribe, or close community and everyone depended on each other for survival.

5) Temptations are all around us, from sex to alcohol, drugs, food, etc, which puts a strain on our willpower. In the past, such temptations weren't present, so the dopamine rush we get from having sex, or eating food just allowed us to survive. Now, it leads to cheating on partners, overeating, etc.

Your views?

UPDATE: Not sure why I'm being downvoted. I'm not being intentionally negative, or anything. He asked if anyone wanted help, and I need arguably the MOST help out of all the people asking questions. I'm pretty depressed about the state of the world and want to know what I can do to change that.
Orin Kerr: Should Faking a Name on Facebook Be a Felony?
DOD seeks to protect GPS operations
Conservancy Safaris in Namibia: Community Based Conservation
I'm guessing it may be even smaller than a file filled with zeroes. If I were doing it, I'd use a sparse file, so it only takes a few blocks, but (sans compression) would take a long time to download. Like this:

tsuraan@macbeth ~ $ dd if=/dev/zero of=abigfile bs=1M count=1 seek=1000000
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00320282 s, 327 MB/s
tsuraan@macbeth ~ $ ls -lh abigfile
-rw-r--r-- 1 tsuraan tsuraan 977G Sep 16 11:18 abigfile

I probably wouldn't actually make it ~1TB, but that's the idea.
Hey All,

Andy from SingleHop here. Thought I'd "hop" in to clear some things up.

Everyone was correct in saying that this was an honest mistake, and that the speed test download files were in fact generated with dd and an input file of /dev/zero. We've since corrected this by generating new files using /dev/urandom, and the results are more accurate now.

We were by no means trying to "trick" or "deceive" any customers, or anyone at all. I am personally happy to see the community bring this to light so we could tackle it.
Facebook and CAPS-LOCK: Unexpectedly Secure
If your Facebook password is PattyAndMolly, Facebook will also accept pATTYaNDmOLLY as a valid password. This may initially seems look something that weakens users’ security. However, Jeff explains that it has the opposite effect, noting a few downsides as well.
That's arguably better. Nitpick: start at ctr_size(container) - 1. [Feel free to edit your post, and I'll just delete this one.]
In Soviet Russia, search engine... selects you?

Sorry, couldn't resist.
The code works, the problem is that it's not very obvious why it's going about it the way it does. You look at it and right away ask yourself "wtf, did I miss something?" simply because it's so unusual.

You might look at it for 2 minutes and figure it out, but that's 2 minutes too long for what's actually being accomplished. The problem is, if you were to come back and look at it again 6 months from now, it would take another 2 minutes.

The point of the article isn't really the method that was used to get to the result, but rather the fact that code should be made easy to read and understand, because +60% of the time is spent maintaining it. I usually tell this to newbie programmers, "code is meant for people to read, machines understand on/off".

Even if you need to borrow such a convoluted approach to clear a collection (as opposed to the more direct clear() method), there are simpler and more readable alternatives:

while(Pages.count > 0){
Pages.Remove(Pages[0]);
}
Thanks for the reply, all good points.

To bad someone did a drive by downvote of a serious question:)

> Accountability comes into to play if the higher ups knew what was going on and let it fly because they had made or were hoping to make a lot of money off of the situation. It didn't pan out, so blame the trader and wash their hands of the it.

If this was the case, then I agree.
I did not in any way, shape, or form claim that such questions determine whether or not a candidate is a good programmer. If you are going to respond to my posts, please respond to my posts and not what you think or wish I said in those posts.

No interview or interview question can determine conclusively that you are a good programmer. But they reduce the likelihood that you're not, and comments like your strident and hysterical analogy drawn between these really very simple problems and "write a SSL library!" are doing little to change my mind.
Chrome 14 released
How Entrepreneurs Find Opportunity
GS didn't try to regulate investment banking risks. It sheltered commercial banks from them. The rise of "shadow banks" via money market funds kills that approach. Commercial bank deposits would flow to money markets, who would give higher, unregulated yields by funding commercial paper of investment banks and structured product vehicles.

You could try to regulate the money funds, but now you're trying to regulate investment banking risk, something GS never really tried in the first place.

There are no "old days" for this financial structure, the configuration of the size / public ownership / complexity / funding environment of these institutions is entirely new.
Why use a Ps3 when Xbox has the same titles and a serious security team?
My comment got a bit distorted by this subthread moving to the top of the page. When I said "this is getting unctuous" I meant this thread, not your post. I was responding to the comments that were on this page when I saw it, certainly not criticizing you personally. My fault for not making that clear.

I'd never let loose like that on anybody personally (well... almost never!) I'm criticizing our culture. Since our culture isn't a person, I figure it's ok to be rude to it.
You can steal most of this stuff out of jqm, if you grab the events and vmouse plugins. Month's worth of work to speed up clicks and simplify the way you bind to events in the page.

[edit] jbail means to say there's a 200ms (or so) delay from touchstart to when click is fired in mobile browsers. He's obviously relatively experienced with mobile web dev :)
Twitter board shake-up, Wilson leaves