skysight-inc/HackerNews huggingface dataset:
Well no, the point is that there are many, it's trivial to get the source of a web page. "Disabling" the context menu on a web page is nothing more than a giant billboard shouting to the world that you are childish, ignorant, and unsophisticated.
Correlation does not mean causation.

What we need to do is go back to the Clinton level of spending. The revenue side isn't the problem. If you look at when the rates were changed, revenues on the upper income individuals actually increased. That's how it's always worked. Harding cuts, Kennedy cuts, Reagan cuts, Clinton cuts all increased revenue in relation to the rates changed.

People need to realize increasing tax rates does not mean increased government revenue, decreasing rates does not mean less revenue. Economies don't work like that due to how capital is deployed.
Weekend Project: Designed Skype for iPad for fun
Get a move on, Skype! What do you think?
Check out various scala frameworks :)
Also there are some pretty sophisticated PHP frameworks out there for less experienced developers.
And the people who are employed by tiny companies get paid in only cash, and also do not pay their taxes.

I will admit that "no one" is an exaggeration, but India is one of the worst countries I could think of to try and start a product that helps people figure out their taxes.
I do find it weird in English that a noun with -ing ending may possibly remain a noun. In this case blogging.
مشاهدة مباراة باراجواي و اوروجواي فى نهائى كوبا امريكا 24/7/2011
مشاهدة مباراة باراجواي و اوروجواي فى نهائى كوبا امريكا 24/7/2011
You still have to file tax returns. There are many reasons for that. Just to state one, capital gains doesn't come under the ambit of TDS.
A good alternative to RoR is definitely Django. It's written in Python, witch, according to me, has a much cleaner syntax than Ruby. I switched from a ASP3.0/ASP.NET MVC background to Django 2 years ago when I got tired of the licensing cost for Windows machines. I Wanted to learn a new language, luckily we had a Python class at university and I'm stuck ever since.
really cool man. is there a landscape view? also i feel like it makes more sense for the current call to have other current convos in the margin instead of all online contacts. that way you can easily toggle through conversations. that would also require a "contacts" menu option, which could replace the "chats" menu option. awesome stuff though :)
That is begging the question. What if the person WANTS you to be able to find them, but they have always gone by a nickname that they can't use because facebook's policies is real-names-only?
Latest news from Apple, Microsoft, Google and Adobe
Well, again, relativity doesn't violate causality. No one sees an effect before a cause. That translates into the cosmological principle in that all observers will see the big bang happen before anything else, all observers will see stars form before planets, et cetera, so it all comes out in the wash.

Nothing about that privileges a comoving observer with relation to unrelated events, though; they'll have their perspective just like everyone else, and that will be that. There's nothing "universal" about comoving time.
> The issue on the Internet is not the
lack of Facebook, the issue on the Internet is the lack
of identity.

How would one use PirateBay with a real identity? Or browse porn websites? Or anonymously flirting with people in chat rooms? What's wrong with this Internet? </rhetorical questions>
The problem is that NoSQL is such a broad term for datastores. Some of them are simple (like redis) and some more complex (like Cassandra/HBase). They also have different targets for data types. Using one just because it is a NoSQL can be a premature optimization just like using a RDBMS can be a premature optimization. You really need to understand the data and how it will be used. Before you know what you want to build, it is easy to prematurely optimize for something you don't need.

Start simple, then iterate...
You hit the big UI problem and where Google failed. The fact that I tagged a picture has nothing to do with visibility. I added a personal note to the picture to give me more information. A simple discrete event. The fact somebody decided to add a part to the use case that now shares the photo is really bad design.

Folks really need to stop themselves from making user actions have much longer reach than what the user actually did. It would probably be fine to have a "share button" appear next to the tag of the person's name. That shows that the picture is still private, but you might now want to share it with that specific person.
Question: "Which questions should we ask?"

Does philosophy answer this question? Or perhaps questions of the form "What questions should we ask in circumstances [FILL IN THE BLANK]?"
Thanks for the detailed feedback.

Actually we have a pretty strong privacy policy. I should put it on the front page: http://cleartax.in/meta/privacy

When you sign up, you agree to the terms and conditions. Maybe I should emphasize that a bit more on the signup page: http://cleartax.in/meta/terms
As much as I understand the privacy concerns etc., am I the only one who REALLY hates being on Facebook and seeing a fake name with all sorts of odd punctuation and random capitalization in a list that consists otherwise of clean "Firstname Lastname"s? Even seeing "Equality" as someone's middle name bothers me to an extent.

Maybe I have OCD, but I'm personally glad I don't have to see this on Google+ for now (but I wouldn't be surprised if they changed their policy on this within a week or two given how fast they acted in response to the "gender must be public" feedback).
A keyboard shortcut does not fix a bad UI.
Exaggeration and over generalization. You should check with a decent CA on the number of people availing their services to file tax. And just so you know there are 30 million people filing tax returns every year. Quite a low number (in comparison to the population) but definitely not a small market.
You mean a portrait view? Definitely room for lots of improvement (like current calls) but this was just a concept. I'd been using Skype for iPhone on iPad and just wanted to see what a Skype for iPad could look like. Thanks!
In your drawing, I think it should be where the blue and green scatters are completely overlapping, that would be more like the actual data. They would be completely separate scatter plots if it was comparing something like humans to algae or such. Even humans and elephants have a lot of overlap in their DNA, you'd have to get pretty different to have no overlap.
agree with almost everything said here. UI needs to feel simpler / more approachable. from what i can see, your service may indeed make taxes easier to file, but your website doesn't feel easier to use than any other website. it should keep its professional feel for sure, but it really needs to feel like its much easier than the competition.

great examples of this: squareup.com, tumblr.com. both of these websites take often tedious and complicated tasks and make them feel ridiculously simple.
Just looked through the RFCs... and I'm a bit surprised noone proposed unification of types yet. It seems a bit silly that the resources, objects, arrays, strings are different types at the language level. They could throw out / reorganise a lot of the randomly named functions this way. Just add the proper methods to the actual types and sort out the (haystack, needle) order, underscores or lack of them, etc.
Ask HN: Is a tech background necessary to found tech startup?
The vast majority of tech startups that are successful are founded by tech savvy people. More than a few of them attended some of the top educational institutions.

My question is, is it possible ("likely" is a better word, anything's possible) for a non-tech oriented person to bring forth the next big thing?

I am extremely business oriented (studied international business, minored in spanish, concentration in entrepreneurship) and have what I believe to be a great idea that I am currently working on, but I feel my lack of tech knowledge leaves me at a huge disadvantage for several reasons.

I am outsourcing all of my design, programming, etc and handling the business with a partner. I want to bring a programmer on board at least part time to compensate for my lack of knowledge. I felt it would be beneficial to get this community's opinion on the situation.
The US won't default unless the President chooses to, there is still plenty of money to make the interest payments on the debt, it's under 10% of revenue. All we have to do to balance the budget is go back to what we were spending 8 years ago... Only 8 years ago... That's how much the government has increased.

What would happen is the government would be forced to make cuts in other areas. There is still enough money for most of the entitlements and the military but other areas would undergo drastic cuts.

Government Spending to stimulate the economy doesn't work, the best quote is from FDR's own Treasury Secretary and creator of the New Deal where he said in front of congress, "We have tried spending money. We are spending more than we have ever spent before and it does not work... I want to see this country prosperous. I want to see people get a job. I want to see people get enough to eat. We have never made good on our promises... I say after eight years of this Administration we have just as much unemployment as when we started. And an enormous debt to boot!"
A great and important lecture about "ways to think about things", with just a little about Programming and Scaling and STEPS (see www.vpri.org ) at the end.
For me this talk sums up why and how we at our startup Morphle are thinking about the design and implementation of our parallel manycore SiliconSqueak processor for virtual machines like Squeak. Email me at info at squeakvpn dot com for a non-realplayer version of the talk, info about our startup or information about SiliconSqueak beyond http://siliconsqueak.org.
Exactly. UI is important, and even if find can be written in terms of other tools, its superior UI justifies its existence. It's sort of like SQL: a declarative interface means that a system administrator doesn't have to think how to do something, but merely of what needs to be done in order to do it.

Minimalism at the expense of helping the user get the job done isn't the right tradeoff.
Thats not true. In all most all the s/w companies I have come across every single person has paid his taxes. I am from a business family and my dad pays a few lakhs of taxes every year.
Please do not make blanket statements like this. Apart from being inaccurate it makes no sense. If no one pays taxes, how does the government run?
Hmmm, I'm not sure what this means, but all you have to do in Greece if you're salaried is to go online and fill the box with the amount of money you made last year. Hardly something you'd need an app for...
Talk To Me: HCI Exhibit at NYC Museum of Modern Art
That's not exactly true. We benchmark debt off of a theoretical "risk free" rate of return, not US bonds.

We tend to use US debt as a proxy for the risk free rate, which doesn't exist in real life. If US debt were no longer perceived as approximately risk free, we'd just stop using it as a proxy, and come up with some better (say, US treasuries minus half a point).
I'm with you. This is how it works on Facebook and I suspect this is how the majority of people expect it to work. Not only that, this is not only the behavior I expect but the behavior I want. I suppose it might be OK with me if someone tagged me in a photo that was private just to the person who took it.

But it would be a huge, huge problem if someone could tag me in a photo and share it to some circles that didn't include me. Fake-tagging people or tagging people in embarrassing photos is a major problem on FB, and the privacy issue here goes two ways: the person you tagged also has their own privacy concerns. What if you tagged an embarrassing photo of me, shared it with a circle of hundreds of co-workers (that you excluded me from), and then not only do I not know the picture is out there, but co-workers can see it by visiting my profile and looking at pictures tagged of me? That would be orders of magnitude worse than the status quo.

I'm trying to think of how you design a system that respects both my concerns and those of the OP, and I can't come up with anything that would be intuitive. (Suppose that you could tag an album full of people and keep it private to yourself, but sharing it with a family circle caused it to also be shared with everyone you tagged? That really would break user expectations). I think the current implementation might be the best one, perhaps with more of a warning in the UI that tagging shares with the person tagged. In essence this is not a privacy complaint, it's a feature request: people want to use tags for a different purpose (organizing private albums) than they are designed for.
My expectation would be that the specific photos I tag Person A in are automatically visible to Person A. I think this is reasonable, and other concerns come up if a person is unable to see which photos they are tagged in.

Making the entire album visible to Person A, I think, is not as reasonable.
Meh, every single person in the US is already a felon. We all possess schedule I drugs in our bodies[1], and there is plenty of legal precedent saying that you can be convicted of narcotics possession for drugs that are in your body.

[1] DMT, 5-MeO-DMT, Anandamide, etc.
I'm a bit repelled by the fact that it's .sh .. oh well.
I'm a big believer in the idea that you make your life what you want it to be. If she were my friend (I'm female) and told me she wanted to change careers but is stuck where she is, I'd tell her that's a choice she's making. There are probably lots of things - small & large - she could do to begin changing her life, but they're not going to be easy. They're probably going to be a lot of work, it will suck for awhile, but she will have the satisfaction of knowing that she's working towards something that will make her life better/more satisfying/whatever.

Also, even if she hates her job, I'd tell her that every job teaches you something and the more you put it the more you can get out of any job. Tell her to focus on the positive - what can she get out of this job - and how are those little steps going to get her closer to whatever her end goal is?

I also think it's OK not to have a completely clear end goal, not everyone has a cystal clear vision. But if she can figure out bits and pieces of what she wants & doesn't want, she can begin the take steps in the right direction. In my experience, things become more and more clear as you make progress.
The state of open source development
Well, its because it was a "secretive unit"
Maybe you should start with a language in which compilation is simple, like Forth: http://www.complang.tuwien.ac.at/forth/gforth/Docs-html/
Multiple monitors. Why try to cram it all into one? It makes no sense. It is not uncommon for me to have ten applications open and actively in use. In some cases (say, Excel) multiple files open. On our engineering workstations we have a minimum of three 24 inch monitors. Going back and forth between applications, dragging and dropping data and selecting which application instance you need to work with is fluid and fast. Your Dreamweaver and Firefox example has a trivial solution once you add a second screen.
What's going to happen, is massive sweeping under the carpets, "deal with it later", and a whole bunch of plans to lower debt-creep and keep face publicly.

In other words, we'll inflate our way out of this.
Flying cars do exist and can be bought (pre-order) today.

http://www.terrafugia.com/

Unrelated, except to the sub-title. I also posted deeper in the comments, but I think it's a pretty cool project and thought it's worth trying to repost in a more visible spot. The price tag is a few 100k and you only need the lowest level pilot's license to fly it.
It's really sad that even those small utils are not perfectly compatible from one platform to another. The `mktemp` from GNU coreutils don't require the model :-(.

Luckily the changes you suggest seems to also work with the GNU coreutils, so I'll apply them everywhere (there's a lot of call to mktemp and another similar sed call in the hooks). Thanks :-).

Edit: It's done, I credited you as the author of the commit (see here: http://gitorious.org/fugitive/fugitive/commit/00626055595612...).
Did you read the article? "Vaccine" is the appropriate word - the idea is to bind cocaine to inert cholera to make the immune system produce antibodies. It doesn't cure the addiction, it just makes cocaine ineffective.
What I don't understand (as a non-US-citizen, mind you) is how the fact that these are federal laws is relevant at all. It sounds to me like the problem is the number of obscure laws, the vagueness of the offenses, and the lack of mens rea requirement.

Surely it would be just as bad if these were state laws (for the citizens of that state, anyway)? Or are there for some reason no state laws of that kind? If so, what could be the reason?
I always have problems with discussions like this. The article starts: "Apparently the state's current fiscal crisis has inspired the university to consider eliminating the entire department and firing all of its members."

My answer to things like this is always the same. I would simply say privatize education, an let non profits and individuals pay for what they think is worth funds. Then you don't have to conflate the issue of the usefulness of philosophy with issues of taking the people's money to pay for people to learn philosophy. I think the philosophers might agree w me.
The two web frameworks I would most likely look into if RoR didn't exist would probably be Lift (http://liftweb.net) which uses scala, or node.js (which uses javascript.) Node.js has actually been on a rise (relatively) in terms of popularity. Your stack might look something like:

- express or railway for your framework (expressjs.com and railwayjs.com)
- now for client/server communication (nowjs.com)
- cradle or mongoose for ORM abstraction (http://cloudhead.io/cradle and https://github.com/LearnBoost/mongoose)
- backbone for light MVC if using express (http://documentcloud.github.com/backbone)
- can't forget underscore (http://documentcloud.github.com/underscore)

What's actually gotten me most excited about node.js is the recent announcement of ClojureScript (https://github.com/clojure/clojurescript). Check out posts like these if you're wondering exactly why that's awesome: http://brianmckenna.org/blog/cps_transform_js

It's basically a clojure -> javascript compiler, which is _really_ cool 'cause clojure is really an awesome language ^^
I agree that the find command isn't minimalistic and could be simplified, but the use of du in this case semes pretty ugly if you're not interested in the file sizes. A lightweight find would probably be a better solution.
Woaw I didn't knew the same guy did all this! I'm a huge fan of moreutils, in particular the sponge command which I use almost daily. Thanks for the link.

PS: I never assumed that you were implying something negative about my code.
To be fair, the US government has a bludgeon that little old Google does not have - the threat of force.
I hope this works for them, I've been getting into Arduino and other electronics lately and would be nice to have a local place to pick stuff at the last minute. I went into our local shack a few months ago to pick up a piezo transducer to use as a pickup in a cigar box guitar I was making with the kids. It was dead when we got there, so all of the salesmen descended on me asking if I needed help. So I said I needed a piezo transducer, and they all looked at me like I had 3 heads. "Do you mean a transistor?" :) I asked them to just show me where the transistors were and I'd take a look around. Sure enough down in one of the bottom drawers of components was a label "Piezo Transducer" - bingo! As I checked out a few minutes later the manager was in awe that he had such a thing in his store. Surprisingly the same store actually had a decent (though small) selection of other supplies (hookup wire, breadboards, blank circuit boards, etc).
Personalized search and targeted ads can be monetized very well when you have strong identity.
That's good to see, but like many have said, I'd really like to see proper OO stuff like $myArray->pop();

What about short object declaration syntax:

$obj = {
param:'blah'
};

PHP already has stdClass, so I doubt it would take much of a parser change to implement that.
Well the good point is that google lets you delete your google+ profile easily (without losing your gmail or other parts of your google account).

I've never used Facebook because I value my privacy and was naïve enough to think G+ would be the white knight that would save us all. Way to kill your hype, Google.

Please don't think I'm bitter or it's a ragequit, I'm just glad I leave now before I become "addicted" to the service. I'd definitely be willing to try the service again, if they fix their policies.
Having a Dutch surname like "Spring in 't Veld" (roughly translates to "Jump in th' Field") causes all kinds of problems on form entries and editors that add smart quotes.

- Many non-sanitized SQL queries fail,

- buggy URL or HTML parsers create code like:

/spring-in/
<meta content='Spring in 't Veld ...

- Pagetitles like: Spring in /'t Veld

- Added smart quotes "Spring in ’t Veld" from Word or Rich Text Editors cause problems with sorting and identity consolidation.

- Stripping the quote character trips a 2-letter requirement.

- etc.

It is unlikely that people will name their son

Robert';) DROP TABLE Students;--

But you should at least prepare your db queries for a quote. :)

http://xkcd.com/327/
3 Best freeware to track and find your stolen laptop.
Another Ann Rand circlejerk. Why stop at philosophy departments? Why not school itself? I thought that was the latest meme...
What if you tagged an embarrassing photo of me...

This happened to me 3 HOURS after joining facebook, and was not even ill-intentioned. (ah, young people!)

edit: I marked tagged photos as private for a year till that photo was untagged. The photo is still there. :(
>>That's a good link.<<

Those measurements for programs forced to use just one core on a quad-core machine, you may also be interested in the measurements made when the programs are allowed to use all the cores -

http://shootout.alioth.debian.org/u32q/which-programming-lan...

and also measurements made on x64

http://shootout.alioth.debian.org/u64q/which-programming-lan...

>>The n-body and spectral-norm benchmarks were fastest in Fortran.<<

Maybe we should wonder if the Intel C++ compiler would produce programs comparable to those from the Intel Fortran compiler ;-)

>>Object orientated programming is used in a significant portion of all programs, it would be interesting how C/C++ performs in such benchmarks.<<

Maybe you're suggesting that OO C++ programs wouldn't perform as well as Java programs? But doesn't that highlight the advantage of being able to write programs in different styles?
On the one hand, I can understand the point of view of the people who are upset about this and there should at least be a way to disable this behavior.

On the other hand I view putting photos online (or even just having them on a computer that connects to the Internet) as basically a binary sharing of that photo with the entire world already. The Internet is like a reverse black hole that sucks in all available information and then doesn't allow it to ever be truly destroyed. That view has become so deeply ingrained that I can't bring myself to personally care about this one way or the other... I just wouldn't put pictures on Google+ (or any other site) in the first place if I wasn't okay with the idea of the entire world eventually seeing it.