skysight-inc/HackerNews huggingface dataset:
> So one can get the installers for these games through Steam and use them without running their client and etc.

Yes, that is the case case with the DRM free Steam games I have played. I guess that this is common among indie games at Steam, but I have not really looked into it.

> Is there an easy way to filter games by this criteria on Steam itself?

Do not think so. I do not think Valve want to dissuade developers to use their DRM.
As already answered here I start by a few google searches, changing words multiple times as it is not always easy to sum up an issue in a google search. Then I look in my contact list on gtalk/skype trying to find someone who could have a fresh view of my code/problem. Most of the time, explaining my bug and my code to them leads me to a "oh snap that's it moment" or they provide some general ideas.

But I also still use IRC a lot. Depending on the framework/language there's always one or two IRC channels where you'll find people who can help you or at least point you in the right direction so you should search for some good IRC channels specific to obj-C development and hang there while you code.
We actually do this on purpose. It's a hazing ritual. And it's how we keep the city weird. You are free to leave!
I stopped using the FB app since it was so slow it was painful . It was much faster using FB trough the browser. Then FB released the new FB app in December and I installed it again. It was super, it only took a second or so to display the news feed when you launched it.

But about two weeks ago everything went down hill. Sometimes it took up to a minute to actually display anything and most of the time at least 20 seconds (all over wi-fi). So I uninstalled it again.

What baffles me is that they don't notice this or that they just don't care.
Management Is (Still) Not Leadership
The renaming was entirely political. If the author wants their library to actually be used, it should be LGPL. GPL-ing a library almost always makes it pointless.
Matrix (and Adioso, which I guess uses the same backend) appears to be missing at least RyanAir and EasyJet, and presumably other low-cost carriers.

Honestly, if you don't include the 2nd and 4th largest European airlines[1], you might as well forget about the European market entirely.

Skyscanner and Kayak both include the low-cost carriers.

[1] http://en.wikipedia.org/wiki/List_of_largest_airlines_in_Eur...
Keeping the indentation level on new lines would be nice too.
MIT, BSD and to some extent Apache2 are close enough that the distinction is meaningless.
Existing Graph Based Stream Authentication Methods Using Crypto Signatures
For graph-based authentication, the main challenge is how to design a Directed Acyclic Graph (DAG) with lowest overhead, highest verification probability and lowest sender and receiver delay. However, there are trade-offs between these performance criteria, which are summarized below.
I second that.
The aim of root is certainly good. But the implementation of that idea, especially the overall design, is absolutely awful. It's understandable, it has grown over a long time and was written by physics experts, not software design experts. People who where used to Fortran and paw. The actual code implementation is bad but not hopelessly so. The interface is broken and because so many people are used to it, it will be hard to replace with anything new.

For Mainz experiment, we have or own code base. Not pretty, but because it's a lot more specialist, less confusing. I am working now on OLYMPUS, and we are using ROOT for that. I created a Framework for the analysis based on ROOT, trying to hide the most problematic areas and making it easier for use by the other collaboration members. Also trying to make them write programs, not ROOT macros. Every time I look up a new feature, I'm surprised that they managed to find a non standard way of doing it.
My pet peeve? TH1D is a 1-d historgram class. What does TH1D.Clear do?

Wrong! It clears the histogram title and name, not the histogram itself. For that, you need Reset. It makes kind of sense if you know the class hierarchy, TNamed and all. But who remembers that? I saw this mistake in the wild a lot.

Protip: Gnuplot. While also a little bit arcane in its command language, it's for me the best tool to produce paper-ready plots. With the tikz terminal you can include it in your Latex flow, and with some Makefile trickery you can have e.g. \cites resolve correctly in plot labels. With numbering correctly reflecting the position of the plot in the paper!
Fasten Your Seatbelts: Google's Driverless Car Is Worth Trillions
Having just gone through the paperwork for a non PB visa in the UK, after 3 previous PB visas. I'll take the PB system every time.

With a PB system, you, the applicant, know where you stand when you make the application.

With the non PB visa, it was so confusing as to what was actually needed, I hired an agency to help me. I'm now at the beginning of the up-to 16 week wait for a response.

PB system: they tell you exactly what you need to show

Non PB system: they suggest a range of what you should show. While the truth of the matter is you must show everything in the range along with a pile of other things that they don't even allude to.
There's a reason I keep arguing about that particular case. It's because you can't really discuss the concept without examples, and as there's only really one implementation of this concept common use, the only example I can give is this particular case.
Working alone sucks. The learning barrier varies every day. Some days, you feel you are a superman coder doing simple stuff. Other days, you feel like a drained out rat stuck on a syntax error. So, I understand how you may have felt when you found out the root cause.

Perhaps, this is a cliche. What works for me is the 'rubber duck' (http://c2.com/cgi/wiki?RubberDucking). It helps me not only while coding but also solving life problems. No really. I am not ashamed to say, I talk to an inanimate object to work through few problems.
I learnt that the very few simple things you think you know turn out to be difficult to explain. Who better than the soft toy to listen and not judge you?
Opposite of a Bloom Filter
Check out one of the start-ups incubated at the Nailab at http://myorder.co.ke
Facebooks engineering seems to have weird priorities. They seem put all their effort into crazy stuff like "Graph Search" whilst ignoring incredibly annoying issues like not having a basic search engine to find your own posts or having two week old posts showing up in the stream approximately 20% of the time.
I'm guessing it is a lack of self discipline. Everyone wants to solve the sexy problems but no-one works on debugging the old year race condition that has been bugging everyone.
Except strlen does not give you the length of a string, but the size of a string (in bytes), unless ofcourse mbstring's func_overload directive is enabled.
WebGL - Three.js + ImpactJS Game
Good Idea!

I blog mostly about node.js and Android, but basically whatever comes to my mind :)

http://www.jmanzano.es
The title here originally followed the guidelines and used a slightly abbreviated version of the title on the submitted item. The mods have changed it, possibly because they, too, thought it was unkind.
Don't forget that they need to invent a new way to shove "find new friends" down my throat, every second week.
How to Get Skilled Employees
Very impressive, but searching for Stockholm to "Somewhere warm", "any friday" gave me a list of cities and images but "no flights". Why? Is Stockholm not yet supported?
Do a Show HN post instead of spamming in the comment section
And annonhub an anonymous github clone in 3...2...1...
A PostgreSQL 9.2 Streaming Replication Primer
Come on. It's not that dangerous.
What disasters in Northern Virginia? I'm curious to hear what you hold up an example of the failures of markets, being as you're about the most strident statist I can think of here.
Luckily for us actual facts exist instead of baseless opinions.

http://techcrunch.com/2013/01/22/kantar-iphones-top-seller-i...

I wouldn't call the US their only healthy market.
When you want to change carrier, or sell your phone.

If you use VoIP you can keep your number even if you switch to a temporary SIM while travelling. Or just tell people to use Skype etc.
Belkin announces intent to acquire Cisco's home networking business unit
There exists something similar for the German law:

https://github.com/bundestag/gesetze

Fully converted to markdown and the best:

You are encouraged to open pull request.
Of course only valid legislation voted on by the
Bundestag will be merged.
Ideally, highlighting should be pluggable into the textarea from another source.
Awesome! Loved JJ's Star Trek. It seems like everybody that grew up with the original hates it, but the original series feels so outdated. Maybe JJ's Star Trek is dumbed down to reach a wider audience, but I thoroughly enjoyed it. I am excited to see how he adjusts his Star Trek storytelling for his soon to be released movie, and am extra excited for Star Wars. On a side-note, I was really let down by SWTOR as much as everybody else. Oh well. They'll get it right next time?
A common complaint involved the tiny little orbiting platforms that had to be jumped between. It turned an excellent FPS into a frustrating 3D platformer and interrupted the rhythm of the game.
I wrote this for my own use, since I send lots of short emails to a few certain people. But I hope you find it convenient, too.
But recently, GPL libraries have mostly only inconvenienced other open source projects, like Racket not shipping readline.

That tactic is dead.
He's right though, PHP has no reliable way to obtain the length of a string in characters, unless you keep track of which character set a string is in and carefully manipulate the mbstring functions.

Doing multibyte string handling properly in PHP is way harder than it should have been.
I understand some folks like to recieve fb message notifications as if they were email I guess. Don't feel the need myself.

I guess I'm just questioning the need for an app for all things, when many of the things are just as well served by a decent page in a browser.
Jan or Jurgen? I was on shift just before Christmas...read my username on here backwards ;-)
Is there some level of irony in asking people to take legal risk in order to upload content to a legal research service you charge money for? [1]

[1] http://www.plainsite.org/pro/index.html
There is some LTE but on odd frequencies. There is lots of hdspa+ or 3.5g though.
No Amazon does not have a cost advantage over Costco. It is operational cost is FAR higher than Costco: 18% vs 10%. It is easy to see why. Costco thrives on high volume/low count of SKU and customers pay for delivery themselves. Costco's gross margin is 12% vs 23% for Amazon.
Amazon's cost advantage over WalMart is only marginal. About 1 pt lower on the SG&A and 2.5 pts lower on gross margin. But Walmart is a lot more profitable.
The advantage of Amazon vs WalMart is really in the long tail. It can keep more SKUs than even the largest WalMart Supercenter could hope for and still turn its inventory over much faster. And for items you can wait for you get them delivered to the door.
My own family's shopping behavior is consistent with the data: we buy from Costco if it carries them, esp recurrent consumables; my wife occasionally goes to Target if she needs something soon; for things that we can take time to shop and do some research on I buy from Amazon, sometimes for price but mostly for convenience of not having to go to the store.
Developer with recommendation engine experience for startup
Hey,
I am a co-founder for a startup in Amsterdam called http://Favour.it and we need to find a co-founder with experience in creating even simple recommendation systems to build on top of what we are doing. Would anyone have any ideas? Help is really appreciated.
My twitter is paulmoconnell btw
I guess this means we'll be going back to the incredibly ugly Belkin design ideals then as well?
It really is as an expression where one lacks legal rights to express himself.

Or one is subjugated by man with more guns, but still he finds a way.

I doubt it will become huge and general purpose, but it will serve well for some services.

And do not forget, the nation does nothing, there is few people that declare and change.
14 Wonderful Island Resorts in the Maldives
That suit supports the idea the project can wait for communication from the rightsholder at negligible risk. (That is, there's no need for ad hoc copyright warnings from third-party non-experts.)

To wit: this is a lawsuit of choice, initiated by a plaintiff (backed by the EFF) who had material briefly taken-down by a DMCA notification. The studio didn't sue: it only sent a take-down, then was itself sued. The studio doesn't appear to be seeking damages, even though the alleged-infringing video has now been up for years (post-counter-notify, with more than 1.2 million views). The studio just wants the take-down honored and the lawsuit dismissed.
This isn't "comprehensive" if it is "high-skill".

Comprehensive is DC code for "includes illegals currently in the US, low-skill immigrants from central/south america, etc." High skill is in the "etc." that everyone supports, but which was being held hostage to deal with the politically-contentious other groups (which are 100x the size)
(Can't reply to the child post)

Lol! It's Jan. The world is small.
Why is this 2009 article trending now?

People want to live in San Francisco in spite of the city government, just like the summers there.
My posts are not like tutorials, however, things I tried & exprimented.
http://arundhaj.com
I'm sorry, but almost everything you wrote is wrong.

Take Europe. The ratio of Android:iPhone may be higher in Europe than in the US, but it's still a MASSIVE share. And people are still extremely defensive if they've got anything but an iPhone here in the UK.

The European models also have carrier subsidy on ALL monthly contract phones, not just iPhones. Generally only poor people have pay-as-you-go.

It's not as if there aren't regular articles on here about the ratios of iPhones to Androids in all markets.

It's slightly confusing that you could believe any of what you wrote.

BTW, you're also wrong about any company that's growing should post "record-breaking" earnings. Earning are profits. Growing companies often post losses. It's not turnover.
Offline mode has made me realise just how easily DRM means denying me access to my own computer.

- need to be single-user admin with saved password
- didn't know that before? tough! you're locked out from all games including DRM-free ones
- happened again and still can't get offline mode? tough!
- support limits how big a message you can send so I couldn't send complete info (not that they looked)
- support promotes racial hatred, closing issue with poor English and telling me I didn't do what I did.
- follow up support also closed.
- considered small claims court but was convinced it really wasn't worth it.

lesson learned: There is no such thing as "friendly" DRM. When the system decides you are wrong, there is no recourse[1]

[1] Unless you're a famous blogger, have a personal contact or other out-of-band means unavailable to the masses.
Facebook's mobile apps have to use the Facebook API, which is notoriously terrible. Facebook have no reason to devote resources to this, as they don't want third party implementations dragging people away from their ad revenue.

Similarly, their mobile app is capable of delivering far less ads than the web page, so they'd rather people sat on that at their desk rather than browsing on their phone.

In relation to lack of decent search and other obviously lacking elements: They're always going to devote far more resources to things which directly or indirectly improve advertising (graph search, friend finding, increasing numbers of likes) rather than things that enhance user experience (since user experience is far more tied to network size rather than feature set, compared to other markets)
Nicolas Okolle vous souhaites la Bienvenu(e) a SMALLVILLE
Project author here. Ask me anything, constructive criticism much appreciated!

And much thanks goes Jeremy for writing Backbone.js and posting this!

(BTW, I'm looking for a job, so if anyone is interested, please email me myhnhandle [at] googlesmailservice dot com)
Amazon has a defensible moat for physical products. Apple has Samsung.
Algorithms that design structures better than engineers
the most annoying thing in my opinion is, that fb doesn't clear my notifications if I already seen those in another version e.g. website, tablet. It's frustrating to see all these notifications over and over again.
It seems strange to me that Google, Amazon, or any other cloud provider hasn't partnered with a non-profit organization to secure grants for a modern, comprehensive public data repository. You might call it something like "gov.org". One requirement, of course, is to have an open process for modifying data representation. Crowd-sourced data formats, heh.

(Out of curiosity, why can't we consider the content of .gov websites to constitute this archive and simply a) petition that all public datasets be available on a .gov domain (format to be sorted later) and b) that all future datasets start out life open on .gov.)
Whoa, Tokyo is totally flat! No comparison, and also Japan cities spend a lot more money on infrastructure than even American cities do.

Best to compare San Francisco with...Lausanne...or Chongqing (or any city with a bunch of hills that is fairly vertical).
+1 clean user interface , for a comparison used this powerful but heavy http://datatables.net/ for some projects
No RyanAir is a bit of a problem, and I'm failing to get EasyJet results to show on some routes (e.g. LGW-TLL)
Give Coinbase.com a try - you an connect any U.S. bank account to buy/sell bitcoin. (A YC company).
For amateurs, the IRS has a concept of gambling "sessions". You net your win/loss within a session. You report the total of all winning sessions as income, and itemize your losing sessions (which can't exceed wins).

States and cities have varying laws. Basically most states with casinos allow you to do the same as on federal returns. Those without require you to report all wins as income and not deduct losses, effectively making it impossible to gamble with any regularity (since you could easily owe taxes on $200k of income, of which you only saw $10k... or worse, -$10k).

Pros can simply net their wins/losses (while maintaining a record-keeping notebook). To qualify as a pro you have to derive almost all income from gambling.

Gamblers get worried when people want to close tax loopholes (such as itemized deductions for certain things). They can come scarily close to losing their way of making a living.
No worries. And much love to all the downvoters.
Sadly it seems you must live in the US to download documents from PACER.

Maybe Operation Asymptote could start taking donations from people from overseas?
I find the mobile website version is pretty good on android.
> Gaining users for a dating site is not an easy proposition

But finding the market is! You've got a great market to tap into. "Off to the races" as they say...
A patient’s opinion about Climen
Climen is a pill that is used in hormone replacement therapy (HRT) containing the active ingredients oestrogen estradiol valerate and cyproterone acetate. Climen tablets are used in two phase sequence, with specific day to day instruction specified in its packaging.
Ahhh... those were the days...
"Ordinary people" could certainly afford to ride in driver-less taxis.
The one thing that's really huge in this proposition is that it would allow spouses of H1B visa holders to work in the US. The fact they cannot do it is a particularly cruel aspect of the current immigration system in the US.

We moved to the Bay Area when I got a job at Google a year and a couple of months ago. We really like it in California: my job is super interesting, the weather is nice, and the people are amazing. I cannot imagine any place in the world where I could have a bigger impact being a programmer. However, going back to Europe is a topic of our everyday conversations. Why?

My wife is one of the smartest people I know. She is the webdesigner you would love to work with (you know, those who can actually code their stuff in a way that works with all browsers, use source control, and are not afraid of using the command line). She worked as a project manager and her team loved her. She has interesting things to say about startups, business models, and Goedel's theorem. She used to have a career back in Europe, but in the US she's almost a non-person. She can live here, yes, she can drive a car, but she doesn't even have her own SSN. She cannot do any productive work, and getting an H1 visa if you are not a software engineer is extremely hard (we had this conversation with a couple of immigration lawyers).

I have my dream job, but at the same time I cannot help the feeling that I am ruining my wife's life.
I like him, his style (to me) is very similar to that of recent music by British artist Plan B, who I also happen to find brilliant.
Should the Government ‘strike back’ against hackers?
TPB AFK Premiere Date: February 8th 2013
No, you misunderstand. The vast majority of Dwolla's success is due to bitcoin.

Throughout 2011 it was the primary method of converting USD to bitcoin. It was practically their whole business.

During the hype that brought bitcoin to it's highest price so far, Dwolla's profits exploded.

Looking at their promo e-mails, the amount of time between them going from 1M/week in transactions to 1M/day in transactions was only one month.

Once they got big enough, they've not only turned on the people that built their empire, but are now actively targeting them.

It's hard for me to decide if I hate Paypal or Dwolla more.
Good points. The mobile web page works better in some situations. Especially if the network is bad. Works better with Chrome for android, but also with the stock browser on 2.x phones.
As VMG writes, it's one of a few places where 'eval' is the right tool for the job. In this case you either have to drop the feature (of providing replacement function), implement your own language/DSL that compiles down to JS function or just use eval.

What would you do in this case?
Do people actually need these kind of searches when they book travel? I don't know about anybody else but my life is pretty scheduled and the dates I can go on holiday are fairly fixed and planned months in advance. Research of where to go is done with my wife on tripadvisor and looking through brochues.

Ebookers / Expedia search is pretty easy - pick the dates, pick the location, compare prices.

I just don't see the need for these kind of searches
Reminds me of a situation I encountered at a prior gig. We were getting random log-ins to an administrative account from a user we didn't recognize. I sent email around the group asking if anyone knew what was up. Nope.

Started tracing IPs. Turned out it was coming from a gateway used by our corporate parent (very large organization). Further tracing localized it to our office.

Turned out my seatmate (who I'd included on the initial email and who had heard me muttering over this for 2 days) was the guy who had some random bozo named account that he was using for test purposes ... but had neglected to tell anyone about.

Sort of pissed me off.

One reason for documenting these backdoors is so that, if you're OK with their legitimate use, you can properly audit and account for their legitimate use. That said: given shared keys and common access, I'd be inclined to consider the device unsecurable.
http://www.ubnt.com/
This is my FUD regarding adopting AngularJS: most exciting things in Javascript world happen either in the jQuery world, or on top of bare-bones Javascript.