skysight-inc/HackerNews huggingface dataset:
Playing with Javascript Keylogger in Metasploit
Python for iOS
Impressive post... Perl Marketing and DuckDuckGo wanna thank you for those wise words :-) (from a guy working for both). Would be nice if you would get into contact with me: getty@duckduckgo.com or getty@cpan.org ;)
I wonder what people did before we had all the fancy names though.

I certainly feel for people who have real chemical imbalances that lead to a different perception of the world. But psychology is not a science. It's extremely subjective.
Thanks, I did not realize it was the same guy, I still have that video in watch-later.
Ask HN Canada: Is the federal skilled worker program used often there?
Trying to get a feel for if this is something employers will seriously consider in Canada, or if they view it with the same wariness employers here view the H1-b.
yes, that seems correct, also just to make it clear, i can't even down vote yet :P so it wasn't me :)
There is a window of opportunity opening up for Argentina regarding the Falkland Islands on the diplomatic front and militarily too. With the Cold War safely out of the way the interests of the United States lie more with good relations with their South American neighbours than with their older (perhaps former) allies in Europe. Argentina's push on the diplomatic front, presenting themselves as the agreived party is likely to gain a lot more traction than it did in the 1980s. On the military side the UK is unlikely to have a credible aircraft carrier capability for at least another 10 years, if ever. If the airbase on the islands could be neutralized then the chances of creating another Task Force to liberate the islands once more are very slim indeed.
The Barbarian’s Guide to Etiquette
UFC 144: Edgar vs. Henderson Main Card Preview
Unfortunately, the actual syntax of regexps is far from ideal. As an example, it’s completely stupid that non-capturing groups must be written as (?:…) when they are by far the common case.

Larry Wall’s writings on this general topic are fairly convincing. http://www.perl.com/pub/2002/06/04/apo5.html?page=2
The only thing I have hated about learning vim, is the god awful styling of every resource related to it. Every article or piece of documentation is a big wall o' text with no effort put into styling or separating content. This has surprised me since I don't believe that the set of competent designers and vim users are mutually exclusive.
Parent appears to be a good-faith contribution to the discussion. Please do not downvote it just because you disagree.
Tell me if I'm wrong, but I have this theory that the whole Math could be expressed on top of a single basic operation, which is addition.

For example 2 * 3 is (2 + 2 + 2).

Or sin(7) is (7 * (1 + -0.1666666664*(7*7) + 0.0083333315*(7*7)*(7*7)
+ -0.0001984090*(7*7)*(7*7)*(7*7) + 0.0000027526*(7*7)*(7*7)*(7*7)*(7*7)
+ -0.0000000239*(7*7)*(7*7)*(7*7)*(7*7)*(7*7)))

(the multiply operator left in for brevity, but can be easily replaced by addition)

If my assumption is true, then Math is really just an arcane and archaic form of a computer-like language.

And at the same time, it's possible that the operations meant by Math's various symbols, however arcane, can be understood much better (especially with the use of modern tech, animations, etc.) than we understand them from classic texts, but those who learnt them haven't spent enough effort to create more visual explanations of it, based on which others, and also themselves, could understand those operations better, and then be able to build on top of them and even evolve Math further. (I know that I don't know what I don't know, but I have tendency to assume that I know a lot more than I really know, thus I don't explore the known deeper/further.)
As somebody who spent some time working with LabVIEW, I can safely say that drawing a circuit diagram is more difficult and less intuitive than using text. Now, maybe this is the fault of LabVIEW, but I think it's true in the general case as well.
But isn't a settlement by discretion of the court? Because it's usually in the interest of the people not to waste taxpayer's money on a lawsuit? But what then if a settlement isn't in the interest of the people?
Using the same validation code client- and server-side would be pretty nice.
One thing I've been playing around with is the idea of coupling ORM-style models with rules about how those models should be presented as a JSON-API.

https://gist.github.com/1823921

The approach breaks a lot of 'separation of concerns' rules between the view and the model, but for certain kinds of APIs (read-only, in particular) this may be fine. Would be interesting in feedback/seeing where similar projects have gone.
'Right To Be Forgotten' - 'Biggest Threat To Free Speech On Internet'?
While I agree that the commandline provides "a large number of utilities" that "can be linked easily", I don't think that's the whole story. While you could certainly design a circuit-diagram-style GUI for building commands (so-called "visual programming"), it would be a lot more tedious than typing, just because there's so much more bandwidth available on a 100+ button, two-handed input device than a two-or-three button one-handed input device. Also, a good deal of efficiency comes from terseness: I can imagine a GUI that would make it simple and visually obvious how the different atoms of a regular expression fit together, but such a GUI would spend a lot of visual bandwidth communicating which combinations are legal and which are absurd. Expressing a regular expression as a string gives you absolutely no such feedback, but if you already know the regex you want to use, it's an awful lot faster to type it.

Lastly, the command line gets a good deal of power from meta-programming: most commands deal with a loosely structured stream of text, and a set of commands is a loosely structured stream of text. Specifically in POSIX environments, primitives like command-substitution ("$()" or backticks) and the xargs command are powerful ways to write commands that construct and execute other commands. If your diagram-based UI contains a set of primitives for launching commands and working with text, you're going to have to add a whole new set of primitives for working with diagrams.
Or vim golf if there are no users nearby.
12 Free and Premium CSS3 Pricing Tables
Once you start searching for the free CSS3 pricing tables, you can find plenty of options on the web. There are CSS3 pricing tables on the internet that could be yours for absolutely free.
Right, here we have Gruber trying to disprove Battelle's argument when really Gruber should be attacking Battelle's person and motivations?

I kind of like it when the argument is about the idea rather than the person. I wish HN discussions more often would be as well, sadly we rarely afford Gruber that courtesy.
Tea Leaf Nation: A look at China through a social media lens
To my surprise an increasing number of non-tech people are using dropbox, those who I never would have imagined using something like dropbox.

The only reason keeping my away from premium subscription is that some other companies offer far cheaper solution for offsite data backup.
I'm pretty sure there have been plenty of books and documentation on regexps at least as far back as the 90's. I distinctly remember O'Reilly books on the topic, that far back, to be specific. For a certain generation at least, we haven't been waiting to be able to learn them. It's out there. Though having additional angles of approach is not bad.
Thanks. I couldn't understand what people were talking about because I haven't seen any of those forced ads.
Also because there were no standards for widescreen in analogue times. Even broadcast TV sometimes mixes aspect ratios incorrectly.
I agree with you -- just presenting a balanced view of the motivations driving both bloggers' posts. Gruber has far less to gain, as Apple isn't going to provide employees for Gruber to interview for a book/conference.
The author of this blog post is either confused about the subject or doesn't know how to express his thoughts.

This article from Roy Fielding is much better: http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hyperte...
The comments are also helpful.
2 New Platforms Offer Alternative to Apple's Textbook-Authoring Software
Are you mad?

The UK could easily press the Ark Royal back into service and still has HMS Illustrious. Even if the Argentine Mirages could get past the UK's type 45 destroyers, which is unlikely because the type 45 is considered the best air defence class destroyer in the world, they would still have to contend with an upgraded version of the harriers that spanked them in the last war.

Any Argentine Naval operations would have to somehow get passed the UK submarine fleet.

And this is all under the assumption that the Typhoons stationed at Mount Pleasant somehow fell from the sky instead of flying circles round any Mirage attacks or sinking any Argentine naval ingression.

And as for ground operations? It's not even funny how badly the Argentine troops would fare against the now Afghan and Iraq battle-hardened UK paratroop and royal marine regiments.
When people have massive financial conflicts of interest, it is very hard to trust their opinion on a given matter. The responsible thing to do in these situations is for someone to simply stay out of a debate; when they choose to passionately jump in and provide an extremely biased view, it is sensible to point out the conflicts. This isn't a personal attack, it's just a factual observation; for example, you wouldn't trust an analysis on "should the US attack China" from a journalist known to be reliant on Chinese funds / access to ruling party members for expensive conferences. The tech industry is filled with reporters reliant on cozy relationships with their subjects, who then provide supposedly unbiased analysis and defense of the company's agenda. It's obnoxious, and it is a disservice to those in our industry who don't have an insider's perspective on who's paying/dating/etc whom; they don't realize they are reading PR nonsense.
It sounds like you're thinking of (or working towards) Peano Arithmetic¹, which (to oversimplify) basically starts with "0", "1", "=" and "+", and works from there. Whether that's "enough" rather depends on what you're trying to achieve, though. There's subgenres of mathematics that don't necessarily involve numbers at all, like geometry and topology. It would be difficult to reduce them to addition.

¹: http://en.wikipedia.org/wiki/Peano_axioms
Good story, but there's one thing missing: Safari on iOS does not block 3rd party cookies by default. It blocks them until you interact with a 3rd party element on the site. Then it accepts them. And Google exploited that by faking an interaction with a 3rd party element.

This "3rd party cookie only on interaction" is a setting that most desktop browsers don't have. You can either accept or deny 3rd party cookies. So, in that regard Safari on iOS is different than the rest. But I'd argue that it's a very sane default setting and I hope that normal browsers everywhere start adding this setting too. I'd use it!
And to continue your logic, if you buy a new car for $20k, it's entirely possible through neglect and failure to follow manufacturer's maintenance requirements that you'll end up with a car that no longer works and requires at least $6k to get the engine and transmission back into good shape again.

R < B
and
R (is proportional to) B

The pattern being that sometimes things which are expensive to buy are also expensive to repair. In a gas-powered car, the engine+transmission is probably the most expensive component to brick and replace. In an electric car, it seems to be the battery system.

Neglected maintenance on a $500k house can easily create situations requiring $100k in repairs or liability.
Two things:

1. Needless complexity
2. Needed complexity

1.: Think how programming in assembler requires you to mentally keep track of registers, and how higher level programming languages did away with that by enabling variable names. The resulting program is still mostly the same thing underneath. You can get the same logical results but the former is much harder.

There is a question here though: why is it easier for most humans to program in C rather than in assembler? Sure, there's more housekeeping in assembler. But I think it's mostly because there's one less layer of representation. a=5; b=10; c=a+b; Vs "load 5 into register A1", "load 10 into register A2", "calculate sum from registers A1 and A2 and store it to register A3".

So here in "less layered math", instead of saying:
Let alpha represent the angle, a the closer cathete and b the further cathete and c the hypotenuse, then sin(alpha) = b/c
You instead say:
sin is the relation of the further cathete to the hypotenuse.

Again, a large portion of people can get the former way of explaining sin, perhaps when they see it all at once on the blackboard or book and go back and forth... (what was b again?) but the latter way of explaining does away with the whole exercise of variables.
(Note that I picked a subject of convention, not something that can be deduced from more basic principles, I think those again can be taught somewhat differently.)

The problem is, many math teacher love variables and think how beautiful all that symphony of x:s and y:s is. But for the average school student math is just one subject among others. They just want the essentials with the least amount of extra crap and layers on top.

Lots of caveats here. I think people need to learn basic algebra, but it makes me sad that so few people can't use it for problems they are trying to solve. I think these would make interesting psychology research subjects. It's a very important field.

2.: Yet you can't go beyond some point in simplification.
Addition is a function and so functions would be a more basic concept. But functions are sets and sets are a more basic concept. Thus we should study sets. Everything comes from sets. Replace addition with sets and your first sentence would be closer to the truth.

I strongly disagree with your last paragraph though.
Get Suitable Logo Design Software for Making Your Perfect Business Icon 
Whether you have a small store at the corner of the street or a large business in some extra large industry, a brand mark is question that cannot go unanswered.
I'll probably get downvoted for this. I know Perl very well which is why I don't use it.

I disagree with you...

If UNIX was a schizophrenic, paranoid, indecisive, eclectic, personality-disorder equipped operating system, then you'd be right but it's not. It's pretty well thought out (I exclude Linux from that which is a right mess).

Perl is not a natural evolution of, but a putrid mishmash of shell, sed, awk, tr, cat etc bundled into an incongruous monolithic blob with groupies from the cult of CPAN knocking off the edge cases left right and centre when it doesn't do what you want (using bits of C in some cases!!).

Perl is not the UNIX philosophy of small tools and loose coupling. It's entirely the opposite: A monolithic turd that just won't flush.

DuckDuckGo was probably built in Perl beause the individual who built it probably knew Perl. You could build DDG in C# or Java if you really wanted! (and it'd spend less time waiting for the Perl interpreter to tick).
Oh FFS. Everything has a barrier to entry. Just work with it until you get over it.

People want instant gratification these days. It takes time to understand stuff.

The Internet (and crappy TV about popstars and shit) has lead to people having completely unrealistic expectations of everything.
Do not cite the Daily Mail. It is not a news source or source of information about science.
I like Michael Arrington's perspective on this (I can't believe I just typed that) - which is there really is no such thing as objectivity, and the best a reader can hope for is as much transparency as possible. I agree, that a lot of these "journalists" rely on their sources for access, and don't want to burn their bridges, so they may give a somewhat biased report (in return for future access). There are also other biases, like David Pogues writing the "Missing Manual" series, while at the same time providing a supposedly unbiased review of the devices he is writing manuals for. I love Pogues Reviews - I just wish he was a little more aggressively transparent when he writes a review for something that he might be gaining financially from.

But, at the very least, most people know where Pogue, Gruber, Siegler are coming from - so we go to them when we want the "Pro-Apple" perspective. The sad thing is how rarely fans of the Apple Aesthetic are willing to go read the "Anti-Apple" perspective (Is there such a source? ) And what about the Objective review? Mossberg has been panning Apple quite a bit recently - maybe he's the objective reviewer...
Facebook resuscitates Digg, traffic up 35%
I seen this and I downloaded it earlier this week, it wouldn't build straight off, there were bugs in the script references, also EntityFramework 4.1 wouldn't resolve for me locally (had to add web.config ) , etc, not a great start (no biggie, just saying). Resolved these issues anyhow.

On review, its fair enough if you love ASP.NET MVC, but I really don't like the mixing of the View Logic with the Model in ASP.NET MVC, like I already said keep it clean. From a View point of view keep it decoupled I say, keep any server side code out of there. At the end of the day , I have to agree ASP.NET MVC has got rich resources and it is a great offering for developers, no doubt.

And MVC 4 useS knockout js behind the scenes anyhow, which is really great and personally I think that knockout goes far enough.

The only reason I say this, is because I just refactored about 20 Web Form Views to pure HTML/CSS/js on the client side and turned out I had no need for any server side at all except for the restful service (hidden away in my knockout view model, used amplify.js to abstract the service calls) created on top of my domain model.
so I am thinking, why do I need MVC if I have Restful WCF/ ASP.NET Web API.
Going this way means I am totally decoupled!

I am much happier building a restful service, knowing that any client can consume this, and I think I am happy building client side anyway that I so choose and not tying myself into ASP.NET MVC unnecessarily.

So here's the deal for me if go pure W3C on the client :

1. No mixing in logic

2. Don't care about the server or server side code.

3. I can mock my backend real easy ( e.g. Amplify.js )

4. I don't need Visual Studio for client side dev.

5. There's a growing wealth of open source libraries

6. Makes me think more about the structure of my server side behavioural domain model.

Anyways, just how I see things..always open to more compelling arguments!
> do we have any professionals out there who quit their former professions (finance, marketing, etc) and pursued programming as their careers?

Yep

> What difficulties did you face and is it worth it or not?

Probably no: http://www.halfsigma.com/2007/03/why_a_career_in.html
Apple Messages Icon Uses Golden Ratio
Debt Relief - Get FREE from Debt with Debt Cutter
Debtcutter.com.au is world class organization provide you debt relief services, aka debt consolidation is referred to as the process of combining multiple loans into one loan. Facilities like longer repayment period and low monthly payment option is availed by debt consolidation procedure.
Forbes Cost of Living Extremely Well Index
Too late! I already tried, but was bitterly thwarted.
You're thinking improvement in terms of end-user features, while Apple thinks of it in terms of ease-of-use and ecosystem lock-in
Time-Based PHP V8JS Injection & NoSQL/SSJS Injection
First and foremost, you sir are awesome.

So number two was closest. (And what I figured. Though I have to say that ahead of time for it to count.)

One of the things I love about the answers to questions like this is the amount of interesting stuff you learn. At first (before I'd read the article) I thought you were being a bit harsh. It WAS a hypothesis after all. But after reading that it was so obviously far off the mark I had no trouble seeing why that sentence got the buzzer.

This in particular caught my eye:

"The proprioceptive sense is often unnoticed because humans will adapt to a continuously present stimulus; this is called habituation, desensitization, or adaptation. The effect is that proprioceptive sensory impressions disappear, just as a scent can disappear over time. One practical advantage of this is that unnoticed actions or sensation continue in the background while an individual's attention can move to another concern."

Which would probably qualify for "Overshadowed by virtually the slightest application of any other sensual input."

Back to the Turing Test however. One of the things I like to do when I'm bored is get on Omegle. Now, my goals are different from 95% of the other users on there. I wade through the sea of wankers until I find someone who actually wants to talk. I then to proceed to:

A) Attempt to convince them that I am a machine.

B) Convince them that they're a machine.

(Obligatory XKCD: http://xkcd.com/329/)

So far the tally is something like: I've convinced two people of my non-humanity. And B hasn't happened yet. Which brings me back to this story. The moment I finished it, after the thought about getting the memories of someone more compatible with the idea of a brain simulation, my face formed a mischievous smile.

I thought "This will be great for the next time I get on Omegle."
iPad only, but I guess it's a start: http://www.bbc.co.uk/news/technology-14322604
I loved Permutation City, but I actually preferred Diaspora. And I think his best novel is Quarantine.
The idea of "geometrization" of mathematical education as opposed to "algebraization" has been discussed widely in the recent decade at least, maybe more. In Russian school of mathematics, Vladimir Arnold (http://en.wikipedia.org/wiki/Vladimir_Arnold), was a very strong proponent of the idea. You can read his talk of the subject here http://pauli.uni-muenster.de/~munsteg/arnold.html .
To hell with imaginary property.

Then i suppose you also give your work away and your house doesnt have windows or doors, and your life is not really yours alone (all property is imaginary, it's just a convention).
Well by then those dinosaurs just have to abandon their outdated business model and innovate.

Just like we keep telling the MPAA/RIAA to do.

I'm only half joking.
How effective is Javascript with screen readers, though? It's been a while since I played with a screen reader (late 2009 or so), but when I did even really simple things like a pop-up div confused it. It didn't inform the user that something new was being rendered or anything.
If you use Perl in CGI only then you seem to misunderstand lots of stuff. The Perl interpreter is loaded once per FastCGI task, so noone waits.... its the startup (which is then 100times faster against C# or Java, but whatever, not the topic). So please, dont compare Apples with Pears.
V Festival 2012 timetable is announced .................
V Festival is a music festival organized during the penultimate weekend of August in England every year. V Festival is held on two locations at Hylands Park in Chelmsford and Weston Park in South Staffordshire. This year V Festival will be held on 17-19 August 2012. It has been announced that The Killers and Oasis will headline at V Festival 2012. GigSport has provided great opportunity for festival goers to buy tickets on comparatively cheaper price than ever before. Feel free to contact GigSport to buy V Festival Tickets on cheap price.
You can make your ajax content crawler friendly by following a specification google currently supports. I'm not particularly sure how much of this spec the other search engines support but it's a good start : https://developers.google.com/webmasters/ajax-crawling/