skysight-inc/HackerNews huggingface dataset:
Good language-aware syntax highlighters do a lot more than highlight keywords and other syntactic things, and can make code more readable in a nontrivial way. For example, Eclipse's Java editor will color things differently based on the scope you pull it from, which lets you distinguish local variables, non-static fields, static fields, and inherited fields. It does a similar thing for method invocations, including a strikethrough for methods marked as deprecated. This saves having to manually go to a bunch of definitions in order to get the proper context when reading code you're not familiar with.
The metaphor has an explicit duck.
Mine is a 10-digit pin, of my choosing.

When dealing with 'foreign' ATMs (whether domestic or foreign), my pin is sometimes truncated -- anywhere from 8 to 4 digits.

I've also come across ATMs where it won't work.

Bank of America advises you to change it to a 4-digit PIN before traveling internationally (and actually have a paper handout they'll give at the teller window saying such if you tell them you're traveling internationally.
We should deny all those companies that have developed tools of censorship access to government contracts and deny them the right to work in the United States ... oops, there goes almost every single major networking manufacturer!

Cisco: http://newsandinsight.thomsonreuters.com/California/News/201...

Juniper also implicated: http://www.cfr.org/china/us-internet-providers-great-firewal...

Blue coat: http://online.wsj.com/article/SB1000142405297020368750457700...

Websense: http://opennet.net/west-censoring-east-the-use-western-techn...

The list goes on ...
[related] This year at CCS conference:
San-Tsai Sun and Konstantin Beznosov, The Devil is in the (Implementation) Details: An Empirical Analysis of OAuth SSO Systems
http://css.csail.mit.edu/6.858/2012/readings/oauth-sso.pdf
When it works, it's better than email. But that's only when it works.

It's really had to handle the mechanics of subscribing someone and you can forget about strong analytics because you don't control the subscription process. After a customer hits your ITunes subscribe link, you're done. There's little you can figure out in terms of whether or not they subscribed.
TWIT.TV gets over 300,000 downloads per episode:
Source: http://www.nbr.co.nz/article/how-make-twit-yourself-and-buil...
Would you mind posting the output of gcc -S ?

Also, what optimization level did you run with?
I tried to use the awkward phrase "incompatibly with how the WP developers want their code to be used" to cover your viewpoint; regardless of the meaning of the legal code, their intent is clear and has been for a long time.

In those circumstances, blogging a complaint that you want to use GPL code but not in the way that the authors have very publicly stated that they think is reasonable doesn't get my sympathy -- go take someone else's code instead.
So the patents were invalidated because CompuServe did it first. The problem doesn't seem to be in any way improved. If CompuServe held the patents, this would still be a valid lawsuit, no?
Protect Excel Workbook from Unauthorized Access in Java Applications
This technical tip allows developers how to protect a Excel workbook from unauthorized access using Saaspose.Cells REST API in Java applications. Some important steps for performing this task is to build URI to Protect Workbook, sign URI, serialize the JSON request content, Represents Protection Types and use Protection Class above to apply the protection.
How To Make An iPhone App That Actually Sells
It's using the *-amd version for Backbone and jQuery.
I didnt knew they stopped supporting it. Any particular reason ?
Probably doesn't help that most of the code is tied up in scripts for games, and public development is hosted in places like curseforge and wowinterface.
Lego clone
> Although the general population aren't necessarily aware of this, it has a huge impact on the trend setting enthusiasts and early adopters.

Trend setting enthusiasts are not necessarily the same as early adopting technical people.
SOYLENT TERRORISM IS CORPORATE PEOPLE!
If I'm buying a GPL PHP mod I can get elsewhere for free with not-GPL assets, chances are it's because I think the assets are worth paying for. If the assets add sufficient value that people would rather pay than use the free theme, what's the problem?
Strange, the buttons on the examples are click-able when I have NoScript on, but if I turn it off they suddenly become unusable.
They are willfully responding, and that makes all the difference in the world.
No psychiatrist is going to institutionalize SOMEONE ELSE because of YOUR testimony.

No legal procedures exist to put down a stalker until after an actual crime has been committed. Really, really, REALLY liking someone is not a crime.
In China, 6 digit pins seem to be the norm - sometimes I can't take money out on my international card because my 4 digit pin is deemed by the machine as too short/invalid.
I was actually really happy with this particular post. It had good content and well selected items.

I really doubt referly is trying to make revenue by posting on hn. More likely, it is to get feedback on product and design. People post links about their own products all the time, and the community is pretty supportive, generally.

After all, if you wrote a blog engine and blogger with it, and wanted to make a blog post to link to hn, it would probably be with your own blog engine, not Wordpress.

(I do agree that some of their "top 20 lists of random products" were kind of borderline; I'd cut them slack as a startup, particularly since dmor has been super helpful in the startup community (she mentors at 500 Startups, etc.). I don't really like her or Kevin's taste in some products like food, though.)
This hit the nail on the head. It's not knowledge; it's the connections you make that you're paying the premium for. Also, at least for the foreseeable future, a degree will still be necessity for most entry-level jobs. So while online education will continue to improve, old-school degree programs are a legacy system that will continue to be prevalent in spite of the growing cost.
His comments about github were great. It is refreshing to see entrepreneurs that don't think the objective of entrepreneurship is landing a good valuation from the VCs. It is more refreshing to see a VC that can respect that.
An acyclic graph (or a tree structure) enables certain automatic layout algorithms. These algorithms are predictable by the user and are less distracting -- the key goal of any mindmap software is to not distract.

There's probably a semantic element of a hierarchy of ideas, too, but I am only equipped to comment on the math and not the psychology. :)
India to launch its own GPS “Gagan” by 2014
It is hard to see how a billionaire's opinion of the University is relevant. They are extreme outliers and haven't devoted much of their lives to studying universities.

Bloomberg at least seems to be involved with JHU and had a sense of what they produce.
In my second example, I expect i to not be in the scope. The variable i only makes sense inside the list comprehension and should not be randomly introduced into the outer scope.

For the first example, I don't see how you could replace it with yield, especially if the function foo has to normally return a value when it's used. The core idea is to count how many times foo is called without altering the call site at all. Also, this is an entirely trivial example to illustrate the scoping issue; in practice, there are more complicated reasons to want to set non-local variables, especially from things like helper functions.
Floating point exception: 8
Crafty Pages - The Ultimate Minecraft Fan Site
Would it be a good idea to 'bounce' the emails back - i.e. send a fake "message was undeliverable" email status to the sender. But still keep the messages. That way they think that no one is reading the email and may give up, or at least try to find another way to contact you.
I see. Definitely will consider this in the future.
The Real Issue In Silicon Valley: The Iconic People In Technology
No optimisation.

http://pastebin.com/NpUExgA2
Airbnb Tech Talk: Isaac Schlueter on What's New in Node.js: v0.10, streams2
Race Report from a Geek - Coyote Hills Half Marathon
Is this proof that we're living in the "ADD" generation?
That's something that we've considered doing. I'm not sure what the current state is. I suspect there's a bug somewhere on bugzilla.mozilla.org for implementing a cert blocklist that does not require a full update.
Really? It's been definitively demonstrated that there's no purpose to life?

I must've missed a memo.
The FTC would seem to disagree with you as they believe patent commitments to standards are not changeable after the standard is adopted. Once again Apple and MS don't care if its open, they care about stability.
No, he found out who I was when an idiot friend of mine posted some pics to a gamer forum of us getting wasted and doing stupid 14yr old kid things like skateboarding inside a house party, and that friend had a traceable identity said crazy guy was able to trace to eventually find out who I was.

True we were both complete idiots for doing this but the guy definitely has a tinge of paranoia and insanity as to this day he's still phoning around looking for me. He's also 20yrs older. My lame antics can be excused for being underage, him not so much
I think these days its almost pointless to talk about 'I got there first' topics.

We shouldn't take this as A came from B or B came from from A. All knowledge is building on top something, somebody has already done.
> So it seems like they specifically discourage bypassing the split license.

Who asked them?

The author of the theme can do whatever he wants, ThemeForest doesn't get a say in the matter.
Podcasts are definitely underutilized and I've been hearing more and more about them again lately.
You have to check them periodically to make sure the situation isn't escalating. For example, if they start threatening physical violence against you, you now have something to use to take legal action. And it's good to know if someone is planning to show up on your doorstep.

In my case, once the stalker started hitting my work email, my employer could step in and filter & review the messages for me (yeah, that was actually someone's job).
Without degrees there would be no employees to work at the dropout's companies.
As opposed to handing a monopolistic grip to Google? A lot of money and a lot of lawyers can do a lot of vetting.
It's worse because it's another form of attention, which riles them up. In my case, once I blocked a stalker on facebook, he started sending stuff to my work email.
Depends on the type of audience, I think.

Most podcasts will probably never get a huge audience. But the audience you do get is a motivated, probably very specific one. That's a valuable audience.
There is a distinction between the commonly held meaning of anarchy (as chaos) and the political philosophy (which is why there are 2 asterisks).

Anarchism the political ideology believe that order doesn't not have to come from a centralized state via force. Rather it can happen organically... since the vast majority of humans desire order. We all value security, eatting, etc.

The difference is that order is maintained not via coercion by a central authority but by individuals, communities or markets (depending on the various branches of anarchy).

This book explores the concept very well and is heavily cited in philosophy circles:

http://en.wikipedia.org/wiki/Anarchy,_State,_and_Utopia

One of his arguments is that a sort of minimal state will eventually begin to appear in an anarchist society (minarchy).
For those of you that hire video producers, how do you go about selecting who you work with?

Since I'm coming from a career as an audio and video engineer into the startup world, this would seem like an obvious area to do some freelancing, but it also seems like a chicken and egg problem with finding work and having demos/references.
It depends on the market, and varies a lot. This requires a lot of testing. I recommend you look into newsletter first. They are much easier to work with, measurable, and cheap to produce.
Digital Code and Literary Text
Passwords and PINs are not the same thing (at least in most places).

In my company (credit card company) and in most competitors the PIN is a random number generated when the smart cards are being written. Sequential, repetitive, years, et al are all discharged. PINs can be used as a password for transactions. Because my company focus on low-incoming families, this is actually great, they don't need a phone or website to create/change passwords. The problem here is delivering the password securely.

There are banks that do not use PINs at all, the password is stored in their database. This is usually better because if you loose a password you can reset it. This isn't possible using PINs. They are hardwired in the smart card and cannot be changed.

PINs cannot be changed or chosen, if you can change, it's not a PIN, it's an awfully insecure 4 digit password.
A portfolio is a must. Then I just interview you to see if we have work chemistry. Afterwards I just leave you alone to do your job.

I'm actually searching for a good audio freelancer. Get in touch if you are interested.
Elibrum: Turn websites into ebooks
"I would liken it to the use of boldface letters to represent matrices (or vectors) in some math textbook: without this convention, you have to rely a lot more on memory to know what each symbol represents."

This is an excellent comparison, as programming languages probably have more in common with mathematical notation than natural language prose.
Show HN: Find Local Hackathons
Site: http://localhackathons.com/ (currently bay area only)

Done very raw, super basic MVP. Would love your feedback whether this is useful or not to some and if you'd find a further developed version would be of good use. Thanks
Clickable: http://localhackathons.com/
Meeting requests are the one type of request which has a natural time component. "Find me some headphones" doesn't have an inherent time component, it has a task completion goal. So, it doesn't make sense for it to auto-expire based on time. Dealing with closing/deleting email based on these fuzzy task completion goals cannot currently be automated, and you'd never want to delete the record of completed tasks, either.

For more complex transactional issues where some parties may be using email, there's ticketing/CRM. Once an issue is resolved, you close the ticket, which may log somewhere else. Generally these systems are more one-sided, where an individual interacts with an organization, and there isn't always much visibility into the ticketing state from the outside.
FYI here's a link to the upcoming book detailing his experience ...

http://www.amazon.com/Give-Me-Everything-You-Have/dp/0374219...
Oops, my bad, I misspoke. I looks like easy AMD comparability was removed from underscore, not backbone, since people were getting confused (?) trying to load underscore correctly (??).

https://github.com/documentcloud/underscore/pull/431#issueco...

In the meantime, as long as you are using the right "shims" you should be able to work fine with the stock copy of Backbone. (It looks like a correct "shim" defines the load order and returns a backbone object, not a closure (I am looking at app.js and am 50% sure that it is a closure, but I could be wrong))

From digging through the above link, it looks like the removal had something to do with how the libraries were being loaded in.
Yandex opens up its MatrixNet machine learning tech to CERN
Full Service Blogger sounds ever so slightly shady; like someone who would write pay-for-play stories and not care about the reputation they'd be burning.

I realize that's not the intent here, but it seems like that would be a natural equilibrium state for commercial writers.
I just don't think that's true. If you ignore "connections" with outside institutions the inter-personal interactions are where you learn the most. You are surrounded by peers that are much smarter and more determined than you and it tends to rub off. Also the coursework and materials are at a much higher level than anything you find online or freely available because of that peer support group -- that's why I think the extra tuition is worth it.
> "we're not supporting Windows anymore, here's a free Ubuntu live CD"

Oddly enough, somewhere around 10 years ago I bought Quake 3 Arena on a store shelf for Linux, and it came with a SuSE installation disk.
In which countries is Catholicism still a driver of policy?
I've experienced that flip. It's scary. I should have never rejected the stalker.

I've been told, and believe, that the only course of action for the stalked is to COMPLETELY IGNORE the stalker, until something threatening and legally actionable happens.

Anything else you do, positive or negative, simply adds fuel to the fire.

It really sucks and makes you feel helpless, but the legal system simply doesn't offer any refuge for stalking victims unless it passes a certain threat threshold.

After about a year of ignoring him, my stalker got bored. But I still fear his return. I got a single tweet from him about 6months ago that made me worry for a bit, but it was just 1 single tweet and didn't continue.
>>Islam doesn't just demonstrate a different stage of maturity for a religion. Islam demonstrates a radically staunch level of belligerence for a religion. There's no real reason to believe that it's going to outgrow it.

Don't forget that Islam is nearly some 600 years younger than Christianity and please don't equate Christianity with the west. This is so contrastingly different, Islam is still predominantly present in regions from where it spread. What you know of Islamic countries today is hardly a measure of Islam because the mix of culture and religion there is so perfect you won't be able to tell one from the other.

If you compare the Muslims of Arab with somewhere like India, you will wonder if the Muslims in India have anything common at all, apart from worshiping a common god. Now compare this with Muslims in Afghanistan, you can't really compare a culture of a warrior race(who happen to be Muslims) with some Muslim in Australia.
This sounds like it would make a great book or movie.

It's scary to know you can send someone to jail for 3 month, but at the same time knowing how you did it would be quite interesting.
Corey Doctorow: The Coming War on General Compuationat [Transcript]
I'd pay for any of these; email is in profile.
Bill Gates Continues To Defend Windows 8 and the Surface
Thanks! Will try to be patient, but it's difficult. :)

Would it allow me to connect a USB keyboard (for example) or a USB mouse to my phone? How about a USB webcam that requires an additional linux driver to be installed? How could that be installed easily by the user? How about connecting a printer via USB? Will I be able to print from my HTML5 app? If not, what will it support? I'd also like to be able to find devices and printers via wifi and print, scan, etc. Will I be able to do that?
Skittles: Taste The Rainbow Campaign
In a world shaped by social media sites, blogspamming yesterday's HN topics is the next bubble.
Hey, don't knock people's dreams of being black swans. /sarcasm

You know, we're in such a society where it's wrong to knock some common sense into people. It's weird
I'll be shopping at Newegg, now.
I notice when I'm offered a certain amount of vacation but feel pressure not to use it, I'm much more likely to use it. The hypocrisy gets to me, and I think, "If you don't want me to use it, don't offer it!" If a boss can't plan around his employees taking the offered vacation, then he's probably not doing his job very well.
WARNING: May grind your computer to a halt.
Compuserve's prior art was in 1984, so if they had patents on it, they'd have expired in 2004.

I take your point though. Can you imagine having to pay royalties to Compuserve over a shopping cart in 2003?
A while back Amazon Local was running refurbished kindles for $20 off. That made the basic kindle $50. I bought one on a whim since I have Prime. Haven't gotten many Prime rentals, but I have read a few other things.
Thanks for posting this! Great overview of potential implementation flaws. From the article:

In some RPs, access
tokens are appended as query parameters to the RP's sign-in
endpoint (i.e., the URI that issues the authenticated session
cookie), which reveals the tokens in the browser's history
and server logs.

The official spec only supports including the access token in a URL-encoded body of a POST request, or as part of an Authorization header [0]. This is one of the biggest differences between the official spec and most current (not up to spec) implementations.

Also disappointing^H^H^H^H^H^H^H^H^H^H^H^H^H interesting:

Surprisingly, our evaluation shows that only 21% of RPs em-
ploy SSL to protect SSO sessions, even though about half of
tested RPs have protected their traditional login forms with
SSL.

The relevant part of the specifcation [1]:

Always use TLS (https): Clients MUST always use TLS [RFC5246]
(https) or equivalent transport security when making requests with
bearer tokens. Failing to do so exposes the token to numerous
attacks that could give attackers unintended access.

[0]: http://tools.ietf.org/html/rfc6750#section-2
[1]: http://tools.ietf.org/html/rfc6750#section-5.3
I disagree. I think a case could be made for "brand ambassador" - blogging and social media management. While startup X is busy focusing on their core business, for $1,000 a month they could outsource some non-core functions like communicating with customers and writing interesting blog posts. They need someone to write three quality posts a week for them.

If you could pick up 10 clients for this, you're making $10,000 a month from home.

Big companies do this. Go to any large multi-national - take P&G for instance. Do you think the tweets for Tide detergent are done by P&G? Or do they have a social media marketing agency that works with them to ensure their customers and fans get responses? Of course, they work with an agency.

Why wouldn't a small company have an agency too? Priced right for them. Makes sense.
Thanks for the suggestion. I'll definitely look into it.
HP 436281-241 Battery - 4300mAh Li-ion 436281-241 battery pack
4300mAh HP 436281-241 Laptop Battery Description:

Battery Type: Li-ion

Battery Capacity: 4300mAh

Battery Voltage: 10.8V

Battery Size: 8.09" x 2.05" x 0.82"

Battery Color: Dark Grey

Battery Brand: HP Laptop Battery

Availability : In Stock
What makes razr or galaxy iii sexy? It is just arbitrary faddism.
Link to video: http://www.youtube.com/watch?v=HUEvRyemKSg
Me (non-billionaire and dubious source) on the university system:

http://www.altdevblogaday.com/2011/04/14/the-difference-betw...

:)
Assuming Soverain does to have pay back prior settlements it was probably still a very lucrative business in extortion.

Is there a legal way to make them pay for their prior litigation? Or to force them to pay Neweggs legal fees?
What has been is what will be,
and what has been done is what will be done,
and there is nothing new under the sun.

(Ec 1:9)
> It is hard to see how a billionaire's opinion of the University is relevant.

Oh, I don't know. Maybe because they have billions of dollars worth of influence?
For what it's worth, you can use the local keyword to limit the scope of variables.

http://www.lua.org/pil/4.2.html
AppAcademy (Ruby on Rails) bootcamp & landing job
I was really excited to find this morning that I had been accepted into the May class of http://www.appacademy.io/ !
But I thought I would see if any Redditors had experience with these bootcamp courses, and the job market coming out of them? I'm from Australia, so will have to pay the 12k course fee up front, rather then being eligible for the deferred payment plan, so any advice would be awesome.
On the odd chance that there's some funded startups out there looking for some Ruby on Rails devs, then I'd love to hear from you too :)