skysight-inc/HackerNews huggingface dataset:
Use Mint (http://mint.com) to keep track of what you're earning and what you're spending. I started doing this recently and it's definitely helped me think about how I use my money, but your mileage may vary.
You know, you're right (about the dangers of morality clauses). Consider my original content 70% retracted or at least flagged for requiring modification.

Maybe you could have a list up-front of who you don't deal with (Scientology, patent trolls, KKK, etc.) and remark that anyone not on this list who signs up will be grandfathered in forever, even if their category is added later - this gives existing customers peace of mind, and tells your browsers exactly what you consider morality?

But if lots of people did this, I'm not sure the world would be a better place, now that I think about it. Pick a previous decade, and gays would've been the ones most often targeted - of course, then I could meta-boycott, but...

This is a deeper issue than my original comment acknowledged, so on further consideration, please consider it entirely retracted until I can give this more thought.

What sort of business policy should one go around advocating on a planet where most people think "morality" is about disapproving of sex acts, and so anything that strengthens the force of what other people believe to be "morality" within economic business, tends to make things that much worse? I don't know.
Parents of HN: How to Miss a Childhood
You should toss the links you reference into the description of the video (e.g. Your GitHub page).
http://en.wikipedia.org/wiki/Flowers_for_Algernon
This the best article with a number in its title that I've read this year. :-)

(Although you clearly know the HN audience, having culled the number from the title here!)
Bit of a difference for me. C is a standard i.e. ANSI/ISO.

For me standards should not be able to copyrighted and patented.
And one of the python sources [0], where Timsort originates, for the later two conditions -- index (i) is checked to be in range of the list's (a) indices (size):

if (i < 0 || i >= Py_SIZE(a)) {
if (indexerr == NULL) {
indexerr = PyString_FromString(
"list index out of range");
if (indexerr == NULL)
return NULL;
}
PyErr_SetObject(PyExc_IndexError, indexerr);
return NULL;
}

Can we really expect prose of such simple (more-or-less obvious?) functions to be patented? Tasked to write as many obvious variations of either of the above, I'd certainly expect to find something both functionally and grammatically the same.

[0] http://svn.python.org/projects/python/trunk/Objects/listobje...
Why tweeting my movements isn’t a safety risk
"Doing What You Love" Is Grey
Ask HN: Why can't I upvote articles in HN search results?
I find it frustrating that if I find a submission in the search result particularly nice, I need to visit the comment thread to upvote it. Why can't the search interface allow upvoting especially since it displays the arrow?
You guys are worse than your own customers.

Site looks great.
Sunspot capable of large solar flares
It's for more than just canvas apps that run inside Facebook. It's also for apps that use Facebook login, but they can be full-blown iOS or Android apps like Draw Something or web apps.

I wonder if they'll allow apps where Facebook Login is just one authentication option, like Draw Something. I'm guessing not for the little guys.
Write the Wrong Code First
This is actually up to the client. In Firefox about:config, network.http.sendSecureXSiteReferrer is set to true by default, so it does send it, but you can turn it off.
Memory Dump, Software Trace, Debugging,Analysis Portal
Aren't you conflating two issues? Getting visual sensing to the same level as radar/lidar is a great aim. Having redundant multi-modal sensing is a great aim. Switching over to visual-only isn't.

There are too many situations where one type of sensing isn't good enough (e.g. lasers scatter off snow and can't penetrate fog/dust, radar can get saturated by multiple corner reflectors, visual sucks at night, IR sucks in bright sun, etc). To reduce cost visual-only might be a good way to go, but it won't be versatile enough to cover all the necessary scenarios.
I love making money and running a business, but I'm glad I started in my mid-late 20s. I feel like this kid missed out on a lot.
"Why" is an interesting hack. Before this children learn how things work through observation of events. "Why" is a force multiplier where the child no longer even has to wait for events to happen but can explore things that haven't happened or that are hard to observe. It's a short hop from there to deep abstraction and philosophy.

Cultivating this may be one of the most important things that parents can do in terms of ensuring children keep their curiosity long into adult hood (with appropriate training to develop the endless string of "whys" into a more socially acceptable question answering model).
To some extend, 100% uptime is like perfect security. There is no perfect security, the closer you get to it, the more expensive it is. At some point, you have to draw a line and design your system to deal with the downtime.
Army Eyes Monitoring Tools To Stop WikiLeaks Repeat
I'm not sure what you mean. Could you elaborate? Do you mean links in the actual video? I'm relatively new to YouTube uploads, so any assistance would be much appreciated.
Error: too much recursion
hey. good job. i can definitely see myself using this.
i'm having a bit of trouble reading some of the content though (using ubuntu/chrome) font/font-size/colorschemes can be better. maybe refine the interface a bit, but good start!
It's not a store. There is no purchasing through Facebook (except for I guess apps that run on Facebook, rather than Android or iOS). It's just a user review site like hundreds of others except for the scale.
On a hunt for genes related to Charcot-Marie-Tooth Type 4
because they're stupid?

hurray for java. the most verbose and dog slow language ever invented.
I'll have a look into Apsalar - thanks for the suggestion. (They also do my pet peeve of requiring you to sign up with yet another account and yet another password to see any useful information. Why do so many sites insist on this nonsense if all a developer wants to see is what the API looks like?)

The conflict of interest in those cases is that in addition to analytics they provide "monetization" (basically adverts). If the app is using a different ad network then we would be giving a competitor ad network detailed analytics about the app and its usage.
Okay. I don’t claim to know what the proper “purpose” of civil government is, or to have visions of a perfectly just society, but in practice government is a set of systems set up by people living near each-other for mediating disputes, defending the group from common threats, and regulating behavior in a formal way (that is, there is some explicit process involved, unlike with informal norms).

Citizens seem to be generally happier when their basic physiological needs are met, when they feel valued and respected by the community, when they aren’t treated violently for their thoughts and private practices and associations, when they have meaningful work to do, and meaningful goals and aspirations and especially some common purposes with others in the society with whom they can cooperate, when their frustrations and desires are considered & acted upon by their fellow citizens. When they can provide some feedback to the system itself, and thereby improve both it and their own lives and the lives of their neighbors and children.

Now of course, there’s all manner of difficulty with this, because different people have different ideas of what the society should look like and what their roles should be in it, because human societies are very complex games which involve competitive as well as cooperative aspects, and because frequently military, economic, technological, social shocks lead some groups to starvation, disempowerment, etc., in which position they become either depressed or pissed off. Prevention of civil violence is certainly crucial to government (Hobbes’s Leviathan). But that government isn’t working when its information-sharing systems are broken and it fails to respond to citizens’ grievances, to the extent that they are willing to take up arms against it.

Civil wars are horrible and destructive and terrible, and often fail to fix anything, or even make matters worse.

On the other hand, colonial society in places like Honduras (or Chiapas, where I spent half my childhood) was terribly oppressive and violent. It was mostly a kind of constant low-level violence of forced labor, routine rape and torture and murder, political and economic disempowerment through control of every local institution, theft or destruction of any capital accumulation and suppression or subversion of any attempts to form independent institutions. Occasionally dissatisfaction flared up into larger-scale violence, always brutally suppressed.

I don’t know whether this was “higher [...] quality [...] by any sane metric” than the 19th and 20th century governments. I didn’t personally live through it. I do know that nearly the whole history makes me cry to think about.
That's true. I started during high school (Dive Into iOS http://diveintoios.com and Pragmatic Lab http://pragmaticlab.com), but ain't sure if I should continue that through university.
The screencast lessons are great as well...for me well worth the cost. Nice job Michael.

I was surprised to see so few video views for these links.
In practice, this is not true. As for spec [0]:

Clients SHOULD NOT include a Referer header field in a (non-secure)
HTTP request if the referring page was transferred with a secure
protocol.

[0] http://tools.ietf.org/html/rfc2616#section-15.1.3
Check out http://www.wealthfront.com. You might like it!
Thanks! The view counts are low because I just announced their release today. Before now, only people who bought the screencasts knew about the links.
Why would an older user want to enlarge text only, and not the images and other page elements? He wouldn't. He would be using either Ctrl-+ in the browser or an OS-level zoom.
The reviews on Amazon all seem to be stellar. I'll definitely look into this one. Thanks!
My understanding of the GIL is that its inclusion was justified by the fact that removing it would speed up multithreaded programs at the cost of slowing down single-threaded programs (the latter being more common than the former).

Given that, and given that the patches for removing the GIL were submitted for an earlier version a while back (2.4 or before, I believe), is it unfeasible/impossible to design an interpreter that detects whether a program requires support for multiple threads and then act accordingly? Since this currently requires the inclusion of a module, it seems like it would be unambiguous.
I applaude your attempt to say that SQL is "real world FP".

But you made your claim too big.

SQL (even with recursive CTE) is still just a DSL for relational data. Even more: DSL for relational data only.
I'm from Singapore so some of the points below may not apply to you but here's what I do in case it helps.

I bought an iOS app which I use to track my income and expenses. This doesn't help me save money except track how much I've spent on my credit cards so I don't overspend and will have enough money to pay back the banks at the end of every month and not incur any interest.

Credit cards are useful for getting discounts on things. I get a 5% discount when I shop for groceries at a particular store. When the annual fee comes, I call up the bank and ask for a waiver. They usually agree to waive it off.

I have 2 bank accounts. One which is where I use for spending on everyday needs and depositing my salary. The second one is for savings. I setup my first bank account to automatically transfer $500 every month to this savings account. This recurring transfer is also setup on the iOS app I mentioned earlier.

On google docs, I noted down what my regular expenses are, like transport, food, household bills. So I know how much extra I will have after those.

Don't be tricked by discounts that tell you how much you save if you buy that product. You save more money not buying it. It's different if the product is a daily neccessity or you think will be beneficial.

If I were you, I'd build up a substantial amount of savings first before investing. An amount that will allow me to go jobless for a few months.

Or allow me to do things that's beneficial to myself in the long run such as buying a camera to learn about photography. It's what they call "investing in yourself"
me! me!
An oldie but goodie: Track every penny spent for one to three months. It will change your relationship to money.

I don't mean that to stand alone but I am sure others will suggest plenty of good books, etc.
No REFERER header anymore, bye bye search keywords data, now only in Google Webmaster Tools...

Edit -- From the article: "Additionally, using HTTPS helps providers like Google remove information from the referrer string."
Larry Ellison was in "Iron Man", so he's Hollywood.
This all seems like sound advice. Thanks!
In the true Hacker spirit, you want to automate your money management.

Ramit Sethi is the expert on this. The book is I Will Teach You To Be Rich. I will gladly credit Ramit with earning me tens of thousands of dollars.
One problem with 'pixel-fitting' is that certain letterforms will appear sharper or crisper than others. For example, in the article the PLUS (from Hulu Plus), the PLU are sharper than the S because more of their outer surfaces conform to square pixels, while the S has continuous curves that have to alias all the way around. So you end up with some characters looking overly crisp while the S looks soft. I prefer to not draw attention to specific characters and have consistent aliasing across all the characters of a logotype. Photoshop has several font rendering modes that let designers choose how aliasing is rendered (Strong, Crisp, etc) to achieve a desirable result, depending on the typeface and font size chosen.
Mozilla: Microsoft bans Firefox on ARM-based Windows
Windows On ARM Users Need Browser Choice Too
This kind of thing has been going on for a while. In Sir Arthur Clarke's autobiography "Astounding Days", he talks about holding a boring civil service job doing some sort of financial auditing (he scored well on the math test, so they thought this was just the place for him). It turned out that what he was doing only had to be accurate to within a couple of percent, so he started using his slide rule to crank out his day's quota before noon, then taking the rest of the day off.
There's the popular history everyone believes in regardless of its factuality, and then there's what actually happened. I have no problem revising the popular history when it's wrong.
Right. The article says this: "Additionally, using HTTPS helps providers like Google remove information from the referrer string."
This may have already been decided (in the direction of APIs not being copyrighted) by Lotus v Borland:

http://madisonian.net/2012/05/09/oracle-v-google-digging-dee...

Note that this a blog post by a very respected IP law expert (cited by the Supreme Court in recent decisions). One detail I find particularly interesting is that, unlike most common summaries which focus on the UI issues, he points out that there was also an API issue at stake in Lotus v Borland: the menu structure was effectively part of the macro programming API.
What's funny is that a student in a graduate computer science course couldn't grasp the benefits of automating the report generation.
JavaScript executed through the SDK-provided API are exempted — otherwise you couldn't have any apps that displayed the Web at all.
I'm using the terminology pretty loosely, trying to match the tone of the discussion here. This is a casual comment. And really too long a one at that.

When I'm saying anti-aliasing I'm really meaning super sampling and weighted assignment of brightness values. There's a lot of ways to do that, all with their own artifacts and advantages.

Filtering is used as a catch all for operations that reduce image sampling and display artifacts.

Most website designers will be using Photoshop and its blur and Gaussian blur filters. Those work just fine. If you need anything fancier, or can make use of it, you probably don't need to have read my comment.

For this type of work I've found that techniques developed by oil painters over the centuries work just fine. A little math goes a log way.

My point is that if you are fiddling with pixels, you probably aren't looking at the whole image, and probably should be. Counter intuitive as it may seem, sharpness is not always your friend. You've got bigger things to worry about.

In the "real world" nearly everything we look at is seen by reflected light, with pigments subtracting frequencies and value from the available light. Edges come and go due to characteristics of our visual system. Brightness levels are incredibly wide compared to what we get on the screen. On a computer screen we are looking at emitted light, with a very strange, and constrained gamut. Edges and areas are defined by additively mixed samples and other artifacts. Go outside some evening, just as the sun is setting, and walk through a residential neighborhood with a lot of trees, houses and such. Very peaceful. Except for the neighbor who has his living room window open and lets his TV shine like a demon in the night, destroying the ambience and mood. (And don't get me started talking about audio!)

A good designer knows how to use those characteristics, the limitations of his/her medium, to recreate the experience of the world, or to control them to create something different that serves their purposes. It's why a painting can look better than even a very good photograph. Or why a highly manipulated photograph can look better than an un-staged one. Portrait studios are not the site of a documentary :)
Good point. We know that a retrial is necessary to find any infringement beyond rangeCheck. We don't know what the parameters of that possible retrial would be.
It seems you didn't notice that the search feature on HN (news.ycombinator.com) is actually handled on an external site (www.hnsearch.com). The tech behind the HN search feature (thriftdb) was created by the amazing folks at Octopart, which is one of the very early YC funded companies.
It says in the article that "In 2007, only 3 of the top 20 websites were able to achieve 5 nines or 99.999% uptime." Among the top 3 was Myspace. Which is funny because you need traffic to worry about Uptimes...
Mozilla has a contract with Google for this, remember?
Google has to ack it for this to happen.
The interesting thing in this case is that the cops may have in effect caused more credit card numbers to be skimmed (innocent people's data taken against their will, and possibly sent or stored in plaintext somewhere along the way, putting them in further jeopardy) than the original thieves did with their skimmer. But rememeber, when a government agent does it (whether cops here or soldiers or drones abroad) it's good and just. Only when a "bad guy" does something is it evil and wrong. If the government spies on you, it's legal. When you spy on them, it's illegal. If you were to plot to overthrow the US government, for example, it's treason: illegal and "evil". Whereas if the US government plots to overthrow a foreign government, it's perfectly legal and ok. Fun stuff to think about.
Thanks, the book is fantastic.
This could easily turn into a thread of "when clients say X what they really mean is Y... and you better clarify it up front!"
I would recommend Clark Howard's investment guide. The link is on the home page: http://www.clarkhoward.com/

He's been very successful on the radio for teaching people how to save money, and a lot of it's sound advise. I think he's even recommended to buy his books second hand before, so it's cheaper.
Health Insurers Proceed on IT Aspects of 'Obamacare'
Full-time front-end developer, San Francisco, CA or Provo, UT. Remote ok.

About Us:

Raised a $1.7 million seed-round from A-list investors (for details, http://techcrunch.com/2012/02/23/scan-gets-1-7m-from-google-... )

Scan, Inc. http://scan.me

Our mission is to connect the digital and physical world via QR codes, NFC, etc.

Right now we're working on fixing the broken user-experience with QR codes, and finding and executing on the use-cases where using a QR code is a net-win for the user.

For more, see http://techcrunch.com/2012/02/23/scan-gets-1-7m-from-google-...

About You:

* Lots of experience running a high-traffic site, handling everything on the front end (design, JavaScript & CSS, some scripting language such as PHP to talk to the back end)

* Loves getting hands dirty and jumping in to get lots of stuff done

* Methodical in doing things right the first time (unit testing, thinking of edge cases, etc)

* Loves to geek out learning UX, understands psychology and how to create blissful user experiences

5. Passionate about focusing on the user and what they want/need

Pluses

1. iOS and Android design experience
2. Thinks QR codes are broken, and has lots of ideas about how to fix them to bring users delight.

Email adam@scan.me to start a conversation. Point me to your work and tell me a little about yourself.

Thanks!
Adam
Oracle didn't lose on fair use for all time, but they've effectively lost for now. They didn't defeat Google's fair use defense as a matter of fact (because the jury hung) and the judge refused to rule as a matter of law. Beyond a new trial or an appeal, what else could Oracle do?
I see your point, but "retina" is just a simple stand-in for "pixels so dense individual pixels are no longer distinguishable". It doesn't seem like the author was saying 'just apple devices' -- it's simply a convenient way to reference that class of displays.

Once more displays come out with extremely high pixel density, we'll probably have an industry wide name for it.
actually the third country after chile and norway

http://translate.google.com.au/translate?sl=auto&tl=en&#...
I want one though...
From Python to Clojure: What I miss
In a different case, it was their BlueSmirf module http://www.sparkfun.com/tutorial/news/SparkFun-PINScam.pdf
The good samaritan in this case didn't write a blog post. Exec did. They're using this as a bit of publicity, and honestly, I don't see anything wrong with that.