skysight-inc/HackerNews huggingface dataset:
IANAL and I haven't read up on everything, but I thought it was just the long filename support that was patented. My understanding is that if you just support 8.3 names it's unencumbered.

Edit with further detail: The thing that's unique about LFN are the rename and delete behaviors. Lots of filesystems support more than 8.3 or multiple names for files (hardlinks) but I don't think any of them have alternate names for files that "stick" when you move them into another dir, or that behave somewhat cleanly when a non-LFN-aware OS does so.
I really enjoyed the infographics in this post. Do you guys do those in house?
Web Application Development on a Chromebook 11?
I'm currently using a Macbook Pro, which I love.
I have little to no issues, however the Chromebook 11 looks great and I'm considering a smaller machine. This won't be full time change, as I know some of the limitations.

However I'll love to hear some persons' experiences who have used or currently use a Chromebook for development.

Currently I use- Sublime Text & iTerm2
A first look inside Google's futuristic quantum lab
Good point - I can add the price. You can download sample chapters via Amazon.

Edit: Price added.
No, because 443 is the default port for https, so it is reset to empty string.
If you down voted the above, I'd love to hear the reason. It's fine to disagree but I don't think disagreeing on principle warrants a downvote.
Yoga 13 is available at the Best Buy by me. First time in a while I've been envious of a non-mac laptop. IMHO, non-mac design has come a long way (finally!) in the last few years.
First thought you were talking about Inbox for everything as in literally everything, including physical mails
Somehow Quora actually made quality scale
This entire problem would go away if Gladwell's writings were classified as speculative fiction instead of non-fiction.
Want To Feel 5 Years Older? Just Take A Memory Test
"Agile" when federalized will probably turn out like "Lean". Lean in manufacturing and similar processes, when done right, is a good thing. However, the government version of it is almost a complete perversion of the intent. Instead of bottom up, employee-driven changes, it's top down based strictly on metrics and the changes typically effected so that whoever's currently in charge can say, "I made <process> 10% more efficient by reducing the number of wasted <things>." Employees resist the changed processes/taskings because they fear a loss of employment, and are kept out of the loop when the changes are being devised. Federalized Agile would likely be similar.
cms.gov is medicare back-end, not sure if this is an extension of that or part of the original
OCaml workshop 2013 papers and slides available
Do you need a unified inbox where you can read all the messages, or do you actually want to be able to search across all your inboxes (like you could with Greplin) or aggregate notifications that you received a new message (Chime)?
Yeah, I really wish I met Python/Sage earlier.
Yes I was the one who questioned "scientific" motive, see the top of the thread! Still, on humane grounds, I claim we really, really need it in hardware. It doesn't matter for "scientific computing" it matters for us humans as long as we use decimal system as the only one we really "understand."

Any program that computes anything a lot has to use hardware based arithmetic to be really fast, still nobody expects that 0.10 cents he writes loses its meaning as soon as it is entered. It is absurd situation.
That was, in fact, the bug in the code that brought this to their attention.
Google might not have your credit card, but it has the credit cards of 500 million people that have Android phones and purchase apps[1]. I think that's a pretty sizable chunk of the population. Being able to use Google to buy things (and digital things) is huge. Yet Paypal still rules as of today.

[1]: https://plus.google.com/u/0/+HugoBarra/posts/R5YdRRyeTHM
The thing is, though (1) largely hasn't been broadly observed and (2) consumers should be able to dictate to the market whether or not they are willing to pay for quality.
The Time Jeff Bezos Went Thermonuclear on Diapers.com
"A company perpetually spending more than it takes in will eventually go bankrupt."

That is not a true statement. If a company's revenues are growing, the amount of debt they are holding can increase over time and they can be perfectly capable of servicing that debt in perpetuity as long as the cost of the debt isn't growing faster than the revenues. Revenues can grow both because of real growth (in the company's market or in the economy, depending on whether we are speaking within or without the analogy) and because of inflation (especially if the inflation rate is greater than the interest rate on the loans, which I believe is the case with some government debt).
Could you explain this a bit more in depth if you have a chance? This is extremely interesting, but I'm not familiar with terminology associated with strongly typed languages. What do you mean by using records instead of maps?
Once the volume surpasses decent threshold, the UX would be quite difficult to build without some sort of complex grouping or intelligence. The key to a successful unified inbox would be learning what is "important" to each user and customizing the experience accordingly. Otherwise, people would start ignoring busy twitter feeds and focusing on individual emails, IM's, etc, which they could achieve by simply opening each service in a separate browser tab.
Firefox 24.0 on Ubuntu amd64 (raring). Looks like same problem as described in parent. Have a look at http://imgur.com/SfdVQ7k -- screenshot taken with a brand new profile.
You should signup for our beta ;)

https://www.inboxapp.com/
It took me a while to realize that it didn't mean writing code that ran aboard an airplane, but code that was written while on an airplane. Somehow the latter didn't even cross my mind as something that could be considered impressive.
I had a HDHP from 2007-2009, combined with a tax-free HSA which I used for cash payments to providers. The problem is that you can't shop around with it. Nobody can tell you what they charge for anything.

Regarding what doctors get paid by Medicare, CMS.gov released those statistics. They are pre-negotiated with providers, and are prices which allow them to profitably operate. It absolutely doesn't shift costs to other customers for most procedures. The CMS.gov data shows this.

You are a beneficiary of a socialized medical system, and here you are railing against expanding care for others. If you hate socialized medicine so much, please get off of Medicare and go purchase private insurance. Put your money where your mouth is, instead of making the rest of us suffer a fate you are spared from. The idea that somebody who is receiving care from my tax dollars is arguing that members of my family who aren't insured shouldn't is infuriating.
"Internet Explorer, ... the world’s most popular browser"

That's no longer true, right?
Thanks for your reply!

I definitely agree that all things AWS are terrible in terms of learning curve and usability. It's easy to forget how unintuitive setting up static hosting on S3 is (bucket policies, ugh).

So I guess your real competition is either (a) GitHub as that becomes more accessible to non-developers or (b) traditional FTP-accessible web servers. There's definitely room for improvement in both.

Best of luck to you with your launch.

(One of your competitors has a really neat feature that magically makes static web forms work -- https://www.bitballoon.com/. This seems like a great feature that really sets a hosting service apart from a FTP-accessible web server. Making a contact form is non-trivial, much more so than using FTP IMO.)
It's a great idea. I had the idea for a unified messaging service, where you would have one client that connected to Google Chat, Facebook Chat, Skype, IM and SMS. When you wanted to talk to someone, it would communicate using the best service.

But then I bought a MacBook, and Apple's 'Messages' app does everything I need it to. It's IM when both parties are online, and SMS otherwise.

I would also love to see something that tries to unify Reddit, Hacker News, and Google News, although I'm not sure how it could be done.
This poll seems to give considerable credence to Stroustrop's Law: "There are two kinds of programming languages: The ones nobody likes, and the ones nobody uses." Popular industrial languages like C++, Java, ColdFusion, PHP, and Cobol rank horribly, while niche languages like Lisp, Ocaml, Haskell, and Erlang or emerging stars like Go, Clojure, and Scala rank highly. Even Objective C, which was a cult favorite before Apple made it popular, now has more dislikes than likes.

My pet theory on why this is is that when a language becomes popular, people have to use it against their will. Everybody who uses Haskell likes it, because there is basically no reason to use it if you don't like it. Not everybody who uses C++ or Objective C likes it, because there are many reasons to use them (eg. getting paid) that don't involve liking them.

There are a couple of exceptions: Python and C consistently rate highly despite being widely used, and Rexx and Groovy consistently rate low despite being virtually unknown. The latter might just be bad languages and the former really good languages; actually, this poll seems to be pretty good evidence that the old combination of Python + C for apps is a pretty solid choice.
The Healthcare.gov Github repo does live under the CMS.gov account (https://github.com/CMSgov/healthcare.gov).

(Edit: No, this isn't the marketplace code, but the fact that they share a Github account is some evidence the marketplace could be reusing/extending CMS.gov code).
As a note to others using document.createElement to manipulate URLs. While it seems like a neat tool, it is buggy in IE in other ways[1]. I would advise using a cross-browser library (or writing your own):

- https://code.google.com/p/jsuri/

- http://medialize.github.io/URI.js/

[1] http://stackoverflow.com/questions/956233/javascript-pathnam...
Irresponsible mistakes in Healthcare.gov's live marketplace
source file pulled from post:
https://gist.github.com/michaelkirk/6922847

In package "com.getinsured"
One of the uses they mention for commercial drones is monitoring things on large farms.

If the drone takes off from the farm, lands on the farm, and in between stays within the boundary of the farm and stays low enough to not intrude on the airspace where manned planes can legally fly, is it still subject to FAA regulation?
We have a lot of companies using Inc to share links which are more for inspiration and not as urgent so Inc is the place to store them. It's more like a bridge between email and wikis; both communication but also a repository of useful information
Taxes still don't matter much for businesses; population and licensing do
Yes. Perhaps 1:1 emails aren't the answer, but the mailing list ovbiously isn't working in this case. How about a forum for mass communications? That allows for phyudo- 1:1 conversations while allowing the community to monitor the response. Mailing lists are noisy and contain a lot of useless information for most people subscribed to the list. So much that email providers like Google have added features into their mail clients that allow you to "mute" conversations that aren't specifically addressed to you. Like mailing lists.
Good on MS for paying out such a large bounty.
We've been using Inc over here for a while now.

The addition of being able to "like" things your co-workers post, categorize topics into groups, and carry lengthy conversations right on the page, are features that have really sold us on the idea.

Before Inc we tried email groups (so messy), Google+ groups (again, messy, and not everyone wants to get on there for discussing/sharing interesting things), etc.

Kudos to Karri and the team on creating something that's beautiful and functions well.
So the FAT story may be an exaggeration, but does Brandon Eich's Javascript-in-10-days (http://www.quora.com/JavaScript/In-which-10-days-of-May-did-...) still count as a "STFU-I'm-the-boss" feat?
Thanks! This is actually very interesting comparison which we haven't thought about earlier
Vivian Schiller Is a Lock as Twitter’s Head of News
Stop reading HN and go outside :)
This is great. Sometimes I travel out of the US and am pretty much phoneless unless I purchase a temp sim card or something.

T-Mobile is doing pretty disrupting things in the mobile service market and I hope it pays off for them.
That's not exactly what I'm referring to. You could assume behavior would be similar to or equivalent to how window.location.host and window.location.hostname behave. This is especially true when we don't care about ports, as is the case with window.location.hostname.

https://developer.mozilla.org/En/Window.location
Does non-belief in free will make us better or worse?
Actually, the later versions of the PS3 that don't include hardware compatibility with PS2 titles have no compatibility with PS2 titles at all. The only software compatibility layer is for PS1 titles, which are sufficiently simple enough to emulate in software.

The biggest reason that software emulation won't work for 360 titles is that the hardware architecture of the new consoles is completely different from the older generation. The CPU instruction set is x86 instead of PowerPC-based, and the entire memory and GPU interaction system is different than the 360. To emulate the entire instruction set of everything in software is just not going to be possible.
My approach has been to have one 20-hour-a-week engagement at a time, typically 1-6 months long, plus a few 10-hour-a-month long-term relationships. I think of it like filling a jar with rocks: one big one, and a few pebbles. That helps me get higher utilization (i.e. closer to billing 40 hours a week), and in freelancing consistency is a massive help to your revenue. A lot of my "rocks" are startups or post-startups. Right now one of my "pebbles" is 5-20 hours a month via an agency that specializes in PHP but subcontracts to me when they need Rails or JS MVC work. They've also sent me a couple "rocks" in the past. Perhaps if you developed a specialized skillset (maybe JS MVC?) you could also let agencies know that you're available if that is a gap in their in-house expertise.

Good luck!
I would throw this question back at the OP (and the everyone else) as "for what?"

It's quite clear that languages are suited to certain tasks over others, which makes it nigh impossible to blanket characterize a language as 'good'.
What Tinder Reveals About How Women Look for Online Hookups
I like Quora, even though it's changed in feel quite a few times in the time I've been there.

I think it's ability to make people nicer is far more impressive than it's ability to make people smarter. Also, I like to think of it as aggregating stories rather than facts. The stories are hopefully grounded in facts, but it's the perspectives that are really addictive.
> This right here is why security will never be mainstream, because consumers value convenience over the ability for their browser not to run arbitrary code.

You say that as if it's a bad a thing.
Figaro 2.0 released
Honest question: what's he wrong about? Sure it's hyperbolic, but I believe the basic premise that illegal labor keeps costs low.
Post was by "Sirini", could that be short for "Shankar Srinivasan, COO and Co-Founder"[1]

[1] http://www.getinsured.com/answers/our-team/

Edit: Nope, probably their product manager:
http://www.linkedin.com/in/srinidhanam
Robert Greene Interview: The Path to Mastery
Cloudmagic? https://cloudmagic.com
UAV's droppings will wash your car and everybody onboard easily..
So that explains it...

;)
GE’s Industrial Internet Just Got Real: 14 New Apps That Could Boost GDP
This is a touchscreen device.
The best algorithm I know is to use the appropriate built-in classes, and then do something clever only if performance is an issue.

In my opinion knowing the popular and "best practice" design patterns is more important than knowing a lot of algorithms. Although I suppose they overlap a bit.
Doesn't Microsoft also make you pay for xbox live just so that you can connect to Netflix's servers (who you are also paying) over your home internet connection (which you are also paying for)?
Nice. Also HP already sells an Android laptop:

http://www8.hp.com/us/en/ads/x2/slatebook-x2.html
haha oh man this brings back memories... I used to use this as a substitute for MSN messenger on my school computers when I was a teenager
I was more curious about how they eat and drink during extended flights.
I'm old enough to know he didn't carry a computer on the plane....
On the android browser, it creates a square that floats over the text and scrolls opposite to the page. Intrusive, useless, and made me skip reading the article.
Hmm this sounds like a "motivational-speech" type of self-help book. I've read way too many of those in my early 20s.

It could just be the copywriting that turned me off. But I'm thoroughly cynical so I'm probably not your typical audience.
The most interesting paragraph is the last one:

"Nevertheless, apparently Tinder feels less desperate/embarrassing/rejection-oriented than regular online dating sites. One woman Friedman speaks with calls it "exciting and socially acceptable," and another says: "It didn't feel like offering yourself on a plate to a collection of the world's 'lonelies.'" Plus: "It also allowed for the more casual type of connection without seeming totally sleazy." Friedman puts it this way: "Tinder is fun." Which is what dating is supposed to be… right?"
Yep.

We saw this same thing with source control. Who doesn't like source control? But the government, in an effort to make sure there was absolutely no risk, mistakes, or accountability associated with software development, started adding more and more mandatory forms that had to be completed each time a developer checked something back in.

This created such a mess for developers that it wasn't unusual for one check in to take hours to accomplish. You'd read a book while the system tried to accept your code changes.

Agile is all about failing fast and learning quickly. Most contractual work for the government does not include the possibility of failure. At all. In fact, the way the contracts are written is such that the contractor takes on all responsibility for everything, even things there's no way they could control. In response to this idiotic situation, contractors start bidding at crazy low rates on these things, say 40 bucks an hour, then actually make their money on changes. So it's always in the contractors interest to capture and execute changes, while it's the government is trying to get the world delivered to them on a platter for five bucks. People use the term "perverse incentives", but this is like that taken to the next level. It's a multi-layered thing. It's total systemic failure. We'd call it systemic collapse, but the money keeps flowing in anyway, so that term isn't applicable, although it certainly feels like it.

This kind of distrust doesn't make for anything but a living hell for everybody, government employees and contractors alike. So, with tons of rules and structures in place, the way things really work is through relationships. People who are easy to get along with and helpful get more government work. Both sides of the fence can't control the process, and nobody rocks the boat and everybody gets a piece of the pie. You end up from the government side with some sort of informal and unspoken version of I don't care if you make a lot of money, just make sure me and my friends look good Also it'd be nice to pick up a little lucrative consulting work once I've put in my 20 and can start double-dipping.

Your average developer has absolutely no idea about this. If they've worked in IT in federal work, they probably have horror stories, but the more you see the worse it gets. Oddly enough, in the best cases you end up with people who really like working together, are motivated, but spend most of their time fighting a Sisyphean fight against the idiocy of the system.
This is a great overview: https://www.youtube.com/watch?v=Um63OQz3bjo#t=11
In PC-space, you have pre-teens managing to run minecraft servers for their friends. My cousin has one; I distinctly remember helping him install batteries into a new toy 3 or 4 years ago during Christmas. Is this somehow a console-exclusive difficulty?
of course it is, 20 years ago if you had internet, you most definitely were not behind NAT. now, you most likely are. upnp is a prothesis that should die ASAP.
You could set the policy to expire on some far-future date, then sign it once and forget it.

You'd essentially be giving world-write access to your bucket, of course. It would be better to issue signed policies with enforced key names and the like.
the distribution of wealth toward which a society tends are determined largely by the policies (tax, social support, etc.) present in the society on an ongoing basis, such that a point in time redistribution will, over time, be eroded back to the distribution favored by policy

To put a bit of a finer point on it, it has to do with the things that would not be affected by a point-in-time redistribution of currency: access to education and social connections that affect policy. This returns us to a huge component that GP ignores in attributing poverty to choices: luck. As far as choices go, there is also a huge amount of effort spent in ensuring that the unlucky stay that way.
The initial 8-bit version of FAT (which I personally do not know the history of, but Wikipedia suggests Gates is probably taking more credit for than deserved) and its rough successor, FAT12, are very simple structures. Weird products of their time and place, but simple nonetheless.

Coming up with the blueprint for such on a flight of at few hours seems quite reasonable for someone with the requisite knowledge.
In addition, when you are dealing with many thousand application servers and many hundred database connections, the database will not end up happy having to maintain > 10k connections.

So you will end up needing to add a proxy or connect every time. As you indicated, since MySQL connections are so cheap (ie. you can do > 50k per second), it is faster and easier to create a new connection each time.
I think the real lesson here is that every time you add a feature, you are adding development overhead to every other feature, leading to exponential development time. I'm sure if segment tuning was one of the first thing to go into windows, it would have been much simpler to implement. However, at later stages in the development you have to account for how different, already-written applications are loading their memory, and thus the feature needs handle far more edge cases than it would have if this was an earlier-implemented feature. I'm not saying the overall time to develop segment-tuning would be shorter, in the long run had it been developed first, but the perception of development-time for this feature would be shorter (since any segment tuning edge cases that you ran into while writing an application would be considered part of the app's development time, not segment-tuning's development time).

I'm sure that if Mr. Gates had implemented FAT at a later date, he would have needed a much longer plane ride.
> Tell me what can do ChromeOS that Android cant do?

Go check out the benchmarks, Android still doesn't have a desktop-class browser.
Putting it together with dangrossman's link to https://github.com/CMSgov/healthcare.gov, could be a private site written using some gov.* code from GitHub.
Luakit must be wrong. You should probably switch to Internet Explorer. :S
fine... every roach-infested apartment can be rented out regardless of whether it has running hot water or heat in the winter time, air conditioning etc. indeed there is a sucker born every minute.
The Psychology of Engineers: a talk on Introversion/Extroversion and Flow
Damn! It figures boring insurance code would be written in rock solid tried and true technology that hipster kids dislike!