skysight-inc/HackerNews huggingface dataset:
The big issue is how little has changed; when I wrote that, I expected that the various koha stakeholders would recognize that they were all forced to live in one big tent, so finding accommodations would benefit all. But maybe the taniwha is being disturbed.

http://go-to-hellman.blogspot.com/2010/01/who-owns-koha.html
Everythings Amazing and Nobody's Happy
If you pay a man 100,000 for a month of work, that man will produce any answer to any question.
Baby Photographer in Saint John: What To Expect
I would like to know of any diseases which are successfully treated by the techniques described above. Have there ever been any certifiably broken biological pathways, indicated through genetics, that have been corrected through drug therapy? It seems like most drugs have very broad effects and don't adjust an actually diseased pathway. Even monoclonal antibodies for inflammatory diseases seem to be a poor match for the specific treated diseases.
Unmasking Online Spying in Canada
I am not the least surprised.

My girlfriend works for the Health Department in my home state. They paid two consultants $100,000 to convert paper documents to digital form. The contract lasted one week.

The consultants literally put documents into a scanner and converted them to PDF. At the end of the week they took their money and left, leaving the bulk of the documents unscanned.

An intern could've done this work for $10 an hour. And he/she would've actually finished the job.
Thanks for letting me know. It's still probably easier to use the Wayback Machine since all of the site's internal links point to http://sial.org/ so browsing within the site is very painful. Still, I'm glad to see the content is all still online. I may just mirror the whole thing (there's tons of good reference material in there, especially for Perl, but also for Unix generally).
Reach out to someone you trust and ask for an introduction. Imagine: in a year, with some advice, you'll be so much further along than having to try and figure everything out for yourself. A mentor can just be someone you trust who will listen and give perspective as you go along, it doesn't have to be a business mogul, but ideally someone who has had to make tough decisions in their career somehow and has something to offer.
Can't even find my username (ahmetalpbalkan). I think it requires more testing on the ranking algorithm and probably more input parameters to compute rank.
yes. This is under active development
https://groups.google.com/forum/#!overview
A Charlie Brown Christmas for iOS: Oh, so Charming
Was unterschiedet das Rechnungschreiben von der Arbeit auf Lohnsteuerkarte?
But improve what? That is the question.

My conversion rate is actually pretty good.

Again I don't mind critique and there are plenty of things to critique about the site. But that is not the same as saying that they are important things.
disheartened? we've basically said the same thing.

as for the wizardry - it's jquery (or zepto or something else), not backbone that does this. while backbone integrates with and uses jquery heavily in the views, i don't think it's a fair claim to say backbone creates facilitates those user experiences. it helps us organize our code effectively so that we can create those user experiences in a well structured manner.

and come on, Jeremy... you know how much I love backbone! it's 80% of what I blog about these days! :)
No, its not.

Its also worth pointing out that sometimes, just sometimes, it works out the other way. I was the lead on a team that took $150k in funding and produced an open-source implementation of some CDC specifications (https://github.com/talho/openphin), and became the first software in the country to be certified with it. We developed it in about 12 weeks, and the first milestone certifications were actually complete-able (meaning we had the features, though the paperwork took longer) within 2 weeks. We were up against companies used in other states like Northrup and SAIC that literally spent millions on the implementations (and don't even get me started on how much those same companies spent coming up with the standards in the first place, which is a whole 'nother problem) and beat them handily at their own game.

We did use private contractors as additional assets starting out and while they were more expensive than hiring additional developers, they had two great attributes: temporary, and good at what they did. Its worth it to pay for competence, every single time. And when its a one-time expense for a project, its much, much easier to deal with than something that incurs year-over-year expenditures.
> and there are already a large number of wonderful templating libraries for rendering HTML from JS objects

Can you list the names of some of these, out of curiosity? I'm building some new stuff and it seems like this is the way to go, but all the ones I've seen have been way too heavyweight.
Facebook Makes You Two Friends Closer to Everyone [STUDY]
APU is exactly that, a marketing buzzword for GPU+CPU combination-chip.
Little Clouds for Free: ActiveState commits to a free Stackato Micro Cloud
Might be offtopic, but out of curiosity could you share your vimrc? I've only been using vim for about a year now and I have a pathetic vimrc here https://github.com/HashNuke/dot-files/blob/master/.vimrc

EDIT: (coz i can't reply to comments)

@johncoltrane I thought the statusline was the same as modline. When I created that file, I took someone else's vimrc and added stuff until there was no trace of borrowing (except the one you caught).

@telemachos thanks for sharing

Wondering why I'm not able to post replies to comments. @telemachos too said the same a whiie back.
Unfortunately, they are not billed as stable distributions - they're based on Debian Unstable (sid). This fits their emphasis on user-friendliness, as the packages in more stable Debian branches can be years old, in some cases. In essence, Ubuntu has chosen features over stability. In this, it's much more friendly than vanilla Debian, especially for the GUI-only user, but tends to have more bugs (including APT packaging/dependency bugs) than the legendarily rock-solid Debian.
Hey, there's MVP, and then there's buggy as hell. Yours falls into the latter. I've loaded 'my' user profile now a half dozen refreshes, and I only saw myself once.

It'd be great if you went back and had a good look at your code, and how you got here. Less rush == better product == higher chance of traction.
Metagamification in Minecraft
Ditto (username telemachus which points to the user derekprior instead?!?)

Actually, now my profile has been updated, and it now points to Linus Torvalds. Snapshot for posterity: http://cl.ly/C23P

Edit: Don't believe the pretender i386 below me. I am the true Linus Torvalds! :)
I don't think AMD ever had the mobile market. That's owned by ARM and its army of licencees. Where might you have gotten that from the tech media?
Ok so you're from the US?? - look at my original post and join some dots and hopefully you'll see where I'm coming from.
> The shocking part about this isn't even that it happened, but rather that it is incredibly routine. This is just one FOIA request to one tiny department for one tiny, single use application

You realize that these two sentences oppose each other, right?
There's also the possibility is that this is less deserving of study than you may think. If this is the paper I saw a couple of weeks ago, they built mice that die rapidly of a thing that mimics old age senescence by causing cells to die of something that appears to be old age, then demonstrate that by flushing out these artificially aged cells, which they accomplished via picking these cells out with a tag they created in the first place, they can get back to the mice's original life span without these modifications. As legitimately interesting as this is from a research and learning point of view, I do not think it is at all clear that this is actually going to lead to a therapy that works on animals that haven't been artificially manipulated to produce this particular problem.

The press releases make this sound like the sort of research that should be shot to the top of all priorities, but when you really examine it, that assessment doesn't hold up very well. It may still be important, but it isn't as important as the news articles make it sound. The less-than-perfect grading is probably correct.

Now, had they demonstrated mice that lived longer than the core breed after this treatment, I'd be singing a different song.
Would you tell a homeless person to "just make more money"?

Most homeless people are just plain crazy (e.g. schizophrenic or drug addict) and are unlikely to accept your advice.

However, I would tell a typical non-crazy poor person to work harder [1] and develop moneymaking skills. Similarly, I'd tell a person who isn't getting laid to work harder at getting laid, and also to develop some getting-laid skills (I'd probably point him at pickup artist literature).

I've found that the biggest difference between men who get laid and men who don't is that the former category ask a lot more women to sleep with them.

[1] Most poor people don't work at all and many of those that do work only part time.
I would have guessed 007.
http://www.amd.com/us/products/desktop/apu/Pages/apu.aspx

tl;dr - AMD's new GPU+CPU combined chipset... the logical extension of their purchase of ATI.
Saving Money with Overnight Prints Coupon
Fondu
> couldn't confirm that a default, three digit password hard coded into an application used to control the company's SCADA software played a role.

Isn't that as good as saying "yes, the default password is always 100"?
I don't like having my Vundle stuff cluttering up my .vimrc either.

Which is why I have all of that extracted to a separate file, which .vimrc sources.

I do this for a lot of things, allowing .vimrc to be purely about vim settings (and then some source commands at the end to pull in the external files).

Vundle is trying to emulate Bundler, so it seemed only fitting that I move everything into a Gemfile-like bundle definition file: https://github.com/LegionSB/dotfiles/blob/master/vim/configs...
Cheer up, your code is crashing
On a compromised system you can't trust any file stored on the system. Be it text log files or binary log files. The person who compromised the system will just dump the entire binary store instead, which is normally what happens to text log files.

I use many commands (grep, tail, head, etc) to view and parse log files daily. And storing the files will just add complexity to a very simple system. Now I don't disagree that syslog needs some further advancements for access control/management. I may just be not thinking a head and what else could be possible; but I just see this interrupting my normal workflow for debugging issues.
Nobody has mentioned the name.

A simple "Doesn't do exactly what it says on the tin" disclaimer would probably suffice...
When someone starts out on antidepressants, their neurotransmitter [1] levels return to normal almost immediately. However, patients usually only begin to see improvements 2 - 4 weeks later. This wouldn't be the case if depression was simply due to lowered neurotransmitter levels.

However, all is not lost. A new theory suggests that patients have a lowered rate of neurogenesis (creation of new brain cells) and that serotonin is crucial in kick starting the process.

[1] Patients usually have lowered levels of Serotonin, norepinephrine and dopamine.
Mobile as in laptop or mobile as in phone?
The code was actually released November 2nd: http://www.muckrock.com/foi/view/united-states-of-america/so...
1. Life as a founder is often incredibly stressful.
2. Prolonged periods of stress exacerbate/cause mental illness.

If you agree with both of those statements, the logical conclusion is that incidence of mental health related problems is likely higher among founders than the general population. At any rate, talking about these issues is of some value regardless.
Do these guys even have an editor? From the article:

...nature of the syslog, which basically excepts text strings in whatever form the application...

...one daemon may send information about an even in one way, and another daemon in a completely different way...
So the situation would be better if AMD owned these crappy, money-losing fabs? Why?
Even if we were talking about laptops, I don't see / hear any traction about AMD laptop parts taking over the world.
There's probably a good startup to be had in managing the government procurement bidding process for small developers, and thus lowering the barrier to bidding, and reducing the likelihood that contracts will go to folks like this.
I wonder if it's just bug abuse? Does anyone remember when you could remove random websites from Google's index by simply logging into your account and then inserting another website address? I wouldn't be surprised if this was a similar exploit.
They not only expected very high quality with lots of thoroughness, they also wanted very specific formatting and types of sections, etc.

Because they're the government, they often overspecify to not get taken advantage of.
Uberfridge: Homebrew Fermentation Temperature Controller
you'll be surprised how much exercise, sports, meditation, or spending a little bit of time doing something unrelated to your project can help a lot. Unless it's really clinically severe anyone should do their best to avoid anti-depressants.
"How much of this stuff will doom you if any of your users are still stuck on IE?"

Or "stuck" on Firefox. His nice minimal html running example works on Chromium/Ubuntu for me, but not on FF8/Ubuntu for me. In the part where you're supposed to see the html inside the pre tag, all I get rendered is "undefined", although I do get the three emphasized bangs at the end of "Foundation."

Is this all "nice if you're on Chrom(ium)", or am I likely doing it wrong?
The Global Miller: Brazilian study quantified mycotoxin levels
SV Angel's investment portfolio
Taken over mobile market? That's quite an exaggeration. Yes, Llanos were relatively competitive, but large OEMs and markets do not change that quickly. And Intel and Sandy Bridge got lots of good press too.

Quick googling shows that Intel's market share in laptops is still 82%, so while AMD has certainly gained some traction, it is still far from "taken over" any markets.
Should online labor markets impose a minimum wage?
After looking carefully at the image you linked to, the first 405 seems to show your web server is configured to disallow HEAD requests (and probably others). The failed HEAD requests by "bot" User-Agents (along with what looks like some bots using forged User-Agents) is interesting since a HEAD request, if successful, does not actually load the page data and should not count in your page load stats. In other words, the bug is in the counting of pages loaded.

The tough questions is, why are you getting hammered by bots?
Cryptography, properly applied, allows you to verify file integrity. The real problem becomes one of key management however -- if the Journal proposal solves this issue (and it's not a simple one) then it's possible that the "has the integrity of my system logs been preserved/maintained" question can be answered.

Managing keys properly is highly non-trivial, especially on a system in which you want those keys to be available/accessible automatically at boot. Since the proposal works via signing (hashing) rather than decrypting, PKI could be used, but I still smell issues.
Neither the government nor large corporations qualify as the kind of free and ideal market you're referring to.
Yeah, it’s all not very uniform. But individual countries can have very tough rules.
Ask HN: Value Added Reselling of Routers Legit?
Would it be legal to re-image and resell wireless routers on Amazon after some value-add but WITHOUT any relationship with the original manufacturer/brand? We want to make money from the subscription-based value added service.
Google abandoned "Google" Groups (Usenet belongs to Google?) years ago and gave in to spammers.
Forward Secrecy for Google HTTPS
My favorite example is dealing with user input on the web. Everything from the data passed by the user's browser to the data stored in the database is just a string of bytes. You could go about representing this as a string, but really there are different types of strings, specifically there are sanitized and unsanitized strings. The database should only ever receive sanitized strings and all input from the user is an unsanitized string. Then you have two simple functions that map from one to the other, say, escapeString and unescapeString.

If you don't represent these as different data types it's very easy to accidentally lose track of if you sanitized a string or not. Did you sanitize it before you placed it in your model, or do you need to sanitize it before to display it? Did we unsanitize it when we pulled it from the DB? Should we be displaying it unsanitized in the HTML?

If you encode these differences in opaque types it suddenly becomes impossible to make a mistake. It suddenly becomes very easy to reason about a program. Based on the type you can immediately know what type of string you are dealing with and not have to every ask yourself if it has been sanitized yet.

For me, that reduces the complexity of the application and makes reasoning about the program easier. Wise application of types to semantic differences in data can really make a program easier to build.
This doesn't help me at all at this point in my life, but I think I'll print it to PDF and save it for my son when he gets older (he's 8 now).
Protecting data for the long term with forward secrecy
World's First Gigabit Incubator, Oh And $300k Up For Grabs
We take a different approach. Our software is run on clients' machines, so every "release" gets its own branch. Any updates and patches get branches as well. If Customer X calls us and wants to report a bug, we can glance at our branches and know exactly what the customer is running, and where we can start patching things.
This sounds like it's supposed to be for hiring, but a quick search for Toronto had 7 of the top 10 as not hireable (according to their profile).

Bug? Missing feature of MVP? Missing filter option?
I never understood the "knockout vs backbone" mentality. Knockout binds your UI model to display elements, and backbone binds your server model to your display model.

It can absolutely make sense to have two models for two very different interactions with the same data - UI and REST server calls. Anyone who's written a substantial Silverlight or WPF app already has done this.

Or am I totally crazy? I intend to use both in my latest project, and I'll see how it goes.
It looks like the people doing strategy at AMD got blindsided; that would arguably not have happened if the fabs were still part of the same company.
Sure -- I tend to strongly prefer libraries that simply allow you to interpolate JavaScript, nothing more and nothing less, so our Underscore.js templates work fine: http://documentcloud.github.com/underscore/#template

On the other hand, if you're looking to share templates between the client-side and server-side, and you're not using JavaScript on the server end, there's a strong case to be made for "logic-less" templates that can be rendered (at least in theory), by Ruby or Python just as easily as JavaScript. Check out Mustache: http://mustache.github.com/

There's also HAML, Jade, Eco, Handlebars, and many, many more.
10 Profitable Ways To Use The Public Domain
Because you've tested it?
Waterfield’s Muzetto Bag is Stunning And Useful
Good find! I need go find the dailywtf submission form. I've only glanced at the code but my favorite part so far is using integers 0/1 as booleans and putting "myValid1 == 1" everywhere they want to check if it is true. Didn't they list in the billing that they internationalized this? it's full of hardcoded english strings and nothing is done with the resource files.
Pomodoro technique is lame, but here's a cool app
I recently started an open source application relating to web crawling / data analyzing, is there anything small that you could do to get my project a few eyeballs, I know its raw at this point but I work on it at least a few days a week and would love to have someone else interested in it to at least bounce ideas off it so the more exposure the better: https://github.com/devs1010/WebGatherer---Scraper-and-Analyz...

Thanks
Make Your Thanksgiving A Greek Thanksgiving
Right, was thinking that the writer could file a petition on change.org, great way to build the buzz (aside from the main purpose)
Survey: Venture capital is very much dominated by white men
For a glorified search engine, why does this require Javascript to return a static page set of results?
Yes, I guess I answered the letter of his question... but I personally wouldn't use collection types indexed by a size unless (a) I really really needed to be sure about this particular invariant (b) there was a bit more sugar and automation. In most cases the added verbosity and complexity involved would not generally be a win over just using an assertion. However, it is nice to know you have the option of static enforcement should it be desirable.
Furniture Village Autumn Sale 'The Big Save'
> Sometimes you have to find the limit of your software/hardware.

The point is that there does seem to be a software limit, but there shouldn't need to be a particular limit there. There's certainly not a hardware limit, since an iPad can run circles around almost all of the computers of the era when LaTeX was written. Unless you believe that the TeX system represents an almost magical, once-in-a-lifetime, impossible to replicate achievement in software engineering, there's shouldn't be a software limit either, but the code base is so complicated that there does seem to be one.
Looks like Columbus already has a Python and a Ruby usergroup. What more could you ask for?

Here in Memphis we had neither until last night, and cool people came out of the woodwork to see MemphisPython's first meeting. They weren't even all Python fans, really. I'm hoping it'll be a flashpoint for us.
I've tried both Backbone (and Spine) and both were great for small to medium sized apps. I hadn't heard of Knockout before, but from my experience data binding (two or one way) works, again, great for small apps but falls apart when you need to customize it.

My experience in Backbone was that things are a bit too tightly coupled. 'Controllers' (which are called views) are mapped to templates (the actual views). Views have a Model reference directly in the view. Again, for small apps this works great and enables data-binding by tying model changes to view updates (render).

For large apps, in regards to maintainability, I think you really need the C in MVC to stand for Command. Any type of undo/redo needs the command pattern. Commands are great as well as you can throw them away or add them without affecting the rest of your application.

I also wanted a system wide messaging system, or events that can be dispatched and received by any actor in the framework (rather than bound directly between actors).

In the end I rolled my own MVC framework based on traits.js (and borrows from Backbone, Spine, and some Flex frameworks), it's far from complete (no remote persistance yet) but it solved some of the issues I had with current JS MVC frameworks.

https://github.com/kreek/MCjs/blob/master/js/mc.js
+1 for traveling and working remotely.

I was lucky enough to spend 2 months in Australia and Africa this year, and a lot of that time was 1/2 work and 1/2 fun. It's a great combo: working stimulates the body and exploring new places stimulates the spirit. (Ugh, that sounds way cornier than I hoped.)

I have a ~50 hour/week job, and I was I was surprised by how effective and pleasant it was to go do outdoorsy things from 8am until 2 or 3pm, and then work until 10 or 11 at night.

On a completely unrelated note: Alex, I'm really curious, how did you manage to get a book deal with O'Reilly at the age of 20?