skysight-inc/HackerNews huggingface dataset:
I'm not sure about that. Neither me nor my ancestors crossed paths with this child or his/her ancestors which could result in this child suffering.

If they did, then yes, I am.
The second solution looks like a good old callback to me. The other two are just complicating things with additional state.

In general, I try to avoid function pointers i C unless I am sure it makes the code clearer. It is often difficult to debug code that tries to be clever with them. Like preprocessor macros they are powerful, but tempting to misuse.
تحميل حلقة القناص هنتر×هنتر 39
http://cornerstorage.co
you could take on one of the challenges in Cloudspokes (http://www.cloudspokes.com). learn and earn in the process :>
The same thing can be said for your argument, can't it? 99.999+% of Christians have never crossed paths or had any interaction what-so-ever with this Indian town or church.
Cloud and SaaS : Is Cloud Based SaaS Becoming the Mainstream?
Cloud Computing is becoming the dominant global trend not only in enterprise IT but also in Private Small Sectors. Better,faster,cheaper is pushing...
Why only few number of IIT kids end up doing startups
The more I read this sort of insights, the happier I am to not be a US citizen.
I won't speak harshly of C or C++.

In my opinion you need to specialize in either java or .net to make a career of it.

On the topic of programming languages, general knowledge asserts that a programmer should at least be able to program in each of the following 'types' of programming languages:

Procedural - C/Go etc.

Object-oriented - C#/Java etc.

Dynamic - Python/Ruby/Groovy etc.

Functional - F#/R/Haskell etc.

A lot of languages cross boundaries (ex. php is procedural and object-oriented) - some programming languages can be all of the above-mentioned tyes.

The real 'trick' to get started is to specialise in development frameworks. It's all about rapid application development nowadays.

There are a ton of frameworks available for traditional desktop and web development, including: WinForms, WCF, WPF, ASP.NET, ASP.NET MVC, Django, Rails, Grails and a ton more of opensource frameworks.
Internet shutdown looms for some as US fix expires
The danger here is that surveillance becomes something that is the norm, that is not questioned.
How to Completely and Quickly Uninstall a program by Mighty Uninstaller?
"Very easy" sound like a push. Getting into it, especially without the sensors 'spotting' you is surely pretty tough?
According to http://news.ycombinator.com/item?id=4216637 this article is quite misleading.

Also see http://news.ycombinator.com/item?id=4216363 for a parallel discussion of this.
I am from India..Things that have been described is absolutely true.

But do you know one thing. The actual situation is worse. The beggars author is talking about actually represts only indian middle class!!.. yes they fall in the top 50% in economic ladder. If you want to see real poverty go to kalahandi or vidharba region

Do you know in last 10 years 200,000 farmers committed suicide just out of poverty. Just imagine 200,000 people (larger than the population of many European capital) committing suicide just out of hunger..That too is the official number. Some suspect it is around 500,000..It is a human genocide of worst form..So many people committing suicide just due to poverty

And you know what..Giving those 25,000 is not going to help. Charity by Mother Teresa or Diana or Bill gates is not going to solve this poverty of continental level..They may satisfy your ego..Maybe you can win a nobel prize but it is not going to solve any problem.

If you really want to help those guys just do one thing..Support outsourcing from your heart..support any policy that helps transferring millions of jobs from west to India..In this world only one country is solving poverty of indian scale and that is china and you know how they are solving it..So next time you hear that a company is transferring its entire manufacturing jobs to China or india just support that..it is at least going to save thousands of poor people from this abject poverty
Looks like they fought for years against even doing that:

http://www.texasenvironment.org/ewaste_apple.cfm
10 رمز موفقیت در یک رابطه عاشقانه
> the fact that you see gay marriage as being different to heterosexual marriage simply because of who is involved illustrates the flaw in your reasoning.

It IS different. Just like "women" is different from "men" simply because of who is involved.

Logic doesn't seem to be working... As someone else noted, it's like extreme feminists who consider 'waitress' to be sexist.

What is so offensive about having two words, marriage and "union/civil partnership", to describe things, and have completely equal rights for all?
Ways to choose best Victoria BC SEO service in Canada
Victoria BC SEO provides an essential way and definite ideas to promote your SEO skills in well trained environment and makes visibility of your website for long terms. For more info visit http://threelionsdesignstudio.com/
Software Development: Go Offshore, Get Customized
5 Tips for Making It Work as a Part-Time Entrepreneur
Chromuim 20.0.1106.0 (svn132566) on Fedora 16:

Speech started application.js:6
speak.js: worker processing took 1262.00 ms speakClient.js:128
Uncaught TypeError: Object #<HTMLElement> has no method 'play' speakClient.js:88

Firefox 13 on Fedora 16:

Timestamp: 09.07.12 12:10:47
Error: amplitude is not defined
Source: http://speak-demo.herokuapp.com/js/application.js
Line: 8
Yes, currently we're supporting only Foscam FI8918w IP camera. We're are working on supporting more, could you please share link to the camera you purchased so we could take a closer look? Thanks in advance.

About the software that comes with your camera; is it cloud based software? If not than you have to configure your router manually so you could access the camera when you are outside your network. For many non-technical people it could be the problem and Cam on Duty aims to solve that, enabling camera monitoring here is as easy as few iPhone taps :)
It sounds like you're describing the difference between contracting and freelancing - the former where you work somewhat-like an employee for a fixed amount of time, and the latter where you take on projects for a certain price.

Having done them both, contracting was infinitely more pleasant. When you're freelancing, it's really easy for the "I'm working" and "I'm not working" time to blur, and very easy to lose work/life boundaries. In addition, dealing with non-regular clients can be a royal PITA.
Cheap hotels in memphis
Normally compilers does not do optimization of function calls between files anyway, so in this specific case that wouldn't matter. Within the same file it would've been different of course, bringing us to the second point;
Yes, in this simplified example it's really very silly to have two files at all. The code itself isn't bad, just badly abstracted. The best refactoring for this limited problem would of course be to combine the files, but then the description of how to invert dependencies would've been lost. The cost of having examples easy to grasp in a short blog post I guess.
We know what the church has done to heretics in the past...

Galileo was threatened with torture (torture was common practice at the time) if he continued to prove to the public that Earth was not the center of the universe.

On a separate note, I don't understand is why no miracle is ever tangible. Restored eyesight? Intangible. Walking again? Intangible. Growing back a missing limb or missing eye? Tangible - therefore, this miracle has never occurred, and never will.

I come from a religious family (a catholic and protestant). Both churches rejected my parents for marrying "the enemy". To this day, I struggle to have any empathy with these entities.
PDF Password Remover to remove pdf password security and restrictions
PDF Password Remover is a small and easy-to-use tool to decrypt protected Adobe Acrobat PDF files, which have "owner" password set, preventing the file from editing, changing, printing, selecting text and graphics and copying them into the Clipboard, or adding/changing annotations and form fields.
Also It can remove the user/open password which protects the PDF files from opening if you know the password.
>>Including Aryans, they all came from outside stayed and contributed things back.

Aryan invasion theory is a myth.

http://articles.timesofindia.indiatimes.com/2009-09-25/india...

http://www.ibtl.in/news/exclusive/1625/aryan-invasion-theory...
If the alarm is armed shouldn't it be triggered if something connects to the OBD port? Not actually prevent the port functioning just trigger the alarm.
Ruby 2.0 will introduce this:

http://rosettacode.org/wiki/Named_parameters#Ruby.27s_future

I would expect MacRuby and RubyMotion to follow.
But Wikipedia gives a list of German colonies. Am I missing something?

https://en.wikipedia.org/wiki/List_of_former_German_colonies
That sequence was merely an example of something that is monotonic and bounded, it wasn't chosen to be a model for memory usage or performance or anything like that.

Also, I don't see Mozilla claiming memory usage follows a curve like 1/x. In fact, I don't seem them claiming anything about long term memory usage other than "it's decreasing", which is true, and can be true without implying that the memory usage will eventually be 0.

(Btw, I don't think Mozilla have ever said something as frivolous as "1/1024 faster".)
US Jobs, Job Search USA, Build Resume, Career in USA, Resources, News
Show HN: Cloudflare marking all traffic from Pakistan as threat
whenever I click through to a site managed through cloudflare I end up seeing a screen asking me to identify myself. This has happened often enough especially with HN articles that I just close some articles outright and read the discussion on HN instead.

As an experiment I setup cloudflare for website of mine which gets majority of its traffic from Pakistan (where I am located). This is what I see
https://dl.dropbox.com/u/8037186/cloudflare.png

It basically shows cloudflare marking 100% of traffic from Pakistan as known threats.

I would be interested to find out if its a common problem facing users from this region / other developing countries?

We commonly have shared ips in Pakistan could this cause cloudflare false positives?

Any suggestions for avoiding the captcha?
Hacker Jobs Meets... Toby White - CTO - Timetric
I have the new iPad. Screen resolution absolutely rocks. However, about once a week, I lose WIFI and need to reboot to recover it. All devices have their gremlins... A week of operation is not too bad.
Are there some online sites to get a freelance job?
Startup uses disruption of Earth's magnetic field for indoor positioning
While it's relatively easy to define a grammar for a severely restricted subset of a natural language that's both unambiguous and, given appropriate "vocabulary", sufficient to describe a wide variety of programming tasks — AppleScript is a readily available example — that's only a small part of the problem.

For instance, you also need to allow users to define "vocabulary words", including some way to import it from one or more external libraries that haven't necessarily been designed either well, or together. To remain unambiguous without sacrificing capability or becoming unnecessarily verbose, you then end up needing the same sorts of features for scoping, renaming, and qualified names you'd have in a more traditional language, versioning problems if you allow anything beyond fully qualified and explicitly imported vocabulary terms. AppleScript does little to prevent terminology conflicts — if anything, certain aspects of its design seem to encourage them — leading to unexpected behavior and hard-to-find bugs.

Also, you may as well introduce "unnatural" syntax like parentheses for regrouping arithmetic and conditional expressions, as all the ostensibly "natural" alternatives I can think of (requiring a series of assignments to often arbitrarily chosen variables to force subexpression evaluation, say) seem worse.

Furthermore, the simplest side effecting subexpressions can easily lead to hopelessly "unnatural" situations: suppose I have two objects "Alice" and "Bob", each with an integer property "age", defined as follows:

Bob's age is twice Alice's age.

and

Alice's age is 35 minus the number of previous calls to Alice's age.

Then, assuming we have not previously asked for Alice's age,

the sum of Alice's age and Bob's age

is either

(2 * 35) + 34

or

35 + (2 * 34).

Given that integer addition is naturally commutative, unambiguous "natural language" seems to require some way to express explicit sequencing, whether sequential assignment to temporaries, or by some special syntactic device along the lines of

the sum of first getting Alice's age, then getting Bob's age.

This is also necessary when any other observable side effects differ: perhaps Bob is always 70 and Alice is always 35, but that each "age" is recorded at the end of a shared log file immediately before it's returned.

And so on. Seems to me that starting with a less ad hoc natural language would, at best, only help with the easiest parts.
No. I have the same question.
"I'm fine" is a conversation killer. Granted, that people often start a conversation with the expectation to be heard, "I'm fine" still puts the burden back on them far too soon and far too abruptly. An awkward silence usually follows as it leaves the questioner with the decision to either continue the conversation, or ask another question in hopes of greasing things along.
The comments @ http://www.washingtonpost.com/business/technology/what-the-i... are hilarious, in a depressing way. Here's my favorite: "Personally, I like the idea of firing my internet service provider for not protecting me from such viruses and other malarkey. They are the ones transferring the viruses. They should be sued. And, after doing that it would be good exercise and fun to take a sledge hammer to all of my computer parts."

Who doesn't want their ISP filtering everything they browse?
Good old callback, exactly what it is! In a very simple case like this perhaps the additional state is complicating things, it does have it's uses is many cases though, as described in the post.
I personally think function pointers doesn't make code more difficult to debug than any dependency injection used in many of the higher level programming languages as Java. It is usually the main argument against dependency injection as well.
Usually it goes; Since it makes it harder to debug I'd rather make it more coupled. When it's more coupled it's harder to unit test. Since it's harder to unit test, I need to debug more, etc etc. Personally I'd rather break that chain early. In the end, debugging code with function pointers (or dependency injection) gets easier with time.
It's suddenly dawned on me that South Africa, where I live, is not the most unequal country in the world. Just the most unequal country that keeps decent statistics.
I think they might. Carriers get part of the 30% share of Play sales if you have a cell phone, but I don't know who gets that for WiFi tablets. OEMs getting it is certainly one possibility (Google keeping it is another, of course). There's similar revenue sharing for some of the search traffic as well, IIRC.
I''m sure Autodesk, Virtualbox, Google Earth, Mathematica, VLC, Transmission, Scribus, Skype, etc, etc would be very interested to hear how unviable they are.
Canada and Australia are poor examples. Their cultures were developed in a totally different place, and only implanted to where they are now.
Toby White is the CTO of London-based Timetric; he still occasionally finds time to produce open-source software, mostly in Python.

Timetric produce tools for managing and visualizing economic and business data; all their visualizations are web-based, and you'll see their work regularly in places like the Guardian's Data Blog.

He shares his insights into what tends to peak his interest when hiring developers in London.
Xcode 4's C++ support is actually pretty good. It supports most of the C++11 features. It still crashes on me pretty often but it's much better than it was.

In fact, C++ is just about the only reason I still use Xcode for actually writing code. My apps that don't need C++ are all written in AppCode.

However, AppCode's C++ support is also improving so it may not be that way for long.
If the alarm system is ultrasonic, I can envision breaking into the car by blasting several watts of power at the same frequency at the car. Loss of receiver dynamic range due to gain compression or transducer saturation == loss of ability to detect changes in the phase of the transmitted signal consistent with someone opening a door and climbing in.

What in the world was wrong with plain old car keys -- especially with an added RFID security chip in the key handle or fob?
Why Windows SmartPhone 8 Launch Can Lead To BlackBerry’s Death
مسلسل باب الخلق تحميل الحلقة 6
Top the GMAT with well designed GMAT Courses
Many students, not leaving parents behind fear GMAT scores more than the actual test. Well, this reveals loopholes in their preparations actually. With great preparations, the GMAT test becomes a cakewalk and scores a cherry on the cake.
Hi. I make a living writing code. Also, I'm bad at math other than bit arithmetic and calculating tips. (Edit: I guess I sort of understand sets and basic set operations)

What in the hell are you two talking about and why shouldn't I take this as a sign that I should avoid Haskell at all costs?
I have the impression it is the hackernews post you link to that is misleading. Whatever the post-hoc statements of the bishop or hacker news posters, according to all information I can find, the complaint is based on article 295a, a blasphemy law: http://www.vakilno1.com/bareacts/indianpenalcode/S295a.htm
Nice, isn't it? Kind of feels like 127.0.0.1. -i lo -j ACCEPT.
Information Technology Spending to Hit $3.6 Trillion in 2012, Report Says
Using WEBGL_depth_texture
Regarding that first excerpt you quote, I parsed that as the author providing an obvious exaggerated example of entrepreneurial bullshit. Surely it is not intended to be serious.
Avon Sales Leadership
GitList - An elegant and modern git repository viewer
How about you break out your "Look for CRC code match in packet data" loop into a boolean function called "PacketContainsCRCCode"? The rule of thumb that I learned early on, and that I try to apply, is that comments should answer the question "why," not "what." "What" is easily answered by naming your methods (and variables, should you be forced to use them).

I know what you're getting at. There's nothing worse than reading a 50-line function with no comments. But the real WTF isn't the lack of comments - it's having a 50-line function in the first place (or 8000 lines for that matter). Having lots of comments is a code smell - it indicates poorly factored code. Next time you need to write a comment explaining what a piece of code is doing, try writing a function instead, with a name that says what it's doing, and see where that takes you.

I highly recommend Misko Hevery's "Clean Code Talks" on YouTube. They're part of the Google Tech Talks series, and they will blow your mind if you let them.
The thing is, C++ is hard

Developing interfaces in html/js even factoring the added IE crap is a breeze compared to C++ development. Even with Qt sanding a lot of rough patches

Not that C++ per se is too complicated, rather, building an interface in C++ and doing "a desktop application" with it is a complex task, something that the web model was made to do

Now, for something like a headless application, C++ is fine (and of course it's harder than Python, but not a lot with STL, etc)
本間 ベレス MG813 ドライバー
Have you tried RepliGo Reader? I bought it back in the day for my G1 and have been using it ever since. It's magic enough to be able to get CS papers to be mostly-readable on my phone (with their special "Reading View"), so I'd expect it to do well on a 7-inch tablet.
That seems counter to the "we want full access to our systems and hardware" position commonly taken on HN.

It sounds very much like advocating for Apple's Gatekeeper [1] since it will keep unauthorized software from running on OS x.

[1] http://www.apple.com/osx/what-is/security.html
The same happens in India (on BSNL.)
A-Line/Princess Wedding Dresses on Sale at OnlyBrides.com.au
Exquisitely-designed A-Line/princess Wedding Dresses for sale. OnlyBrides.com.au offers A-Line wedding dresses according to customized measurements and colors.
I feel like I addressed this fully in my comment. I agree with the OP - you can do great things with the Haskell type system, if you're writing pure code and if you're writing sufficiently polymorphic code. I think this is awesome!

However, aside from a few libraries and a smattering of very heavily theoretical work, no code satisfies both of those predicates. If you want to write a 'real world' application in Haskell, you're going to have to get your hands dirty with IO and with concrete types, which means that the ability of the type system to prevent you from shooting yourself in the foot is severely curtailed.
I have heard that argument but nobody has shown me evidence that the Ken doll was advertised as gay, which is what's important really for this target market.
I actually hate this development. I think it's not nice when I'm being lied to. When I ask how someone feels and they lie into my face that's not politeness, it's a blunt lie.

And yes, I've been doing exactly the same for most of my life until I realized it. It's mean. When I ask how someone is I should be expecting to have a twenty minutes answer when necessary. If not, then I simply shouldn't answer.

To start a conversation you can also just say "Hi".

No, really, it just hurts when you have to ask a second time and "Are you sure?" to get an honest answer that ends with "I'm sorry".

Seriously, it's like technology really reduces emotions and if that's the case, the purpose of anything but plain reproduction (which again is without a purpose actually) is lost. Everyone talks about more efficiency, things becoming greater and better, but the purpose for all this is being destroyed and we're more like an ant hill that simply, plainly survives and reproduces.
I laughed, but seriously though -- this isn't Reddit, so try to avoid the memes, as relevant and appropriate as they may be. :)
It says:

> show that they have friendly intentions

Not fake them.
Yeah, I second that. The tablet sounds great, so I placed a pre-order on Jun 28. Never got an estimated ship date then and seeing this post reminded me about it. I checked my order status on Google Wallet just now and it still gives no estimated ship date or any status whatsoever. Sorry, in a world of Amazon and Apple that have this basic delivery status down, this is a failure for Google. I'm hoping it will eventually ship and that it does prove to wow me, but this experience is definitely bad. I'm left to basically hope it arrives someday. If they just said, it'll be 5 weeks or 6 months or whatever, that would be far superior to saying nothing. Setting expectations is a key part of customer service that is missing here.
Injection by parameters(setters, constructor and simple params) has been in use much before DI became a fad.

void qsort(void *base, size_t nmemb, size_t size,
int(*compar)(const void *, const void *))

Here, `compar` is being injected. When it is needed, it's sweet. But when you start going down Java's way(i.e the way Java frameworks (over)do it), it's irritating. The point of DI is to inject dependencies rather than hard coding them. That doesn't mean you have to use IoC containers, or you have to inject everything.
Nike LeBron 9 Summit Lake Hornets 2012 Basketball Shoes for Sale
It's a great idea -- which is why it has been done so many times. Your competition slides are not a good indicator of how much competition is out there. Pingdom, for example, is not really a competitor, but Clicky, ClickTale, etc. (not shown) are.
Top Secret Footage of 1973 Manned Mission to Mars 107677