skysight-inc/HackerNews huggingface dataset:
John Carmack on Software Reliability, Code Analysis, and Functional Programming
MemoryDealers CEO bets $10,000 on BTC outperforming gold, silver by 100x
if cutting taxes went to actual working people, that would be true. cutting taxes even more on rich people and companies leads to higher wealth inequality and not to economic stimulus.
Thanks for the tip. MacroCalc seems to fit the bill - http://www.freakout.de/#mc

[haven't tried it yet]
What will the Internet be like in 20 years?
Nice to see progress being made on libraries to make this easier.

My company just launched a new mobile panorama viewer based on similar ideas, though we did our own super-minimal sprite3D to support our needs.

The really fun thing is that you can wire up the iPhone 4 and iPad 2 gyroscope to it to control the camera, makes for quite a demo :)

http://www.tourbuzz.net/29288?awesome
Then it can post to the child's mother's facebook about why it made the decision it did. Social cars! :D
Lulzsec and Anonymous Hackers leak over 10GB of Law Enforcement Agency Details
fuck iphone app! is it standard opt-in?
How does this perform with respect to three.js?
Ask HN: Who are trustworthy contractors with low hourly rates to outsource to?
Hi everyone,

I'm in high school and I'm working on a startup. Our team is looking for a trustworthy individual to outsource our coding work to for a prototype. This individual should also have a very reasonable hourly rate as we do not have too much capital to use. We're looking for either Ruby on Rails developers or Django developers. The name of my startup is Selfey. Let me know if you have anyone in mind! Thanks!
Whatever its actual economic merit it seems obvious that there will be another QE3 as soon as the derivatives and bad loans still in play cause another liquidity crisis. My personal investment strategy is exactly in line with what you describe businesses doing: stay out of the market until there's another crunch which looks severe enough that the USG will feel forced to intervene. (And stay out of USD in the meantime.)
He talks about static code analysis tools around 55 minutes.
emacs has at least 2 of them that work
10 of Google's Weirdest Investments
I would have thought "patent troll" typically describes patent owners who produce no actual products, and only hold patents with the intention of extracting money from others. Apple clearly does produce actual products.
I was about to say the same thing :P
I also disliked it and got 3/4 of the way through - I found it very pretentious and not nearly as full of wisdom as the author would like to believe.
Sorry, I deleted it because I realized it didn't make much sense before seeing your comment :)
Google robot car crashes
Why wa.tt is Named after James Watt
MVC or webforms?

I'm doing some MVC work at present, and it's a good platform (I can't compare it to RoR or others, I don't know them well enough, sorry).

For those who know .Net well, the hard/novel part is the Javascript+jquery client-side code. The rest just flows.

The current iteration of the tooling with EF4.1 and nuget is a good improvement.

Some of your questions:

> Is it the cost?

Windows servers, Visual studio licences and some SQL server licences can add up. Some small startups couldn't afford it, but MS will "make the first one free" with bizspark. Big companies won't sweat it.

> Performance issues?

Nope, asp mvc is quite performant. That's one thing that's easier in a compiled, strongly typed language.

> Frustrating development environment?

Nope. VS2010 with resharper, nuget and nunit is sweet. As long as you have enough memory.

> Lack of a Hacker community?

Not completely lacking, but may be smaller than with other environments. But there should be user groups, conferences, etc. It may depend on where you are.

There are lots of resources for you to read, official docs on msdn, stackoverflow, blogs, and .net geeks on twitter, etc.
"Oh, I don't think there is any question about it. It can only be attributable to human error. This sort of thing has cropped up before and it has always been due to human error."
A special thank you for your advice.

Also it was very interesting to see the wide range of comments from every one else. Thanks for that as well.
It does, but I consider it more of an indicator that the request (including its content) was somehow invalid. I reserve Forbidden for cases where the client needs to authenticate.

EDIT: Actually, I see that the spec says that authentication should do nothing to fix a Forbidden error, so you might be right. Unauthorized is for authentication.

Perhaps this is what buro9 means about overloading error codes, but the rest map so cleanly on the errors that it's hard to ignore them. You can't very well return 200 and say "There was error X" in the response.

Maybe we should use 418?
Best and Free Android mobile phones face recognition protecting applications
Go for it! I definitely echo the sentiments of the others saying to build on the platform you feel expressive in. I don't think .NET isn't turning up in more startups because of performance, dev environment, or lack of CS education certainly. I do think perceived cost might have an effect (cost of running Windows web servers, not the dev environment (note: I have no idea what running a windows server actually costs). Beyond that though I think the bottom line ends up being who you're interested in hiring and the makeup of devs in your area.

RE: PG, It's worth noting that he actually makes the point quite often that languages are much more important than many people think (not that the languages on the .NET platform aren't great).

I can't find the essay I'm looking for at the moment.. Maybe someone else can find it, the one where he argues that Lisp was a key component to the success of his site-building company many years ago. There are a number of them that touch on the reasons behind the shifting tendencies and fashions in technology among hackers... The Python Paradox essay seems especially relevant.

http://www.paulgraham.com/pypar.html
Don't they let any user from Google past the paywall? Just google the article title.
I prefer http://yubnub.org/. Yubnub also calls itself 'a command line for the web', but manages that without requiring an add-on
I'll believe when I see it.
Not that twitter never open some of it's code (http://twitter.com/about/opensource) but ... in the past they've said they'll open some tools and end up not doing it (I'm thinking about Crane here).

It's nice to even think about opensourcing things and even better when they though :-)
tl;dw: he looked at Coverity, found it expensive. They are now using Microsoft Analyze tools (appears to be something that comes with higher end versions of Visual Studio, Pvs Studio and PC Lint.
A link to a search on IBM DeveloperWorks? USELESS.
The fundamental part of this isn't the CLI/GUI conflict, IMO, it's this paragraph:

For now, I just want to make the point that once you move to the command line, everything is trivially connected to everything else, and so you are mostly freed from being locked in to any particular type of tool

The problem is people building standalone systems that aren't integrated with the whole. For example, most people's primary text editing environment doesn't carry over to their browser, or many GUI cases, their email program.

Solve this problem and the rest of the issues wouldn't be so severe.
How important is focus in a startup?
U.S. Troops Killed as Copter Shot Down in Afghanistan
The DIY Nuclear Reactor
What is stopping you from learning RoR or Django yourself ?

That would solve both your budget and trust problem.

If you absolutely can't implement your prototype yourself, try asking around in your high school if there are any hacker types out there. You'll see them often enough to build up trust and their rates should be reasonable.
Social Security and Medicare are different from Medicaid and military budget, because they have different funding.

Social Security and Medicare are funded by payroll taxes.
Medicaid and military budget funded from Federal income tax.

If you cut military budget 100%, you will save ~900 billions (or whatever the right number is) a year.
If, on the other hand, you cut Social Security or Medicare, the savings are 0, because you will have to cut their funding as well.
Surely, no one will pay Medicare taxes, if there is no Medicare exist, right?
Auto Transport Minneapolis, Minnesota
As long as the Federal Reserve exists, I don't think this is possible. Given that it is just as PRIVATE as Federal Express, it is not actually the government that creates the Federal Reserve Notes, but an external entity. [1]

This 3rd party does get interest paid for that.

So the government wants an amount of X dollars to exist.

The FED ceates X but demands Y interest.

However, only amount X exists and X+Y does not.
To pay back Y,a new amount has to be created.. Over which interest Z should be paid, etc. etc.

In other words: it's impossible to pay back the national debt to the guys who have claimed the magic right to put ink on some cotton and call it a million dollars. Dollars which can no longer be exchanged for silver as was possible a few decades ago...

Now why do these banks keep loaning money? Well they already own the country since the default of 1933. The current collateral is every U.S Citizen and their future labor if someone has a birth certificate!

The only free people in that sense are those who have a Sovereign/Freeman of the Land status, living under Common Law instead of Maritime Admiralty Law.

Youtube: "Have you met your Strawman?" & "Choosing Freedom" for more of an introduction..

[1] See e.g. The Money Masters - http://www.youtube.com/watch?v=JXt1cayx0hs
As someone who sold a startup which was written in .NET (C#) I can tell you that it scales very well and is a great choice for a tech stack if you're competent in it.

I would also offer you the following advice in reference to the major drawbacks of choosing it.

1. Hiring good .NET devs is HARD there just is not a major interest in learning it at this point so most of the young guys are focusing their attention on ruby and python (I am going with Ruby for the current project I'm working on now too!)

2. Make sure you have a very good relationship with your co-founder because from my experience many of the .NET devs who are "lightning fast" are also those who refuse to comment the code well and take the road less taken in reference to their programming styles. This is not necessarily a bad thing just something to be aware of, because if he is not around to school future devs on the code base you could be kicking yourself later.

3. Carefully buy the licenses you need as you need them, you can work out deals on licensing even after you have ordered others seperately.

4. Try partnering with a company who is a BizSpark Network Partner as it will help considerably with cost and give you a great foot in the door with Microsoft if you do begin to scale in ways you hadn't planned for.

I think you're making a fine decision. Going with the masses is not always the best decision and choosing another language only because it's the hip thing to do is usually not a good position to put yourself in.

That said, Good luck with your startup!
>What basis can you demonstrate that you understand the world and national economies and credit markets better than a few thousand really smart economists?

OK, let's take the financial crisis, where S&P, Moody's, and Fitch rated thousands of CDOs as AAA. In return for the fabricated ratings, S&P et al received billions of dollars. Years later, the credit rating firms downgraded all those CDOs and they went belly up.

The credit rating firms have been under investigation for years now and the Senate has called for criminal investigations by DOJ. Its time your "smart economists" took a perp walk.

These firms should be smashed by the SEC and their officers branded on their foreheads with a giant letter "E". There are other more reliable companies in the industry that will rise to replace them. They have caused the loss of so much money, they have misled so many, they would not be missed.
Comparison of Cloud Computing Services
宁波门禁机
This was pretty different from most keynotes you usually see - he is very sincere about what could be better, that the game could have looked better if they ran it at 30fps instead of 60fps, what Intel could do better on their graphic chips, differences of developing for the PC vs consoles, how they could use being able to distribute more data than they can, ... Perhaps because he can do that because he's the boss?
was built

You mean is built?
I strongly disagree that retirement accounts should be mandated by the government. If people won't save for retirement, they should understand that the government can't help them. This philosophy that the peon is too stupid and/or undisciplined to manage his own accounts and that the government must protect him from himself is what gets us into huge messes like this in the first place.
Does patent troll now mean anyone who sues for patent infringement, non-defensively?
Yahoo Store now C++ (comments by pg from 2003)
A collaboration with the maintainers of the original site is likely to inherit its problems. Creating a new site is much easier than trying to modify people's behavior. The duplication of effort is not a significant issue for a project of this scale.

A similar thing happened with Rubyforge -> Gemcutter. It was a pretty fast and clean transition. This is really how the Ruby community rolls. The "official" whatever is whoever is doing the best job of it at the moment.
It doesn't even have to be someone credible.

Simply puting some images of human faces on your site near the call-to-action button helps. The Facebook widgets that show who has "liked" your site work great for this. Our eyes are drawn to pictures of faces and a group of faces next to a button says "these people tried it, what is wrong with you?"

Some more:
* Pictures of faces
* A testimonial (one face and one sentance)
* A number indicating usage (4,243 downloads today!)
* Expert reviews (TechCrunch loved it!)
Reclaim Privacy
The Myth of the Bad Developer
Twitter acquired a good team with BackType. Too bad for BackType's customers though. Not the end of the world, but yet another example of the perils (in addition to benefits) of using other company's web services.
This matters about a zillion times less than "where are my first customers going to come from?"

The only thing I'd add is that you should pick the tech that keeps you focused on the question above. If you're spending a week setting up environments, spending a lot of time learning new skills, digging around to get configuration files tweaked, installing patches, etc? Every second you spend on stupid shit like that is another second you should be finding customers. So the only tech advice I have is to not let the tech get in the way of getting started. I think .NET can work wonders for you, as can any platform. It's not the tool, it's the attitude you bring to using the tool. Carpenters don't sit around admiring or obsessing over their hammers, but developers are famous for it.
More excerpts:

- "We're trying to write better code from the beginning in some ways."

- "One of the lessons we took from Doom3 is that script interpreters are bad from a performance, development, debugging standpoint."

- "Rage still haves a little bit of script, from Doom3" (he means that in a bad way).

- "In Doom4 we have something call Superscript, its scripting in a subset of C++..." (???)

- "I'm all about trying to be nuch more restrictive about what we can do."

- "I'm very tempted to wanna move to a functional language, Haskell or OCaml or something. But that is not a credible thing to do in the game industry. Because again, 49 people on our list.. I could probably convince a handful of them that we should move to a new language... but then, we're back to having performance issues, having a huge educational and hiring problem... so we got to stay with something that is C/C++ish based on there. But I think that it would be worthwhile to have restrictions to 95% of our code limit us to essentially the Java subset of C++, no unchecked arrays..."

- "I write all my new code in pseudo-functional, but unless something is made impossible it will still creep into your codebase."
Discovering that you could so such things in .inputrc was a big lightbulb moment for me.

# not relevant on osx
#$include /etc/inputrc

$if Bash
# append a '/' to show a dir is a dir
set mark-directories on
set mark-symlinked-directories on
# no audible or visual bell
set bell-style none
# use ls -F style highlights for completion
set visible-stats on
# go right to showing multiple options
set show-all-if-ambiguous on
# ctrl-p cycles through options
"\C-p": menu-complete
"\C-x\C-x": exchange-point-and-mark
"\ew": copy-region-as-kill
# easier back and forth by word
"\C-b": backward-word
"\eb": backward-char
"\C-f": forward-word
"\ef": forward-char
$endif

# Two silly macros
#
# Insert double quotes & set cursor between them
"\C-x\"": "\"\"\eb"
#
# Insert single quotes & set cursor between them
"\C-x'": "''\eb"
CH-8003
I've worked with a number of companies that have tried an automated solution (including teams with PhDs in Computer Vision), but it's just not there yet. I'm sure within the next 5 years someone will figure it out, though.
Why every new generation of programmers are becoming dumber than the last
Major issue here is long term costs, and webforms. Don't worry about those untill you've got customers and all of a sudden the lightning fast becomes sludgy because webforms are notoriously hard to manage. Also if its webforms don't expect very nice and clean ajax stuff...
We get more oil from the gulf and Canada than we do from the Middle-east. That's not to say energy savings are a lost cause.
WebCruiser : Web Vulnerability Scanner ~ Insecure Stuff
Thanks. I'd argue that our team's error rates and response times are lower than CrowdFlower, and last I checked, our rates are better as well.

We have good technology and an experienced team, which lets us check a lot of photos faster and more reliably than the competition.

Do you happen to know anyone that uses CrowdFlower for this? I'd love to chat and see what they think of the service.
It's hard not to see bringing up GDP as anything other than an attempt to derail the discussion. The author was talking about employment. Implying that the claim was that GDP would go down (which is much less likely), and defeating that claim would have no logical bearing on whether employment will recover.

But it might confuse people into thinking it will.
Funnily enough, the performance of the Canvas example on my iPad2 was almost on par with my mid 2010 MBP (i7) running Lion.
The great thing about this new site is that you can fix it!
I only know about CrowdFlower/Mechanical Turk at the moment.

I know of other teams that moderate photos, but I don't know anyone that's put together a publicly available API/web service for it.

Do you happen to know the names of any existing services?
Hallelujiah Football is Back, Thanks to Bob Kraft
He mentions that he would like to use Haskell or OCaml at 1h10m25s (http://youtu.be/4zgYG-_ha28?t=1h10m25s).
I often write emails in Vim, then ggSHIFT-vSHIFT-g"+yALT-TAB CTRL-vTAB ENTER.

And that, my friend, is modern day integration between gVim and GMail on Windows.
Unitech Crest View | Unitech Crestview Gurgaon
Unitech Crestview Gurgaon
Unitech Launches Crestview in Unitech Wild Flower Country offering 2,3 bhk Premium Apartments Location Sector 70 Gurgaon, Price 65 Lac Onwards

Call : 9999189999, 7838111995, 7838111997
I must admit that I'm confused here. Why (and how) use a pseudonym for medical insurance, payslips and degrees but not for passports. I'm not even sure how that would work. If your legal ID has your name on it, how could you use a psuedonym effectively?

Why not just change your name?
This comes from the "contact" section of your profile and is only shared if you type it there yourself.
Thanks, this is the first I've heard of it.

Reading through the link, I believe it does a combination of skin tone detection and human body pattern matching. Typically, this solution can detect a fully nude human pretty well, but fails on something like a close-up/partial shot of a penis.
Citation needed? There's only one response to that:

http://lmgtfy.com/?q=recent+flynn+effect

Right at the top is this excerpt from wikipedia:
"Recent research suggests that the Flynn effect may have ended in at least a few developed nations"

This from neuroanthropology.net:
"A long-term rise and recent decline in intelligence test performance"

and so on
I'm curious why you'd choose an algorithm that on average takes O(n log n) comparisons with a O(n^2) worst case versus simply iterating O(n)?

Unless there are other requirements I don't see why you'd suggest sorting the elements.
No, this definitely has things that have been uploaded from my iPhone address book.
Well, "Mastery" is a standard that I think, by definition, few achieve.

But competence in erlang is certainly achievable in a couple of months.

In my example, I started having never once written anything in a functional language. I started by reading Armstrongs book with pragmatic programmers. After a couple of months I could write anything I wanted to in erlang, without too much trouble, and much more importantly:

I was in love with erlang

The idea of writing something in erlang was very exciting and pleasurable to do.

I think that's quite an accomplishment for a language with such a different syntax and with me only putting a couple months into it.

Now, obviously, I won't say I'd mastered it. But prior to that I had the fear of the unknown when it came to functional languages, and a distinct repulsion at erlangs syntax. The only reason I learned it was that I believed it to be the only language that had done concurrency right.

And I had a project to write in it that required concurrency. That might be a big help. I imagine it is hard to learn any language if you don't have a goal that it is well positioned to achieve to work towards while learning.

I suspect people who think erlang is hard to learn, haven't spent any time learning erlang. But in truth, no language, except the very first one, was hard for me to learn.
it's only available if you have an iphone and use the facebook app (not sure about android)
Yep, sorry about that, it was the MK line, stopped at Bletchley :).
Can you PM me? My contact info is in my profile.
It's Sociedad General de Autores y Editores, and it doesn't collect money anymore.

EU rendered their business illegal and recent corruption news obliged the government to pass a bill taking away their right to collect, afaik.
You can see specifically who has been imported and delete them here: http://www.facebook.com/invite_history.php
"The Federal reserve then prints a bunch of money, buys those bonds from you, and gives you cash. Are you then going to be willing to pay twice as much for a car, twice as much for a loaf of bread, etc?"

It doesn't matter if you're "willing" to pay more for things or not. If the Fed monetizes debt, more money enters the system, there are more dollars bidding for the same amount of goods, prices rise, and creditors will get less for their money. Simple supply and demand.

If you were right, the Fed could just write checks for the whole $14.5 trillion debt in one go and we'd have a balanced budget overnight. Do you think that would be a good idea? Hell, why not create a quadrillion or two more on top of that and make us all millionaires??
The biggest issue I have with the text-manipulation capabilities of the CLI is the inability to select text in the prompt with the keyboard. Shift+navigation buttons is standard to do this in GUI text boxes, but the CLI's slightly different notion of the cursor (box v. line caret) comes with the inability to select text keyboardly. How do others solve this problem? Are there e.g. readline replacements that have this capability?