skysight-inc/HackerNews huggingface dataset:
only developers and system admins would want it installed

False. While I do make software and know how to handle situations like this, my other work is making light shows for concerts. I sometimes make use of a PC-based controller (Chamsys MagicQ PC) and recently had to borrow a Macbook to run it when I left my Thinkpad's power supply at a venue. The Mac version seems to be a port of the Linux version, itself a desktop port of the embedded software that runs their lighting consoles. It uses X11.

The experience of running it on a Mac was more or less like any other Mac software - it just had a longer startup time. Now, either the developers will have to modify it, or users will have a complicated series of steps to follow to get the software.

Sure, it's still an edge case, but Apple made the UX worse for some users here without making it better for others. That seems like a bad trade.
1) Not sure why this is HN-worthy

2) The complaint here is absurd:

"The issue is not that buildings clad in stone are morally superior to buildings clad in glass. It's that San Francisco's sense of place is tied to its earthy warmth, the juxtaposition of steep hills and shifting waters. Too many glass towers clumped too closely together would set a much different tone, cosmopolitan but also generic."

Really? I'm pretty sure that just about any other city on the planet would be enthused about urban redevelopment, especially in light of SF's perennial shortage of both residential and commercial square footage.
A general desktop computer shouldn't be an iPad. I think that's the central issue here.

Some people just want an iOS experience - some people want to use the full depth and power of a general purpose computer.
language shootout has benchmarks for go but none for rust yet unless I'm mistaken. Here is go versus c on a x64 quad cpu (scroll down to see the comparison):

http://shootout.alioth.debian.org/u64q/compare.php?lang=go
he didn't apologize, the bank did. that was the whole point of him cashing $95k and holding it until the bank acknowledged that they screwed up.
How Richard Branson Started Over 400 Companies
So much money just to buy patents on things that have been on the market for years. They're just trying to conjure monopolies out of patents that have minimal value on their own.

Seriously- the $4.5B paid for the Nortel patents should have been spent on R&D, it would be a colosal waste to spend a similar amount for Kodak's. Regardless of who gets them.
Because SpaceX is private, it creates a proven market for selling space exploration vehicle use to the government. Other players will be able to join them. The government will then have options in which space companies to use. That creates competition. Competition fosters innovation. Eventually, space exploitation will become economically feasible to be funded by private interests. Once that happens, the real "space race" will be on.

As an example of the value of privatization, look at the history of the Internet [1]. The protocols and useful infrastructure were worked out and available in the 70s. When I was in college in the 80s, we had internet connections. I played games with it, read usenet, traded files with people around the world, etc. I thought it was really cool, but couldn't imagine how my mom would ever get a chance to use it. Then around 1995, the Internet was opened up to private interests. Growth exploded. Billions of extra dollars from all sectors of the economy were willingly poured into expanding the internet so that everyone's mom could access it.

[1] http://en.wikipedia.org/wiki/Internet
Demonoid was shut down by the Ukrainian police
It would've been nice to have a setup like this at Bonnaroo. Or, perhaps, cell phone service.
Or to make sure that they don't get sued for violating them.

Which, presumably, was the reason that they attempted to get them invalidated in the first place.
Great article and very much true! I did begin learning how to program when I was 12, but after about six or seven attempts over the years, decided it wasn't for me. I just couldn't stick with it.

Now as an eighteen year-old, programming is what I do for a living, and I love it! Instead of working at restaurants for ten dollars an hour like my friends, I make thirty-six an hour with just under a year of experience.

I love my job.
Looks like whoever posted this didn't actually read the article. It's all about how Google and Facebook are using the cy pres legal doctrine to get out of paying members of class action law suits. It seems to be that these institutions and the trial lawyers involved profit unfairly.

The most interesting fact in this article is that Judge Lucy, Koh, of Apple v. Samsung fame, recused herself from the case after an appeal was filed to investigate the chosen charities and to create a more open application process. According to the article she had ties to some of the chosen charities.

What exactly is Koh's deal, there has Ben lots of speculation about her partialness in the Apple v. Samsung case as well. Somebody needs to investigate her.
The Multi Billion $ Growth Opportunity For Facebook
and here's how go measures against other languages in the language shootout (averaged):

http://shootout.alioth.debian.org/u64q/which-programming-lan...
I'm not necessarily asking for solutions at this point; I'm asking why the "solutions" involve jumping through so many hoops to work around the VCS in order to do something incredibly common.
Top 5 SOA gotchas and how to avoid them
Torrentfreak is blocked where I work (again).

Here's another comment thread on the Gizmodo article: http://gizmodo.com/5932143/ukraine-officials-shut-down-demon...
Every Olympic Long Jump Compared (Awesome NYT video graphic)
Buy Top Geek Shirts From Here
Even if today there's no link made, next time there can be. From a security solution the only acceptable solution is for an air gap between the act of voting and knowing who voted.

The only other reason to change from the old working system to this one is security incompetence. Now, I think evidence is abundant that it is perfectly feasible that this is the root cause, but even if it is, that doesn't change the fact that this system is now capable of tracking who votes for what.
I believe in the same book, the author explains black pearls. They were previously trinkets--very cheap. It wasn't until they were put in a high end jewelry store in New York that they were suddenly desired, and commanded a price premium.
I saw a Twitter comment during the celebration suggesting that NASA run a $30B Kickstarter to fund the first manned mission to Mars. [Setting aside legal issues] would the human race come together and pay for it? I like to think "yes", it would be a successful funding effort.
yes I agree with rust being the only one I could consider a potential 'systems language' of those two.
They missed out on some ratings gold, there.
It is so frustrating that these carriers continue to have such a strong hold on customers. They are true monopolies and their desire to have their bottom lines raised is obviously more important than any type of innovation on the technology front. Eventually I think we'll see the same breakup/restrictions of these large carriers in the same way AT&T's land lines were done.
What is this fluff piece doing here?
Assuming your client-side sessions are stored in cookies, be aware of doing multiple simultaneous requests. The order in which the server processes them could be different than the order the client processes the results. This can lead to overwriting a session with an older version of the same one.

Unless you are only doing one request at a time or you don't mind rolling back to older session data, avoid cookie-based client side sessions.
Bootstrap Week
He knowingly deposited a fake check, expecting that the exact clearance mechanisms you mention would catch it, and the deposit rejected. As evidence that he wasn't committing fraud, he didn't endorse the check, so no intent to commit fraud.

He only got stubborn about it after 1) the bank far exceeded the deadlines for dishonoring the check, rendering the money legally his, and 2) when they tried to retrieve the money, they strongarmed him with security officers rather than approaching him as an adult.

What's missing from the FT version is that the initial freezing of all his accounts caused him some hardship and scared his mother, and once he spoke to the bank security officer about this and his original intent, and that he knew the law surrounding this, the bank backed off, unfroze his accounts, and started dealing with him with much more civility.
How to Boost Small Business Success with Personal Branding
A Big Data Revolution for Astrophysics
Living in China, I can say that when you deposit, you deposit bills that go through a counter and counterfeit scanner. If any bills don't pass the test, they're separated out and given back to you. You can try to submit again if you wish. It's amazingly efficient and works well. I'm surprised we don't have similar machines in Canada from where I originally hail, especially after the currency revamps.

edit: I have no idea how depositing cheques (checks for you Americans! :D) works here though.
Was thinking the same thing. Way to many periods and not enough question marks.
Torrentfreak article on same topic: http://news.ycombinator.com/item?id=4345463
I'm guessing the copying doesn't take four days unless they are actually sending the program from earth, in which case ~256MB over X-band to Mars could take that long. Rather I would guess that this copy is a many step procedure they do one step at a time and confirm at every step. With a 28 minute round trip to tell the rover to do something and get a response time adds up quick.
Practical Foundations for Programming Languages [pdf]
You're talking about on his website, from 1995, in which yes he made it clear from the beginning, and he also offered the entire story through to the end for free.

We're talking about the article on FT.com (this actual submission) where there is nothing up front about it, and where, without finishing his story, he ends with the fact that he's telling the story live and how if you pay to see him you can find out the end of the story.
Interestingly, Rob Pike mentioned in a recent talk, that most people come to Go from Ruby and Python (http://commandcenter.blogspot.de/2012/06/less-is-exponential...) and it seems to be a similar case with Clojure.

And Python and Ruby are sure languages, people like to program in.
[video] Building a Performant HTML5 Mobile App  LinkedIn
Alternativly - https://173.193.242.225/demonoid-busted-as-a-gift-to-the-uni...
What Skill Set Web Designers Need To Get Hired?
Determining where web design and web development should overlap is an ever-raging debate in the industry.
My shiny phone has added enormous value to my life. Cat pictures not so much.
When the last specs came out, nVidia had drivers implementing the specs on the same day and AMD a few days later.
Only the very latest XQuartz version actually works on Mountain Lion, so if the guy was still relying on an old, Apple-supported version, his current X11 installation would not have worked anyway.
MacTech Conference Announces 2012 Speakers & Sessions
Speaking of music collection - for the past week I'm trying to download two albums that I bought, off of Amazon's Cloud Player. Apparently, their own MP3 Downloaded is horribly broken on Windows 7 (given that screenshots on their support page show Windows XP in 2012, I'm not that surprised). Makes me wonder if I ever want to keep anything up there, if I can't get it out.

Woz is right on the money - anything we put in the cloud make us be on the mercy of provider's business plan, reliability and plain quality of QA processes.
In Perl6 this is called the Feed Operator: http://perlcabal.org/syn/S03.html#Feed_operators
Is there a discussion somewhere that clearly articulates the merits of the increasing complexity of CSS? I realize there's some maturation taking place, but there seems to be a giddy, almost drunken, exuberance for expanding a language beyond logical context. (e.g., Frodo carrying a BFG?) At what point does a new container become reasonable? Something such as "SOS" (Style Objects Sheet)?

I'm not confident if that made sense, but basically I'm concerned that we're (re)creating a personally oft-encountered tension where the individuals that best understand a complex syntax are the least able to create anything aesthetically-pleasing, let alone usable, from it...
Nope, first time he was hacked long before police took his computer.

Doesn't matter anyway, since hacked mail can't be used in court, so it is not suitable for evidence, only for public judgement.
A picture is worth a (few) thousand bytes
The idea of having a primary language honestly comes off to me as a sign that the developer hasn't spent much time programming yet: the real world has so many languages in it, and many times the practical choice is constrained by that of the platform or existing code to interoperate with.

I've been writing code for ~18 years, ~10 professionally. I've programmed in (chronological order here) Modula-2, C, Basic, the HTML constellation, Perl, XSLT, Ruby, PHP, Java, Mathematica, Prolog, C++, Python, ML, Erlang, Haskell, Clojure, and Scala. I can state unambiguously that Clojure is my primary language: it is the most powerful, the most fun, and has the fewest tradeoffs.

Like Haskell, I view Clojure as an apex language: the best confluence of software ideas towards a unified goal. Where Haskell excels at lazy, pure, strongly typed problems, Clojure is my first choice for dynamic, general-purpose programming. I wish it were faster, that it had a smarter compiler, that it had CPAN's breadth, that its error messages were less malevolent, that it had a strong type system for some problems. But for all this, you gain a fantastically expressive, concise, rich language built out of strikingly few ideas which lock together beautifully. It gives you a modern build system, a REPL, hot code reloading, hierarchies, parametric polymorphism, protocols, namespaces, immediate, lazy, logical, object-oriented, and functional modes, rich primitives, expressive syntax, immutable and mutable containers, many kinds of concurrency, thoughtful Java integration, hygenic and anaphoric macros, and homoiconicity.

Were Clojure to cease, I would immediately endeavor to replicate its strengths in another language. That's a primary language to me. ;-)
I actually found the removal of the floppy drive to be rather premature. It took several years for any of the currently popular alternatives to reach critical mass for most people. It wasn't reasonable to assume, for example that Internet access would be available on a computer you wanted to bring a file to. USB flash drives weren't available (or at least cheap and common), and it was more likely than not that a destination computer wouldn't be able to read one.

I knew a lot of people with Macs in the late '90s, and most of them bought USB floppy drives.
This is why the guys at DataDog are awesome. Thanks!
I've seen what I think is the same bug on Webkit/Linux, and I traced it to the text-rendering CSS property. If you can replicate the glitch, try unsetting text-rendering.
What got you out of your funk/depression?
I meant to test of HTML5/CSS features are supported through JavaScript. For example, if I want to know if the browser supports <input type="number" /> it's not as easy as it should be.
This is the recording of the "Building a Performant HTML5 Mobile App" session from LinkedIn at the #sfwebperf meetup. The talk was given last month, but the recording was just recently posted. This was one of the best talk I got to attend this year. The speakers had a lot of excellent tips to share from their experience building an HTML5 app on iPad.
The purpose of life is to know God, love God and obey God. Enjoying His company is the purpose of life. Spirituality is basically delusion.

God says...
committed, and keep all my statutes, and do that which is lawful and
right, he shall surely live, he shall not die.

18:22 All his transgressions that he hath committed, they shall not be
mentioned unto him: in his righteousness that he hath done he shall
live.

18:23 Have I any pleasure at all that the wicked should die? saith the
Lord GOD: and not that he should return from his ways, and live?
18:24 But when the righteous turneth away from his righteousness, and
committeth iniquity, and doeth according to all the abominations that
the wicked man doeth, shall he live? All his righteousness that he
hath done shall not be mentioned: in his trespass that he hath
trespassed, and in his sin that he hath sinned, in them shall he die.
> but optimizes for shortest time to app metrics viz.

I'm not sure I understand what "shortest time to app metrics viz" means. Are you referring to the time Pup takes to create charts? Or the lowest time frequency (minutes, seconds etc.) it can handle?

Graphite defaults to reporting at 1-minute intervals, and can report at a finer granularity (1 sec. intervals) if you tweak a few settings and set up a cluster. I'm just wondering how Pup differs in this respect.
Love the Pup branding! Awesome logo.
I just want to second this. Especially with Leiningen, swank-clojure and clojure-mode, getting everything set up with emacs was extremely easy. It was exactly how it should be.

Leiningen has "just-worked" for me from day one. Everything I have wanted to do has not only been possible, but very straightforward.
Very cool app! I'm using Graphite a lot at work these days, so it's cool to see an alternative from a team based in NY.
I'm 17 and started seriously only a year ago. Although I agree that starting at 18 is not a death knell, I think it is a serious inhibitor to success. The later you start programming, the more you postpone your career. I look around at some people who are of the same age who have been programming for significantly longer, and are making an order of magnitude more money. More time programming means more experience which means better jobs earlier in your career.

As for passion, sure, if you care about something, you can start at any age. But no matter when you start, you have to work your way up through internships and freelance work before you can create any semblance of a career. All of this takes time, and the sooner you get it out of the way, the more time you have to actually program for a living. Starting earlier gives you a significantly better shot at becoming successful.
The first time I tried to open Gimp after upgrading to Mountain Lion, OS X popped up a prompt telling me that X11 was now provided by the XQuartz project, and it had a link to go download it.

Barely different from trying to run Java software and getting the "You need Java, click here to install it" dialog box.

Apple may not be releasing X11 any more, but they made sure the experience was relatively simple. And give the number of people who actually use X11 (as a percentage of Mac users) it seems like a pretty fair decision.
And they're generally right as well.
Cmd-r n the Mac is thumb and pointer finger. It makes all the difference in the world :)
Many people have that concern. What we don't want is to take away CSS maintenance from non-developer designers.
London Olympics 2012 Live Stream watch here and enoy Olympics live full season
London Olympics 2012 Live Stream Well the basic thing of our site is
every one can not afford or purchase tickets to watch the Olympics
2012 Live from the Stadium or Arena. but they can still enjoy the
Matches, Sports, and Racing on their PC, Laptop , MAC or Tablets.
There are many channels who will broadcast the Olympics 2012 Live this
year where some of the big nation comes face to face.
In the US with the major banks you can easily transfer between accounts and other accounts in the same bank easily online. As someone noted this article is from the mid 90s and is a little outdated.
Ask HN: ACH deposit providers
I currently run a theatrical ticketing business that sends checks to its customers on a weekly business (buyplaytix.com). I've been using batchex.com for sending checks and doing direct deposits into my customer's bank accounts.
Batchex is going into indefinite suspension looking for more funding, so I'm a bit up a creek. Does anyone have a direct deposit solution that works for startups? I've looked at webmasterchecks.com, but they appear to want each of my customers to send in a cancelled check and initiate a fairly slow process. Optimally it would be someone that has an API or I could send a csv file with a list of my e-checks and checks.
It's still an easy way to transfer money between two people, especially if your bank does mobile deposits through a smartphone. At that point, the check is really just a paper record of a transaction you intend to make with the bank account information prefilled for you. You don't have to worry about banks or devices utilizing different technologies, it just works...for the most part.
That’s why solving hard technical problems can be a good business move—it’s not necessarily the solutions themselves, but the by-products of creating those solutions that have lasting value.
Didn't Google withdraw future support of IV for just these kinds of patent use?
> Or maybe they have computers to recognize the signature and compare them for similarities. If it's too different, then it's flagged and sent to an employee for further review?

Yeah, that'd be nice, and I think it's well within the grasp of the big banks to deploy some image recognition software to do this, and yet I'm fairly certain they do not. Anecdata to follow...

I recently had a blank check stolen from me and filled out with a completely fake looking signature, it was really almost cartoonish. Yet the bank (Chase) did nothing to stop this from being deposited by the thief, and debiting my account. I only found out a month or so later, and filed a dispute, which they resolved. But the only reason I noticed it was that I don't use checks very often, so even though the amount was not an outrageous sum, it stood out. The bank's suggestion to me, for the future, was to NOT USE CHECKS. Ever. The low level employees at the local branch, when I was there closing the account and opening a new one, told me NOT to order checks at all, and pay rent with a direct transfer or bill-pay feature.

This is what people mean when they say the only innovation in consumer level banking is improvements to ATMs.
This is unfortunate. I see an end to sharing in general if the powers that be have their way.
Sure, it's still an edge case, but Apple made the UX worse for some users here without making it better for others. That seems like a bad trade.

False. Seriously, you are blaming Apple because of program for which "The Mac version seems to be a port of the Linux version, itself a desktop port of the embedded software that runs their lighting consoles" which runs on X11?

There are genuine uses cases for X11, but users who can't figure out how to install it are at the very beginning of a gauntlet of pain. That Apple is not ushering them into the gauntlet seems, at best, neutral.
While I completely agree that the headline used on HN is a bad one, I'd argue that this is a case where the guideline of keeping the original headline is a poor one.

"Google and Facebook's new tactic in the tech wars" is far too vague to be at all useful - the problem is that, when you go against this HN guideline, how do you pick a good replacement without making the same mistake we've seen here?
Multithreaded Asynchronous Image Downloader for iOS
Anything But Human
Fixing peer review with an idea inspired by Reddit
Alternatives to Advertising
#VRM
MPAA leak: O’Dwyer, TVShack.net case “isn’t about Internet freedom.”
Other, more experienced people can speak to this, but I'd argue that statsd has a useful ontology for classifying metrics based on what you want them to track.

If you're watching a number go up, use a statsd.Counter. Want to track request arrival rates? Use statsd.Gauges. Want to record times for request fulfillment? Use statsd.Timers.

Statsd isn't necessarily better or worse than carbon-cache via UDP, but it provides a handy solution for the above use cases.