skysight-inc/HackerNews huggingface dataset:
That's definitely an option and to be fair I didn't use any Jekyll plugins up until recently. But my main gripe is still the lacking redirection. I can't lose that ability for this blog and all its accumulated URL fixes over the years.

For new blogs I could definitely consider GitHub Pages. In fact I use it for one I started just a month ago.
Writing text with LEDs, a pyMCU, and long exposure camera
If you look at the code[1], there is basically a special cased/"unrolled" pack and unpack routine for each "bit size" integer that is not already machine addressable. Each routine seems (disclaimer: I didn't check all of them) to operate on the lowest common multiple of words between "bit size" and word size.

I believe he wrote the rest of the program as a benchmark for his "chunk oriented" routines using large amounts of data. It doesn't make the pack and unpack routines any less suited to processing small amounts of data.

With a little work, you could use those routines to allow random access to a large packed array with a small buffer -- in the simplest implementation, calculate if the integer you're trying to address is in the buffer, if not, unpack the correct chunk and overwrite the buffer with it.

[1] http://pastebin.com/ugGnk00p
There are a lot of mental illnesses (did I spelt this right?) which aren't noticeable and even untreated let you live a "normal" life (whatever a normal life is).

I'm diagnosed with ADHD myself. I'm not on medication or treatment and while my attention span is somewhat weak I learned to live with it and find ways to accomplish things. Working in a field I find interesting, even when everything seems to be interesting for me, helps.
I don't really like the term 'mental illness', not so much because of the stigma attached to it, but because the term implies there is some 'normal' from which only a small subsection of the population deviates.

In reality, there is no 'normal'. There is no one person with perfect mental health; perfect clarity of thought, perception, of feeling and action. Everyone, to put things bluntly, is a little fucked up.

Thus, these figures don't really surprise me. As far as I'm concerned you can end up with any percentage of the population suffering from mental illness, it just depends where you set the thresholds.
Depends a lot on your data. Our custom bit packed compression scheme is ten times smaller than protobufs using Google varint and about half the size of bzip2. We have a very specific, well-understood domain for these numbers and a lot of data to collect over limited bandwidth.
Guantanamo hearing grows heated at mention of 'torture'
>How would you use those IDEs (because that's what you're really asking for) to sync with version control software/servers?

Is this a trick question? Why can't you do it the same way as a desktop OS: have a separate tool or integrated in the IDE.
Error:
Problem has occured and has been reported! We'll fix it soon!

Minor nitpick of your error page: occurred, not occured.
>When I said "mature" games, I was referring to games with adult content, not the games where you can shoot/kill people.

Find it interesting that sex is deemed more "adult" than murder.
Or the Readability Redux browser extension.
What underlying issues do you see with someone who takes psychedelics (shrooms, LSD, DMT, etc)?
Understanding Postgres Concurrency with MVCC
LOL thanks for sarcasm but Yep believe it or not, Memory cards, and USB support has not hurt sales of iPad before. I am actually pissed of at the ecosystem split (ARM and x86), I had high hopes maybe so thats why I was pissed off on Microsoft claiming to re-invent!
MS Surface team answers questions on reddit
The actual headline is "Versatile 'GlassBox' Engine Powers New SimCity" and it goes into a lot more detail than just the new graphical approach.
My predictions for innovation in the next 3 years
It's pretty sad that the best way to get mental health treatment is to commit a crime and go to jail. What an epic failure.

It really goes to show how our society thinks of people: if we're punishing someone for a wrong, then spend as much money as necessary. But helping someone before they do something wrong: that's socialism.
Well Origin does have an offline mode, IIRC. Online to activate, then you can play away from a connection if you want.

It's a shame, and it's inconvenient, frustrating, only hurts legitimate players and won't do a thing to stop piracy, but it does mean that a multi-billion dollar corporation greenlit a fantastically nerdy sandbox sim and gave it a triple-A budget. If that's what it takes to keep their board happy, so be it.

I would rather take the slight-to-moderate pain of EA/Origin DRM and have an honest-to-goodness SimCity 5 to play than not have one at all.

And come on, this really does look like it's going to be brilliant, doesn't it? The enthusiasm of those engine designers was obvious, and there's a lot of talk of how it's going to be even richer than previous versions (2K, 4 Rush Hour.)
I don't get it why they make it so difficult to get the source code.

TypeScript:

typescript.org
click "Get the source code"
click "Download"

Dart:

dartlang.org
click "Download now"
click "Check out" the source code
click PreparingYourMachine
wget http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh
bash install-build-deps.sh
install 32-bit dev libraries
svn co http://src.chromium.org/svn/trunk/tools/depot_tools
export PATH=$PATH:`pwd`//depot_tools
install jdk 1.6
gclient config http://dart.googlecode.com/svn/branches/bleeding_edge/deps/all.deps
gclient sync

Seriously just to get the source you have to run two downloaded programs, any linux besides Ubuntu requires extra work, and even still it comes with some pre-built 32-bit binaries which apparently are compiled as part of another project. It's madness.

They say it's so complicatd because Dart is part of Chromium, but Firefox has a direct hg link -plus- hg bundles (repository snapshot).
Apple Sends Out iPad Mini Media Event Invitations
I'd say it worrying that its open to the whole internet. Usually when I've used mod_status, its been password-protected.
First, I'm talking about immigration generally, not just H1-B.

Second, you seem to be conflating the term "obligation" with "burden." I'm not saying that H1-B's are somehow particularly a drain on public resources or they benefit from common public expenditures in some special way that citizens don't. That's not what "obligation" means. You point out that you "paid for everything just like every other legal resident/citizen" and I'm sure that's true. But would you say our community has no obligations to every other legal resident/citizen? Of course not. The society has obligations to everyone within its borders.

You say I'm making up "corner cases that apply equally to H1-B and Citizens" but nothing in my argument requires the community's obligations to extend to H1-B's specially. The community is obligated to everyone who lives here. For example, every single hospital in the US is publicly subsidized in some way. It's either a public hospital, a non-profit hospital, attached to a public university, etc. They all benefit from $30 billion in NIH grants, etc. H1-B's and Citizens benefit equally from that public subsidy. But that's an obligation of our society to both H-1Bs and citizens. We consider ourselves obligated to have a quality healthcare system for people who live here, including H1-B's. We don't turn away people from these hospitals just because they're H1-B's. The same thing with public education. It doesn't need to be the case that every H1-B goes to public school. That's not relevant. What's important is that our society makes a commitment--if you have a kid and need to send him to school, you will have a public school accessible. That's a commitment we make to everyone who lives here. We also commit to extend citizenship to your children born here. Again, that's something we commit to everyone who lives here, whether they take advantage of it or not. That commitment is the obligation.

Just because these obligations are extended uniformly does not make them not obligations. My point is not that we should have fewer H1-B's because they suck up American resources. It's not an argument about the number of H1-B's or immigrants we take. My comments were originally a response to someone questioning the validity of our exercise of any controls on immigration. That's what I'm replying to. I'm asserting that because our society extends obligations to everyone who lives here, we validly get to control who gets to live here.
I think that we need a new definition of "serious" if you can live a normal life without treatment. If someone has a "serious" tumor, the assumption is they are likely to die soon without treatment.
Typically the tax density per square foot is higher for middle class homes than for rentals. 100 $200k homes yield more property valuation (and thus tax) than a 100 unit trailer park that is worth $60k/ unit.

That's why outside of the largest cities, there isn't much high density housing for middle class folks -- it's not price competitive.
His son might not have been contributing, but having him homeless and bouncing in and out of jails is more expensive to society than appropriate institutional support.

Furthermore one of the stated issues is his unwillingness to take antipsychotic medication, and one of the characteristic traits is that in a structured jail environment, where he's presumably receiving those medications, he is able to function well. That indicates that with a proper support system that includes support to make sure that he takes the required medication, he might have a shot at being a contributing member of society.
There are some sites for which exposing visitor IPs might present problems. I don't think php.net is one of those sites though.
This is awesome for a weekend hack! Good fun :)
Thanks for the article. What do you use to measure your PostgreSQL performance? Do you use any visual dashboards to track down bottlenecks, etc?
Open-sourcing our dashboard for Apache Oozie
There's a ridiculously vast difference between "a little fucked up" and serious mental illnesses such as schizophrenia, rapid cycling bipolar disorder or borderline personality disorder.

If you think serious mental illness isn't a real, debilitating reality, I encourage you to spend some time with somebody in a truly psychotic state and see how you feel afterwards. Then imagine living as that person.

There may be no absolute "normal", but there are most certainly people who live in a sad, terrible, frightening state of mental disturbance with no simple treatment.
Poll of Web Designers: Price of Website Design
Solving the problem of open source contributions - contrihub.com
Projects are born and die every day. Most often than not they die from lack of motivation to further their goals or simply lack of time. That's a pity because most of these projects are useful and solve meaningful problems. What if we could pass a dying project back to the community? What if there was an easy way to find new people to help you with a new project or carry on an old one?

Our goal is to provide a dedicated service for contributors and owners of open source projects that tremendously seek for contributions. Project owners will be able to request for help, while developers will have a lean and clean way to get involved and interact with the community. Contrihub is a website created as part of the RailsRumble 2012 hackathon so, as a prototype, it is rough around the edges and bumpy in between. We apply heuristics to open source projects in order to determine, whether or not a project needs contributions by determining a score based on factors like open and closed pull requests, issues, collaborators, watchers, forks, downloads. A project owner can verify the project ownership with a simple request and plead for help. Verified projects where the owners actively ask for help are boosted even further. Organisations, companies, FOSS foundations or individuals can use this service to invigorate projects.

By the time the competition ends, we are willing to further extend in functionality. Eventually we plan to as many contributors with a project where the contributions will have a revitalizing commitment. The matching will be based both on expression of interest as well as help spot interesting projects that are in dire need of help, thus achieving maximum impact.

What are your criteria for contributing? What do you think would be the best way to identify projects that need help? Feel free to share your thoughts. We need your feedback on the idea.

TL;DR

We have created a website that aggregates open source projects that need help by contributors.
We, as a collective community of tech industry members, have put it to bed. But that isn't at all true on the consumer side. For example: In one of my classes today, we were talking about how we're going to be taking our exam online. We come into class, bring our laptops, and write out essays and submit them. The teacher explicitely mentioned not to bring a tablet, even going further as to saying that doing that would be silly. A girl who usually brings an iPad to class on a regular basis agreed with the professor and mentioned that "yeah, it's better for consumption". That in itself, proves to me that it has not been put to bed yet.

And on the ecosystem thing I agreed with someone else who posted below that I meant more than that.
Anonymous identified cyber stalker who drove Amanda Todd to suicide
Bit packing in the normal fashion as in the article - where you assume an exact bit length for all elements - isn't normally optimal. Arithmetic coding can use fractional bits, but bit backing forces you to a power of 2 domain.
Consider using a bookmarklet like this for an instantly-improved reading experience. http://peg.gd/2Ix
I've been using underscore's _.after [0] to help manage my async code. It's extremely simple and does the job.

[0] http://underscorejs.org/#after
Yup, that's completely right! I should probably add a bit about mixins being bloaty, so people don't get the wrong idea.
This has long been my opinion.

I worked with kids at a YMCA in a wealthy area, I would say 50% of them were diagnosed ADHD. I think if it's 50%, then it's just normal. 50 years ago ADHD was normal--we hadn't set our bar there yet.
The Case for Startups Not Taking Venture Capital Too Early
fixed, thank you, I'm embarrassed
If you use GTalk already, maybe migrating to XMPP MUC (which is the same protocol) served by, say, ejabberd could be the most straightforward way. It has log configuration (just as IRC does), but it it slightly easier to set up to push logs to clients on entering a room.

Just in case: XMPP and Jabber are the same protocol. Ejabberd is a popular XMPP server (written in Erlang, if you care about compiling from source; not hard to deploy). Google Chat uses XMPP and supports both GMail users chatting on external MUC servers and non-GMail users from another XMPP server joining GMail-hosted chats. XMPP servers usually host Multi-user conference service (aka MUC aka group chat), but it is separate enough that you could just configure MUC-only XMPP server with proper logging settings without allowing any user accounts on the server and connect via existing GMail accounts.
It's ultimately irrelevant.
You don't need to use the routines; the routines are trivial to write. I expect he gets most of his performance from unrolling and cache effects.

My point is rather that if you are in a position to bulk read / write, there is probably a better option.
I'm quite excited about a new SimCity game. One thing I do wonder about is whether there will be an 'In-App-Purchase' type marketplace in the game. EA, on mobile at least, seems to have fully embraced the freemium model, and has been quite successful at it monetarily speaking.

I hope any IAP aspects don't get too out of hand.
It isn't about just trying them, it is about using them to medicate or escape other symptoms.
It's not just a matter of funding; in the town where I live there are, for example, around 10 public elementary schools, all funded from the same pool.

There is a $150k premium on houses in the best vs. worst school district; this means that any time the lines are adjusted, there are huge incentives to draw them "creatively"

Furthermore, there is de-facto segregation. Schools are either 80%+ latino or 80%+ white/asian. I grew up in Virginia, and if schools were that racially split there, then there would be forced cross-town busing.
Some problems just don't have good solutions.

We're so used to political debates where the Republicans say "less regulation will solve X", the Democrats say "more spending will solve X", the libertarians say "X is none of the government's business", and each suggests that things will go swimmingly under their preferred way of attacking the problem.

Some things, though, just suck.

Schizophrenia is one of those things. You can't cure it. You can't treat it very well. There's not much to be done.

Sometimes bad things happen to good people, and no amount of "training teachers" or "diagnosing diseases" or whatever will change that.

It's a tragedy.
Sorry, I did not mean to offend. And I admit that in hindsight it is a weak analogy at best.

When I wrote that, I was thinking of consumer software specifically, and by a "programmer who is not concerned with design" I had in mind those that just care about implementation details, while not valuing the importance of end user experience. And I've met quite a few programmers like this, mostly in larger companies. You know you've found one when their sentences start with "Why doesn't the user just..."

In your expanded example, the fact that the line cook is concerned with the taste of the dish (e.g. after genetic modification) already implies that they care about the "design" of the dish. If, however, there is much more concern around how the cookware is organized in the kitchen, or which brand of vegetable oil should be bought, that has almost no tangible benefits to the person eating the meal.
Great work! Congratulations on launching your landing page. The website design looks slick and I love the choice of colours. Did you do the design work yourself?

From a product standpoint - mindlog looks like Pocket meets Pinterest meets Evernote. Is that the intent? If it isn't you need to rethink your copy.

I would say one of the major things is that you should move the "registration" module to somewhere above the fold and focus on it more.

Also I suggest you make the tagline bigger and feature it more prominently in the middle of the cover image. This way, you can take off the "Q: What can mindlog be used for?" from the overlay and just have something like "Jack uses mindlog to...."

Last thing: the far left hover screenshot popup was broken for me, the other 3 worked perfectly fine.

Good luck!
I really really wish there were a filter so that users could eliminate all HN from aggregation sources (read wired, extremetech, etc).
The Soomla Project
Android and iOS opensource projects for virtual goods in-app billing, storage and more...
Infamous Reddit troll, Michael Brutsch, aka Violentacrez, fired from job
Regular expression extravaganza
Mitt Romney's Tax Plan
This. Inside the US, consumers have to pay the "rich tax" on products they buy. Outside the US, you get a discount. It is no wonder companies want to hire foreign workers that do not have to pay this additional cost.

Living in the US could be very cheap if there was actually free trade for goods such as medication. Instead, due to this global price discrimination, US workers face a high cost of living that makes them uncompetitive for jobs such as manufacturing.
Please add Nuuton, though it is not an agency, but a startup.

Apply by sending me an email (on profile). Note: currently internships are available.
I was primarily talking about race and socio-economic status. Girls do outperform boys in all subjects up to about age 12, and in many(most?) subjects afterwards. There has been a huge increase in just about all technical subjects at the college level, with Computer Science showing a decline (peak was around the class of 1985)
It's really sad that this isn't a priority in the United States. Somehow we have so little money for the government to pay for anything, that any possible solutions are either underfunded or written off completely. Overloaded case workers, run-down facilities, lack of facilities, lack of integrated programs, are just a few of the consequences.

It's an odd sort of poverty where all sorts of gadgets and innovations are commonplace, but where the marginalized in society still suffer through neglect and lack of funding for any viable solutions.
What a timely article. Just today received a call from the school that my grade 3 son had thrown a girl to the ground threatening her. This was the second incident in a week. A team of councilors and mental health workers were called in as an emergency response team.

The similarities between the child in the article and my son are startling and scary.

Although we are still at the beginning of our story, I do believe that in my area in Canada, the system has gotten better. I can only hope that this continues and the system does not let him down like it did to the child in the article.

My son will be seeing a counselor and accessing services that were previously unavailable to us starting in 2 days. Thanks Hacker News, you are always so poignant.
> No, he isn't. The author is wrong.

How about partially wrong? Maybe it's more accurate to say "Tim is where he is today partially because of a host of health policy decisions..."

absolutes often lead to unnecessary, counterproductive arguments.
1) It provides a plethora of information to potential hackers as they can see literally every incoming request and can find admin pages and such.

2) Exposes every visitor's IP and the URL they're visiting to everyone. If more sites did this people's browsing history day-to-day would be exposed.

Also as someone mentioned above, this is clearly a bad configuration issue -- this page is supposed to be password protected or IP restricted (to localhost by default in Apache). At the very least, the visitor IPs need to be masked.
Show HN: Gmail Timer - Schedule when to receive new email
What is a Relational Database Management System?
This fatalistic attitude isn't wrong, but it is manifestly unhelpful and surprisingly expensive. Being homeless is not a zero-cost alternative to real treatment; in many cases, the cost of lavish treatment is far lower than the cost of ER visits and criminal proceedings that would otherwise be incurred. I believe Malcolm Gladwell wrote an article about chronic homelessness a few years ago, about Denver rolling out a program to take some number of homeless folks and set them up in an apartment free of charge with on-site nursing 24/7, and it was saving the city millions just by keeping them out of the ER. I believe the program ultimately came under fire because of how essentially un-American such a system is, even when it makes both ethical and financial sense.
The Founding Moment
We use IRC and a custom bot that logs chat history and does some other cool stuff. It works surprisingly well and it's really easy and fun to add new functionality to the bot.
MVP - terrible name, awesome tool
Crowdfunding marches on: SecondMarket partners with AngelList
From the creator (of Sass) "it's Sass not SASS"

https://twitter.com/hcatlin/status/256142344431214592
5. You make room for living.
Your work provides you the ability to live fully and enjoy life. Though you feel captivated and enthralled by your work, you make room for healthy routines like fitness, connection, spontaniety, and play. These activities re-energize and enable you to live a holistically fulfilling life.
Thanks - that makes a lot of sense actually. Good advice!