skysight-inc/HackerNews huggingface dataset:
At Sprint.ly, we have a very similar commit syntax, but it allows refrencing multiple tickets at once. We also have a pre-commit hook which prompts you to enter a ticket that the commit pertains to. (Also other sweet integrations, including pull requests).

Syntax & Setup: http://help.sprint.ly/knowledgebase/articles/108134-setting-...

Pre Commit Hook: https://github.com/nextbigsoundinc/Sprintly-GitHub
Settings -> iTunes & App Stores -> Automatic Downloads -> Switch "Apps" to Off.

This is a per-device setting that allows you to prevent the device auto-downloading new music, apps and books.
Isn't one time pricing, a road lot of business have gone to get some cash upfront & went back on their word?

We need to remember, in SaaS it is the "service" that you pay for not just the "software".

It is okay to be skeptical when someone says, I will support you forever when there is an ongoing cost somewhere.
NASA scientists find 'jackpot' on Mars
Yes, it's a good thing.
Native advertising works - if you don't embarrass yourself
Boomerang is a life-saver but its doubly wonderful when you practice inbox zero
One cut more to every drum and it would explain master keys
Here's a video with more info about these anti-picking mechanisms and how to defeat them:

http://www.youtube.com/watch?v=ZQVsI4qyl3g
Regulators Discover a Hidden Viral Gene in Commercial GMO Crops
Perhaps Scala was built for introducing functional programming gently to Java programmers, with the intention to make them switch to Haskell.
'Mearls feels that players should appreciate the older game products, which allowed for more varied, less predictable styles of play. "Older style adventures, there is no script," he said, adding that players enjoy the "uncertainty" of the games' "element of chaos."'

What are the newer adventures like?!? From what I remember of 1st edition modules, they were mostly more tightly bound in scope than any RPG I've played since. Do you have to go through the dungeon in a particular order now or something?
You know, I just love reading these. The farewell tends to include the following:

- Thanks for being loyal users!

- We're the best at ________!

- Other flowery, emotional language that hides the true reason for the acquisition: money

These farewells should read more like this:

Dear rubes-I-mean-users:

Thank you for contributing to our Active Users metric. Without a high number we never would've been acquired by Huge Global Giant Megacorp! It is through your faithful use of our service that we, the Founders, are now rich. Oh, and that shitty service we started with faint hopes of being acquired? Yeah, we're shutting that down.

But don't worry, we'll always remember you in our hearts while we swim in our newly-acquired pile of money.
The power of defaultism is why Internet Explorer still has 26% market share.
Actual Facebook Graph Searches
That has a good practical benefit (deduplication of files that most benefit from deduplication), but it doesn't actually solve the security problems at all, it's just choosing to make the trade off one way for large files and a different way for smaller files. If you have a legitimate reason to want privacy against data confirmation attacks then you need what you need regardless of file size.

The whole thing with deduplication is a little bit overblown anyway. You don't want a hundred copies of the same big file, but is that what really happens? Nobody wants to upload the same file a hundred times, especially if the file is very large. Once there is already a copy, passing around a link to it is much easier than uploading it again. So the most common cause for it to happen is when two totally unrelated people upload the same bit-for-bit identical file, which happens, but not so often as to be prohibitive.

And in many cases file-level deduplication is difficult or impossible anyway because users make changes to the files (like editing embedded metadata or pointlessly encapsulating a single already-compressed file into a .rar archive), so the benefits you get from deduplication are not nothing, but there are situations where it is or isn't a reasonable trade off to make against privacy.
Two Scoops of Django FAQ
Brutally speaking, the fact that it's down speaks to it's authenticity as a WotC site. :) They have had horrible luck with partners for their online apps, such as the character builder and online tabletop.
> Lexis and West pay the courts for these documents. They are happy to pay the fees.

Lexis and West get copies of the slip opinions from the court clerks. Which anyone can do by physically going to a court house.

> The courts are happy to get the fees. Do you honestly think Lexis and West would be happier if the docs were free?

Would Lexis/West be happy if the government spent tax money aggregating these documents? I'm sure they wouldn't. Would Google be happy if the government spent tax money indexing the web? I'm sure they wouldn't. That doesn't amount to "rent seeking."
We are -- new version of Trello for Android is coming out very soon.
I'd be interested in knowing your (brudgers) history with this to put that statement into context. Your blog doesn't offer much insight.

I ask because the statement "Red hat[sic] isn't cut out to be a full stack partner" is unsupported. Followed by the comment on "38M PC's Dell sells" in a year missed the point completely.

The margin in Dell's business is in servers. Not 'desktops' and not 'laptops' (which may be your primary exposure to the company, but I don't know). The successful enterprise server companies (IBM, HP, and to some extent Sun/Oracle) benefit from that 'full stack' support, but one of Red Hat's challenges has been that no single partner (with the possible exception of Supermicro) can extract the necessary cooperation from the third party device makers to get the support they need to drivers. IBM, HP, or Sun can say to Marvell "We're going to use your SATA controller in our xyz-666-3245-665-/A controller, if we can get driver source
code and 24hr turn around on support issues." Those agreements will usually put a few exemplar machines inside of Marvell (or what ever vendor) which will work with the company to insure that the driver does everything it should and nothing it shouldn't. And more importantly when it breaks it gives enough information to turn around a fix in short order. Those relations cost resources and really are only affordable to companies that have a solid presence in the enterprise space. (or in places like Google where a lot of servers are being used internally)

Dell using Red Hat for their server OS partner, might feel more comfortable, and have better pricing control, than Dell using Microsoft as a partner. And at server volumes and margin points such a strategy is very doable. You could even play Canonical off the Red Hat guys for a bit of competitive pressure. All of that is cheaper than building a new distro team in house and not one of Dell's core competencies.

The more interesting statement though is the last one, "Nevermind that partnering with Microsoft made Michael Dell a billionaire and the thirty year relationship between the companies. Or the lack of a roadmap for Linux and a mobile strategy."

That is all accurate, but what is the truth? And this is where we have to guess. Was the lack of a Linux and mobile strategy because of the partnering with Microsoft? Or was it just a bad guess? If it was the former, then having Microsoft own a big chunk is a problem, if it was the latter then you're not going to get very quality advice from Microsoft based on Microsoft's track record on Linux and Mobile. Either way, what "was" for Dell may have lead up to their current situation, but seems pretty clear that continuing on with the same plan they have had for the last 10 years isn't going to result in success.

That leaves us on HN taking potshots at these dribs and drabs of information. Sort of like CIA analysts looking for a plot inside innocuous movements of goat herds.
"discourage" such an euphemism.

You can write crypto code and not rewrite all the primitives, I certainly think that any good software engineer could write his own implementation of operations on GF(2^n) but if it's a good software engineer he will also prefer to pick the right primitives, use the right libraries and write the right crypto glue code. It's not all or nothing. You can be a professional software engineer and write crypto code.
> This doesn't have to be and "either one choice". The great think is both of them live on the wonderful BEAM VM. They both can take advantage of a completely concurrent garbage collector and all the other goodies. Some modules can be written in Erlang some in Elixir.

Indeed!

> Elixir it seems very easily can call Erlang functions. I don't know about vice-versa though.

Vice-versa is also true. :)

Given you have an Elixir module called String, you can it from Erlang as:

'Elixir-String':upcase(<<"fin">>)

I agree 'Elixir-String' is not the prettiest sight but this is because Erlang had an experimental feature called packages that forbade us from using 'Elixir.String'. Luckily, this "feature" is being removed from R16 and in the future you should be able to simply call 'Elixir.String'. There is more information about integration with Erlang in the crash course:

http://elixir-lang.org/crash-course.html

> Choosing a default value of nil seems arbitrary.

nil would be an arbitrary choice if you look only at 'if'. But if the language constructs and the standard library consistently uses nil, it is coherent. In Erlang, not having a matching if raises an error, accessing an unknown key in process dictionary returns the atom 'undefined' and accessing an unknown key in a dict returns the atom 'error' or raises an error (depending on the function you call). In Elixir, they would all return nil. This is extremely important, because it allows you to create conveniences around nil, like the operators && and ||.
Kickstarter: muppet graveyard
That did occur to me, but I realized I have no idea when our mailman actually shows up at our building, since our schedules have never crossed. I decided I would feel too silly staking out our building all day :P

Although now I realize that I could have done a binary search over the course of the week by checking if mail was there or not...
But it's not generally 1-1.
I still remember the day when I started playing these cheesy midi files with "timidity" and a directory full of .pat patches files from a GUS IIRC.

Wow! It sounded great! (a Gravis Ultrasound or even a Soundblaster Wave32 were over my budget)

At that time I was enjoying mods and s3m, and usually found them better sounding, but timidity + high quality patches changed all that.

(I still listed to some midi, mods and s3m converted into .wav and burned then ripped in mp3. good old memories)
Welcome to the new Reddit
The news is that there wasn't some "reality distortion field" cliche or temper tantrum. It's an account of Steve Jobs that you rarely read: sitting down with a team and iteratively designing products.
Bitcoin-based casino: More than $500,000 profit in six months
This is correct. That's how Elixir works.
I didn't edit for the record.
DIY electronics flourish in the same town as Apple’s factories
> ...it is worth pointing out that lock picking is just one way to bypass a lock

A sobering insight after a break-in and a conversation with a locksmith. A lock is only as good as the latch, and door that it's sitting in, and the hinges attaching the door, and the molding surrounding it, and the wall it's in.
Elixir looks interesting, but the issues it addresses in Erlang are mostly superficial and subject to taste; eg I like single-assignment, and consider 'nil' a deficiency that can usually be avoided with proper typing. But each to his own -- Erlang does have its quirks, but for me, that mostly fades once you're neck-deep in code.

I'd like to see a BEAM-based language designed with an eye towards advancing the tenet of fault-tolerance in ways Erlang currently can't. Probably the most significant weakness right now is with the type system -- lacking exhaustive checks for pattern and function matching always makes me nervous, since that's probably the most common source of errors in my Erlang code.

Rust looks promising in this regard. If a best-practices framework emerges a'la OTP, Rust is going to be the dream love-child of ML, C and Erlang.
They All Got It Right: Polls, Markets, and Models
Do you have experience distributing apps? While the pure numbers are massively Android, my personal experience is iOS will get you far more downloads, so either Android people are not downloading apps, the Android numbers are inflated by devices that use Android but don't lend themselves to apps, or it's just really hard to get an app noticed on the Play store.
And why Bing has users, and why other competitors to Google have a very hard time getting traction.
4. Drugs are boring.

5. ... but that's all there is.

6. Derelict insanity.

(4 and 5 are direct quotes from people I know, one of whom went to #6. I've known people who use frequently and never burn, but there's a certain pattern of use that seems bent that way. The "all there is" mentality is a sign of someone on a dangerous path.)
I'm saying scholar has a problem in actually getting the data to give it to you, and that is the problem trying to be solved by getting PACER to open up.
> This doesn't have to be and "either one choice". The great think is both of them live on the wonderful BEAM VM. They both can take advantage of a completely concurrent garbage collector and all the other goodies. Some modules can be written in Erlang some in Elixir.

Quite right. When criticizing Erlang, I make it a point to always specify Erlang the language and never Erlang the ecosystem.

> Elixir it seems very easily can call Erlang functions. I don't know about vice-versa though.

It's trivially easy.

> Now with the records, yes, there has been talk about adding "frames" (the equivalent of dictionaries or hash tables in other languages). The developers are thinking about it and I believe in release after the next or the one after that we might see that.

Yep, and as soon as frames are in Erlang we can begin utilizing them in Elixir too for things like pattern matching within the hash structure. The great thing about Elixir is that we don't have to wait for the OTP developers to implement features that developers want.
Like a relationship with a person, a relationship with a substance might also not work out.

This might indicate that:

1. This is the wrong person/substance for you.

2. You're not ready. Perhaps if you worked on yourself (through meditation, mindfulness, yoga, spiritual practice, therapy) you could get more out of future experiences.

3. You're abusing the relationship. You're not treating the person or substance with enough respect. All too commonly, psychedelics are used as "party drugs" rather than used constructively in a deliberate therapeutic, spiritual, religious, or shamanic context. This can lead to all sorts of problems.

4. You don't have the right guide or purpose. A therapist skilled in psychedelic therapy could be a great help, as can some serious introspection about exactly what it is you need to get from the experience.

5. Another problem that's all too common is that trippers fail to integrate what they learn on a trip in to the rest of their lives. This could lead to lessons forgotten and backsliding.

6. You might just need a break. Doing psychedelics too frequently is bordering on abuse.
Does anyone know of anything similar to this in python? I did a quick look around but came up empty
Depending on the version you get, and which district court, you will get charged per page for viewing opinions.

You've pointed out one particular district court that seems to have upgraded to solve that problem.
Not all have.
Learned how to pick locks decently well with that guide. It's a good read.
> 1. The California link you provided points to the California link I provided.

Yes, but it also points to the unedited slip opinions, which you conveniently left out.

> 2. Yes, I want my tax dollars to pay for the court to be able to host, edit and index its own opinions without an intermediary.

Then lobby for that. Don't indulge in conspiracy theories about how Lexis/West are blocking access to public documents.

> 3. "Powerful individuals" are the judges who run the Administrative Office of the Courts, and by extension, PACER. I would be surprised to hear anyone dispute that they are in a position of power.

Oh yes, the Administrative Office of the Courts, that powerful agency with a massive $50 million budget. :-/ If there is a less powerful agency in the federal government it doesn't come to mind.

> 4. I know roughly what it would take to upgrade PACER. I've spent the past year designing and implementing a similar system. For PACER, the "hundreds of systems" you reference are similar enough that they could and should be consolidated into one.

Do you know how many engineers have said to themselves: "I could totally replace this big complex mission-critical system in X amount of time with Y amount of money?" Where X and Y turned out to be ridiculous overoptimistic underestimates?

> 5. Lexis is the only OFFICIAL source of the Code of Maryland. (Note that I said above "for which there is no other official source.")

What do you mean by "official"? If you mean "authoritative" then the Code is not authoritative. The authoritative source of the law are the session laws.

"While the “Laws of Maryland” (Session Laws) constitute the official laws of the State, the Code is accepted as “evidence” of the law in all State courts and by all public offices and officials. However, in the event of a conflict between the Code and the Session Laws, the Session Laws prevail." (http://mgaleg.maryland.gov/webmga/frmStatutes.aspx?pid=statp...).
>or even make it a requirement to get onto Steam

Let's hope not.
It's also important to note that the supervising culture varies a lot between subjects. Computer scientists are usually spoiled by good supervision, but in the humanities you might see your supervisor only twice a year.. (and I do know people in Oxford in that situation).
I think this is another one of those apps where it would be killer to be able to play around with a demo before registering. "Sign up to save your data" sort of thing.
If you're particularly paranoid about security, you may want to avoid importing 3rd party JS files into pages displaying sensitive information... which means you either have to manage your own analytics service entirely, or make server-side calls.

Or, depending on the complexity of your webapp, you may have events you'd like to track that aren't known on the client side -- e.g., in your UI a user can invite someone else to link them by providing an email, and there's just one flow; on the server-side, this may trigger an invitation sent to an email address unknown to you, or to an existing user of your service unrelated to the active user, or to someone who is already linked (directly, 2nd-level, etc.) to the active user.

This kind of thing can be important to capture, but the info is unavailable in the front end.

Again from the security perspective -- in the example above, it may be important that you don't reveal to the active user whether the invitee is already in the system, because that could be sensitive information (imagine a journalist joining an drug addiction support forum, then inviting lots of politicians' email addresses to see if they're members...).
> It's amazing how we have organizations like Consumer Reports to give us objective reviews of toasters and cars, yet nothing like that exists for medications or medical devices, isn't it?

That's what you get when you end up with an overly-regulated market for drugs. You cannot publish anything about them without governmental authorization.

I agree with the premise of the petition but a petition is a very weak tool to reach that goal. It will get you nowhere.
Intel Reveals the End is Near for its Desktop Motherboards
Have a look at http://research.microsoft.com/pubs/69394/p309-fisher.pdf - you are not alone, it is known behaviour (though a minority seems to do this).

I also never saw what archiving an email should achieve. Having it unread is archived enough.
8 tips for angular js beginners
I like backbone but as a python dev, I m not using it everyday so it makes me want to hit my head against the wall when I m back using it.

Angular make me feel comfortable and the learning curve is easy. So probably a good alternative to backbone for people like me who don't hack in JS everyday.
You have no idea how clinical trials work. There's no such simple solution in sight. At best you can ask for more transparency, but "independent" entities will not provide you much of a relief and will cause other issues, too.
"This may seem weird but the government can't do it for free either. Do you think PACER (or something like it) would run itself with no resource investment whatsoever?"

PACER often runs revenues near 100 million. I'd do it at-cost. They are supposed to be doing it at cost.

"The laws themselves can be found online (Gov't Printing Office, the Library of Congress's THOMAS, even the House of Representative has a legal code lookup website)."

THOMAS is often quite slow in publishing. Often slow enough to be useless if you wanted to get info about a current bill. Their XML format is missing useful info in a lot of cases, like "dates", despite it being in the schema (I even know why, but i'll save that for a Daily WTF episode some day).

For example, the floor amendments to "Obamacare" were not on THOMAS until many months after the bill had been passed.

GPO still wants to charge for a lot of the data.

FWIW: As someone who delves into these systems a lot:
The whole lot of them are built to look, to a casual outsider, like they provide good, timely information.

To anyone who actually has tried to get this data from them: they don't.

Even govtrack, which is what people really use to get bill info because of the above, scrapes HTML pages and assembles data from multiple sources, because the single sources that are supposed to be providing it, don't.
Don't know where you live, but we still have boatloads of small towns here in Michigan. Farms and rural townships too. As far as I can tell from my travels, the same goes for the state of New York, too. (And Ohio, Wisconsin, Indiana...)
Even if you are poor, you could live in Oakland or San Jose in the Bay Area, or in Fremont/San Leandro/etc for the crappy suburb experience, or south of San Jose or west of the hills for rural.
why do so many sites/projects end up like that?
>Break down the video into smaller bite sized chunks to provide for natural breaks.

I agree with this. Find a natural stopping point if you can or just make the videos smaller regardless. ~15 min is OK IMHO.
Some browsers already provide quality random numbers. This works in Chrome:

var x = new Uint8Array(10);
window.crypto.getRandomValues(x);
console.log(x);
You just queue up a bunch of stuff using a download manager[1] and stay connected for longer. Come back the next day (or two or three) and voila! The good managers would even resume partial downloads if the connection dropped (which it always did).

[1] - http://en.wikipedia.org/wiki/Getright
This strikes me as a fundamentally poor user interface for incoming information.

We should fix it. E-mail can be the input, but there's got to be a better way to organize it so that it's not an input overload. I've got some ideas...
Nice! I would actually use this to browse YouTube, whereas I don't browse YT directly now due to its bad interface.
Looking at your personal website: http://www.anujkumar.com - it's very hard to tell that you have any relation to web design.
Don't worry I knew that this rant would be controversial, I have few sparred karma points to handle it, it's worth it, anybody should be able to freely express what he thinks.