skysight-inc/HackerNews huggingface dataset:
Well, it's my opinion. politics is the definition of subjective, alas!

"The Lib Dems" don't 'plan' stuff like that. We're a distributed party without any kind of hierarchy of command (to the extent that local parties often contradict one another, much to our opponents' mirth.) We have people at different levels making different decisions about policy for that level, sure, but we're not obliged to agree with people up the chain (as I certainly didn't and don't on Tuition Fees.) My local party, for example, strengthened a Labour council motion condemning the NHS bill, partly due to my urging.

Clegg was only ever a reluctant supporter of the Tuition Fees policy, but the NUS pledge was the NUS pledge, and all our candidates everywhere chose to sign it, including him. And 14 kept it and voted against the bill, too.
I understand the suggestion, and adding a guard to the knife makes some sense, but where's the line?

As a library developer, let's say I use a few implicit conversions to make my library easy to use. I sign off on the use with a compiler flag, no big deal, but now every user of my library has to do the same?

Perhaps I'm misunderstanding, but wouldn't this suggestion effectively ruin "ArrowAssoc"? Because I can't think of a single application I write that doesn't use one of those, honestly.
B&N refuses to release source code of Nook Tablet, censors user requests
I'd recommend re-asking this on StackOverflow. You'll probably get faster results, and it's a more appropriate place to ask technical questions regardless.
In F# this is approximated with:

type 'a IEnumerable with
member this.filterMap f =
[for x in this do if f x <> None then yield (f x).Value]

let j = Map([("a",1) ; ("b",2) ]).filterMap(fun kv -> if kv.Value = 1 then Some(kv.Key,kv.Value) else None) |> Map.ofList

let n = [1.;2.;4.].filterMap(fun x -> if x % 2. = 0. then Some(x**2.) else None)

The extension works with any Sequence (arrays, sequences, maps,etc.) with the caveat that it maps every enumerable to a list. You could also define an extension for a specific type where a broad definition does not make sense.

Personally, I lean more functional, I have never run across a need for extending things in this manner.
If you don't make money out of posting on HN, don't get into it, it's a time sinkhole

I think you are making a decent point, but with too generic of a statement. If gaming isn't worth the money/time you spend on it, don't do it. But that should be criteria for many things, and it's very hard to do correctly and unbiased.
Disqus Research: Pseudonyms Drive Communities
FreeType doesn't seem to care: http://www.freetype.org/patents.html
I only meant to imply that this was a Tory suggestion - not a policy - apologies that it looked ambiguous in that sentence structure, it was not intentional.
OnLive Desktop app streams Windows 7 to your iPad
Chrome does suck at rendering. Not just the fonts. I recently found a bug where Chrome constantly eats 12% of an 8-core CPU because of an animated GIF, some transparency and shadows. The latest IE and FF have no such problems.

I'm a Chrome user btw.
"Of all the large product API’s I consume regularly, Twitter’s is the one I’ve had the worst experience with." - I hope you never have to deal with facebook.
100% Accurate Linux Predictions for 2012
That's not true, work with some legacy perl apps from the 90s, it's raw SQL all the way down.
heavy water is not really toxic, is it?
For anyone who hasn't seen it -- there's a great writeup on some of the tech portions in the new Tron movie here: http://jtnimoy.net/?q=178
I think we hit that point years ago with sFIR and it should have worn off by now.
Does anybody know the reason Kickstarter uses Amazon Payments which prevents anyone outside the US using the site?
We've had a few thousand years to figure out decent ways to authenticate paper-based documents. Presumably, one of the biggest implications of a paper-based solution is that you get some level of contestability. In the case of a signature, you get penmanship (at least to a certain degree of expert evaluation); for currency, you get the paper type, watermarking, holograms, etc.

You have very little of that in the process described by the OP. The accountability is "email is secure, and you know the person's voice." That's fine if you implicitly trust your contracting counterpart (heck, then the contract has little purpose). But it does little if they later recant or refute the signature. In the end, the most important aspect: It needs to be tested in a court of law before I'd even consider it.

I'm not sure what the "right" solution is in the digital age, but my hunch is that it will involve some sort of PK Crypto. Perhaps we're not too far from having NFC tags embedded in our body for precisely this purpose.
It would serve the OP well to gain an understanding of the difference between first-, second-, and third-degree price discrimination. http://en.wikipedia.org/wiki/Price_discrimination#Types_of_p...
The UK government is rolling back on a proposal to require that interfaces between components of Government purchased software comply with Open Standards (i.e. ones without attached patents).

This would prevent Open Source components being used (since they don't ever use patented Standards, since there is no vendor to pay royalties) and thus renege on a part of the "Government Transparency" section of the coalition agreement, which stated that Open Source Software should be given a level playing field in government procurement.
How is the push to show a productive 20% project at Google any different than the push at most companies to show a productive 100% work time. Most people working on open source projects are working full time and doing open source in their free time. People who are willing to do that, and who produce high quality open source code are definitely worth hiring, but it's difficult to do and isn't for everyone, so hiring only on the basis of open source contribution is a bad idea.
I love that we're able to publish research like this.
Like twitter gives a shit about the API. See if you can get your own old tweets or DMs.
Facebook's API is notoriously bad, and they love to update it with breaking changes all the time without any notification or change to the documentation. It was a great day when I stopped working with it.
I generally reserve ligatures to body text, in cases where it improves readibility. I don't know if anybody actually uses ligatures for headers.
Well, sorta; the Array -> WrappedArray conversion relates them. The intent is to let you use Seq methods on Arrays, and that part works. But you don't also get RichSeq methods, even though you can use them on Seqs. I'm sure that seems obvious to you, but do you see how the author's intent is misaligned with the result?

I think that's the key takeaway: implicits aren't really a way of extending a library type, they just have some of the same effects. You still have to care about the distinction between the original type and the enhanced one, and that's, well, complex.
This is serious news. TB is easy to spread and can lead to a slow, unpleasant death.
15 Deal Breakers to Avoid When Pitching an Idea
Well... TIL.

Thank you.
This is pretty cool. My wish-list of typographic features were kerning and alternate glyphs, both of which are on this list. However, I'm still hoping for the day when we get a real baseline grid.
I thought the point of the graph was that it didn't matter how or why the people died though? Isn't that part of why it's so surprising?
Unfortunately, giving them less money sends the message that they should redouble their anti-piracy efforts.
Fluid is great, but can be verrrrrrry buggy. I know the developer that makes it, and he's a great guy. I've been waiting for someone to put out a more solid replacement and hopefully this is it.
Is anyone else irked by Forbes' need to use a "revenge of the nerds" picture there? I feel like the SOPA argument is inherently skewed for most Americans, and it is bitterly unfair.

Pro side: "we're stopping evil foreign counterfeiters, we're helping save American jobs, we're looking out for your safety."

Con side: "complicated sounding tech mumbo jumbo, this will break the internet, and some references to Libya"

Which side would you support if you didn't know any better?

SOPA affects more than just the "nerds." How can the messaging be improved? How can it be made more compelling to resonate more with laypeople?

Why aren't the "influential" people focusing on the message?
I'm not sure why you have quite so many downvotes.

Where I disagree here is that I don't see what Canonical's business model will be on consumer devices.

On the server/enterprise level it is easy, just charge for support services.
If they provide a free open source solution for tablets for example , unless they are going to manufacture their own tablets they will not be getting any licensing money off the tablet manufacturers per tablet sold unless they distribute some of their software under a non-open license.

They might be able to make some money through Ubuntu one and selling file syncing and sharing through that but if the system is open enough then there is nothing stopping a tablet manufacturer building a tablet that comes with their own syncing solution rather than Canonical's.

They are unlikely to be able to strike good deals with major content providers without having to install DRM in their software and have signed software/hardware which would basically turn them into yet another proprietary vendor.
> Opponents of the Stop Online Piracy Act, the bill that threatens to block large swathes of foreign websites for alleged copyright infringement, have complained that Congress has yet to hear their voice.

Foreign websites? This, combined with the fact that they're referred to once as 'haters' and twice as 'nerds', makes me think that Forbes is worthless at writing about anything except how rich blue-chip CEOs are.
Interesting, that sounds equivalent to just assuming "restrict" on all function parameters. If that's true, then C and Fortran aren't fundamentally that different in this respect except that C assumes things can be aliased by default and Fortran assumes they can't.
iirc the GCC equivalent of ICC's '-fno-fnalias' is '-fargument-noalias'. A pragma would be nice though.
They're standardized, so they are part of the language.

They don't have special syntax, but, then, neither does practically anything you do in Common Lisp, and that's standardized as well.
This page seems long on cute fuzzy pictures and short on content. They don't say what discussion forums they sampled: most likely, their own. They don't describe their methodology in detail (I looked in vain for a link to or citation of a proper experimental writeup.) And what did they learn?

As far as I can tell, they learned that people who bother to sign up for forum accounts ("pseudonyms", in their terminology) make more return visits/contributions than people who use least-effort ways of logging in (existing Facebook account, or anonymous contribution).

Well, that's a surprise.
LocalStorage seems broken on the mac which makes it a bad platform to develop webkit apps in. (It does not persist across program runs)

In fact, if either websql or localstorage worked in cocoa webkit it would be great.
Here I summarized major differences between Subversion and Git -- I wrote this just to avoid explaining the same things to my customers. I hope someone finds it useful:

http://txlab.wordpress.com/2011/12/02/moving-from-subversion...
We sample data from the entire network of Disqus (which is over a million sites).

I may be wrong (as I'm not on the marketing side of things), but I believe when we're saying pseudonym we're saying "not Facebook". Things that let you choose whatever name you want, and not require your real name/singular identity.
There is no book teaching both GUI development and "process of good design from scratch" . GUI design and GUI development are different things. You can develop graphic user interface with different languages like java, wxPython or whatever you want. But graphically designing things is a whole different area. I dont know anyone who can do both. A UI designer can be a front-end developer, but it's very hard to learn functional server-side languages at the same time. For designing things you must have also talent.
How does it "trick" you into installing a flash plugin?
I'm pretty sure you can select not to install any proprietary software.

The flash player is installed by default because to many people a desktop system with no flash player will feel crippled.
Except that I'm pretty sure he isn't denying that the language is complex. From Martin's comment, it appears that he is saying that Scala provides powerful and complex language features to solve hard problems, but that it isn't Scala's fault that people are so persistent about abusing them.
Actually, back in the pre-1.0 versions, you could.

See the archived changelog here: http://www.myosxfreeware.com/fluid-04/

Specifically "FluidInstance.app: SSBs can now run local Ruby on Rails webapps."

There used to be a way to package up a RoR app inside the application contents and distribute that as your app. No need for an actual hosted website.

However - the feature was poorly documented and never really taken advantage of. Since they went 1.0, I believe it's also been removed.
I completely agree with the conclusion of the infographics, but just from the point of view of the approach... wouldn't it be a possibility that people aren't necessarily avoiding real names but rather facebook profile access?
Which browser does that? My Opera just shows text in 'default' font, and then switches it to @font-face'd when it's finished loading.

It also seems like an easy thing to change.
Bitcoin Development History – Visually « Coding In My Sleep
Fashion and recipes,

http://www.ted.com/talks/johanna_blakley_lessons_from_fashio...
Thanks for following up. I think you're confirming my assumption on the definition of "pseudonym", but correct me if you disagree.

Oh, and since I seem to have zeeg's attention ... why is it that every site I care about works just fine on my browser (Chromium/incognito mode/AdBlockPlus) but Disqus comments never load (I just get a "Disqus" spinning/loading GIF for ever)? I have stopped commenting on BoingBoing because it switched to Disqus and I don't care enough to debug.
Sorry, we put up the image first but haven't gotten a blog post up yet. We'll write about this and put up our thoughts soon.
Facebook API had so many breaking changes happening all the time that they decided, as a "benefit" to developers, that they would stack them all up to occur on the first of each month. This is in the name of BS called "operation developer love". And this is only for the breaking changes that get announced. The much more common scenario that ComputerGuru mentions is where stuff gets broken, acknowledged as a bug Facebook, and then never fixed. If you read the stats they publish in their blog posts, 2-3x the number of bugs get accepted than the number that get fixed, EVERY SINGLE week.
> interpreted languages, especially those with weak typing

Dynamic and weak are not the same thing.

Weak typing means you're allowed to break abstractions; C has weak typing, C++ is marginally less weak, and Python has strong typing for its built-in types.
I've looked at callback-mac in the past with the idea of making a web app seem native on OS X, however there was a few issues with the system level integration, namely the system menu bar and right click menus. Any thoughts on how to address these?
An idea that just occurred to me while reading this is that shelving racking, such as you see in most shops, would be ideal for this situation. I have some shelves just behind my desk mounted on this type of racking which have steel bars about 3/8" wide and are about 6ft tall screwed into the wall every foot or so. I believe the length of these would counter quite a lot of the bending stress (although thats not really my field) and as a fringe benefit they have mountings which the shelves hook into every 1 1/2" or so, this could even allow the desk to be lowered to a normal seating position with a little work. Also, I think that any failure of this type of racking would be fairly gradual.

Similar to what is shown here http://www.richardsonsuk.co.uk/product.aspx?p=46 (no affiliation, just the first similar looking thing I came across on google).
"If anything, all fixed height numerals are the newer invention"

I doubt it, given that all-uppercase is the older style.
http://en.wikipedia.org/wiki/Letter_case#History seems to agree:

"Originally alphabets were written entirely in capital letters, spaced between well-defined upper and lower bounds"

But feel free to research and refute.
Is there a demo that we can see all of this in action?
Yes, https://github.com/davejohnson/phonegap-windows
Y Combinator Grad Colourlovers Launches an Etsy-Like Market for Designs
I'll assume you're talking strictly about leisure activities, since obviously there are business services worth way more than that.

You might be right about some cases, but I think you're painting with too broad a brush. Some people just have more money than things to do with it. If I have thousands of dollars in spending cash every month, what's necessarily "weak" about spending that much on stuff I want in a game? I do think it would be more admirable to donate the money to charity or something, but if you're spending it on frivolity, I don't see what's wrong with spending thousands in one place rather than lots of different places. Do you feel the same way about other expensive items, like cars and plane tickets and high fashion? (I really do know a guy who buys cars in much the same way that people buy virtual hats.)

I once dated a girl who was shocked that I would rather spend $20 more to get something than drive an extra half an hour. I wouldn't have gotten paid for that half an hour, so it's not like I actually made money by not doing it — I simply valued that slice of my life more than $20 minus the cost of gas. I don't think that's necessarily a broken value system. $20 wasn't worth as much to me as it was to her.
my personal thoughts here is that this question represents tunnel vision of the tech community. Anecdotally my techie friends avoid it, but the vast majority of my non techie friends use it all the time.
Except that's clearly wrong, as evidenced by this very story. Joe reads reddit and hears about SOPA. Joe tells his rep he doesn't like SOPA. And his rep flips. QED.

The bug in your logic is that "tribal affiliation" is, in fact, an "issue" Joe cares about. You don't think it's an important issue, and probably don't like his affiliation anyway, but it is and he's going to vote on it. But it isn't the only issue.

Basically: you can't expect to "educate" Joe to think like you do. Education can't cure Christiantity, etc... But you can tell him about stuff he cares about. Real people care about SOPA, they just don't know the details. That is something that can be fixed.
On my really old cupcake i can get about .3mm resolution. You can do support material, you just cut off the extra material at the end. small gaps and mild overhangs don't require support material (like that rabbit).

parts are made out of a thin tube of plastic. it's liquid and bonds to the layer below, then cools and hardens. they're claimed to be about 1/3 the strength of straight ABS (lego plastic). you can print solid, which seems really really strong, but most things are hollow, or just a thin webbing inside.

modern machines can get < .1 mm resolution. apparently the cutting edge reprap setups are exceeding commercial machines' resolution.

i've had nothing but positive experiences with makerbot support. I got mine very early, the design was still quite rough. i'll probably build another 3d printers soon, but likely a mendelmax. I'm just a lot more competent now.

That said, any makerbot would be an excellent first 3d printer. relatively cheap, good community and commercial support, everything is open.
You can easily embedd internet explorer frames in winforms and WPF. If you're using Visual studio its almost a drag and drop affair. To gain things like system wide notifications you will need to use interop to get to the win32 libs, but its fairly straight forward and well documented.

As far as I'm aware (and I'm speculating from articles I've read) is that full support for HTML apps is coming in Windows 8.

EDIT: or just use the other link provided in the other comment which has webkit support :)
The absence/presence of compiler flags form a kind of type system. It's a bit like the difference between Integer and IO Integer in Haskell.
Yes they do eg http://www.markboulton.co.uk/journal/comments/five-simple-st...
What layout issues specifically? I disabled javascript and haven't seen any issues.
It's strange to read this, because I was recently in almost the same position. I almost ordered a Geekdesk, but ended up getting a used IKEA Fredrik (sp?) desk and setting it up in a standing position.

$50 instead of $1000, and pretty much the same result since I never sit down anymore anyways...

I certainly recommend going the frugal route first; if it doesn't work out, you can always re-sell the desk on the used market and get the expensive model later.
Ah, the HN effect at its worst.
Are you blocking JavaScript somehow? Or AdBlocking the disqus media maybe?
The top 3 books concerning design are probably:

About Face

The Design of Everyday Things

Don't Make Me Think

As well I think you may be looking at what you are trying to achieve in the wrong way. Human Factors exist above the technology and is more of philosophical discipline. The limits of the technology constrain design and you learn to work within the constraint of the particular technology. With that said optimal workflow is achieved by taking common design principals and adapting them to the technical medium. That being said, regardless of the technology you use, you should read at least one of the above 3 books. IT will help you understand what you are trying to achieve on behalf of the user. Once you understand that, it is easy to adapt the principles to the medium of your choosing.

As for what you should implement your fist UI in, that relies on a assortment of factors. If you are not familiar with web technologies, just understanding the technology soup that is HTML/CSS/JavaScript/Backend can divert focus from learning good usability practices, but if web is your end goal then it makes sense to go ahead and invest the effort. If it is not, then IOS and Objective-C is a good candidate, it really helps you work within constraints and makes you really contemplate the design. Finally if you are only learning for learning sake, then I would say Flash or Air should be considered, not because they are great technologies, but because you can hit the ground running immediately and if learning usability for the sake of learning it is your goal, they will get you to the end of that goal in the fastest manner possible.
Similarly, it doesn't seem to work in Safari on my iMac, or in Safari on my iPad 2. (This isn't surprising given the names of the CSS selectors, i.e. -moz-stuff and -ms-stuff but never -webkit-stuff.)
Yes, this looks like just a bug. You can definitely get localStorage to persist data between instantiations. I'll fix it.
FreeBSD 9.0-RELEASE Torrents Are Available
It's likely because of the way the Amazon FPS API works. You can set it up to pay directly to a third party while keeping a cut for yourself. That way Kickstarter doesn't have to act as an intermediary that collects the money and pays the project starter.

Actually they do have a blog entry on it:
http://www.kickstarter.com/blog/amazon-payments-and-us-only
So iOS and Android were number 1 or 2 the moment they landed?
It seems unlikely that all (or even a significant proportion) of OP's audience would be familiar with that particular episode, let alone it's name.