skysight-inc/HackerNews huggingface dataset:
How about failure simulations? Also, S3 has eventual consistency, so a read can mIss a recent write.
Ferequently injecting errors and consistency issues would make this very helpful.
She probably meant "Searching through my browser history"
Oh, absolutely. The extra work we all put in has to be from love and passion, not bullying and pressure. I've experienced burnout before and I hear alarm bells any time I see 'fast-paced', 'exciting', 'ninja', 'rockstar', or any other term that implies chronically-high cortisol levels.
Monet's Ultraviolet Eye
> If Thinking Media had the patent hack in their documents, the story I just told would not have happened.

I wouldn't be so sure of that.

1. Nielsen could've offered a small pile of cash (and/or a commission) to the patent holders to get them participate in the lawsuit.

2. Nielsen could've pressured the company it bought the patents from to pressure the authors to remove the clause from the patent (I'm sure it's doable, one way or another).

This "patent hack" basically assumes that individuals are more ethical than companies, and I think this assumption is flawed. Companies don't have mortgages.
I'll go off on a limb and posit that Facebook's real worth is a lot less than 100billion. It is still a huge amount but for now I would not say 100 billion. If so then they just bough Instagram for more than 1% of Facebook's worth (If it was mainly cash). Pure guest: 3%-5%. I would not be surprised if it was higher.

However, if they purchased Instagram with mainly Facebook stock then it doesn't really matter since at such a high Facebook valuation, Facebook probably got a nice deal (because I don't think 100 billion is the right valuation).

One reason I think this is that I'm remembering the high valuations that Yahoo and AOL used to have.
If government spending increases the GDP, then tax dollars indirectly do so. The government cannot spend tax dollars that it does not collect (without borrowing). Dollars that are not spent on taxes are not necessarily destined to be spent right away (vs. putting them in the bank / under the mattress).
That was honestly my first thought when I read about this. I could see Mehran playing this in his spare time. It would be a pretty great end-of-semester project too, having a competition like this in the class. Everyone would know Java, but they would have to learn a new language by building off what they already know.
This is such bullshit reasoning. I have a family member who is a very successful welder that is continuously working to improve his craft. This is the reason why people in the tech community seem smug to outsiders.
Restoration of vision after transplantation of photoreceptors
It doesn't surprise me at all either -- it has anti-CEO written all of it.

Edit: Which to me isn't a bad thing necessarily.
That's a fair criticism of the feature. I'm sad it hasn't gotten a lot of love. But it's not BS, or a cynical marketing ploy, or what have you. Most projects at FB are executed by a surprisingly small number of people.

FWIW, I'll take a look at the next hackathon.
Much more interesting is the link to their complete styleguide - http://www.starbucks.com/static/reference/styleguide/
I did read http://learnyouahaskell.com/functors-applicative-functors-an... and found myself unsure if I had understood anything at all. (Not a reflection of this book - which I do agree is fabolous.)
And now am reading both (last 5 chapters) and this wiki in tandem.
Ok seriously, why BB?
I'm mildly surprised you have in-application bandwidth limits instead of setting up clever firewall rules on your local box. (Latency in particular is a fun thing to add.)
Does "early beta access" mean we get also get early access to the open-parts of the source? I'm fascinated by light table and have some ideas to take it to some underserved markets.
You can do much worse than "data" for a variable name. A name that gives no clue as to what the variable is isn't nearly as bad as one which gives a misleading impression.
Behind Backblaze - Part 2: Big Storage
I don't know, probably a bad habit extending from the mm. Don't have a good reason.

Edit: Changed it to single, capital B's now.
Tweets are not exactly a ton of content.
I'm usually thinking I need to find a power outlet and some food when I'm at the airport, but this is definitely creepy.
Languages are tools to be used by people, not by identical automatons. "This tool doesn't mesh well with the way I approach this class of problems" is a perfectly valid objection.
You could name it after the source of the data. The point the author was making is it makes your code much more readable when you see the variable turn up and you don't need to go back and see where it comes from to determine what it is (ie you come accross a 'data.parameter < constant' condition or some such). Even calling it log-data would be an improvement, as its source is immediately obvious from the name.
Online CoffeeCup/CSS/JS Editor
...or if our government gets involved and distorts the marketplace. Which is entirely possible.
I think you're being a little condescending. Musk has repeatedly alluded to competition with the Chinese, and since current cap. is 12 launches/year with 40 on the books, a company with comparable capability certainly could edge their way into other regional markets.
Does Devise handle XHR and JSON (requests/responses) out of the box?
Exploring Google Search By Image
Thank you for pointing this out. As someone who hasn't explicitly tried out backbone.js yet but wanted to use it for a future project, this is something that was at the back of my mind.
Twitter is one of the worst culprits. Currently there is no way to search for any tweet more than a few days old.

Google's realtime search used to provide the ability to search and retrieve tweets from a specific date and time in the past, but twitter cancelled that deal and haven't provided any decent replacement.

A publicly accessible archive has huge potential for research. A friend of mine used Google's realtime search to pin point and keep record of the first tweets out of Christchurch following the Christchurch earthquake. Sadly there is no way to do this now and twitter don't seem to care.
House Intel Chair: Google Secretly Backs CISPA
Electroswing? Seems like whoever is running the survey only knows electronic music through the recent dubstep craze. I put electrohouse under Other as well...
How'd you find this nugget?
There are several options here - their pride and wariness are probably natural human responses.

1) Pose the financial assistance as a loan or other arrangement that has reasonable terms.

2) Claim you're investing money with them or trust them (if they are savvy) to invest it for you. My sister did this for my parents a while back - she claimed that she was giving money for my father to invest, and I'm sure she's never expecting the money back.

There are numerous ways in which you can "ask them to help you" while in reality you are helping them. This can also bring you closer, but it requires a good deal of time and energy to set up (not to mention the money).

Keep in mind, this kind of arrangement is fraught with downsides too - there is a reason most folks recommend against loaning to, or going in business with your family.
"You need a communion of individuals to create a semi-fraternal organization that looks like a union on the outside but inside is a diverse collective of brilliant minds."

It's very sad that decades of right-wing propaganda has made "union" a dirty word.

This is especially true in the technology field, which is so infested with libertarians that you'd feel the need to qualify your suggestion for the formation of what is essentially a union by saying that it only "looks like a union on the outside".

Why not just come out and call it a union? Why couldn't a real union have "a diverse collective of brilliant minds" on the "inside"?

A union is just an organization of professionals who try to collectively improve their working conditions and compensation. There's absolutely nothing wrong with or shameful about this.

The time for a technology workers' union has been long overdue in the US. We shouldn't feel ashamed to suggest its formation or to call it what it is.
You don't wanna know what happens to the In-N-Out employees if they ever stop smiling though.
By the 1530 definitive it's the ability to control not the act of control. Historically, governments have granted monopoly's for various activity's, that did not mean someone needed increase prices just that they had the ability to do so should they chose. Obviously after being granted the power most chose to exercise it and become weathly, but not all.

More recently manufacturing has enabled company's to create capabilities though investments that are not easy to duplicate.

Intel is the only company on the planet capable of manufacturing 22nm chips at scale. Other companies can do 28nm and given time other companies will catch up. But, their Monopoly on 22nm chips has nothing to do with patents and is dependent on the incredible multi billion dollar investments required to manufacture at such scales. 14nm Fab's are expected cost more than 5 billion dollars per facility, and vary few institutions can afford such investments. http://www.kitguru.net/components/cpu/carl/intel-plan-fab-42...

PS: In 5 years 22nm manufacturing will be yet another commodity process, but by then Intel will have moved on. Intel has no interest in becoming a true monopoly, in large part due to the legal limitations that monopoly's face. However, that does not mean if the law was revised they could not rapidly do what Standard Oil or Alcoa did.
Yes.

1.3.1

*sessions/new and registrations/new also respond to xml and json now
When you join facebook you're joining a free to use data-silo, most of which is not open to the internet - the site is predicated on hiding your data from the world (and esp. google), and then selling it on to advertisers and other businesses, sometimes anonymised, sometimes not. Beacon is a perfect example of the sort of uses you can expect them to put your data to in future. All the data from like buttons, your social graph etc, is invaluable to them, and invaluable to advertisers and retailers.

The logical conclusion of that is they have absolutely no incentive to give you your data back, in fact they view that as their data, earned by offering you the service of sharing stuff with your friends, without having to set up your own website. That data is their crown jewels, so I am amazed that anyone would expect them to give it up, or be surprised at their reluctance - this is the very essence of Facebook, and they've done very well out of it.

That's not to say that you should never use Facebook, but just that if you do use a free service like Facebook, you should expect to give up some of your privacy and control over your data in return. If you don't want to do that, it would be better to use another service (which doesn't rely on selling your data as their business model).
I'm not sure I understand your argument - trains in Europe and Japan are not private.

We're talking about Elon Musk and looking past the status quo of stuff. The status quo I'm trying to look past is "do everything based on cars, for cars, for the benefit of cars, because cars are the way old people have done it and they're obviously right. Cars. Cars. And more cars."
My thoughts are all over the place all the time. I'd hate for anyone to see the movie playing in my head.
Its still vulnerable for using wireless to interconnect communication.

Just say'in.

;-)
I have boxes in the garage labeled junk, and that is exactly what it is. I agree a more meaningful name could be given, but its accurate. Same so with data or other such nonsense variable names. I could give a better name, but i'm busy trying to get my first prototype done!
OpenFlow is useful across cabinets.

Cisco/Juniper boxes were smart, many ports, but smart only within each box. That is you had to configure each one individually. As in you could do static provisioning with a single tool across multiple boxes, but on the order of minutes between changes. If you had to create a VLAN with ten boxes, across 5 different racks, you would be spending quite a bit of time doing that, since you would need to find spare VLANs that are unused across the fabric, configure all the switches in between, etc.

Now with OpenFlow, all the switches are controlled by the central controller. And flow configuration is dynamic - ie you don't need to fiddle with individual configs, when the flows start, the controller is queried, and if there's an appropriate flow setup on the controller, it will be implemented, with local free VLANs, etc.

Basically the entire fabric becomes as dynamic & smart as the controller, instead of each switch being smart and static.
Do you know any companies whose main product is primarily an app (and just an iPhone app at that until recently) that is in the public market?
This is exactly the sort of thing that I tend to ask visual designers for, give me a set of general rules that I can apply when making new things so I can quickly make new interactions (new pages, whatever) without having to make all of the visual decisions from scratch.
So people who pay _only_ 50$ can't make suggestions or feedback on your product? Will people who pay for the gold-master version once Kickstarter is complete be able to make comments or suggestions or is it too late? It seems to be that it's part and parcel of licensed software that you'll get comments and suggestions.

What I mean by "only" 50$ is that they:
1. Get access to the beta
2. Pay more than a final user who pays after Kickstarter
3. Can't make a suggestion that would be positive to the product?
right, but the Kindle Fire competes with the iPad like a Honda competes with a Mercedes. Sure, they "compete" but most likely someone that buys one won't buy the other.
My interaction with him is limited, but he's really sharp and a very nice guy in my experience. He's responsible, at least in some part if not mainly, for Twitter's adoption of Scala.
Are you saying that many of those clinging to XP are planning to jump directly to 8?
The GDP being measured is that of the pair, not the man.

Before marriage: 175 I + 50 of consume (the man consumes 25 in the form of a clean home, his maid consumes 25 to buy shoes) = 225.

After marriage: 175I + 25 of consume (the 25 consumed by the wife to buy shoes) = 200.

By the way, your question is good, and I really wish HN wouldn't reflexively downvote stuff they don't agree with.
Thank you for your input, yes, it is hard to attract users in this field, reaching a critical mass is even harder, and feel free to share the papers your read with PubUp. We just launched 3 days ago, and welcome all kinds of ideas. Can you explain a bit "a researchblogging-like trackback system"? PubUp.org does have a trackback when users link to the URLs of other sources. I took a look at your site, seems a very nice blog!
Even then I find it difficult to compare a $200 7" tablet with a purposely limited app store to a $500 10" tablet with the largest app store around. There are similarities, but I think it's closer to how Toyota doesn't really compete with BMW.
The more these tech bloggers cover trivial apps such as Instagram, the more people will make these type of apps rather than work on hard problems like healthcare or education.
This is pretty awesome, this a great example of how to document your standard style.
I've never had a problem reading text on my blackberry, or even books on my iPad - but since I got a Kindle I do far, far prefer it to the iPad.

Maybe that's largely a personal opinion or maybe most people would agree with me, but either way my point is - yeah, it's not "too bad", and is perfectly fine, but it doesn't mean it's not significantly worse.
You're totally right. I was just looking at that page, and now can't change the url.

Also interesting, but less technical, is the BBC's style guide: http://www.bbc.co.uk/gel
Homebrew Flight-Simulator Cockpit Builders' Forum
I'm not trying to understand it. I'm saying its not going to happen. Government is the only one that can do it, and they might even be able to do it equitably (in theory). The government should tax them because they are benefiting disproportionately more than the rest of the population.

Yes, it is a public good. The public benefits. But if I own condos full of college students and they decide to build a train station for the train that goes to the college in front of it, I'm going to benefit more. And its not that many people - its property owners within a few blocks. We could figure something equitable out.
In my opinion, having to replicate S3 in development and test isn't the best idea. There are a few problems I see: You have tied yourself to S3's API, you must maintain this "other" S3 by making sure it behaves like the real S3 and your test and development code never actually hits the real API you're using...until staging or production.

There are a few better strategies I can see here:

1. For test, use something like VCR[1] to record real HTTP interactions with the real S3 API during first test runs, serialize them to disk, and then replay them later.

2. Go the more OO route and create an internal business object with a defined interface that handles persistance of your objects. You could have a S3Persister for production and staging, but then you can create a LocalDiskPersister or even MemoryPersister for tests. Hell, you can even keep your own S3 and create OurS3Persister as well. The main point here is that your application code is coded to one API/interface - the "persister" - and you can easily swap in different persisters for different reasons. All the individual persisters can then have their own tests that guarantee they adhere to to Persister interface and do their own individual things correctly.

3. Mock out the calls to your S3 library. It's the job of the library to provide an API interface for you as the application developer to S3, so you can mock out those API calls and trust the library works and is doing the right thing. Since you're mocking things out, you should still have integration tests with the real S3 to verify everything is working, but for quick unit tests mocking works great.

The blog post mentioned they had GB of data, so YMMV on these ideas, but these are strategies I and others have used in the past when dealing with APIs like S3 and they work great.

[1] https://github.com/myronmarston/vcr
>> In Smalltalk, one can drill down through the UI (from menus, windows, etc.) into the actual code, or set a breakpoint launching a debugger on the running system. What other OS (Squeak/Pharo can run on bare metal) lets you do that, all in the same language?!

VB6?
By Popular Demand, We have added support for VLC and Quicktime. Next on the deck Netflix, Hulu, Pandora, and YouTube.

New gestures coming soon as well!
Taking the Sears Time Machine for a Test Drive
I agree, and looks like i will be heading that way.
Oh yeah, I totally agree that it looks great, but £100 worth of great? Maybe £5 worth of great. Or even £10.

And that's MS's problem, they've priced themselves out of their own market. The prices they charge are ridiculous and a little sad and pathetic that they think an OS, the thing that basically opens other programs, is really worth that much. I know that in reality it's much cheaper and provides more value than that. The expensive sticker price is the muppet's price, but that's the problem.
[Taptitude Dev Here] I'll second what Brandf said. Despite the Xbox Live games being front and center, we think being one of the highest rated free games helped Taptitude get noticed. If we released the same game (same effort put into both programming and marketing) on iOS, I don't think it would have gotten as much attention.
It's interesting that people seem to have suddenly started talking about data ownership much more lately.

We have been working on a project called TheMux [1] that aims to create a data platform (for lack of a better term) which helps you to pull in and archive your data from various sources and apply some simple normalization. We're specifically working on ways to keep both content (blog posts, photos, status updates, etc) and datum (health info, workouts, communication data, etc) in a form where you a) have full control of the raw data and b) can make select data available to external apps which do things like presentation and analysis.

Our goal is to create an open-source platform to address some of these questions around data ownership, access and portability. Imagine the day when you decide that you want to move your blog from Tumblebook to Posterpress and you can do that by simply creating a new account on Posterpress and granting it access to your existing data. Or you've been using JogKeeper but then you find this great new service called SprintTracker that you want to try out - and all you need to do is connect and it will have your years worth of running data.

And we think that something like this will also make it much simpler for SaaS developers to compete not by customer lock-in but rather by providing superior products and continually working to make the customer happy.

We're taking it slowly right now to build this platform which we will open-source under a permissive license (as soon as it's a little more mature) by first building a few consumer-oriented services on top of it. Number 1 on our list is a blog-type website based on this MuxDB concept and that's what we're working on at the moment.

If you're interested in giving us your thoughts (or help, or tell us we're crazy, or whatever), my email is in my profile.

[1] http://theMux.com
Great analogy.

It appears that SR and HM both benefit from great teachers. I learned HM in a couple weeks of an undergraduate course, and that knowledge has continued to pay off. A good introduction can be found in Krishnamurthi's free book PLAI in the chapters on types. http://www.cs.brown.edu/~sk/Publications/Books/ProgLangs/200...
Oracle v. Google - What's The Deal With The Java Specification License?
Facebook does not sell user data.
Interesting, the trend in calling regular books "dead tree books" and in leaving out the "e" in e-books. I have my own ideas as to why this is happening though I fear they would derail the conversation on the article at hand, thus I'll just leave it as food for thought.
I'm sure he has some legal responsibly like that but it is up to shareholders to prove he failed...

Even if they wanted to try to do that such action wouldn't seem likely as that might interfere with the IPO / eventual stock price and would interfere with their wishes to make a load of cash on the IPO.

In short do you take a shot at the head of a company about to make you a ton of money even if you think they've made mistakes? Probably not.

In fact from my understanding from institutional investors they often are privy to concerns, actions, and screw ups by companies they're heavily invested in, but don't raise concerns because ... they're heavily invested and don't want to rock the boat if it is doing well otherwise.
That's beautiful. I'm going to bookmark your comment for use when the next inevitable "are we in a tech bubble or not?" thread appears.
I would be interested more in the source of where everyone is listening: turntable.fm, rdio, spotify, hypem, iTunes, winamp, etc
It's self-correcting. Facebook can only buy so many Instagrams.
oh right, I'm sure Kevin Systrom had a hard time deciding on taking the offer because of the price. Considering that he just had valuation of 500mm, and no current revenues. It's hard to see how anyone can justify a high probable scenario where they will do an IPO in the future for much higher valuation than what they just got.
> Won't there at some point be a fiduciary duty to involve the shareholders of an acquisition of this magnitude?

There was. That is what several members of the board represent: They are chosen by the shareholders.