skysight-inc/HackerNews huggingface dataset:
Hopefully this [0] will be rectified via constitutional challenge.

"Many experts believe that the government's decision to adopt one of the most restrictive digital lock approaches in the world - it creates potential liability without actual copyright infringement - renders the provision vulnerable to constitutional challenge." [1]

[0] http://news.ycombinator.com/item?id=4771752

[1] http://www.michaelgeist.ca/content/view/6557/125/
>"A specific exemption to the digital lock rule is also given for those who have a ‘perceptual disability’ and need to make the file readable. If you have reading glasses prescribed by a doctor, as I do, and your preferred reader has font options which help you read, this exemption could arguably apply."

That seems like a pretty big loop hole.

Looks like this only passed because of the stated American lobbyists. I'll be watching closely the first time this is enforced, if it is at all.
> I don't believe in catering to the possible 5% [1] market share that will not upgrade their browsers

Please remember there are large numbers of users who cannot upgrade the browser they use at work, and there are valid reasons why their IT departments do not let them upgrade.

If your webapp is for entertainment, social, or otherwise not useful for corporate, government, etc. users then you're probably right. But otherwise you may be punishing users who have no choice in the matter, hate IE6 as much as you do, and use Chrome at home.

I agree about code bloat, etc., and if there's a clean way to maintain a separate branch or plugin to support IE6/7 users that's great, but if a library doesn't support them, I simply can't use it given my userbase.
Nope, the normal desktop one. 12.10 Build 1652 on Linux.
Thanks for the feedback, I'll think about it.
> First off, why are people going to therapy unless something is wrong?

I think btilly meant to answer this with "So at the moment of divorce there was unhappiness. But what marriage does not have periods of stress?" It isn't very clear, but the point is that something might be wrong, but it might be temporary.

> Secondly, once this person goes to therapy and ends up asking for a divorce, what makes the other person such a reliable source on whether things were going well?

A lot of decisions to get divorced aren't mutual. Many of them seem mutual because the other person decides to cooperate, but that's different from arriving at the same decision independently.

Finally, btilly said that it's an edge case. My reaction was to think that Louis CK is a comedian and that he's saying something that is the case much of the time is the case all of the time for effect. I take philosophical statements by comedians with a grain of salt.
Gah! So, I tried your top three and im sorry to report it's a trifecta of failure: Hacker News Beta renders really s
owly, Hacker News Android performs well but doesn't support landscape (it stays in profile) and Hacker News Droid performs Ok, rotates in landscape but without a useful or optimised layout, and as you state doesn't let you log in.
Agree. I've found the web view in Pocket (and probably other apps with built-in web views) to do a better job of displaying HN comment pages than any of the browsers I tried, though. Simply because it wraps the comments at a comfortable line length.
This is an awesome idea. I thought the fading Romney in the bottom right hand corner made the site, until I realized he wasn't fading with the number of likes. Here's how I would improve the site:

Take the number of likes Romney started with as the election was called. [Number may not be available, estimate if not possible to recall exact.] Then, fade the Romney image out by setting image opacity as a percentage, currentLikes/peakLikes to give the image a "Back to the Future"-esque fade effect.
Combining Computation and Communication Costs
Unfortunately this is an example of the broken window fallacy. Sure, lots of people are put to work, but they are destroying real value instead of creating it.
Not surprisingly, http://www.reddit.com/r/cabinporn does also exist.
You own the picture. The gentleman didn't pay you - a request is not a commission nor a work for hire. Some concrete renumeration must occur.
But then you're tying your business object to your serialization system, while they ought to live in distinct layers.
Sorry for being offtopic,

Could Clojurescript become the primary clojure implementation, replacing the JVM, someday in the future?
The article ends with: "Yes, it is ‘wrong’ to pirate. But now, it’s also ‘wrong’ to buy a Kobo book and then unlock it to read on a Kindle. So if one is ‘breaking the law’ anyway, why not have the free, unlocked copy?"

This person is confusing legality with morality. Not breaking the law has to do with not getting punished, whereas not doing things you consider immoral has to do with being a decent person and making the world a better place. Assuming you believe in copyright over digital information, it's clear that paying for the book and breaking the lock on it is a hell of a lot less wrong than quote unquote pirating it.
That's pretty recent and sounds like it's still raw. So for what it's worth I wish you the best in getting through it. As a wise man once said, first the shocking truth, then the healing truth.
I don't know. We all have outcomes we prefer. Shouldn't we take rational actions to create those outcomes? Sure, "life is what happens while you're busy making plans," but some people do accomplish what they set out to do. I want to join their ranks.

On a day-to-day basis, what's the difference between "influencing and guiding it" vs. "pushing it"? No snark, just trying to understand your POV a bit better.
Bullshit. I personally know of at least two marriages that ended in divorce for reasons entirely unrelated to the quality of the relationship - one or both parties had a mid-life crisis, tried to reinvent themselves to assuage their existential angst, divorced, utterly alienated their partner in the process and ended up bitterly regretting it. Deciding to divorce doesn't mean that your marriage is bad, it just means that you've decided to divorce.

It's an idea that betrays a profoundly defective concept of marriage - that a lifelong relationship should seem easy and natural and that if it's not so perfect that you're absolutely certain that it's the best possible relationship you could ever have, the solution is to end it and start from scratch with someone else. It's a rejection of the idea that living with anyone is inherently difficult and requires a great deal of hard work, that people get cold feet and seven year itches, that people take things for granted, that the grass always seems greener. If divorce were genuinely a good thing, we'd expect post baby-boom generations with high divorce rates to be much happier and more satisfied with their relationships than their parents and grandparents; Instead, the opposite is true.
Mocking With Paper 53
Purely from a hiring side, can someone sell me on the value of hiring junior developers and training them up? It feels to me like there's real potential for them to gum up the development team, it's going to take years for them to be senior (and nothing stopping them leaving when they are)...

I understand people want Junior jobs to exist, as junior developers. As someone hiring, why should I hire one? Serious question...
You've introduced two new problems, neither of which we were discussing previously:

1. How can you deal with multiple versions of the dictionary?

2. How would a third-party (like a rating system) handle cheaters?

I would say that the simplest solution for #1 is to not allow this. Players shouldn't try to play against each other if they don't agree on the dictionary. Whether you update dictionaries by shipping new versions of the app, by having clients download them from a server, or by keeping them on the server (as an oracle) isn't important.

For the second problem, I think you have a server by definition. You introduced some sort of rankings, which I assume are held on a server somewhere. So this is considerably off-topic.
Ask HN: resources for guerrilla marketing mobile/web apps?
Hey HN,

I have a free app out on the App Store and I'd like for a lot of users to try it out to get an idea of whether they like it or not and give me some feedback. At this stage even just a couple of hundred users would be good enough to give me a decent idea of whether I'm headed in the right direction. What are some creative, lean ways of getting people to try my app?

I'm going to write about it online on a few forums that might have users interested in the specific subject, raise awareness. I could pay for Google AdWords, but that will probably cost me quite it bit for the % of people who will actually end up downloading it. I'd certainly prefer not to have to pay for it! Meetups for that specific domain are an option, but they do tend to have a very small return for one's time investment, probably just as effective as spending a couple of bucks on AdWords. App Store SEO is a given, so I won't even go into it.

What are some other neat creative techniques I could use? Are there any truly reputable resources out there for guerrilla marketing techniques? There are a TON of books on the subject, don't even know which one to start with! Would appreciate some direction.

Thanks!
Would you, by any chance, share any links regarding "proper software would simulate thousands of scenarios"? Genuinely interested, how are these kinds of problems solved in real life.
The Long Jump: Most high-level language people avoid GOTO like the plague
Invisibility cloaking in 'perfect' demonstration
undecidable.
A module namespace in Python does not suffer from the same problems that global namespaces in other languages do, because what goes in there is under the control of the module writer, barring strange monkey-patching approaches.
What happens when you photograph something that someone else owns the copyright to? Eg: If I photographed a piece of artwork, do I own the copyright of that image? A good enough camera and some editing afterwards could produce a pretty excellent digital copy of said piece of art, even though it's technically a photo.

What about video? If I record a movie with a cam corder do I now own the copyright to the video I made and can distribute it legally?
Great post, Hugo & great hustle! Glad to see fragments of our conversation in your writing. Keep growing!
> First off, why are people going to therapy unless something is wrong?

Maybe the person going to therapy was just going through one of life's blips that everyone experiences, but even assuming there is something more serious then why does it have to be marriage-related? Maybe they are suffering from depression, or PTSD, or... etc. etc. There's many valid reasons for therapy and not all of them are related to your love life.
I had the good fortune to meet Al3x this year while he was traveling, before this article was published in The Magazine. I heard most of this story over drinks in Berlin.

Had I heard the same kind of story from just about anyone else, I think it would have been pretty uneventful, but to sit across from someone so undeterred by some of life's largest challenges was pretty moving. I imagine the sort of outward displays of not-really-togetherness I'd probably display under similar circumstances, and Al3x's matter-of-fact and direct way of dealing with it was pretty inspirational. It totally comes through in this piece, too.

What a guy.
Logic fail. Saying the affluent use public transport does not mean that they don't necessarily use roads also.

However, the road infrastructure is for everyone, just like public transit infrastructure.
Amazing how something with the potential to impact so much gets so little attention because it's not a kickstarter?
This is just common sense and decency - you should behave like this to everyone, least of all your significant other.

Anyone who doesn't have this level of emotional maturity isn't ready to get married!
Lots of iconic material this weekend---enough to make me start thinking about how to use them in my apps. Particularly with the addition of color! Might have to give it a go just to test things out. Currently I use Unicode as though it were a series of icons (chess pieces in particular) and this might be a better go at it. No dependency on anything I don't bring to the party!! :)

--hsm
Ballmer says Microsoft Surface sales off to 'modest' start
This is an interesting response and one I'm pondering myself. It clearly is of extreme importance to seed new developers in the industry and how should small shops shoulder their share?

Young/junior developers often have a lot of spirit and enthusiasm which is injected into an existing team. They'll also tend to bring the 'latest new ideas' which while not already ideal does get the old guard thinking. If anything it's interesting to watch people adjust their proverbial footing to stay relevant.

On a similar note, I often wonder how does a senior/lead developer take a different direction? I took the JVM + Web stack and I was giving it serious thought to jumping ship into another area of software development. Now understandably you wouldn't be a lead but rather a born-again junior yet any interviewer will automatically assume (with evidence to the direct contrary) you've been doing it for years.

Tricky our industry...
So what happens when I let it go to the other direction too much?

It seems like I can't do anything and make anything in my life happen. When I get home from work all I can do is sleep or lie down. I'm positively bored most of the time but don't know how to fix it.
There's something to say for security through obscurity when the target is only a video game.

There is. In case you were curious, it goes a lot like this: It doesn't work.

It doesn't take a genius to crack a game. The most important quality one needs is curiosity. I've personally lost count of the number of games I've messed with, and that's not a boast. Anyone can do it if they try.

I've never done it to cheat at a competitive game, however I have had a number of competitive and even cooperative games ruined by people cheating in such a manner. If it can happen it probably will, especially if the game is popular. Developers of commercial games should be obligated to take this kind of thing seriously (I am looking at you, Team Meat.)
I was referring to Private Bradley Manning and Sharepoint. To be fair, it took a few years to crack the MS file encryption. But now the world has wikileaks.
>The first is that the majority of sold gold is stolen from compromised accounts.

This doesn't seem true at first glance, given the number of stories of massive gold farming operations (by grinding, not by crime) floating around. Is there anything to support that?
The source is just in a private repository?
Will it be available after the contest?

I'm very much interested to see a tiny ClojureScript project and follow along.
Geometry Puzzle: Crush the Rebellion
China Tour, China Vacation, China Travel Packages | ChinaTour.com
China tour package offers some popular China private tours, which covers most of must-visit sites in China, such as Beijing, Xian, Guilin, Shanghai, Tibet, Yangtze River and the likes. Enjoy your fantastic China tour with Chinatour.com!
What Every Programmer Needs To Know About Encodings And Character Sets
I called you dishonest -- and showed how. I saw no reason to touch your comment after that.

You lack references. If this is what you talk about, I don't see the problem with democracy (or relevance to what I originally wrote):

http://en.wikipedia.org/wiki/Individual_and_group_rights
Cost / advantages ?

Like when I order or go to the stores buying a DVD and get un unskipable anti-piracy video, trailers and ads ... versus taking 10mn to torrent the movie and get it to actually play when I launch it.
You made an incorrect assumption about who I have heard these stories from.

When the person who asked for the divorce concludes that the marriage actually was fine until they screwed it up on the bad advice of the crappy therapist, that's pretty good evidence that the marriage fundamentally had nothing wrong with it.

As for going into therapy, people do that all of the time for all sorts of reasons. I can personally name people who went into therapy because of poor childhoods, work stress, seasonal affect disorder, losing a child, work problems, and so on - there is a long list of reasons that have nothing to do with the marriage that might lead someone to ask for help. Of course if the person who is supposed to be helping hurts instead, there is no limit to how much collateral damage might happen.
Siri was apparently developed as a Combat Assistant (Video)
Extending Visual Studio
Visual Studio provides very powerful capabilities for us to extend its functional using various technologies and approaches. You can both automate routine actions using simplest macros and carry out a deep integration of any third-party or your own user components. In fact, while extending Visual Studio, you are limited only by your own imagination, so you can realize such eccentric solutions as integration of your favorite Instant Messenger client into the project window, or even an "achievements for developers" http://bit.ly/xwaQxN system like in videogames! After all, any serious developer must know and be able to adjust the development environment to his/her own needs, as well as be able to handle its possible "glitches".

At the same time, creating extensions is nowadays simple and transparent as never before, regardless of your previous experience of working with Visual Studio! You can both integrate a native library module that will be able to directly handle the low-level COM interfaces of the API environment, and a managed build that will have an access to almost all of these APIs through convenient managed wraps. While the native unit will surely provide the developer with the absolute control over the situation, using managed builds for extensions will help you get rid of a very complicated process of calculating the number of COM-objects instances and direct memory handling, allowing you to focus on implementing the functionality you need with all the power .NET Framework and Common Language Runtime can provide.

If you’ve got interested in the subject of extending Visual Studio, you can try it right now - http://www.viva64.com/en/b/0165/ . This guide will allow you to create a completely functional managed extension module for all the Visual Studio versions literally within NN minutes and start using your functional at once.
Rather they have poor grasp on reality - people will break DRM no matter what idiotic laws will such "lawmakers" pass.
Obligatory XKCD: http://xkcd.com/488/
I've been wondering how hard it would be build an app that accepts a Letterpress screen shot and gives you the optimal word to play
hey Sam.

google directions allows you to add up to 26 places. it gives you driving directions, estimated time to drive each leg, and miles etc. It does not sync up with date/time info though.

I have posted all my ideas on the mapwhen twitter
https://twitter.com/mapwhen

basically the idea is to have the interface like google directions, https://maps.google.com/ but add a date field and time field next to each location you add. That way you can plan where you will be when.

This can work for everyone from parents doing errands, where they need to leave work by a certain time, then get to the soccer practice by a certain time, then home by a certain time. Or for someone planning a 2 week road trip. you add 20 locations and the dates/times you need to be there. Using google's genius directions info, you get the drive times, the distances etc.... but then also create a way for all that data to be synced with date/time info.

I would imagine that once someone was logged in they would have a set of favorite locations, where they could just set the times they need to be places... also ideas like syncing with facebook checkins or foursquare, also ideas like having the app show you various entertainment or eating places, or gas stations along your planned trip, if you wanted.

I have all the ideas on the mapwhen twitter

Mike
@mikehedge
What is a music player?
That's a secondary priority, wish list goal. Work is being done to separate out the JavaScript bits and to beef up the analysis bits. However, the JVM Clojure implementation is stable and reliable. There isn't a really pressing need to replace it. Self-hosting languages are neat, but Clojure has always been about pragmatism. Stability and performance are paramount in the ClojureScript compiler. That being said, it's a fun goal, so there are various projects working on alternative backends, Clojure-in-Clojure JVM targets, etc. And patches towards that goal are welcome in ClojureScript!
But it's also possible that people no longer consider him important enough to be a part of their profile, without actually changing their view of him. People manage to clog up their profiles in a short period of time already, imagine what your FB account might look like in ten years if you never un-like that politician you supported, that band that you loved for a few months, that special edition chocolate bar you couldn't stop buying...
I don't think much of Victor's work is built upon Resig's, mostly the other way around.
A pretentious XKCD comic makes a technical error? No WAY!
Wow, think they could make that any longer? I mean, I don't think it was long enough. 78 characters isn't long enough, I think it should be at least 96.
Considering all the complaining he's done, I'm surprised not to see Donald Trump on the list.
Extract Images from Presentation & Create PDF File from These Images
Saaspose APIs offer various types of features to add kinds of common tasks to your web app such as text and image extraction, file conversion, barcode generation and recognition etc. Image extraction is an important aspect in processing the documents in cloud. Using Saaspose.Slides REST API, you can extract images from the presentations by saving the slide as an image and use this image to generate a PDF file by using Saaspose.Pdf. Saaspose.Slides allows you to save slide as an image. You can also save a slide as an image with specified size and use it accordingly in your applications. This REST API allows to extract the images from the slides and you can use these images in several ways as per your requirements. You can achieve the desired results in your applications by using a combination of features supported by Saaspose file format APIs.
Chinese Gold Imports Surge In September
Looks nice! I have two comments on your homepage copy:
1) "Various Different Formats" is redundant. That which varies is different by definition. You could choose one or the other - or an even more descriptive/specific word and be better off. "Files in three formats" or maybe better: "Three formats: svg, png, csh" as that tells me exactly what you are offering.
2.) "Starting at $1.6/month" honestly confused me for a moment and I heard my inner-smartalec wondering 1.6 million? billion?. While I know what you mean, I imagine that it is in your interest not to awaken your visitor's inner-smartalec if you can get out of it. He's a terrible critic and you're looking for (paying) supporters. In my opinion using the more expected 1.60/month" would be better.

In any case I've bookmarked your site for exploration and I wish you the very best of luck!
>There is. In case you were curious, it goes a lot like this: It doesn't work.

Sure it does, enough, anyways. I'd be willing to be the majority of players don't cheat and have no interest in cheating.

The remainder that have an interest can be futher subdivided into "no idea how, no idea how to begin", "no idea how, but curious enough to look", and with the addition of the author's post, "no idea how, but a google search away with step by step instructions".

It's a cool hack, don't get me wrong, but now the developer is going to have to rewrite their system to mitigate this, and in the meantime, there are going to be a bit more dicks in the world.

But at least there was a nifty wrapper released- I just wish it wasn't for black hat purposes ;)