skysight-inc/HackerNews huggingface dataset:
We totally understand! We still have to finalize pricing with our manufacturer so that's why we've asked people on the homepage to email us with business card / wedding invitation inquiries. It gets almost an order of magnitude cheaper logistics/labor wise to do large runs, we just need to make sure we can do a good enough quality job!
Kentucky town to pay police chief's salary in bitcoins
This essentially exists already with "Google Alerts".
To be honest, I would like to see those templates. There is nothing "dick'ish" about posting them (or the links to them) here.

DCMA is highly abused but that doesn't mean we cannot make things more civil when there appears to be a breach. These kinds of templates help with that.
I've memorized an algorithm instead of trying to remember passwords. I don't actually remember hardly any of my passwords, instead I use this mini algorithm that I came up with to create unique passwords for each site I go to. Each time I go to a site it just takes me a couple seconds to figure out what the password is. I find it a lot easier to remember that one algorithm rather than trying to remember a bunch of passwords or rotating through the same few passwords.
We'd love to offer manual upload of a sequence of images, we just don't want people to get the idea that they can upload 10 unique images. With lenticular sheets at this high framecount there's always some ghosting, so it's really for motion (gifs+video) or flipping between a couple distinct images (flip)
You're looking for the Wayland project. Excellent implementation. They reuse lots of ancillary X11 code too, like the input code from X.org, which has the virtue of working with a billion weird language/input/hardware combinations.

You can run X applications on top of it, transparently. They perform just as well.

GTK+ and Qt have been ported to it, Gnome and KDE are working hard at getting full ports over.

Canonical, of Ubuntu fame, has recently started working on a competitor, following the same strategy, called Mir. They've ported Qt to it, but are generally lagging. Wayland has the advantage of being crewed almost entirely by old X.org hands, who know a lot about what they're doing.
I'll second Haskell wiki. It has some of the most detailed explanations of functional concepts I've come across.

http://www.haskell.org/haskellwiki/Fold

http://www.haskell.org/haskellwiki/Monad

http://www.haskell.org/haskellwiki/All_About_Monads

http://www.haskell.org/haskellwiki/Learn_Haskell_in_10_minut...

http://www.haskell.org/haskellwiki/Typeclassopedia

Also check out http://adit.io/ for some great tutorials with pictures
That's great feedback. The first image is an actual example of a gif card at work (hovering plays the animation), and the third link is an explanation of lenticular printing. We should make it more clear though!
> Let's consider one of the features you mention that Scala actually has, and see how it fits: structural typing. Scala doesn't have structural typing because all the cool kids are doing it or some other non-sense: it serves a purpose in the language, and solves a number of problems in a coherent manner, with a single set of rules and in a way that combines together with other parts of the language.

I'm surprised you're pointing out bad design decisions in Java (that I agree with) and point structural type as a good Scala design decision.

Structural typing is terribly designed and avoided overall for all these reasons. For example, asInstanceOf doesn't work with structural types but works fine with traits and classes. That's bad design.

Here is an example showing how broken structural types are:

scala> type Mappable[A] = AnyRef { def map[B](f: A => B): Mappable[B] }
<console>:7: error: recursive method map needs result type
type Mappable[A] = AnyRef { def map[B](f: A => B): Mappable[B] }

I have about three other mystifying compiler errors due to the fact that structural types are very badly integrated in the language overall.

> It's not that Scala has many disparate features: it has a core of well designed features, and they are well designed because they allow use in many different ways.

I think you are not being very objective in the way you see Scala. A lot of its features are terribly at odds with each other, such as mixing inheritance and type classes (which one should I use and when?), the eleven ways in which the underscore character can be used, currying and its bizarre syntax, the odd rules when you can omit parentheses and when you can't, when to use parentheses and when you should use braces, etc...

Scala has tons of disparate features that don't fit very well with each other, and it's very similar to C++ in that respect.
Github has been a much more productive resource for me as well as blogs. Yes, every now and then I find something valuable on StackOverflow but too many times the question I want answered is deemed not worthy or the answer outdated.
As far as I know, it's $50K for 5% not $100K

So exactly the same postmoney valuation.
Even then, Bluetooth can help you there.

I want to see a no socket device
> GCE "is a long-term strategic bet for the company," said Brian Goldfarb, Google's head of cloud platform marketing, adding that "we have an incredibly high bar for what general availability means."

and

> The company has established a service level agreement (SLA) where it guarantees GCE to be available 99.95% of the time

Doesn't seem to match. (99.95% is a really high bar? 20 minutes per month? from Google?! )

[EDIT] Misunderstanding of the vocabulary on my part, read further down.
india-nigger fancies himself my equal.

I wrote a 20,000 line compiler.

This nigger writes 3 pages with maybe one sentence worth of content. Arrogant buffoon.

----

I confessed my intuition on magnetism was lacking. This nigger tells me he can picture a tessaract. He says "That's easy. A tessaract is a 4 dimensional cube! You're stupid."
> He doesn't appear to even consider the possibility that he might be noticing the anti-Scala rants more readily than rants against other programming languages. Not having considered the possibility of the bias, he has no chance to try and correct for it. The wildly distorted impression he's formed leads him to language bordering on conspiracy theories ("grand coalition of people who want to attack Scala").

What makes matter worse is that he posted his rebuttal on the scala-debate mailing-list which was quick to support his points and reinforce him in his misguided conception that 1) there is a conspiracy against Scala and that 2) the problems brought up by naysayers can be safely ignored.

Martin simply can't admit that people criticizing his language might actually have good reasons to do so, instead, he just dismisses them and files them in the category "too lazy to learn" or "threatened by Scala".
It's worth noting that GTK+'s abstraction over X11 is fairly leaky in places- hence the always shaky state of its ports to Win & Mac.

Qt has less trouble in this regard.
In the same way that Lyft rides are paid with "donations" and not "fares", yes?

Fortunately corporate doublespeak does not make a duck stop waddling or quacking.
> People love controversy, and Scala is relatively new/unknown.

Scala is ten years old.
For a while people were porting the RH5 libc around :/.
Thanks for this! This thought has been stewing in my head for a while too. Like, for example, cinemagraphs are a creative invention forced by the constraint of the GIF format (ie, tumblr and imgur's size limit means playing to GIF's strengths, like only animating regions of images).

We've also heard from working with Mr. Div and Patakk and the others that sometimes they do hacks to maximize their oomph. For Patakk, sometimes his geometries don't take up the full 500px so that he can pack more motion in a smaller area (and so for our art prints, he's filling out the frame more because that restriction isn't there). Exciting times!
The man is an assistant United States Attorney, he should and did know better.

Dude shows up literally _everywhere_ www.google.com/search?q=Paul+G+Freeborne+attorney

* https://www.eff.org/cases/jewel
* DADT (don't ask don't tell)

One could ask themselves, paul.freeborne@usdoj.gov
Seems they are just trying to match EC2 here, not beat them.
http://aws.amazon.com/ec2-sla/ says 99.95% as well.
I'm at this stage as well I just want to help support my family.
No, Men's and Women's Brains Are Not Wired Differently
Yep, but my idea should be kinda "easier" for the end users. In my opinion Google Alerts are still a bit geeky.

Thanks for the comment.
NSA Thanksgiving Talking Points for Friends and Family [pdf]
Startup Funding
> Inferno has a language too, called Limbo, which is closer to Go than C.

Well, probably not surprising given Rob Pike's involvement in both Limbo and Go.
Largest true-color photograph of the night sky ever
sologrrl: You seem to be hellbanned (I looked through your comments and didn't see anything objectionable, so I guess you tripped something automated)
Cold showers, tested
They deserve credit for doing what they did, but it is for doing what they did well, and not what some people confuse that with, which is making what people do on their site possible.
Breaking news, Google admits Amazon has set an "Incredibly high bar" with regards to High Availability :p
> I've said it here before, and I'll say it again: ValleyWag/Gawker Media are scum. This is just another entry in a long list of terrible things they do to get pageviews.

Jokes on them cause AOL successfully hijacked their story anyway.
Yeah, my joke was maybe too subtle.
Looking through my sent box, this one seems to be the one I've used most, and I've crudely converted it into a Google Drive public doc.

Feel free to use / adapt / modify however you want. I relinquish copyright on it altogether. It's world-readable, and commenting is enabled, so feel free to make suggestions.

https://docs.google.com/document/d/1dO9MWUH6pYTXb34Vr-0A2fdv...
She better not keep this up, first it's just tinkering around and then boom... it's a slippery slope to creating a whole kernel.
Rackspace will only give 3 9s.
Why Ruby Isn't Slow [video]
You really trust a large government bureaucracy that's been beholden to large pharmaceuticals to get this right? Really? The danger of the information is that great? I'm just not buying it and the comments in this thread so pure "anti-disruption" bias which apparently is the new hipster anti-hipster sentiment. 23andme provides information that can be used in conversation qualified professionals. You might was well shut down every medical related forum, Yahoo Answers, WebMD and the rest if you really think that information or misinformation is the danger. Really people take a step back the current memeset at look at the facts.
All that realistically matters is what came out on Linux in the last 3 months, and what's upcoming on Linux.

The fact that there's going to be Linux powered Steam consoles coming out soon trumps anything that has happened up until now...
Simple patch, in my mind:

1. Drop all interpretation of the results from the results pages. Instead, just spew out a bunch of semantically-tagged gene tables.

2. Take all the interpretation map-data they have so far, and dump that into a FOSS Github project for a Firefox/Chrome Extension, which parses the results page and re-renders it into... exactly what it is now.

Bam. "23andMe" is no longer giving medical advice; some FOSS project is. (Even though the developers, individually, could be ongoing contributors to the very same FOSS project.)

This is actually probably for the better, either way. Other front-ends could make use of 23andMe's genetic-data "API", and the FOSS interpretation-map could be maintained by people (doctors!) all over the world.
This brings back memories...

I remember fresh out of high school following a few tutorials and writing a basic kernel & code for my old Pentium MMX and reading through the intel developer manuals for the 386 processor , and all the complexity involved that was inherited from the 8086 & 286 processors. Was a fantastic learning exercise... though I would suggest against using Pascal as the implementation language.
I'll third this.

Best part about pomodoro? How easy it is to begin using it!! You don't need a lengthy book or a long lesson. It is just as simple as using the damn timer.

I don't know why I became lazy and stopped using it. When I tried it for a week I was definitely at a higher bound of productivity for my school work. Totally helped me to gain more time to focus on my own projects. Time to start up again.
> Again, there is literally no thing on Earth that can stop you from acting with dignity.

Nothing except serious illness.

Involuntarily vomiting your guts out is not dignified. Being paranoid and acting on your bizarre delusions is not dignified. Ranting on and on about the same things every few minutes because your short-term memory is gone is not dignified.

Maybe your definition is different from mine. Try to apply it the next time you see and smell a homeless person mumbling to themselves in public.
List of Disney Christmas Movies and Upcoming Disney Movies (for Kids)
List of best upcoming Walt Disney Christmas movies, release date and review of must-see Christmas Disney movies 2013, incl. Frozen, Saving Mr.Banks, The Wolf of Wall Street, etc.
Same %, still amazon might beat GCE when it comes to features.

http://www.networkworld.com/news/2013/120313-google-compute-...
This first hit just got me working right away with vagrant. http://stackoverflow.com/questions/14404777/vagrant-hostonly... I'd pay $1
Nice and useful! If you are in Hong Kong, we have a meetup group here:
http://www.meetup.com/HK-Functional-programming/

We are mostly working on Martin Odersky's Coursera courses and SICP book exercises.
...and the euphamism "Boiling Frogs."

The idea being that if you place frogs in a pool of water and raise the water temperature ever so slowly, the frogs will never notice that they are eventually being boiled alive, so they'll relax in the boiling water with complacency, as they are slowly cooked to death.
API use was shifted in favor of DirectX
by Microsoft's two-pronged DirectX
campaign around the launch of XBox
360 and Windows Vista, including the
spread of FUD (fear, uncertainty and doubt)
about the future of OpenGL, and wild
exaggeration of the merits of DirectX.

I thought it was because that, at the time, the OpenGL API was shit [1].

By the time of OpenGL 2.1, OpenGL was
running into a problem. It had a lot of
legacy cruft. The API wasn't easy to
use anymore. There were 5 ways to do
things, and no idea which was the fastest.

And really, the author of the blog post should have known this when the blog post was written...

By David Rosen on January 8th, 2010

OpenGL 2.1 came out in 2006 [2].

[1] http://programmers.stackexchange.com/a/88055/7067

[2] http://en.wikipedia.org/wiki/OpenGL#OpenGL_2.1
"Gotta Make Money" music video by Everything Under
Show HN: on-device previews of Android layouts that update as you code
I wouldn't put too much thought into this. It's disinformation by the way. Psych-War.
Ok, you're right. Here, I won't run for the Presidency of the United States in 2016. Happy?

Let's be clear, though: if the President can't stand up to Congress and the Supreme Court, the country will suffer. It's not called checks and balances for nothing.
Yes it's a high bar. This isn't electricity or a phone line. There are complex layers on top of complex layers. And they are going to come crashing down at some point. The cost of ensuring otherwise scales non-linearly. I don't want my VM to cost a substantial fraction of a Space Shuttle, thank you.
That's not entirely true. Like 4% of people are sociopaths with an inability to feel empathy for others or feel guilt for their actions. There really are evil people who know what they are doing is wrong and just don't care.
Some of my film friends moved to Avid on Windows.
Awesome, you should add sleep function, i want to use it while sleep.
It feels like a lot and nothing has changed since that 3.9 year old blog post. On one had webGL, steamOS, Mac games, iOS games, and Android Games. On the other hand gaming PC is still a windows PC. What are your thoughts?
OK. The iPhone simulator that comes with Xcode is really close to the real thing. You need a mac for it though.
Breaking Bugcrowd's CAPTCHA using Google Tesseract OCR
Complete list of Coursera courses using R ranked by “popularity”
AUI connectors were common in 1992 (and, sigh, AAUI for the Apple kit I looked after; same function, twice the price!). D-Plug that accepted different transcievers for thinnet, thicknet, or 10BaseT.
So is this like a weird twilight zone episode where if we criticize the higher powers bad stuff happens? That kinda makes me feel funny.
In a generation or two, those positions will be staffed by completely different people, as the "THEY" of today retire.

When the "THEY" of tomorrow are handed the keys to this vast panopticon that they didn't have to build themselves, how will "THEY" behave. No one can be sure.

Consider the men that inherited the ash heap of Europe after WWI. What did those men do?

They started WWII.
> So in the example, seller and buyer agree on an escrow agent, seller sends merch, buyer says they got it, transaction completes, but if the buy then discovers that the transaction was fraudulent [1] then there is no way for them to "force" the seller to give them back their money or, in the parlance of payments markets, "reverse" the transaction.

I think you are missing the point since the same is true of credit cards. Credit cards typically freeze the merchant's money until a given chargeback period is over or they require the merchant to always have a minimal amount of money in their bank account. Even a credit card company can't reverse a transaction if the merchant's bank account is empty. At best, they can refund the buyer out of their own pocket.

With Bitcoin "escrowed" transactions, all those schemes are possible. If a buyer wants to be able to reverse a transaction after X days, "chargeback period", he can simply wait X days before he signs the transaction. If he doesn't file a complaint within X days, the escrow is authorized to sign the transaction. Obviously, the "chargeback period" should be agreed upon beforehand between the seller, buyer and escrow.
ibiblio has a number of old distributions, including MCC (the first distro), SLS (which was so bad it inspired both Slackware and Debian), and Yggdrasil (the first commercial distro):

http://www.ibiblio.org/pub/historic-linux/distributions/

Here's how to run them using qemu:

http://www.freesoftwaremagazine.com/node/2097

And some history:

http://lwn.net/Articles/91371/
Although, things seem to be working out a lot better for Apple than for Blackberry.
DirectX has a way better API which might be why. DirectX has been COM oriented, OOP design, for years. While OpenGL was handle-based, purely procedural.
Ask HN: Quick & Easy Forum Set Up Recs?
First time submitting,
Hopefully I don't get shunned here, I am more than likely the least tech savy person in here but I am working every single day and night to learn everything I can.

-I simply want to find an easy way to set up and manage a forum that anyone can post on (with a membership)

-I am no where close to knowing how to write this myself to I need a quick easy way to get a forum up within the next 3 hours.

-Anyone have suggestions of plug ins or embedded versions?

The opportunity is a hashtag that has been growing rapidly at my University (FSU) Tomorrow there is going to be nationwide news story about my school and this hashtag has the potential to trend for a long time tomorrow and any time up until the National Championship game on January 6th.

(Jameis Winston case - it's dropped if anyone was wondering)

Thrilled to be able to read and learn from each and every one of you on a daily basis. Thanks to anyone in offers tips!
Many PL enthusiasts aren't satisfied with any language (me included); there is plenty of critique to go around.

And why should we be satisfied?
Let's not worry quite so much about bitcoin theft
I have show dead comments on and viewed his history. It's so sad - he comments every few days and oftentimes multiple times per day. He was never given chance to redeem himself to the community. That stinks.
Page won't display in my mobile browser, so I can't read the story.
Yep, discourse.org. It's a little too heavy weight for my uses and I think they really need to get the client and server requirements down a bit so that it can take over where PHPBB was once used.

See http://discuss.emberjs.com/ and http://bbs.boingboing.net/ for real world implementations. It's very, very cool to see forums being dragged out of the 1990s.
You could intentionally change some number or the other by a tiny bit that is not significant (and only noticeable to a very diligent observer who has comparison data) so that when comparing to the real numbers you see which number was changed by how much and find out who it is that way.
Ask HN: Buy Google Nexus 5?
Would you buy it and which size?

Why or why not? If not, what do you suggest?

Black or white?

Tx!
Why does this guy think that Bitcoin can't be taxed? It's not like the government has magical dollar taxing beams. My employer would be in a terrible legal situation if they did not withhold taxes from my income, and I would be in a similarly bad situation if I knowingly did not pay my taxes. Really, nothing should have to change if my income is in Bitcoins -- my employer will withold, and I will file taxes every year.
So no one, then?
Formality in language: We are all friends now
The reaction you are getting is because you appeared to be making a trivial grammar correction in a heavy-handed way. Others presumed that the word was definitely intended as 'it' and that the correction did not merit mention.
This is excellent review, no doubt, by a well known scholar.) The only problem is that there are so many books and so little time.

So, to get a quick and productive crash-course I would recommend just a few selected resources.

* SICP based course CS 61A by Brian Harvey (Youtube)

* HtDP2 and a wonderful course based on it - Introduction to Systematic Program Design by Gregor Kiczales (the author of The Art Of Metaobject Protocol)

* Armstrong's thesys armstrong_thesis_2003.pdf‎ and his Programming Erlang book.

* Programming Languages course by Dan Grossman (also on Coursera)

* Two Scala courses Martin Odersky

* The classic Haskell tutorial http://www.haskell.org/tutorial/

* ANSI CL and On Lisp books by pg.

This is a very decent start in my opinion. "To learn quickly read only the best ones".
Because I am willing to fire people who refuse to do what I tell them to?

Maybe I should be CEO instead.

In any case, take a look at the last paragraph of Article 2, section 1 of the US Constitution ( http://www.archives.gov/exhibits/charters/constitution_trans... )

[quote]
Before he enter on the Execution of his Office, he shall take the following Oath or Affirmation:--"I do solemnly swear (or affirm) that I will faithfully execute the Office of President of the United States, and will to the best of my Ability, preserve, protect and defend the Constitution of the United States."
[/quote]

He swears to faithfully execute the... Wait, what does that mean? Is he the Chief Executive Officer? The Commander in Chief? Ohhh, I see, the CEO can fire for insubordination, but not the President?

(BO, if you read this, only three more years to go. You can do it.)

Ewell, thank you for the compliment, not too many people could pull it off.
Most importantly tools like Unreal / Unity3D are so good you almost stop caring if you're running onOpenGL or Direct3D. And this of course is very bad news for windows as the only PC gaming option.
That's actually what's making bitcoin successful. Never underestimate what large amounts of morons can do.

There's a name for what happens if someone finds a way to use large amounts of people to act in their interest but against the public interest. It's called a "Nash equilibrium", and it's unstoppable.

This is the point the article seems to be making.