skysight-inc/HackerNews huggingface dataset:
I agree that the poster only has a superficial understanding of the GPL. Interestingly in the case of Wordpress themes the Software Freedom Law Center has argued that these are derivative works, even though one could argue that these merely use a API cf http://wordpress.org/news/2009/07/themes-are-gpl-too/
What do you mean "runtime" ? You have to compile some C code with macros to wrap a unique type signature for each function you want to wrap, so this seems to require a compilation step unlike e.g. ctypes which is a runtime FFI. If there's a compilation step, why wouldn't I just want to use Pyrex/Cython which let me write this:

def py_do_something(float a, float b):
return c_do_something(a,b)

while, during the Pyx -> .c compilation step, taking care of all the C API plumbing (refcounting, initializing a module structure, type checking etc.)
It's not "free". Free is unsustainable for a product like this. Case in point: independent Instagram no long exists.
RIAA: Innovation is the Best Way to Kill Piracy
Adobe has proven time and again that they cannot produce secure software. Down with Flash, and down with Reader. These two pieces of software seem to be responsible for millions of malware infections and thus tons of spam and fraud online.

The world would be a better place without these two Adobe products. Their /content production/ software is amazing, and they should just stick to that IMO.
20 Exceptional One Page Websites
One page websites has been a very popular trend in the web design industry over the past few years, so we have collected 20 of the best one page website designs on the internet.
It's true. I think the app is a good start for something that could eventually compete with Evernote.
It would great to see this expanded to cover more aspects of JS. It seems like it would be a good set of companion exercises to a tutorial.
What percentage of your users actually have JavaScript disabled? How small would the user base have to be before you decided they weren't worth this much effort?
I think you missed the point. The author clearly stated he was willing to whitelist a site he wants to use. There are good reasons for someone not to browse arbitrary sites with JS enabled by default if they choose, from security to memory management...
It assumes I keep my browser window maximised. Bad assumption.
so true!

SO, here's what to do - start the straight razor club and compete.

They'll corner the market disposable razor market ($2 billion) and you can have the non-disposable market ($30 million). src: http://www.stuff.co.nz/sunday-star-times/features/2329747/Wh...
Ah, but then you have only shared a pic & you haven't turned it into a social object you can comment on & like & whatnot. My mistake, I should have put that more clearly in words in the original post. Also, AFAIK when Instagram came out there was no FB & TW share integrated into the standard iOS camera app.
I meant linking in the web sense - literally pointing at some offsite bit of code that you do not distribute and adding its APIs to the context you're currently running in.
The OP missed the point: it's a passive aggressive way to get you off the site and hope you never come back. We're already focusing all our energy on convincing normal people why our app is awesome, convincing you why you should also enable JS to enjoy it is very low on the priority list. Not to mention that I already have to test my site in 4 browsers, you want me to now test it for a very small edge case too? How entitled is that?
Auto Accident Promises Which Have Been An Easy Task To Put aside  
More or less any one lately is conscious that if you will be interested in vehicle accident that had been not your fault you might be often allowed claim for pay out.
Chippenham Truck Stop – Chippenham Pitstop located M4 Junction 17
Chippenham Truck Stop - Pitstop and a transport cafe in Chippenham located 600 yards from M4 Junction 17 on the B4122 to Sutton Benger, Wiltshire, UK.
Your argument changes the premise. The email problem persists because it is hard (or impossible) to solve by humans.

Solving the email problem, in so far as it depends upon classifying email, must classify email significantly better than a human. One of the things computers do better than humans is working tirelessly, and at its heart the email problem is Sisyphean.

Google serves personalized advertising. Facebook customizes your feed. Your grocery store prints coupons at checkout.

All without homunculi.
It's the best note taking app I've ever used.
Richard doesn't do himself any favours in how he goes about persuading the reader of his point. Judging by a lot of the comments here on HN a most people read the opening couple of paragraphs then drew their own conclusions, which may or may not have been on the money.

The important take-away point for me (which I've never seen expressed before) is that so long as publishers are fearful of the pre-owned market, they will spend (waste?) development resources on features whose sole purpose is to further retention and disincentivise reselling games. Some of those features will be fun, but they will potentially alienate some gamers who feel they're no longer getting good value in their game. Witness how the First-Person Shooter genre has transitioned from story-based campaigns with a small multiplayer component into a far more multiplayer-centric experience, with a short single-player campaign which a lot of gamers simply ignore. Similar things have happened in other genres too.

Where I find myself disagreeing with Richard is that because GameStop have ‘used the nuclear option’ already, publishers and console manufacturers should do the same; when your customers are the collateral in this exchange, they won't thank you for it. We're also in a period of upheaval with videogame retail (I don't know how well GameStop is doing, but certainly in the UK high street videogame retailers are dying). Maybe in a few more years’ time the problem will solve itself, with the majority of customers choosing to buy direct from online retailers; the tactics that GameStop employs that have such a dramatic effect can't be employed when you're selling second-hand games through Amazon.

I can't think of a good interim solution off the top of my head, maybe there ought to be more stringent laws to prevent retailers from pushing used stock over new stock, or that they're prohibited from selling used stock at more than a certain percentage of the cost of new. These ideas probably have holes, but I'd rather see something along these lines pushed than see consumers be punished for somebody else's war.
Optimizing Django database access
When apple unveiled FaceTime, Jobs said it would be an open standard. Sadly it never came to be. I wonder why - that could easily be a competitive advantage over Skype or countless other competitors... Maybe a stupid patent (that Apple has licensed to use, but has no right to let others use it too) is the reason?
Canada's new 100 dollar bill is made of polymer
It's actually a great tool for demonstrating to clients what you mean by responsive website design
People are already doing that with their iPads. I'm not sure if there is need for that.
While TylerE's response is a bit brash, I agree to a similar point. Web dev teams these days rarely consider the noscript crowd an important user base and simply code along without regard, heavily reliant on javascript. They don't need to be able to track users by Google Analytics (and maybe GA is the source of paranoia for some) or animate navigation, but modern sites are often built with the intent to show off their javascript muscle these days.
Microsoft: Apple UI sucks, Metro UI is philosophy
How to Help Your Startup Qualify for a Bank Loan
> What is Instagram removing from that process to make sharing more simple?

You mentioned three steps.

1) > I take a picture with my phone

2) > I click on the share button

3) > pick where I want to share (Facebook, Twitter, email, text)

With Instagram

1) take the picture

Done, filters are optional, and the sharing is built in. Also, reducing the size (to i think... 600*600 pixels or so) makes it incredibly fast to upload even in crappy edge/gprs networks.
How Tumblr wants to make money
Maybe we are blocking your ads and analytics until we see if we want you.

Just who is needing who here ?
Jitsi Is The First VoIP Softphone to Support DNSSEC
Tips to Get Social Media Followers to Convert
Can you provide any additional details about your startup and what it will do?
The Paydirt Stack: the tech that keeps a startup ticking
What is a Newsworthy Press Release Topic?
I've purchased more than my fair share from GameStop and have never encountered such pressure to buy used. What I have encountered is pressure to pre-order new titles and a subscription to 'Game Informer', a magazine that promotes new titles in the form of previews, teasers and reviews.

I simply wouldn't buy games at a $59 price point if it didn't include the ability to trade or even just let friends borrow.

I really, really love games, but my preference has shifted toward indie and 2D. There are exceptions (Fallout 3), but most AAA console titles impart too much of a 'Michael Bay' experience and aesthetic for my tastes.
It's the end of the world as we know it (and I feel fine)
That's an important question to answer. Creating a site that works sans js then layering on js is great, but it does entail duplication of effort, a larger testing burden etc. It's important to work out if the ROI for going the extra mile makes good business sense. Especially given the (excellent) point the original post makes: if a user has turned off js then if your app is worth their time they'll find the js switch again without difficulties.
I think the premise of the OP is not so much "Your site should work perfectly without Javascript because I'm an arrogant prick" but more in the lines of "Earn my respect and don't treat me like an idiot, and I will gladly whitelist your site and will use it with Javascript enabled".

If I understand it correctly, OP was redirected to a dumb-down instruction page of how to enable Javascript in his browser. What he actually wants is the reason "why" he must enable Javascript for the site.

You can win over noscript population very easily by taking a little bit of time and explaining your app with some amazing screenshots.
I'll pass that on, see if it can be done.
Wow .. why is this phone so highly anticipated ?! Frontpage of HN for a blurry, maybe-fake photo !
I have a completely different viewpoint on this topic that probably won't be very popular – but, if we're talking about writing experiences for those with JS turned off, isn't that the same as having to write code for an IE6 experience? I imagine the percentage of people having JS turned off is roughly in the ballpark of how many IE6 users we have left to deal with. Why has this been turned into a purist argument when it really should be about practicality and quality of one's work?

Though, I do get the gripe about not even seeing what the site is about before enabling JS. Even the weakest IE6 experiences seem to have some semblance of the subject matter.
"The rebuttal of course is usually the same. Used games fuel new game sales; this is GameStop's response and some buy into it. Of course, in reality it's pure conjecture without any evidence."

...just like most of this article then. I doubt many dispute the outcome (decline in game quality, trend towards multiplayer or DLC), but the author hasn't even shown a correlation let alone cause.

FWIW I don't agree with the rebuttal quoted here. I would simply point to the same trend in Hollywood movies. Greed and risk aversion have done the damage, not piracy or second hand sales.
How a frugal economist finds the perfect lunch
You post million different things on your Facebook and Twitter timeline. You have links, random thoughts, quotations, discussing with other people etc. etc.

Add people inevitably complaining 'Dude, you're posting 5 pictures of your cat EVERY DAY!', and having separate, photo-only social network suddenly makes sense.
Data Scientists: The New Rock Stars of the Tech World
The data scientist role is fast becoming the most sought after career of the technology world. We asked top data scientist Jake Porway from The New York Times about how he got his job, and his tips for success in the field.
Guys/gals,

Let's please try to explain things instead of just downvoting questions.

Try this link http://forums.mozillazine.org/viewtopic.php?f=23&t=21175...

TL;DR there is a licensing issue with the MP3 decoder. It's more complicated than that, but most of it is due to software patents. http://en.m.wikipedia.org/wiki/MP3#section_10 has more info if you're curious.
Pretty harsh considering comex is right and pranjalv123 is wrong. Authentication is still necessary in quantum communication channels. MIM is no less possible on a quantum channel than a classical one. Eavesdropping is harder but the no-cloning theorem doesn't prevent attackers from learning information about what you and your buddies are saying to each other.
http://en.wikipedia.org/wiki/No-cloning_theorem#Imperfect_cl...
Entitled?

You're the one who stands to profit from the interaction. You do the legwork.
How was the original author acting entitled? He's merely saying that instead of insulting his intelligence just give him some screenshots and info about your app in the noscript. If your app is worth it he'll flick the js switch to the on position.
How and When to Use Sex to Sell More
If we are comparing by the files with the most downloads, should this be surprising at all? Legit, popular, non-infringing software/content has the major advantage of actually being able to capture the long tail. The stolen stuff tends to get yanked post haste. I'd be much more interested in the overall volume of stolen vs. legit.

But I suppose that helpful information isn't going to come out of a expert witness at a trial.
They're making an amazing framework - something a lot of us have been waiting for. They spent time & energy on it, and yet make it freely available. The only thing they ask in exchange is to share what you do with it under the same terms, or pay for their work if you really want/need to be proprietary.

I'm always amazed by this reaction - ie being ok to use the generosity of others, but refusing to reciprocate.
Java Shop Politics
And simultaneously eliminates the "oh this photo is in portrait/landscape I have to rotate my phone to view it properly."
Ideally, sure, sites should try to fall back more gracefully than that if JS is disabled.

But I'll bet that there are more IE 6 users than Noscript users.
Don't get me wrong: I don't disagree with the sentiment, I'm just saying I doubt I'd even put in the effort of redirecting them to a separate page of any kind if I'd decided that my landing pages should be very javascript heavy.

My prejudiced view is that it's such a small part of the population it's not worth caring about, though I'd be glad to be proven wrong.

If doing pages that require javascript to even run in the first place is a good idea, I think is a different discussion.
USB doesn't really have anything to do with it, it's about the devices (both the phone and the charger). The specs say an USB charger can provide up to 5A, which is more than enough to reach the battery charging limits, AFAIK.
You can also get bi-weekly contact lenses, or dailies for a little bit more. With disposable razors, you're paying for convenience, not a better shave.
The icons don't even look like they line up straight.
No, no you're not.
Well... dealing with IE6 involves a lot of working around quirks in its treatment of plain ol' HTML and CSS, even if the site's completely static. Dealing with the no-JS crowd wouldn't entail that at all, so at least it should be an easier sliver of the market to cater to than the IE6 crowd.
This is not just a question of population size. It would be if the decision to browse without JavaScript was an arbitrary choice, and if designing website relying on JavaScript resulted in better overall design. Neither are the case.

Very often websites that don't work without JavaScript have serious design/privacy issues, which better be fixed even if no one disabled scripts. Very often the reason those websites require scripts is because the developers working on them are incapable to conceptualize desired business logic using some simple mental model, so they just throw random code and libraries at the issue until it seems solved.

Saying that "it's an app" is a common, but very weak excuse. Most websites are not doing anything that would warrant them an app status. They simply use JavaScript to enhance browsing experience. That's perfectly fine, but the inability to isolate those enhancements from code logic that's required to make the website work is indicative of the problem that I described above.
I now `know` that this guy has the name Lisp.
Not saying that it isn't an important question but if the site doesn't work without js the user will most certainly not enable it just to decide whether the app/site is worth their time.

The instant the site fails the decision has been made.

If your site breaks without js you must at least realize that you will, at the very least, annoy the users who has actively disabled it.
Anyone even considering teaching Java as a first language to high school students should be given a good sound slap - and I say this as a Java dev.
err..they removed potrait/landscape choice and added a gazillion filters to choose from.
> That photon zooms along the optical fiber to other optical cavity containing the other atom.

Wouldn’t this break the entanglement?

That photon is going to be absorbed/re-emitted countless amounts of times as it "travels" though the optical fiber.

Every time this happens, the wave function is collapsed.
It should probably be mentioned in the slides that console.log will break IE. Use log (not builtin) if you want to be safe: http://paulirish.com/2009/log-a-lightweight-wrapper-for-cons...
> We (NoScript users) have our reasons to keep it disabled by default.

Out of curiosity, what are those reasons? Related to privacy? Annoyed by animation?
The real reason permissive licences are preferred is developers are greedy. I know, I'm a developer and I'm greedy. I don't want to admit I'm using other people's code to do my work. I want to silently include that code and pretend that I did all of it myself and impress people with my amazing programming skills. If I have to buy a license I have fess up, and admit to myself I need their code, whereas if I can just use it freely there isn't that moral barrier to cross.
I'm pretty aware you disagree about both the "counter-culture" and "coolness". It just doesn't change facts that MOST PEOPLE AGREE (including whoever wrote the article and hollywood and movie-goers in general), facebook WAS cool and zuckerberg WAS counter-culture. And now facebook is where you meet you mom and zuckerberg is one more sold-out billionaire.
<noscript>To enjoy all this awesomesauce, please enable javascript:
<img src="/annotated_representative_screenshot_you_should_already_have_for_the_tutorial_page.png" />
</noscript>

Wave some CSS at it to center it nicely; done.
By runtime I mean that the functions which are avaliable are registered at runtime - rather than being statically wrapped or converted by some previous tool in the toolchain. Sure, there is some macro stuff going on, but if you were to evaluate the macro stuff by hand you could even use PyAutoC to register C functions truly at run-time using dlopen.

A clear example of why this is useful is shown in the demo about overwriting __getattr__ etc. A static tool will just generate N number of getters and setters.

Pyrex/Cython are both pretty cool. I developed this for helping me with embedding python on an existing C codebase. Something those two things can't do. Similarly ctypes is great for doing it the other way around but doesn't work well for embedding and also doesn't do the automatic conversion so well.
Yes generally you do. But you are only obligated to make source available to parties to whom you distribute the binaries you've built.

Typically a web app that generates and serves html, would not be 'distributing' the derivative work, so there would be no source obligation (GPLv2; AGPL etc changes this).

If its a web app that includes client-side js that in turn relies on a particular server-side API, things are perhaps less clear-cut.
Free Silver UI Kit - Download now
So `find ... | xargs grep ...` is still faster, right?
Machine Essay Scoring Produces Results Similar to Humans
Reading the article it seems that the primary objective is to get the open source community behind Windows 8 and the windows phone.

"..work with the PhoneGap/Cordova and jQuery Mobile and other open source communities to support Windows Phone.."

Seems to be a rather one way street to me. When they stop claiming the rights to Linux and perhaps make Silverlight work in Linux I may believe they support open source.
Yahoo open-sources Mojito on github
It says 2,167,942 users here: https://addons.mozilla.org/en-US/firefox/addon/noscript/
Now obviously I don't know how they arrive at that metric, and what influence the direct download from noscript.net has.

I wouldn't want to browse with anything but NoScript, CS Lite, RefControl, Adblock Plus and Ghostery. If your site doesn't work, too bad for you. I'm not the person who makes a living selling stuff on the interwebs.

The "Gawker Experience" (white page, nothing of value is lost) is quite common, and I like it.

There are useful applications of Javascript, but they are rare. You have to show me that it's useful to me, and I will then give you my CPU time. Not the other way round.
Speaking of which, Steve Jobs was ALSO known as counter-culture (but not nerd) and now is widely perceived as a dictator due to its insistence on closed end-to-end architectures.

Yesterday's David is today's Goliath.
It's also about search engine and disabled accessibility.
Agreed. Something like a landing page requiring javascript in the first place certainly is bad form. For my comment, I assumed it as a given. I'm not sure how much time I should spend honing my <noscript> tags if my page doesn't work without Javascript at all. Seems there's bigger flies to swath.
15 Technologies My Newborn Son Won't Use
Its better than C++ at least, which I learned in High School.
No you talk about Corporatism.

Very, very wrong. Turning corporatism into "true" capitalism (no TRUE capitalism puts sugar in its porridge, by the way) would not halt the march of computationally-driven productivity advances and subsequent disemployment.
Tracking the trackers: help us reveal the unseen world of cookies
Sko NIKE FREE Run 2 Herre 41-46 Billig, m忙nd NIKE FREE Runs
Sko NIKE FREE Run 2 Herre 41-46 Billig DK, m忙nd NIKE FREE Runs Running Shoes, kvinder herre Nike Free 2012, Nike Air Max, Nike Air Presto, Asics Kayano 17.
I'm only 24 and I was learning BASIC in High School, back in Fiji.
Ask HN: Connecting old LCD's together to create giant scrolling display
I work for a computer repair shop and we have at least 20 working LCD panels that are just sitting around. They vary in size from 13" to 17". Is there a way to connect them together and then connect the whole lot to a Mac to run some sort of scrolling display? I searched online but couldn't find what I was looking for. Thanks!
> sites should try to fall back more gracefully than that if JS is disabled.

They may not be able to though, take something like Etherpad there is very little value it can provide when javascript is disabled so being upfront about it makes sense. An other acceptable excuse is not having the manpower to handle both experiences correctly.

Of course, the most common case is likely that they can't be arsed.
It's one of those "live by the sword, die by the sword" issues as far as I'm concerned. At least with IE6, a lot of people are stuck with it due to locked-down corporate networks; whereas with JS, people who are opting-out should blame themselves - unless I'm missing an obvious web browser that doesn't support it? That said, I too offer minimal support for non-JS'ers.