skysight-inc/HackerNews huggingface dataset:
lossy is simple — in the "pick the longest matching string from the dictionary" the match is allowed to be imperfect.

GIF lives because it's expected to work everywhere. WebP so far isn't even a first-class citizen in Google's world :(
How To Spot a Murder's Brain
Seven years of slog. A few disastrous false starts, four years living on a floor in a bundle of rags. A diet of rice and spaghetti, plain.

Always profitable, even through the doldrums. Decent (seven figure) pile of cash in the company account. Moderate pile of cash in mine.

Still have no idea what to do with it. It's a byproduct of creation.

I suppose this pointless little anecdote intends to shed light on the fact that we're not all in it for the money, and therefore not all stories are the same.

Some of us just need to struggle.
Thoughts on Mercurial and Git
That statement sounds somewhat deceptive, since it likely means we could make tuition free for current students at public colleges, but does not account for the current private-school students who would flock to now-free public schools.

Also, I think the gap in actual cost of tuition between private colleges and public colleges is somewhat overstated, the primary difference being that public colleges are maybe 30-50% subsidized, while private colleges are more like 20-30% subsidized.
Way too much fuss about something most of the world can't use (the ITV player)and don't care about...
Don't Fear the Reveal
> > Get messages can have a body, but not every server knows this.

> I didnt know that. I would like to see more information about this too.

I had an argument with a co-worker about this. The spec is a bit ambiguous about GET requests with bodies.

Section 4.3 of RFC 2616 [1] says:

A message-body MUST NOT be included in
a request if the specification of the request method (section 5.1.1)
does not allow sending an entity-body in requests. A server SHOULD
read and forward a message-body on any request; if the request method
does not include defined semantics for an entity-body, then the
message-body SHOULD be ignored when handling the request.

Section 9.3 [2] is the section about GET requests and it never mentions request bodies (they call them entities in section 9) at all.

Section 9.8 [3], "TRACE" says:

A TRACE request MUST NOT include an entity.

So, 4.3 can be interpreted as: the spec does not disallow it, so it's allowed. But it can also be interpreted as: it isn't explicitly allowed in the GET section, so it isn't allowed. I think the wording is bad enough that it can be interpreted either way, especially because some methods explicitly allow request bodies (PUT, POST) and some explicitly disallow them (TRACE).

My personal opinion is that if they meant to disallow bodies in GETs then they would have said "...does not explicitly allow sending..." in section 4.3.

[1] https://tools.ietf.org/html/rfc2616#section-4.3

[2] https://tools.ietf.org/html/rfc2616#section-9.3

[3] https://tools.ietf.org/html/rfc2616#section-9.8
"The child is recognizing that the hairy flat-chested lunk trying to sing "Little Bird" to it is NOT Primary Food Dispersal Unit #1."

Laughed out loud with this. Nice article!
Beyond Banks? Peer-to-Peer Lending Is On the Upswing, Google Dives In
> The cheapest SSL options there ($20 and under) offer NO verification of the applicant of the certificate

Could you explain why that matters for the site owner?
I should check but I believe that Tesla buys back the old batteries for just that purpose (to recycle them). Not unlike going to the auto parts store with your old alternator and getting a rebuilt one to replace it. No doubt there will be 'rebuilt' battery packs for folks on a budget.
I think the connotation is that they feel as though they ought to be able to obtain a livable job doing what they want to do, which is not the case. They aren't necessarily entitled, but are naive and have unrealistic expectations.

Just because one loves writing does not mean that they will be able to secure employment as a writer. Yet, students continue to enter writing programs and graduate with useless degrees, expecting to enter the workforce immediately. Certain positions simply aren't in demand, yet students act as though finding employment will be trivial.
I would love this, combined with the functionality of 'StayFocusd'. That way I can block distracting websites (Facebook, Reddit, Twitter) during work periods, but just as easily unblock those sites and BLOCK work sites during weekends for example.
From what I'm hearing, Google is not happy with Samsung. Google wants to lead and direct the future of Android but Samsung wants to do what's best for Samsung. Google is facing a bit of a dilemma. They can't push and risk alienating their number one device producer and they don't want to lose control of Android.

Their only option is to move faster than Samsung to make sure samsung follows.
My bad. They were just joking with Raza. Now I get it. Ha ha, very funny. LOL
MMM gets so much right it's not even funny. I question some aspects of his plan--my time discount is higher than his, so I think it makes more sense to save up less and transition to part time labor more quickly, which is what he did de facto anyway except with a couple extra years of unnecessary shitty corporate work.

The guy in this article talks about how to safely retire you must have saved up eleven times your annual income. Which is wrong: the key value is about thirty times your annual consumption if you want to transition to full time retirement (with no market labor involved). And if you add in maybe $10k of market labor a year, that amount of required savings drops very sharply. $20k, and hell, you're probably able to increase your nest egg if you watch your consumption at all.
Agree better performing games would have made SL more interesting. But I doubt it would have turned it into a big success. Why go to a place to play games when I can just play the games directly.

Personally I think that the "separate games with common avatar and spanning community" is a better way to go.

Side note - A couple other players also tried that:

Blue Mars had better technology and 3d graphics, and ability to make some pretty impressive games, but it never really caught on, mostly because the virtual world itself never took off and retained the players.

Raph Koster's Metaplace tried that approach on the web, building games into an avatar community, and players also didn't really warm to it.
I think this is more a product of selective reporting than it is lack of reporting. Angry birds was something like Rovio's 52nd game when they were on the verge of bankruptcy. If you've ever really read into most of these stories, there's almost no such thing as an overnight success. It is just reported as an overnight success because most people don't want to hear about the 51 games Rovio made before Angry Birds. If you have time, I would encourage you to watch the talk AirBnB founder Brian Chesky gave at Startup School a couple year ago, and see how long it took them to do anything.

http://www.youtube.com/watch?v=L03vBkOKTrc
Yes, Telugu is my mother-tongue and Kannada is my first-language. In spoken Telugu today, 'amma' is far more common than 'talli'. In written Telugu, both are equally common. 'talli' has secondary meaning of just refering to any female. For example, "chitti talli" (little girl), "talli-tandrulu" (mother-father, i.e., parents), etc. Similar remarks apply to Kannada. Avva is informal and more common in rural dialects.
Software is hard. Any company where you can ship production code with all of physical memory mmap'able world-readable/writable (Exynos Android 4.0 vulnerability) points to a seriously flawed software engineering culture.
Ask HN: Where can I find Internet browsing data?
Somebody posted a large dataset from Indiana University a while back, but it's several years old and only available to researchers.

http://cnets.indiana.edu/groups/nan/webtraffic/click-dataset

Does anyone know of another source of browsing data? Is it possible to get this data in real-time?
> that all the folk in the UK are unfazed by the swearing and have reacted quite positively either in person or on Twitter.

I'm English. I'm unfazed by it. But it's not a good example of lots of swearing. It's just lots of "fucks" and "fucking" scattered through the text. There doesn't appear to be much rhythm or flow to it.

It's not funny. It's not effective at conveying anger. It's just poor writing. That's fine, not everyone is a great writer, but don't try to defend shitty writing with some kind of "Anyone English gets it and it's only you uptight Yanks who don't like it".

You're no Malcom fucking Tucker.
The Internet conquered Time and Space. Want continue a chat with someone from another continent in real time or have your messages stored and retrieved over a period of years? No problem. But now with time and space conquered we decide we want to add time and space... Hmm... So do I have to walk over to his avatar? And chat? I would like to see someone solve this conundrum and make it compelling. I find it an interesting problem to ponder.
Bulgarian:
mama, tati
Wasn't it Kodak's focus to sell film? And, by extension, enabling its customers to share their pictures? In a sense Instagram would be a modern day analogue of such a company -- just that it doesn't need a hardware division anymore.

But I still see your point. It isn't the best comparison, and using it as a quotation does not bode well for his book, IMO.
The "British Psychological Society" needs to review their undergraduate coursework on the concept of "projection".
The money that is moved from a 401k to the market, so they can spend and save it as they wish. You don't have to spend all the money you make that doesn't end up in a 401k; in fact, if you do, you're doing it wrong.

The only people whose retirement would be adversely affected are mutual fund managers.
But they are working through the night to prepare the article for submission.
What happens if a user is running noscript?
It doesn't seem to be. Well perhaps it is intended to be, but there are bugs. Notably, the associations are not associative! If you take the example from the docs and run

(e= :two-door :vehicle)

it evaluates to false. The implementation seems to be based on building up a hashmap (mutable, in the namespace) of pairs of facts, with some convenience functions and macros. If you are interested in a simple set of functions for relational type stuff I recommend checking out http://richhickey.github.io/clojure/clojure.set-api.html
But not unheard of: http://en.wikipedia.org/wiki/Language_deprivation_experiment...
Thoughts on Mercurial (and Git)
This analogy (machines, cars, etc) is absolutely terrible. No physical-goods manufacturer uses a process comparable to TDD.

TDD is not the same as testing. At the risk over oversimplifying, TDD is writing your tests first. AND they need to be automated tests. I bet that never in the history of the world has a car factory been built by starting with the QA line, making sure the QA line is properly robotic, and only after that starting to figure out how to design the parts.

----

I too suspect that automated testing, and possibly TDD, would raise the quality of FLOSS. But I'm not a committer on any of those projects; maybe those guys know something I don't. Or maybe you and I are right.

But despite that, TFA has a good point about TDD. He says that "TDD" is listed by Canonical as one of the technical virtues of Mir (I don't know if he's correct about this part). And he says that he does not see that as a technical virtue, in part because lots of the systems that he prefers (for technical reasons) are not using TDD, including his own project. (Also, btw, including the Linux kernel, which I believe has a "think about it really hard, then make sure it compiles, then ship it!" approach to quality control, at least if I read some of Linus's public emails correctly.) I agree that if someone wants to list TDD as a "technical feature", they're reaching.
Isn't it more likely that something like Microsoft word replaced plain ol' quotes with their "smart quotes"?
Good read. Something we all know, but easily forget.
Fast virtual scrolling in vanilla JavaScript
Flying Car Crashes In British Columbia
I for one am curious about a CPA that is using Google Docs to handle their customer's data. Are customers aware of this practice? Are they OK with their data being out there?
I have a Nokia Lumia 920 and other than battery life I am extremely happy with it. WP8 might prove to be a nice middle ground between iOS and Android. If only more people would give it a chance, it's a really stellar experience.
Eh... I'd break it down more finely. Kodak produced the image storage mechanism, not the sharing mechanism. The sharing analogue to Instagram would be something like a post card, or a group of sharers using the postal service.

The analogue to film would be the hard drive or memory device in the camera on which digital images are stored. So whoever makes those is the new Kodak.
Think for yourself.
This articles just increase my expectations for FirefoxOS and Ubuntu phones. I really want one of them to succeed. Firefox can probably attract more developers than Ubuntu.
Film, paper, and chemistry, yes. The "Kodak" model probably still taught in Marketing 101 is "Give away the camera and sell the film" (sometimes also known as the "Gillette" model, give away the razor and sell the blades).

It all fell apart when nobody needed film and everyone (for the most part) stopped printing pictures.

I don't really see instagram as a factor one way or the other. Kodak was dead anyway, at least the "film, paper and chemistry" part.
Yeah, Walter did end up opening up the backend to DMD but the backend is still not Free Software only because Walter is licensing it from Symantec. He accepts patches to fix problems in it but it is less than ideal. The frontend is GPL and has had the copyright assigned to the FSF.

The good news is that GDC (gcc backend) and LDC (LLVM backend) both produce faster binaries than DMD and are completely open source. The only downside is they tend to be a version or two behind DMD (which at DMD's release rate is around 3-6 months or so I'd say). Also, LDC isn't available for Windows primarily because LLVM doesn't yet support SEH exceptions.

In any case, the compiler's licensing doesn't affect software you write in D.
Interesting article but my impression is that you try to compare apples and melons and you want to get some results on oranges, they kinda look alike but they are not the same.
The D Documentation exists also in CHM form thanks to CyberShadow (I recommend reading it with ChmSee if you are a linux user):

http://thecybershadow.net/d/docs/

http://thecybershadow.net/d/docs/d2.chm
I'd bet that the only 'job' Taleb would say was antifragile would be something like entrepreneurship.
So you want to work at a startup?
We added a page ping event into Snowplow for this exact reason. Tracking user activity on the page, including where/when the user scrolls around the page, yields a lot of interesting data, including average % of page read, by page:

http://snowplowanalytics.com/blog/2013/04/18/measuring-conte...
Cool idea, but it seems to have at least one weird side effect (visited an image link on OS X and it added broken unstyled UI to the page itself :/)

I'm interested enough to follow its updates.
Even in the US, data coverage isn't even to 50% yet. In the developing world, electricity coverage can't support phones with less than 1 week of battery life. Both of these things are hard technical problems and I don't see them being solved any time soon. Smartphones are promising, but they haven't proven themselves as reliable enough to properly replace dumber phones.
Even more on point, the smartphone makers are the ones that have really taken over Kodak's former space (i.e, basic snapshots). Canon sells high-end equipment - they were never really in direct competition with Kodak.

To name just one, Apple employs almost 400,000 workers directly, plus god knows how many contract factory workers.
You likely have exposure to several consulting companies other than just your own (via NCC if nothing else), but how is this usually dealt with in the security consulting industry?

I have had a few clients request my credit reports to do assessments. Do consulting companies typically bend over for those? I declined, but it was pretty clear that most or all consultants they talked to in the past agreed to it, and I was the exception.

For what it's worth, this client had nothing to do with finance or national security, and there would be no PII involved. Amusingly, the largest of clients I've worked with and the most sensitive information and IP I've handled never involved anything beyond an NDA.
"It’s the repetition that leads you to getting into a creative state. It’s not the rituals themselves--they don’t have any particular special power--that lead you into this zone. It’s more that these artists tried to stick with the same pattern every day."

This paragraph boils down to "work every day at the same time, even if it's only for a short period of time." I've found that this helps stimulate creativity, but the biggest benefit from this consistency is productivity.

Creative flow states are not useful unless the ideas and inspiration they generate are applied to some tangible output. Establishing a routine for creative work helps ease the transition from 'creative idea' to 'creative solution' because the mind is primed to be productive for a finite amount of time and it expects to get things done.

As an aside, I find it interesting that many successful creative people have substance abuse problems. Frances Bacon is cited in the article, but creative types from Ernest Hemingway to Charles Dickens to The Beatles have regularly abused substances throughout major stretches of their careers. All of these individuals would work at their craft daily at set times, which apparently was enough to overcome the damage they were doing to their bodies.
I never got the walking bit in virtual worlds.

Maybe for exploring, but if the main thing you wanted to do was to talk with people, why not let you jump straight to them.

It's interesting that arguably the world that got the most traction, IMVU, eschews movement and only lets you jump to predefined spots, which lets people stand or sit next to each other faster..
Clearley: Simple, powerful context-free parsing in Clojure
Plus, they used to offer $2 PositiveSSL certificates (for the first year) with the purchase of a domain. Not sure if they still do that, though.
They used to sell a lot of cameras, too.

They'd still be selling them if Kodak management hadn't thrown away the chance to move to digital. Kodak research was THE pioneer in digital photography. It got killed because it posed a threat to the film, paper, and chemistry divisions.
Now Discover Twitter Conversations by Topics or #Hashtags
The Basque (a language isolate) word for mother is 'ama'.
Ask HN:Chrome on mac is taking all 4 cores?
My chrome is using up all 4 cores and my load average is as high as 4.2, is this happening to you? Why?
D has intellisense in MonoD and VisualD.
How expensive can this be to run. They should just leave it up.
So, basically like every other Jaron Lanier piece ever?
Dude. You won't hear that story from VCs, they want a 100x exit, and a kid with his "brilliant" ideas is their best bet at catching media attention.
I would extend your remarks with the observation that the worlds most successful online bookstore looks more like a superspammy point of sale system or superspammy order entry system, rather than a virtual 3-d world with virtual grep-less bookshelves and a virtual check out line with a virtual cash register staffed by a virtual teen slacker. Peapod is also a good example.
>Your marginalizing of CSS-related work says to me that you haven't had to maintain large web apps, where CSS quality is that important.

This is my exact point, I have maintained large web apps that often have budgets and limited resources. I my experience they are always way more important pressing matters (aka actual bugs/features effecting revenue) then CSS semantics. There are companies out there that will of course deem this as important, but in my experience this has been a minority.

Getting bogged down into the semantics of html/css can also be limiting, unless you really enjoy doing it, personally I hate CSS, it's an ends to a means and a bad one at that.
There are a wide variety of active martial arts groups,
and each one has to find its own balance in various
ranges: fun, safety, historical accuracy, thresholds
to participation (cost of equipment, time to become
competent) and ongoing costs (equipment, travel,
practice time).

The BotN techniques are heavily influenced by the origins of this
particular organization - most of the earliest teams come from
Russia, Ukraine, and Belarus.

Since many US team members are in their 40s (average age 37) and are
competing with generally younger opponents, one of the concerns was
to look for medical insurance policies or riders that covered the
risks of this martial activity.

Getting attention or coverage seems more like a matter of making
contacts and offering images and narratives that appeal to the
producers of media - in a world that contains professional
wrestling and other forms of "reality" TV, finding a hook
for a story can be more important than having a story to tell.
Amprius launches nanowire li-ion batteries
Jasmine – write JavaScript unit tests
If there really is a market for this, it shouldn't be too hard to recreate with the help of twilio and google APIs. The problem is getting paid, maybe you could charge a monthly fee or the users could agree to receive 1 ad for every X searches?
save $1000, and that feels good

If price/value is the main concern a used 4-5 year old x86 laptop is a way better deal. I have an old HP nc8430 for this purpose. Sells on eBay for about $100-$150 these days. Blows away a low end ARM ChromeBook on performance, price and flexibility.
Google has turned GWT over to an external team and is no longer using it for new apps.

Google has been using AngularJS for some new sites.

But no matter how you do it, single page apps usually result in a heavily minified representation.
A visual demo would be nice too.

(If its there,via didn't see it on nexus7 4.2
I hope so.

Drawing/handwriting on the iPad isn't great either; the software (3rd party) is good but the hardware isn't. Samsung on the other hand have the hardware spot on, but their software could be a (lot) better.

Apparently the Surface Pro pen is just as good; that doesn't surprise me in the slightest because Microsoft have been active in that area for a long, long time.
As another data point, I recently had a 60% read rate on a post that was on HN's front page for a while.

It was a post on medium.com about Pac-Man. Medium tracks number of views and number of reads per day. I think they use a metric that's not just time-on-page to differentiate between views and reads. My post had about 26k views and about 15k reads the day it was on the front page.
I use a MacBook Air paired with an LTE iPad. The combo gives me great speed and roughly whole workday battery life. If the MacBook dies after 5 or so hours, the iPad will still be at 90% charge and is fine for ssh/vim. This rarely happens though...

As a fulltime contractor with no office and lots of fun places to sit, I love it. But yes, it's $2k + $50/month for the LTE.
This is an offensive lie justifying reprehensible behavior. Don't ever say it again please.

The criminal record part is true and reasonable, but when it comes to credit history, what you say has no basis with the exception of very narrow job titles where it is directly applicable. There has never been a case where an employer faced any legal action because they hired someone with bad credit for a job that did not have fiduciary duty.