skysight-inc/HackerNews huggingface dataset:
May i suggest my own secure system:
It is well known that the weakest part in any security system is the password, not many remember them and most of the people (especially the average ones) just hand write them and stick on the monitor.
Solution- create a system of your own inside your brain to remember a password, do not use a software, application, stick note or else. use your own brain.
Indeed. What's a wrapper function's overhead compared to opening a file, which subsequently will be written to?

Frankly, I wish this sort of blog post wouldn't be upvoted here. It's one thing when someone asks a basic question on StackOverflow. Even experienced programmers can learn with the answers. But when someone writes an "authoritative" blog post that misses the basics, it's more noise than signal.
Slim iphone case
Direct link: http://go.hodspot.com/2011/08/every-few-years-i-have-privile...
Qaddafi Defiant After Rebel Takeover
Sprint to start selling iPhone 5 mid-October
/second T-mobile for those reasons, <3 em. You can also use your phone's wireless hotspot feature to help your friends connect their computers and phones to the net in non-wifi areas. I've done this a few times, like at Coupa Cafe on the weekends (when they turn off wifi) and the Caltrain's deadspots.

Just another reason to oppose the ATT merger attempt. No doubt ATT will ruin all that if they get their grubby hands on TMo.
That doesn't sound too surprising based on the typical price of construction materials between then and now, (oil for example has increased by about 35% since then). There may have also been project changes and/or additions that also contributed to the higher estimate.
Your comment is fiction almost from beginning to end.

Venezuela is not a dictatorship; it's been a democracy since 1958. It's true that it's socialist, just like Canada and France, but it's struggling with much bigger problems of corruption, illiteracy, poverty, and crime than those countries are. I don't think Chávez has improved the situation much. Chávez's government may not be a very good democratic government, but it is at least a democracy. The opposition is even worse, which is why they don't get elected.

I live in Argentina. The country has immense potential, but it's been in intermittent decline since the 1930s. It has never had a Marxist government. The periods of rapid decline have largely coincided with right-wing military dictatorships, although there have been a few major disasters under democratic governments as well, notably the 2001 economic collapse produced by the unsustainable 1990s economic policies you are commending.

It's useless to blame "class warfare" for the problems. Even if it's true that the rich are in a state of war with the rest of society (and I think it's a substantial exaggeration; expatriating your ill-gotten gains, making racist remarks about Paraguayan immigrants, and hiring employees under the table does not rise to the level of warfare) the path to reconciliation is through building a society they feel proud to be included in and confident in investing in, not blaming them for the social problems we all have a hand in creating.

Chile has barely surpassed Argentina economically after 80 years of Argentine decline. It's true that it has a more functioning economy, but I'm not sure that the society as a whole is functioning better.

Chile also never had a socialist dictatorship, nor has Uruguay, Venezuela, or Brazil, so I think that when you talk about "the South American style of socialist dictatorships" you are lying about history in hopes that your readers will be ignorant. Maybe there's something that actually happened in the real world that that phrase is intended to refer to?
DZSlides by Paul Rouget has that feature: http://paulrouget.com/dzslides/
ASK HN: 60 days in SF/ Bay Area: Would appreciate tips (startup on the road)
Hi guys,

I am coming to San Francisco in Sept for two months to promote my startup: recruiterbox.com. I would love to meet startups and small tech companies, goto some fun and interesting events, and get feedback on our application.

I would appreciate tips on areas to live within the city (easy to commute to lot of useful places) and certain “must be at” events and meets. Any other useful info from startuppers working on saas tools and serving similar markets would be super appreciated!

Thanks,
Raj
Microsoft Says Motorola’s Android Phones Infringe Its Patents
Thanks for the code from this indie developer!
I'd be interested in seeing benchmarks that demonstrate an improvement when doing this. I'd expect that the average case is slower due to increased disk contention.
天天疯狂购
For those with WebGL, this is helpful to visualise:

http://data-arts.appspot.com/globe
Arthroscopic Knee Surgery & Anterior cruciate ligament reconstruction (ACL)
Am I the only one who still uses Total Commander instead of Windows Explorer whenever possible?
I'd love to see this multiple-jobs-in-movecopy-queue functionality in it, but in all other situations it suits me so much better.
Mobile Prices in Pakistan
Mobile Prices in Pakistan
W4S is an extremely insidious hitpiece on teachers and unions and was universally criticized by most teachers. Like any documentary with an agenda it extrapolates a few datapoints and says, "look, here is your problem, just get rid of items 1, 2, 3 and everything will work".

The kafkaesque dismissal process you allude to is the same in most union jobs. 1: written warning, 2: written warning with training, 3: teacher review board. That's it. The administrator knows this and the teachers know this so I don't see how it is kafkaesque in the slightest. The only way to shortcut that is if the teacher did something illegal like sleep with the students or possess child porn.

I also read the piece on the Rubber Room and the reason why the teachers were there was because the administrators were too lazy to actually start the dismissal process. From the same NYT article I read that some teachers should have been fired but hadn't and others shouldn't be there at all but butted heads with the administrators. They were put there because there was a procedure in place but no one wanted to follow it.

You work at a large enough company you'll get an employee manual on ways you can be fired and the procedure in place to do so. That is what wasn't happening in the Rubber Room case.
I dont understand the difference between a closure and an object's state. Is an object one example of a closure? You can pass it around and it contains instance variables.

What are lambdas for in this context? Simply calling the object's attribute would return the value set at creation - even if modified afterwards.
Charles de Gaulle did something similar in 1965, but he was importing gold from the US, not from England.

Argentina had a similar problem in 1946: its central bank "reserves" were actually held in trust by the Bank of England, in large part as a result of Argentina feeding England through the war, and England (as I understand it) couldn't come up with the cash. The eventual solution was to exchange the reserves for the British-owned railways of Argentina, which unfortunately couldn't be exported in trade to import the things Argentina needed.

I could be naïve, but I think keeping your central bank's reserves overseas in a possibly hostile country is a dumb idea. Chávez doesn't seem to have done a very good job at New-Dealing his country, but he does get some things right.
Syllable-based forecast of best performing YC-startups from latest batch
Hey Raj. I live in SF currently and would love to meet up and show you around... reach out at martin at UpOut.com
IEmu is an iOS device emulator and needs funding
IS USING A CAR HAULER?
This is a startling array of claims, which is unfortunate, as there's a reasonable debate to be had here.

Unfortunately, I think starting off with a tl;dr rant, including such howlers as comparing the growth rate of a developing and a developed country isn't the way to get going, not to mention citing Microsoft's current leadership as evidence that programmers can't get anywhere. Erm, I vaguely recall someone else running Microsoft on its way to success... Bill someone?

As an aside, given the vast amount of political crackpottery - plenty of which is in evidence here at HN - among programmers, I have to say that I'm not hugely saddened that congress isn't stuffed with developers.

There's a serious debate to be had here, but not with this wild, ranting start from a throwaway account.
Hacker News: Hello World
Metal iphone 4 case
8gb sd memory card
Mlm marketing stratiges
My Picks for:

- Most likely to succeed in a big way: Parse

- Most interesting/clever (want it to succeed): Verbling

- Most scary (wary of it succeeding): Double Recall
I’d add that the localStorage setter (localStorage.item = ‘someValue’) is up to 2x faster than setItem:

http://jsperf.com/localstorage-getitem-setitem-vs-getter-set...

Also, a small gotcha some may face is:

typeof localStorage.undefinedItem === “undefined”
localStorage.getItem(‘undefinedItem’) === null

Additionally, since WebKit’s localStorage stores strings encoded as UTF-16, it only holds 2.5MB worth of UTF-8 encoded strings, compared to the 5MB of other non-WebKit browsers.

http://code.google.com/p/chromium/issues/detail?id=58985#hc1...
http://stackoverflow.com/questions/2747285/html5-localstorag...
http://jsfiddle.net/brucealdridge/j6KdJ/

Check for the “QUOTA_EXCEEDED_ERR” exception in this case:

http://dev.w3.org/html5/webstorage/#the-storage-interface

Additionally, as stated in the chromium issue above’s comments, localStorage performance degrades as size increases and is considered slower than IndexedDB, though with the benefit of a FAR SIMPLER API and broader browser support (IE8, FF3.5, S4, Chr4, O10.5).

https://developer.mozilla.org/en/dom/storage#Browser_Compati...
emacs unfortunately fails on the trigraph-sequence "??/" and ofcourse the line immediately following doesn't get executed. having AST based syntax hi-lighting would of course fix the issue. most editors, afaik, used hacked together regexe's which break-down under various conditions.
That is a pretty bad Photoshop job on that first iPad.
A Walkability Score For Any Address
"What to Submit On-Topic: Anything that good hackers would find interesting." [1]

I agree about this being an insane premature optimization, but the C:\ being a bug regarding line continuation within comments? That's fucking fascinating.

[1] http://ycombinator.com/newsguidelines.html
If the value you place on the friendship is greater than the amount owed, forgive the debt and ask your friend to just help out someone in need one day when he is able.

If the value you place on the friendship is less than the amount owed, bring out the lawyers.
Mold removal services Los Angeles
When an unfortunate circumstance occurs, such as Water Damage Los Angeles from flood or sewage backup, you need assistance immediately. This is where Rapid Dry Carpet Care has highly trained technicians who specialize in flood cleanup and water damage control, available 24 hours a day, seven days a week.
Actually it is reported BY the government.
Brothers Karamazov
Gravity's Rainbow
Zen and the Art of Motorcycle Maintanance
Microsoft signs 'legal covenant' with Chinese Linux vendor
If I'm lucky, some day you'll use it against me :)
Destek saci kesim makinasi
I have to say, I agree—-nothing beats El Farolito. And I've tried a lot of places in the Mission. Yelp agrees: http://www.yelp.com/biz/el-farolito-san-francisco-2
Yes, but there aren't enough of them to affect the statistics. Here's the ethnic breakdown of Finland as of 2006:

Finn 93.4%
Swede 5.6%
Russian 0.5%
Estonian 0.3%
Roma (Gypsy) 0.1%
Sami 0.1% (2006)

Finns and Swedes make up 99% of the population. The first group that historically has trouble in school, the Roma, makes up a whopping 0.1% of the population. If schools can work anywhere, it's Finland.
Yes, from their example ("pausing" one task speeds up the rest, and graphs show speed progress "hills and valleys") it can be concluded that they let copy tasks run in parallel instead of queuing the files. That's practically a guaranteed way to produce more fragmented disk layouts. Well done, current MSFT programmers.

You understand what's going on in MSFT when the blog post ends with the line like "All of this adds up to building a significantly improved copy experience, one that is unified, concise, and clear, and which puts you in control of your experience." A clear example of managerspeak -- adjusted to sound good among other managers not to mean something.You see even from where the battles for "bling" come.
"You must log in to vote."

Sorry.
Because of the 12 points I thought it had to be a kind of scientific experiment. But those are just pictures of apes with an iPad!?

Why is this news? There are tons of pictures of apes with cellphones, normal phones, sitting behind a TV ... and the list goes on.
It's a waste if one reads the above and not the paragraph following this one.

The Roman historian Sallust said of Cato "He preferred to be good, rather than to seem so". The lawyer who quits a high-powered law firm to work at a nonprofit organization certainly seems like a good person. But if we define "good" as helping people, then the lawyer who stays at his law firm but donates the profit to charity is taking Cato's path of maximizing how much good he does, rather than how good he looks.
Quite a few of the companies mentioned have traction and that is pretty impressive.

I haven't seen anyone else say it but kicksend looks a lot like getcrate from sahil lavingia with facebook integration added to it.
I actually tend to agree here.

Although I think google+ is a welcome player on the market what really frustrates me is that I am forced to add people to some circle.

Why forced?

The same reason LinkedIn "Completion Bar" is effective.

It taxes on your cognitive energy to see people not applied to a specific circle.

Twitters work much better where people just can follow me.
玫琳凯订货
Think about it from a game theory perspective. If the rating of something is higher than you would like it to be, why would you vote more than a 1? If the rating is lower, why would you vote less than a 5?

Some people may express their honest preference, but a major motivation for people to interact with something like this is to change the average, and voting at the extremes maximizes their power.
Adidas ClimaCool Ride Green White Free Shipping
just for shame-less plug: we provided badges functionality via mashup with FB API: http://qrpon.linkstore.ru
Creating asynchronous web services with Goliath
Thanks for the compliment! (we're codecademy)
Absolutely crazy idea. I lived there in Siberia, there not even a railways available. The reasonable-price logistics is only possible 2 month a year. This idea is a political hype. Such kind of idiotic projects appear shortly before elections and pass away shortly after.
I think I would not be able to use Windows without the Total Commander. I used the text-based Norton Commander in the eighties. Now I use Total Commander, including command line, Ctrl-E to get the previous line, Ctrl-Enter to get the file I'm on in the command line etc.
Show HN: Our two hour project AbsurdNDA
Technology Devices Either Sell Big or Die Fast
There are a number of points I'd like to disagree with, but to start:

- $150,000 is much less than a top-flight engineer like the one you're describing might make; it's not out of the realm of possibility for what an engineer with a good pedigree might make his first year out of school, if he went to work for a big company.

- The engineer went to school for four/five/six years and then went to work. The doctor who earns $300-400k went through a four-year university degree, four years of medical school, and a residency or fellowship before he started earning money. Some specialists, like neurosurgeons, take at least 11 years after getting their undergraduate degree before they really "get their wings." Not only are their then-substantial salaries offset by the huge delay in getting those salaries (residents make, what, $35k?) but they also have to pay for things like malpractice insurance, which can be in the six-figure range.
We're quoting you on that!
The clustered index of a table determines the order in which actual records are stored. This means that with a random GUIDs column as a clustered index you insert records in random places of the table, while with the two other options you append records at the end - no surprise this is much faster.

Now, the table is not just sequentially written records, they are actually organized as some b-tree variant. Still, appending to a b-tree is a faster operation than inserting in the middle.

Rebuilding the index (actually the table) with a FILLFACTOR parameter makes space in each b-tree node so that new records don't cause too much reordering. This is not much of a solution though, because as the table grows the 10% unallocated space will fill up and the performance will be back where we started.

To explain the benchmarks shortly:

- the performance difference between ints and sequential GUIDs is because GUIDs are larger

- the performance difference between sequental and random GUIDs comes from appending records to the table vs inserts at random positions in the table

- FILLFACTOR helps temporarily with random inserts by making space available before the inserts happen
This was my 9th grade cs project.
Don't forget that they'll have to cross a few dozen active fault lines, too. It's not going to happen.
Thanks for this, it's great to hear. Working on more courses and some suggestions on basic examples (as well as ways to share them) coming up.
The two largest cable providers in The Netherlands offer 120/10MBit internet[1]. I think they offer it in most areas, so they have a reach of millions.

So, it's not really that big news, except for the larger upstream. However, for most consumers upstream is probably not that important.

[1] 120MBit is what they advertise, I usually get 130MBit downstream.
As a programmer I'll comment on why I wouldn't fit into some of the molds you've suggested that programmers might join. (Personal opinion, of course.)

1. As a general rule, I am very unwilling to put up with crap...life is too short. I also want to be productive with the energy I put into something. If you are hired in a technical job, you can reasonably expect to be around competence (and if you're not, you leave). The biggest reason I would never see myself joining Congress, or upper management at some companies, and similar jobs, is this: I can already see who my co-workers would be, and they're horrible people. I've seen what a lot of these clowns are capable of, and you couldn't pay me enough to be the only smart man in the room. It would be day after day of banging my head against the wall and wasting my breath.

I believe that the only way you'll ever see engineers enter these kinds of jobs is if you can simultaneously replace a huge percentage of an organization with new people: the kind of people that engineers can believe in and work effectively with. It has to be appealing from the outside, and right now it just isn't.

2. I enjoy most work. As long as I'm making cool stuff and I can be proud of what I produce, I'm pretty happy. I am more stressed about things that have technical consequences (e.g. somebody pushing for a change that I know will be a long-term negative), than I am about salary.

In other words, if it wasn't so easy to find enjoyable work doing actual programming and the "important" jobs weren't so maddeningly filled with annoying individuals, you probably would see engineers doing other things.
Kitchen Designs| Kitchen design ideas| kitchen design 2011
One of the most exciting renovations that you’ll do to your home is building a new kitchen. Your kitchen is the center of your house. It’s where your family comes to talk and where food is prepared for meals.
I don't think Double Recall is as scary as the kind of ugly paywalls and interstitial ads a lot of news sites currently use. Although as a consumer I'd be bound to hit the close button on any site that used it, but that's the sites problem to try an optimise.
Waist Bags
Children non profit
Teaching children about charity can start with a lemonade stand that's run for fun and charity. At Lemons to Lemonade you'll find great lemonade recipes, banners, and signs to help it easy to build a lemonade stand. Select your preferred charitable organization to donate the proceeds. Support great causes, help your kids learn about business and charity, and have fun -- all with a simple glass of lemonade!
Thanks! We're working on more lessons as soon as we can and we're going to hopefully help devs help you with some new features coming out.
At the moment it is. We'll have content for experts as soon as we can make it.
Ask HN: Am I spamming HN if...
My co-founder and I made a submission to HN about 9 hours ago (http://news.ycombinator.com/item?id=2918489) and the response has been awesome - lots of traffic, signups etc. Now I'm thinking what we need to do is keep generating new features and content to justify more HN posts, but does that then devolve into a kind of HN spamming campaign? I'm assuming 1 a day is too much, but we could probably get away with more than 1 a month. Thoughts?
It really bugged me when he hit 'more details', then had to drag the window back up to the center of the screen, because the details didn't fit in view.
The S11 demo day writes up are probably one of the best ways to get a sense of what the early stage ecosystem looks like right now. Its not a bad picture either. These are some great startups - mature and refreshingly diverse. It's a good time to be an entrepreneur in the valley.
Closures are functions plus their bindings for its free variables. The references to the bindings have lexical scope and indefinite extent.
Cancun also has an outpost on Market and 6th if you don't want to be drunk or make a special trip to the Mission.
It depends on what you write. If your goal isn't portability, using // has nothing to do with author's unawareness of the semantics of the line continuation character in C (that is, escaped line end character). It's a C feature since forever, and not knowing about it would bite him sooner or later even without the use of C++ comments.
Yakedee yak yak. Typical software engineer soapbox rant, all about ego boosting.

If you want the life of a rockstar or an investment banker, go do that instead.
Using scponly To Allow SCP/SFTP Logins And Disable SSH Logins On Debian Squeeze
Top search engines - Lazy Copy Blogger
The most stupid C bug ever? Pointers.

Or rather, value of, rather than dereference by default.
Ada got this right, dereference by default, no pointer arithmetic.
Charge time is less of a problem if you can (switch batteries at charing stations or charge at home, IF you have a reasonable range.
agriculture is important, crucial and fundamental to human beings, while farmers don't usually get paid too much.

Maybe lawyers shouldn't get that much money. Sometimes, they just don't contribute to humankind. Look at the patent war.

Maybe programmers are underpaid, But I think someones else are overpaid.
Lion lets you keep both.
Microsoft promises robust USB 3.0 support in Windows 8 (USB 3.0 demo Video)
Don't store passwords. Use OpenID/OAuth/XAuth, etc.
Not technically a Mathematician, but Richard Feynman chatted with random people at coffee shops or the like. Guaranteed.