skysight-inc/HackerNews huggingface dataset:
I've had this discussion with co-workers before about scripting languages, and in particular Python, as that is what I am working with currently. I feel that once Python -- or indeed any loosey-goosey language that lack strong types -- programs grow beyond a certain size you easily fall into the "inconsistency trap", especially if you have many programmers working on the same code base.

You have to be extra diligent with docstrings; unit tests and variable naming, or invent your own poor, ad hoc type checking with isinstance, or liberal use of exception handling if you insist on ensuring that Python's duck typing continues to work in your program.

Invariably you'll end up with two camps: those who feel <dynamic lang> scales to large codebases, and those who do not; those in the former camp have (almost never) had to maintain a millions of lines of code before so they do not know just how helpful having a strict compiler is, and just how hard it is to refactor or infer the meaning of code due to the dynamic nature of the language. Linting will only get you so far.

It's perfectly possible to write maintainable, large programs in dynamic languages, but it is infinitely harder than it should be.
This has to be one of the biggest leaps of logic I've ever seen in my life.

it's like, "Why I stopped working on crypography." sentences 1-5: author introduces the theory behind cryptography (interesting) sentence 6: he says he stopped working on it for ethical reasons (um, okay) sentence 7: because cryptography would prevent batman doing his detective work. (batshit insnae)
Ask HN: best typing game
What is the best typing game you know or imagine? I am looking for ideas how to train touch typing speed in a fun way.
Tuin: zo realiseer je een eigen kruidentuin
Dat Questions
This can be less successful of a procedure for those who smoke, have glandular or bone metabolism abnormalities like osteoporosis, or have active infection present in the mouth.
I was in the same situation about 1,5 years ago, when some security hole in Gmail allowed my account to be hijacked. The account was suspended automatically after the attacker had sent out 7 spam mails, and I could reset the account again without the attacker returning ever again. But, the ping ponging did go on for a while and Google did not bother.
Humble Bundles have been my primary source of linux games for a while. They deserve much kudos for upping the game, as it were.
He watched "Good Will Hunting" too many times.
Tips for laptop battery not charging
Is your laptop battery not charging? Here are some tips to get that battery working the way it should!
Interesting - I haven't had problems with any closed source drivers for years, gaming works fine. I am using a ATI card right now, and it works completely fine. Maybe there's some other problem?
Plan is to project the ads onto the windscreen of your car - since its driverless you don't need to see out of it anymore. ;-)
They're trolling, the best response is calling it out.
The not-so-subtle subtext of this conversation is that the last line will be "You are a New York Times reporter, not a programmer, so you should not expect to be able to live in New York."
Julia looks promising as a Matlab replacement: http://julialang.org/
Oh gosh. Website is completely unusable on mobile.
Japanese Asexual Cuts off Genitals, serves them at banquet
Why can I sleep
When you need to perform at your absolute peak, feeling rested & alert makes all the difference. Your very health depends on you being able to Sleep comfortably and naturally every night. For more information please visit: http://www.sempersleep.com/sleep-easy-program/
Your "formParams" link refers to the "dimensions" anchor, might want to fix that oversight.
I'm all for open source.

I just don't think the reproducibility of experiments is a valid argument against commercial scientific software.

It's an age-old purist argument. In the meantime, people have been getting stuff done. And without those tools, the "huge problem" would be even huge-er.

The real problem isn't reproducibility, it is extensibility. The development agenda isn't under your control. So if you get to the edge of a field, you might find you hit a wall.
Why do they need to have been the first investor?
I cant believe someone posted this.
No touch support for the drag events? Weird, since swipe is working well on touch devices .. Would be nice to be able to have jQuery++ for both CSS3 animations and touch support instead of two separate plugins.
Hack Yourself to Prevent Procrastination & Information Overload
Researchers bypass Google Bouncer Android Security | The Hacker News
what offer did you think was more attractive than what they offered?
Not as bad as in Berkeley.
not really a game but I really like: http://wwwtyro.github.com/keyzen/
One's local circle of friends on FB makes for perhaps 1%, in terms of its quality & value, of the overall number of signals(200?), that Google uses for its search.

Just like we come to HN for discussions, which our social circle on FB is not able to satisfy. Similarly, people will continue to go to the best search engine for searching for information.

Even today, if you want to get an overall sense of what people are thinking in general, you go to twitter search. Facebook you mostly search for persons, and what they are doing. It will be very difficult to change that.

PS: I realize my first para is speculative. And the rest is opinion.
Facebook’s CEO Pressed by Lawmakers on Users Under Age 13
Nike Air Max 87 Womens Shoes Black/Pilgrim/Birch
Pakistani Educational News
Pakistani Educational News
You know, you'd think someone who had a real job investing other people's money would be at least as rational as some guy on a message board....
Or just don't raise money and bootstrap from the ground's up.
Kickstarter project to launch v.4 of colourschemedesigner.com
Trik Sulap Dengan Kartu Remi yang Sederhana | All About Cyber
An Extremely Rational Bubble
The tech community needs to become a lot more politically engaged.

Particularly where it counts: campaign contributions.
This is why I've decided to not participate in San Francisco.
If you have APC (which you should), you can turn off apc.stat to make PHP ignore changes to actual files and keep serving scripts from the (now stale) opcode cache. Depending on the structure of your app, this might be good enough to keep things running smoothly during the second or two that it takes for git to update the working tree. When you're done, atomically clear the opcode cache. Turning off apc.stat also helps your pages load faster.
That's Humpty Dumpty thinking. You can interpret the words however you like, but effective communication requires some sort of agreement about definitions. For most people, and in dictionaries, "genocide" specifically does not mean "lots of people", no matter how you personally choose to interpret it.

http://en.wikipedia.org/wiki/Genocide :

"the deliberate and systematic destruction, in whole or
in part, of an ethnic, racial, religious, or national group"

http://www.ushmm.org/wlc/en/article.php?ModuleId=10007043 :

It is a very specific term, referring to violent crimes
committed against groups with the intent to destroy
the existence of the group.

By all means interpret it differently, just don't expect to communicate effectively.

(And yes, I know that "decimate" used to mean "kill one in ten" and now people use it to mean "kill nearly everyone". I know language changes, but "genocide" is still rather specific, and has not, to my knowledge, broadly changed in the way you intimate.)
This article repeatedly expresses concerns that “blacks” may be pushed out of the City.

This struck me as kind of odd. Why the repeated mention of just blacks? Is that a racist statement? If not, would it be racist to otherwise imply that blacks (and apparently just blacks) cannot compete with skilled, high-wage workers?

At the bottom of the article, credit is given to what sounds like a black woman for being a contributing reporter. The article is written by what looks like a Japanese person to me. Now I am tempted to think that it’s not negative racism on display here so much as self-interest on behalf of the contributing reporter (and I’m puzzled as to why the lede author turned this piece in as-is).

Basically, I’m not sure what (if anything) to make of this, and am interested in people’s thoughts.
Agreed. It's bullish on Facebook to value it at half of, say, Amazon. It's absolutely ridiculous to value it equivalently to Amazon.
Want to go to MongoDB Paris for free? Let us pay for you
Not to disparage your entirely valid argument, but:

> Everyone has heard stories - entrepreneurs cashing out with Fuck You money, and can't buy a condo - because none are on sale, at any price.

That's not what "Fuck You money" means.

"Fuck you money" is buying the entire block and tearing down all the other condos and then buying the real estate company and firing the realtor who showed it just for giggles.

It's an entirely different order of magnitude from "wealthy" or even "filthy rich".

It's the ability to say "fuck you" to literally anyone— with impunity.

Very few people in the tech community have reached this level. Indeed, very few _humans_ have, from any sector.
I'd argue a lot, still. Was he born in America, or Somalia?
QUOjs - A Micro, Modular, Object-Oriented And Concise JavaScript Library
Is there any evidence for this? About 15 seconds of looking around suggests it's probably not true.

- 2007: Street View released

- 2007: DARPA Urban Challenge

- After 2007: Google hires several of the teams that won. This is where they got most of their expertise in self driving cars.

- Also note that the Urban Challenge winners didn't rely on "lots of data" but instead "lots of sensors"

Not really a fan of this type of random speculation.

http://en.wikipedia.org/wiki/DARPA_Grand_Challenge

http://en.wikipedia.org/wiki/Google_Street_View
A sheer learning Pleasure of Ios…
Most of what you are saying sounds true to me, but not this: “no condos for sale, at any price.” There are units in my building on the market right now (for well under a million bucks).
Do they hold the most lottery winners? Do they hold the biggest lottery winners?
Here's a quick an easy way to deploy both Mongo and Postgres, and start comparing them:

git clone http://github.com/shykes/sqlwars
cd sqlwars
pip install dotcloud
dotcloud create sqlwars
dotcloud push sqlwars

# Open mongo shell
dotcloud run sqlwars.mongo mongo

# Open postgres shell
dotcloud run sqlwars.postgres psql

Happy hacking!
MIT comes with a car: MIT car
Yah, looked at the site. Looks cool. I think the config file is a pretty straightforward manner to implement this. Normally, you will see a ways.txt.example which gets moved to ways.txt by the next user.
Why I don't pledge for Carmageddon
Recently one of my favorite childhood games has opened a Kickstarter page to recreate the madnass that was Carmageddon, and for those who pledge early there is a special discount - $15 per game.

It all sounds so good, one of my favorite childhood games on sale for $15 bucks if I pledge before the game is ready. I should jump on the offer, only one thing bothers me — The $15 for the game for those who pledge early.

When a game studio goes out to make a game they want to make something that is profitable, something that will return the investment they put in the game before it hits the stores. This is the reason most of the high-quality games cost around $70 today — investors want a good ROI to go along with their popular game.

But with Carmageddon: Reincarnation the investors are us, the user, and we _don't_ want a good ROI, for us the ROI is a high-quality game that will give me hours and hours of fun gameplay.

So why is the $15 price tag is only for early pledges? Why not make it the price of the game once it hits the shelves? if the game would cost $15 when it goes retail more people could buy it and enjoy it, and every game sold after the game is funded by Kickstarter goes straight to the pockets of the studio and the developers.

So why does the game needs to cost anything above $15?

This time I'll pass on Carmageddon, but the next time one of my childhood heroes decides to drop by in 1080p and cool new features I really expect that the studio/developers will lower the price of the game after it has been funded to a point that is below the $20 mark. I won't be able to fund _every_ new game that comes out of Kickstarter-esque funding project, but I do want to enjoy the general marketplace that these kind of crowdfunding sites create and not only those games that I personally fund, so I hope this become some kind of a trend — Crowd funded games (known franchises or new ones) should have a more welcoming price, these games are not funded by big corporations, so they shouldn't have the same attributes (i.e. price).

P.S.
In a world where high-quality app for my mobile touch device costs usually less than $5, there is no reason that a game for my desktop should cost more than $20.
27% of Facebook Audience In India Are Female:Ad Rates 1% Higher Than Males
ROFL, the European Space Agency developed it and the US made a patent of it?
JQuery.Screen - A jQuery Plugin For Managing Web Layers
What's the problem with it, really? If A promises B to sell him something and then A can't deliver for some reason, then B will stand to be compensated by A for any damages resulting from that. Why would it be special for stock? Of course there is the risk that massive naked trades will influence the price of stocks, but that should just be priced in, like any other risk, no? What am I missing?
Alleged 13" MacBook Pro Specs Leaked
What are you playing with exactly ? Any 3d games?
Probably linkbait.
After 5 years, and $25 investment, I would have thought profitability is the absolute low bar of what should be happening.
Hrm http://exiledonline.com/isucker-big-brother-internet-culture...
Typo:

Take cars ofF the road, relieve congestion, and reduce carbon emissions.
Reminds me of movie "Terminator".
That was an unsourced claim which Valve denied ("There's no Linux version that we're working on right now. ", Aug 2010).

http://www.gamesindustry.biz/articles/2010-08-12-valve-on-st...
Truth in "Mad Scientist" Stereotype: There Is a Link between Genius and Insanity
With the risk of getting downvoted; why this letter was made to public? I think it was meant for YC companies only. FB IPO has nothing to do with early stage investing. It may be a good thing that IPO didn't pop. We've averted a major bubble. But making this letter public made situation even worse. Now all the investors will rethink their investments. Why? Because PG (of all the investors) has said it will be hard to raise money.

And expect Business Insiders, Venture Beats of the world to spread doom and gloom. After all it will attract more eyeballs. RIP good times indeed.

Edit: grammar and minor changes
This kind of aggressive shorting makes me start to wonder are these type of investors the real cancer behind the unemployment growth in this country? You read more and more about these kind of shenanigans and start to wonder what would happen if we actually started to lock-up/punish all of these crooks, what would be the aftermath? Would we see a slow growth in this countries GDP based on income growth from small & large businesses? Makes you wonder if we came swinging with large hammers and destroyed their worlds what kind of foundation would arise out of their financial destruction.
Thanks for that. Will definitely look into it as this would facilitate a lot.
Nice straw man!

And how many dragons and white walkers and Cylons are featured by Nova specials, the Discovery Channel, and get pop-sci articles written up in Scientific American?
"His life in insane" is not the same as "he is insane".
I will look into how to open a US bank account for a company registered elsewhere (e.g. UK). Thanks for that!
Given the monetary value of his time you could argue it an investment on its own, but since he is investing cash I don't see any way this isn't "venture capital".
Yes. Long ago.
Galaxy S III is Samsung's Coming of Age (in the US)
KDE Announces 4.9 Beta 1 and Testing Initiative
Taleb's books made a huge difference for me too. He basically removed a number of layers off the prism I used to see life through. Thoroughly practical too.
The discussion has in fact been had by Matthew Yglesias in his Monexbox column on Slate.com, and by Ryan Avent in his book The Gated City: http://www.amazon.com/Gated-City-Kindle-Single-ebook/dp/B005...

Basically, development restrictions in economically productive areas raise prices and drive out productive workers to less productive areas, improving standard of living for those who move but lowering overall wages and productivity for the country as a whole.

It is an entirely political problem and the only reason it's such an issue in SF is the economic productivity there.
So just to ballpark this, if the average salary is $50,000 and the total cost of employment is $100,000 per year that makes for a run rate of $40 million per year. Over 24 years, assuming average no of employees was half that, that's about $500 million in sunk costs.

Totally made up numbers, but any chance I'm within a factor of 2? Posted only so somebody who knows what they're talking about can ridicule me with actually realistic numbers.
not yet in this version but you will be able to in the next major release.
Manage PostgreSQL Remotely: Backup/Restore Dumps Easily
Guidelines for People Who Are In Pursuit Of Good Auto Transport Companies
It is easy to understand the reliability criteria for the companies that are reliable because of their safe shipping methods. Such companies might be used the best auto carrier, both open and enclosed, or they might be practicing best loading and unloading methods to ensure vehicle safety.
That's not true at all, there's a seed funded Indian burrito shop in Palo Alto in the whats-it-called shopping center called Tava or something.
Huh?

Second-best graphics card (GeForce 680) is $550 these days.

Xbox 360 was $300/$400 depending which version you chose. PS3 was $500/$600 and I really can't imagine next generation being significantly more than that.

Or were you talking about something else?
This is not necessarily a bad thing for the new startups, in my opinion.
I want to quote PG from his essay: The top idea in your mind (my favorite one btw)

{...}
I'd noticed startups got way less done when they started raising money, but it was not till we ourselves raised money that I understood why. The problem is not the actual time it takes to meet with investors. The problem is that once you start raising money, raising money becomes the top idea in your mind. That becomes what you think about when you take a shower in the morning. And that means other questions aren't.
{...}

This is actually how it works, and more or less always worked here in Europe. No investments, no money raising, only part of your daily job salary invested in your startup ideas, and endless nights learning, coding, failing in a loop....till you succeed and you start to make money.
Louis Vuitton Sunglasses Cheap For Sale|Louis Vuitton Outlet
Python is actually strongly typed. For example, 1+"1" will fail in python. Type errors will (usually) make the program crash. I believe this is a major plus over javascript when writing and maintaining large programs.
Hmm works fine here. (Opera Mobile)
Otoh, the scripting languages generate so much less code that many systems just aren't "large" in them...

If I understand your position, the only thing really needed should be optional typing of parameters (and possibly variables) that are expanded to assert statements on compiling?

And editor support for that typing, of course, to get popups with calling profiles?

There is something in Perl [1], I don't know about Python. Write a PEP. :-)

[1] Method::Signatures@CPAN, et al http://search.cpan.org/~barefoot/Method-Signatures/lib/Metho...

Edit: Basic English grammar, sigh.
Zoning is primary, but without rent control, the Tenderloin would be a lot better (convert the SROs into reasonable rentals). Of course, getting rid of the enablers of homelessness would also be necessary.
shits given = 0
Micromax X257 Price in India, Dual SIM GSM Mobile Phone
Micromax has announced its new latest Dual SIM GSM phone, Micromax X257 in India. It comes with 2.6 inches QVGA TFT Display and 0.3 mega pixel camera for decent photography. The handset comes preloaded with multimedia features and customized widgets. It is embedded with 1800 mAh battery which provides talk time of 650 minutes and standby time of 450 hours.
Definition of large program is "program, which is hard to maintain". So large programs are hard to maintain by definition.
He must have been ugly.
plug-ins
Digital Business Card vs Old Business Card
Why we still using old business card? Why we don't change them for digital business card? How is your opinion?

We building new startup and we would like to know your opinion, because we do not do it for themselves only to users.
You've given yourself a job you don't like just because it's "boss" stuff. If it's your company you should at least be doing the things you enjoy, not things you don't just because it's what you're supposed to do.

As suggested - hire a biz person/salesy engineer. Obviously, not someone who is just a slick sales guy but one who will fit in with the culture and enjoys what drains you & understands you're still CEO.

If I were you, I'd feel the same way - kinda down (I was just putting together a proposal myself...ugh). But, you should be thrilled. You've lined yourself up so you have the resources (team) to create and the connections (customers/others in same industry) to get early feedback/customers on any product.

Solution: Vacation, find a problem to solve, don't do the stuff at your own company that you don't enjoy.
>>Similarly, people will continue to go to the best search engine for searching for information.

There is no reason why Facebook can't become that. If Apple can make phones and Google can make phone OS. If Microsoft can make gaming consoles.

There is nothing stopping FB from doing it.
I'm looking at the last cheap parts of the Peninsula and trying to figure out how to gentrify -- East Palo Alto and parts of Menlo Park and unincorporated San Mateo County.

This basically happened a decade or two ago with Foster City.

It seems quite an arbitrage opportunity that a house which goes for $2-2.5mm in Palo Alto goes for $300k in EPA just a mile or two away.
You are missing my point, the issue is not that the error does not have a stacktrace, it's that it looks like:

SyntaxError: Unexpected token u foo.js:123
h foo.js:456
g foo.js:789
f

The issues are

* no reference to JSON.parse which is where the error occurred

* the error is not "object has no attribute toString", which would have made it clear what it's happening, but something else derived from having silently coerced "undefined" to string, which obscures what is happening.

As I wrote, it was a five minutes thing, not hours, but it's five minutes I would not have spent if it had been:

TypeError: Cannot read property 'toString' of undefined: [native code]
JSON.parse [native code]
h foo.js:456
g foo.js:789
f
Only those in the cockpit needed to know. The rest were in charge of subduing the passengers and could have been told they were hijacking the plane for ransom, or to meet demands, or any other story. If you consider the long lead up to 9/11, keeping most operatives in the dark makes the most sense for an Al Qaeda planners since it reduces the chances of a member talking or dropping out.

"FBI investigators have officially concluded that 11 of the 19 terrorists who hijacked the aircraft on 11 September did not know they were on a suicide mission"

http://www.guardian.co.uk/world/2001/oct/14/terrorism.septem...
YAWN.
If they are like a company I used to work for Meebo probably has a patent that reads as follows:

System and message for sending a message using a computer system