skysight-inc/HackerNews huggingface dataset:
> You can have complete understanding.

No you can't. Nobody can. Literally. So you're using Windows right now. I suppose you know that a complete windows desktop takes more than 200 millions lines of code ? That's about 10,000 books.

If you really want _complete_ understanding of your system, you really have to read and understand 10,000 technical books. Let's say you learn really really fast, and you can read 1 book each week. That's about 50 books per year. Reading everything therefore would takes you 200 years. I suggest you sign up for cryonics, or donate to an anti-ageing research program.

You may think counting actual lines of code is not fair, but what else? Systems have bugs and limitations that you need to be aware of, if you want to really comprehend them. Also, I have not counted the design of the hardware.

Nevertheless, I think there is hope: http://vpri.org/html/work/ifnct.htm
Would be a nice Android development machine if it were possible to get the Android SDK/NDK components built on it somehow ..
“trying to get people to like you is a sign of mediocrity” (Powell).
Hidden camera detector
Camera detector ascuns poate folosi oriunde şi verifica fiecare locatie pentru o astfel de cameră poate fi cu ochii pe tine, fără să ştii.
>True mental illness and grossly maladjusted behavior, however, generally stand in the way of attaining them (except, of course, for a handful and thus famous cases). Don't look further than Perelman's struggles.

I dont think drawing a comparison between Perelman(the guy who proved poincare conjecture) and Terry Davis is fair.

Although Davis is clearly talented, Perelman is one of the best minds of the century.

Also as far as I understand there is some good reasoning behind Perelman's rejection of the establishment and in fact it might even be contributing to his ability to solve problems no one else seems to be capable of solving.

"I can't say I'm outraged. Other people do worse. Of course, there are many mathematicians who are more or less honest. But almost all of them are conformists. They are more or less honest, but they tolerate those who are not honest." - Pereleman refering to the efforts of Yau to downplay Perelman's role in the proof of Poincare Conjecture.

"It was completely irrelevant for me,” he said. “Everybody understood that if the proof is correct then no other recognition is needed." - Perelman when asked about his rejection of the Fields Medal.

http://www.newyorker.com/archive/2006/08/28/060828fa_fact2?c...
I submitted an interesting response to this rant a while back.

It makes some good points, despite the inflammatory technique of characterizing Linus' rant as being caused by a "C-hacker syndrome".

http://news.ycombinator.com/item?id=3416863
Intrusive structures can be done in nice clean ways in C++. See policy based design.
Pet peeve: I really hate the “feature” of adding arbitrary (as in, not related to the data or any reasonable model of them) spline interpolation through data points to make them look “smooth”, especially for these charts that really should be bar charts (i.e. represent quantities of items).

Anyway, this sort of thing can be helpful for quick one-offs, but for anyone who runs into the limits of what a tool like this one can do, and needs something more customizable or sophisticated, remember to take a look at D3. It really is neat. http://mbostock.github.com/d3/
Tablecloths
Asus drops quad-core Tegra 3 in favor of dual-core S4 in new Transformer tablet
Manifold Destiny: The battle over who solved Poincare Conjecture
I'll take a guess and say that that time was well in the past by 1990. I remember the confusion over XMS / EMS and how to write programs that could use extended / expanded memory.

It all depends on how far into the system you want to look. How many users of the FAT file system actually learnt the innards of NTFS? How many programmers specialized on Borland IDEs rather than WatCom? There's not really that much more to learn these days if you want to just write software; understanding the entire system is a matter of jumping down the rabbit hole. If I understand how electron tunneling prevents processor architecture going much beyond the current state of the art, do I have a greater understanding of computers than someone who knows the OpenGL API backwards?
Worlds Fastest Android Smartphone
He would be free to do that. But if the market is sufficiently in his favour that the employer would agree to this (rather than just picking the next CV in the pile), he'd won't need this protection: If fired, he can walk across the street and pick up a new job. Thus, he has a much stronger motivation to negotiate for other benefits such as salary, holidays, remote working etc.
That's horrible. Should I just take it down? I mean really, I don't want to do anything bad like that. I could try to stay up and remove the stuff referring to him ... but I've been struggling to build context without using him as a concrete example.

Edit: I'm re-editing it now. (I should be in bed, ug tired)

03:45 I think it is a better job now ... hopefully you find it more acceptable; I'm starting to become a bit incoherent myself and need to catch a wink.

04:25 Just finished another round of editing. I do really hope everything is better. (4:50 still going ... )
As a quick test, I decided to test a feature which I consider 100% vital to any presentation tool. Does it cleanly work when I find myself on a 800x600, or even 640x480, projector?

html5 slides (from google) : No
Slides Presentation with HTML5: No
CSSS : Unusably slow on Chrome 18, pegs to 100% CPU
html5rocks: No. I can't actually get the presentation to view on my laptop at all.
Impress.js: No
Reveal.js: No
Shower (mentioned in comments): Yes!

I would really, really like to switch to HTML presentations. At the moment I use keynote and it is the one thing stopping me from switching full-time mac os x -> linux. But, really I don't think most of these can be considered as more than just toys.

Hopefully some time we will get a nice shiny tool, which will allow easy simple animation, presentation tools, and resize to different projector sizes.

On another note, the actual blog post this is based on was terrible - just listing a bunch of tools, all of which are (in my opinion) terrible, was not particularly useful. However, I am now going to look at shower.
According to Mike’s measurements I linked above a cached Objective-C message send is faster than C++ virtual method call, so in a loop both languages should come pretty close. You can also get a pointer to the function implementing a method and call it directly. But I think we now understand each other – yes, Objective-C is not as fast as C++ in some cases, but those cases only matter to a very small number of people.
What is iOS? And how to develop unique iPhone Apps?
Watch Live Pakistani & Indian TV Channels Online
As a c/c++ novice, can you elaborate on what you mean?
You said "presumably they would have to declare if this secret ingredient contains animal products" and I was pointing out that they shouldn't "have to", because unlike peanuts which might kill those who are allergic to it, meat won't kill vegetarians.
The Mathematics of Volleyball
A 'complete' understanding including every single tiny detail has never been possible in any complex subject ever and this isn't bad as you seem to think. Certain knowledge has more utility in your craft than other knowledge [0].

Also, and more importantly, some knowledge when held with other knowledge creates emergent understanding of other knowledge. You are able to intuit from core principles. The ability to understand is far more important than the ability to recall.

[0] http://en.wikipedia.org/wiki/Pareto_principle
Spaghetti-Western Coding
IPhone App Developers Makes Your Business Popularity In The World
If corporations are indeed people, I believe that they would have to be classified as sociopaths.
Why so expensive? I would like this as $50 thing, but $199...
We need an async KV store:

1. Embedding of LevelDB or Kyoto. BitCask is terrific but has too slow a startup time for large data sets.

2. No range support.

3. No IndexedDB-style gargantuan-spec and setVersion versioning complexity. No versioning at all.

4. Just humble powerful KV.

5. Node-style callbacks.

6. Get/set/unset.

7. UTF8 keys.

8. ArrayBuffer byte-array values only - developers can layer any slow serialization/deserialization abstraction else on top.

9. Unlimited storage quota when requested by the app.

10. An option for the user to see how much storage the app is using so they can uninstall if it uses too much for their liking.

11. Fast.

12. True MVCC auto-completing read/write transactions (readers block writers in most IDB implementations, not MVCC) or cross-tab in-memory lock api.

After that we need an async BTree api.
This API is as simple, as it gets, and it's working OK for me (saving/loading game state), and I think for many other purposes also.

Why can't we have simple API AND second, async API with bells and whistles for people who need that?
I wrapped up a week of meetings in Addis Ababa last Thursday. Attendees were from all over the world - but some of the African presentations were the most impressive. One of the guys from Zimbabwe began with "Internet access is no longer a problem for our staff."

While I was there the hotel internet basically tanked. We just bought sim cards with data for a bunch of phones and turned them into hot spots. It wasn't as fast as I get at home - but that it was even possible was huge in my mind.
35 Free and Premium Corporate WordPress Themes
The free corporate WordPress themes are quite popular among the corporate or business community for creating professional websites.
Silicon Valley's assault on Mobile's Gated Kingdom (Tyntec/Pinger/WhatsApp etc)
Question for the people looking to employ: If "Fred"[1] disclosed a history of a serious mental health problem at interview, and said that he was compliant with treatment which kept him symptom free (but with a few minor side-effects from medication) would you hire?

How would you feel if Fred disclosed after interview, at the point where you offer him the job?

How would you feel if Fred disclosed after he started the job?

[1] Fred is a totally hypothetical person with, for example, a diagnosis of schizophrenia.
Really? Yahoo ruins just about everything it touches, with the possible exception of Flickr, and then they actually had the nerve to refuse Microsoft purchase offer? Their company logo should be next to the word "mismanagement" in the dictionary.
It would be hard to dismiss schizophrenia as a non-illness, what's your point?
So, I agree with the point made in another comment about this not being so much about overtime, but about crap jobs.

But:

> the deal is an exchange of money for time

It's not really, no. It's an exchange of work for time. If you're doing an exchange of time, you'll be punching in and out, and the boss worrying about your "butt in seat" productivity metric is reasonable.

It doesn't necessarily follow that you should work 80-hour weeks for months on end, but the case where some extra hours in a crunch is warranted makes more sense. Of course, a good employer would seek to offset that, either with money, time off in lieu or otherwise, but that ties back to the crap jobs again.
I'm working on an edit.
The uncanny valley of web scraping
Check out Grafico, it uses raphael.js too: http://grafico.kilianvalkhof.com
Mental health problems do make self-care a lot harder for some people. I agree that it's possible for many people with MH problems to seek appropriate care when they need it; or to have in place "rainy day action plans" to help other people spot times when help is needed.

But there are a few people who need help, but just don't think that they need help. It's judgemental and unhelpful to suggest that this small minority is somehow selfish or irresponsible for not seeking help.
Well what's been said is already public. No point editing it.
I'm not entirely clear on what you hope to achieve, really. If you are trading off possible harm for this guy against something vague like "more acceptance of mental illness in the hacker community", I'm not sure the ethical calculus comes out in your favor. You probably know more than I do.

(OTOH, he's fairly public already, and I'm sure he's been called insane before.)
One can use hckrnews.com to check the recent submissions not yet indexed at HNsearch.

Is the dupe detector dead? That submission just left the front page a few hours ago.

EDIT: wait, I see this uses some uppercase letters on the domain name. I compared the URLs by copy-pasting on Firefox and they were identical.
Lava To Bring Intel Based Smartphone XOLO To India
Watch Online Ghost 2012 Hindi Movie
Watch full length Watch Online Ghost 2012 movies online on filmworld4u.com.Star Performer Shiney Ahuja, Sayali Bhagat, Tej Sapru, Deepraj Rana And Directed by Puja Jatinder Bedi
How copying your competition's keywords can ruin your SEO efforts
Stop writing flame-bait posts. HN is not your personal whine-o-matic machine.
Why did Canadian government "dump" leading medical isotopes programme?
I recently had to choose a way to authenticate users for a prototype web app I was building. My first choice was OpenId, because the promise behind it is awesome (1 login everywhere) and I wanted to avoid depending on FB.

First annoying thing about OpenId is that most providers make an awesome job of hiding their entry point, or the exact URL that is each user ID. Except for Google, I had to extract URLs from various authentication pages (StackOverflow has a nice one) and plug-ins (http://jvance.com/pages/JQueryOpenIDPlugin.xhtml among others).

Second annoying thing about OpenId is consistency. Some providers provide a distinct URL for each user, and some have a unique URL for every users. This makes your auth form an UX nightmare where users have to paste their URL instead of just clicking a button.

Add to this the fact that each providers has it's own understanding of the spec, which leads to some weird implementations of the protocol (once again except for Google's). That and the not-so-occasional errors from several providers (these raw "Error 500 - contact our administrator" we all love).

At this point, I had spent almost 20% of the time I had to make the whole prototype, trying to figure how openId could fit in. So I changed my mind and switched to FB Connect...which can be integrated in about 20 minutes.

I'm no FB fan, really. But I have to admit it just works...
Also, not to be snippy but if you are going to post an article, it is not that much more work to spellcheck.

Naming the person is probably not such a good idea. There's a reason why films insert those disclaimers that characters do not reflect a real person.
probably about 75% of the would be viewers haven't woken up yet ... if things should be changed, now is the time.

Alright, I think most of the finger-pointing is gone. Hopefully it's better ... I need to get to bed.
Free Monster Pictures Desktop Backgroun Free Download
Download Free Monster Wallpapers and Screen Savers for your computer desktop background. See these monster wallpapers and download free image. Right click on an Wallpaper then click Set as Desktop Background.
Article makes a good point. However, no one mentioned Google.

I think people are afraid to admit how often they Google search things.

I started teaching myself programming when I was 7. I am 34 now. There is plenty of stuff that I remember, but a lot more that I don't and I don't try to. And I find out about a new piece of software, service or whatever every day or every few days.

I am proud of the fact that I Google so much.

I think its actually more important and more useful to be able to Google things and quickly get the gist of a new thing (or look up some old syntax) and drill down into a solution than it is to know lots of stuff off the top of your head.

Mainly because there are so many tools, frameworks, programming languages coming out that if you don't Google first you will usually end up wasting a lot of time.

I think the main thing holding science and technology (including information technology of course) back right now is the limited ability to integrate knowledge and thought and its application. Google is the closest we have come to a solution to that problem.

But I think we may see something like a metasystem transition resulting in some higher-level integration and organization for knowledge, technology, and its application to problem solving. It could come through some kind of artificial general intelligence, or maybe just some type of advanced knowledge/semantic engineering/collaboration system. Or maybe high bandwidth brain-computer interfaces will allow brains to be networked and even integrated wirelessly.
Or the rockstar programmer says it can't be done, then he does it. And the big company looks at it and ignores it.
I would like to see more tools to see what is stored inside localStorage. Right now, afaik, there is not easy way to inspect.
I use the tabata protocol http://www.intervaltraining.net/tabata.html a fair bit, either on the rower or doing a squating type excercise with fairly light weight (thrusters work well). It's truely horrible and, for a four minute workout extremely effective!
The async api with bells and whistles is supposed to be indexedDB.

It would have been nicer to have an async mode for localStorage, but even then I don't think it covers it. I really worry that developers are starting to try and build serious apps on it and it just won't work..

Question: what happens if your gamestate gets over 5Mb?
If you learn the basics well (of logic, hardware, functional programming, imperative programming etc) (and by well I do not mean a bit of practical tinkering; I mean a few years of studying theoretical foundations in-depth and applying those on several non-trivial practical cases), this will be useful in 5 years. It will be useful the rest of your life.

My theoretical foundations in CS, AI, Math (esp discrete) and physics from the late 80s/begin 90s allow me to read cutting edge papers (memristors, spintronics), learn new languages fast, read 'modern' source code and understand modern hardware architectures. This is 'knowledge' from 20 years ago; not that much has changed tbh on low levels.

Actually ; my dad enjoyed his education under Dijkstra in Eindhoven (and others, but this I now find cool :) and he also understands hardware and software on a low level after almost 50 years.

I don't see this panicky 'what you learn is obsolete when you finish uni'; might be for some studies, but for math/physics/cs it definitely isn't (again IFF the education is not flaky; there are plenty uni's I know of which are teaching CS courses which are WAY too practical ; students coming from there 'know' C# and find it very hard to do anything else. That's not a solid foundation at all. Example; university of Dubai.).
By the way, since we're on HN, there's a multi-billion dollar idea here : Create a way to add OpenId to any website, that is easy and fast to implement and friction-less for users.
"I am not interested in subscribing to Stratfor, but I don't hate on them for meeting consumer demand."

This can be used to justify anything. Just because the public demand it, doesn't mean it's ethical for a company to provide it.
Chrome DevTools and Safari (and I am sure FF) have had tools for a long time to see inside localStorage. It is inspection tools for IndexedDB we haven't got.
>Very few people completely lack any self-awareness; if you know you have a health problem, whether mental or otherwise, it is your responsibility to seek help. It's a responsibility you owe yourself, your family and friends, and society.

Clearly you've had the good luck to never have had to deal with any mental health problem ever. The problem with mental health problems is that when your mind isn't functioning properly, how can you be expected to diagnosis yourself and seek treatment? It's like expecting a broken robot to repair itself. For example, when depression robs you of all motivation and the very will to live, how can you be expected to recognize the symptoms and go out there and seek help?
You don't get banned for lack of talent; you get banned for lack of contribution in your posts.
I think most of these are too heavy for my use. I've been helping out on a simplistic slideshow tool using Markdown, which might interest some of you: https://github.com/gnab/remark

Example presentation: http://gnab.github.com/remark/
مشاهدة مباراة ليفربول وارسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
مشاهدة مباراة ليفربول وآرسنال
These are actually a benefit the the employer. Issuing official paid time off amounts to additional compensation to the employee. If you have 3 weeks of paid vacation available, that shows up on the company's books as a liability that has to be accounted for on their balance sheet. So, you are in effect being paid your salary + however many days off you get. I'm not sure how it works with an open door policy, but I suspect they'd be able to assume a smaller liability based on the actual number of days people take off rather than some amount that they're owed.
You can email PG and ask to be reinstated.

As to why, I can offer some insights, if you're willing to listen. I've looked through several of your comments here:

http://news.ycombinator.com/threads?id=andreadallera

At a quick glance most are pretty much content-free or contain personal attacks, and several have been down-voted into oblivion. You've obviously said things that a lot of people found distasteful, off-topic, unhelpful, or otherwise felt not to be adding value to the site or adhering to the ethos. The net result is that you get banned.

It's easy to express opinions here that are not aligned with everyone else, but it has to be done in such a way that you are felt to be adding value and encouraging engagement. Saying things that are antagonistic, unpopular and largely free of content will get you officially ignored.
Walks UK - Walks UK
Since you don't seem to understand -- I argue that this is an impossible subject on HN, since the fanatics are just insane.

You support my position when you e.g. quote an 86 year old individual and political activists to "show" your position -- i.e. that the Israeli side is evil and guilty of everything bad that happened.
> andreadallera 44 minutes ago | link [dead]

> Sorry to threadjack but... how does it work? It seems that, for some reason, my account is blacklisted too. Who decides that? On the basis of what? I'm honestly perplexed...

one part of it is that no one can directly reply to your comments.

looking at your submissions, i suspect you were banned for posting links to your own blog?

there must be less obnoxious ways for moderators to discourage that.
My interpretation is that they have chosen Ruby explicitly in order to validate the general approach and to make understanding it tractable to the average practitioner i.e. a programmer doesn't have to learn a new language to learn a new paradigm.
Installing Boot To Gecko on Samsung Galaxy S2
Exception Handling using Try-Catch-Finally Block
Error can occur in a variety of situations like attempts to divide by zero, attempt to connect to a limited resource or code has insufficient security credentials. Most of .NET Languages support structured exception handling.
Market Report
In the emerging trend of market Bharat Book Bureau is one of the leading company which deals with the market research report, country reports, company profile and online databases as well. Since past twenty four years it is a consulting firm which consist of huge collection reports from different industries.
Zero server-side dependencies is what sets Remark apart from other alternatives using markdown. The markdown is simply parsed client-side. (and kjbekkelund: get back to work ;)
Become a responsible driver on the road