skysight-inc/HackerNews huggingface dataset:
Yea this was a silly article. The ultra wealthy have a lot of extra capital in which to gamble on some unorthodox, high risk, high return investments. I seriously doubt any of the examples given make up a significant portion of anyone's investment portfolio.
The general idea is reasonable ("in product study, make sure your sample is representative") but the recommendations are problematic.

Obviously if you just put a product in a store for a certain period of time, only pay attention to the sales numbers, and then try to make claims about the number of potential buyers in a larger population, you're going to have a bad time. (hello selection bias)

But watching out specifically for people with niche preferences in some area is not at all the answer. Barring some very strong data showing otherwise, there's absolutely no reason to suppose that a person with niche movie tastes also has unorthodox tastes in dish cleaning liquids. Now, of course, if you're about to market a Swiffer-lookalike product, whether a certain study participant likes Swiffer is an interesting variable to record. But then, you probably don't need that study all that much in the first place compared to someone who's about to bring to market a bold new product.

And of course this is just basic statistics -- do a good job randomizing your sample, and pick sample size that's large enough for your desired confidence interval.
The SRP, as I was taught it, means that there must for each class only one kind of change in the requirements of the program that requires a change in the class. "Kinds of change" are quite vaguely defined, though.
Ignoring that fact that precedent can be overturned, this ruling still leaves open the possibility of using eminent domain to get public control of the access road (which has been mentioned as a possibility in other comments). My guess is that they are going to withhold approval until the issue is resolved. So they aren't necessarily demanding easement concessions, but they aren't going to issue permits until the dispute has either been settled in the courts, eminent domain has been used, or a settlement is reached.

EDIT: Actually, if you dig a little deeper into that case, the ruling has little impact on the Martin's Beach case. In the Nollan case, the CCC was requesting an access road/path where none had previously existed. The CCC's argument was actually pretty weak, they were claiming that the development would result in "psychological impediments to public access" which gave them the right to demand concessions. In the Martin's Beach case, the CCC should have the power to demand public access concessions if the road historically served as a public access point (assuming the federal treaty issues don't negate that power).
http://en.wikipedia.org/wiki/Nollan_v._California_Coastal_Co...
Can't it just be a hash of the URI?
Yes, Labyrinth is one I've been wanting to check out. Thanks for sharing!
Yeah, good point. Now I'm trying to figure out how to disconnect it... Sigh.
x0x0 said:

> the package I've contributed includes the mandatory per-user function help (each with runnable code examples), plus a 10+ page vignette discussing common usage, implemented inference algorithms, and parameter setting suggestions

That already puts this package at the 99.7th percentile, I'd guess, in level of documentation among open-source projects. x0x0 does not have a bad attitude. A bit of anger born of frustration, okay, but open source developers with bad attitudes do not write documentation at all.

And to answer your question, the primary purpose of the IRC channel and mailing list is to let the users support one another. Only when a question arises that even expert users don't know does the developer need to step in.

If you're willing to pay for support, an email to that effect would probably be welcome. Otherwise, you're already getting more than you paid for.

I share x0x0's surprise that that's not obvious.
Soft Coconut Pudding Chocolate Chip Cookies Recipe
John Wiegly is an amazing, prolific and intelligent programmer. Very inspiring.
"Instead of thinking out of my box for once, I'll biker about OP that's probably not a craftsman (tm) and assume pretty much anything about him and his bad intentions provided it helps me rationalize my fear in a belief-preserving way".

So no thanks, I don't want Uncle Bobby to save me, I don't need an encyclopedia either. Have a good day my friend. (Go easy on the blue pill ...)
One makes money to make a living, but you only truly enrich your life if you share some of what you have .... there is no other way, everything else is delusion. I know, I tried hard the other way.

Hmm. Sounds like someone whose tripped-over their own super ego. We must help him! Everyone get out! I'm going to call in for a tsunami to re-level the playing-field :-)
In my experience, it's all about experience. Experience teaches you to come right out and ask questions, and not kill time when many of your coworkers most likely know or can intuit the answer.

I'm all about hiring new devs and giving them a chance, but if I meet someone who strikes me as somewhat shy about speaking up its definitely a red flag.
480p is not HD (is it?) (edit: this is still awesome, was just expecting 720 or 1080)
Within context (the article is for C++ programmers) POD is a commonly used acronym.

If you're a C++ programmer and don't know about POD types (data types with zero implicit C++ behaviors), you should brush up on your fundamentals – it's essential to understand when and why C++ behaviors (i.e. behaviors above and beyond plain C) are invoked implicitly.
Of course you could already do this to a human car. In which case you'd call a human cop.

And thus the answer becomes obvious. Robocar is DoS'd? Call Robocop.
If this is true, seems like a good idea to go through everyone that backed my Indiegogo and check on the status of the other projects they funded...
Marketplace Lending – A Trillion Dollar market
It doesn't guarantee it, but I've noticed even with myself (by no means "rich") that as soon as the money didn't matter (in any near-term sense), I became a better investor.

It's the same as playing no-limit poker. If I'm playing my best, I'm playing in a way that I think of the chips (money) as a tool. As soon as I start thinking about it as spendable money, I might as well get up, because I'm not going to be playing at my best.

I can readily imagine that the rich get superior returns by finding solid financial prospects that aren't accessible to Joe Main Street who can't afford to tie up $1MM for years.

What I see happening in the Florida real estate market, where PE/hedge funds are vacuuming up foreclosed properties is exactly the type of "smart money" investments differentially available to rich people. (Sure, there are REITs, which are accessible, but there someone is already fattening themselves up on part of the profits from the activity.)

So, not all of these are guaranteed high-alpha investments, but I find it hard to imagine that there aren't pockets of alpha out there that are preferentially accessible to the rich.

The article is a media play-pageviews and ad shows is the primary purpose, not winning a Pulitzer Prize...
Had the idea for the sed-based collapsing and wanted to see if it would work. Apparently so.
This sounds similar to my experience in college when talking to others in computer science. Some people were in CS because its what they loved. Others, unfortunately, were in CS because they had heard there were lots of well paying jobs in the field. The "Mode 1"s of these people always seemed to be better at CS.
Nobody mentioned the fact that _you don't put secrets in a versioning system_. .gitignore the configuration files and have example files available, or use configuration files that can import the missing parts (the secrets) from an ignored file.
Another way is to put the secrets in environment variables outside the project.
In any way, if they're missing provide a meaningful message to the developer.
I do understand that you must keep some of these secrets available somewhere: just don't version them.
Reference [1] doesn't describe what TextSecure actually does.

The client sends a truncated hash of each contact to the server, and the server responds with the set of matches. The process does attempt to protect your privacy, however the "preimage space" is small, and the server will accept thousands of contacts per directory update so enumeration of TextSecure users is possible. The directory update process occurs every 12 hours.

The TextSecure-Server does not store these hashes of your contacts. Of course, we can't know for sure what any particular instance does. It could be modified to log that info.

Metadata is in fact added to text messages to discover other TextSecure users. You can exchange encrypted messages over SMS and MMS with users who are not registered on the server or with users who are registered on another server.
It's interesting the migration of trends from the hand-crafter (but expensive) to the mass-produced, but cheap, and then starting to come back to the hand-crafted, where it can be afforded.

I'm not sure if that is a natural cycle of fashions - or a choice that has become repopular by increasing affluence.

I see a lot of low-volume, handcrafted things growing in size, whether it is low-volume hand-crafted vehicle manufacturers (like Morgan), low-volume handcrafted products (like craft beer) and even low-volume, hands-on farming.

At this point I take the re-emergence of these things as a sign of growing affluence, where there is so much disposable income it can be spent on things which are off the cost/benefit ratio in comparison to competitors. Perhaps it is a swing away from owning large properties as a form of wealth consumption and more towards individual items, betraying a gradual lowering in the average age of people who are able to afford such things.

At any rate, it's an interesting phenomena to watch.
If you care a lot about 99.9999% of web code, as in code found on real webpages, try JSBench <http://jsbench.cs.purdue.edu>. It's the only JS benchmark made from JS found in actual real-world production webpages. JavaScriptCore clocks all the other JS engines on it by a ridiculous margin.

It's neat that V8 is fast on long-running code that's not asm.js, but it's wrong to extrapolate that to most real-world web code.
Will it have Adobe Updater pre-installed?
Often, though, a series of complicated if statements is hinting at a type system for your objects that hasn't yet materialized in your code. I find it's a good idea to always look at cascading if statements and switch statements and ask, "Would this be cleaner if I reified these concepts as types?"

http://en.wikipedia.org/wiki/Reification_(computer_science)
There is an official "Who is hiring?"/"Freelancer?" monthly post the first day of each month. It was only 5 days ago, so most of the information may be useful and you may find something in SF.

Who is hiring? https://news.ycombinator.com/item?id=7679431 (291 points, 5 days ago, 478 comments)

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=7679422 (106 points, 5 days ago, 163 comments)
The problem with this reasoning is that it's based on the incorrect assumption that one can "own" land completely and outright.

This isn't true since land ownership itself is something that can only exist with the consent of the community. Unlike the fruits of one's labor, the modern concept of land ownership is just a modernization of the older mechanism of land ownership, which was enforced by the pointy end of a sharp stick. In that old model of land ownership, you'd have a lot of trouble holding onto your land if your activities on your land started poisoning the local water supply and ruining the surrounding land for everyone.

In the new model of government enforced land-ownership, you still have to treat your land in a way that's compatible with the needs of the landowners that surround you.
There are 18239 people currently watching a black screen. Goodnight moon.
Do you know if google index your pages ? and how it can find all the pages or links ?
Weirdest facts about human brains 
weirdest facts about human brains
Re: CS Secret Handshake--years ago, I found the Programming Interviews Exposed book. I own the first edition. It's a lot of concise explanations of different Computer Science topics. The authors focus on things that are likely to come up in an interview. The book provides a few tricks and an orientation to topics that are worth looking at further.
There are at least 4 YC alumni in Berlin off the top of my head. Get in touch if you guys are looking for some on-the-ground support at some point in the future.
Yes, perhaps they want to see what potential hires just try to game the interview process.
Wow, the rich can get returns of 9% and 4% on high-risk undiversified investments. Big deal. Average Joes can invest in farmland and equipment lease through stocks, ETFs, REITs, etc. anyways.
Very cool puzzles and nice to share the code.

One thing about the example mazes/solutions. On the hard one, isn't tqp-khe-bdc-a a faster solution to the hard one listed?/Doesn't going t-r first violate the red light rule?
I have been waiting for UrtheCast (http://www.urthecast.com/) to start live streaming the camera they had the Russians mount on the ISS awhile back.

Is this the same camera?
It appears to be this one:

https://en.wikipedia.org/wiki/Rancho_Ca%C3%B1ada_de_Verde_y_...

There are some other clues on this .tiff (fair warning, it
bogged down my Shotwell viewer and swap space):

http://gis.co.sanmateo.ca.us/pwraster/RSMvol018/18-RSM-PG017...

Martin is on that map, and the annotations speak
to the legal process of the time.
If you put your link to public places like hacker news, then google will find it.

If you simply create a post page and keep it to yourself or share in a closed social network (e.g., IM, facebook private group ...) that cannot be indexed by google, then you are good.

That said, you decide to what degree you want to share your page.
Now I wonder if the GPL license should have a "do not use for killing people" clause in it.
Buzkashi (NPR on Afghani Sport)
A javascript framework? For accessing obscure file types maybe?
Thanks for the thorough feedback! We will look into the Chrome issue immediately. We all use Chrome as our preferred browser, so I'm a bit shocked that it completely choked. I suspect one of the add ons, but you are right, it should absolutely fail elegantly.

The multiple index photos pointing to the same stories was an editorial decision, as they wanted a location to show off all of their favorite imagery from the issue, even if some of the links were duplicative. This is similar to a magazine's ToC, where they will occasionally have multiple items referencing the same page number, however point taken that this creates an annoying experience if you accidentally hop to the same story multiple times. Perhaps we'll explore some sort of visual indicator for already visited stories.

Side by side pages forming a spread is a tricky issue. We wanted to allow our editors the freedom to create magazine-like layouts with text interacting with other elements such as images, videos, and lists, but building layouts which conform to the dimensions of all devices is difficult. In print, designers only have to deal with one canvas size when laying out their spreads. On the web, text will wrap in different places and you need to dynamically resize elements so that text is readable and images are suitably sized. This results in inconsistent page breaks, which makes side by side viewing difficult to achieve cleanly. Some products have attempted to achieve this affect on the web, but we ultimately thought the tradeoffs necessary to implement those techniques were not worth it and that we would have a richer product with entirely vertical layouts. There is an additional UX consideration there as well, but I'm droning on.

I agree on the slideshows lacking the gravitas of the cover. We have already begun product planning to improve that feature.

Thanks again!
Explore how you could build a web tool to do data visualization of otherwise annoying data to visualize.

Some of the work by the data vis lab at Stanford (now UWash) is pretty awesome - http://vis.stanford.edu/
Congrats on jimmi.es!

I wanted sailbo.at as well, had to settle for another domain.
just prints "you lose" :-(.

A shame, I was excited about this.
I had a similar experience as the OP years ago. Luckily, the attacker forgot to erase a bash history so I could recover almost all the command lines. It seems that most of these operations were pretty standardized; they first downloaded a bunch of exploits from another cracked site, then in my case they tried to run a local exploit to gain a hole in kernel (it was a Linux 2.4 box whose privilege escalation bug was fixed just weeks ago). I had a patch applied to the kernel so it didn't succeed. Then they started an IRC bot as a disguised name (like /usr/X11/X or something) and left. I felt embarrassed but in hindsight it was a pretty good lesson.
Oh ok, there's a linked research paper and it's more nuanced. It might actually have some data to support their claim that if a buyer has kinky tastes in toothbrushes, it also spreads to toilet paper.
Yeah, 9/10 of the reason people use NoSQL is because it acts like an ObjectDB for JS. MariaDB does has this now as well: COLUMN_JSON(dyncol_blob);

https://mariadb.com/kb/en/column_json/
I listened to that video, and did not hear any aspirated 'h's in 'herb' or 'herbal'.

Your snark is rude and uncalled-for.
I think one problem with this is that a JNI solution would be "trivial" but is wholly unsatisfying (JNI being somewhat incompatible with the performance goals). The Unsafe and/or ByteBuffer solution on the other hand would be a lot of work to create and maintain (so much so that I wouldn't sign up for the job).

SBE on the other hand is targeting a space dominated by C++/Java/C#. They can basically ignore every other language binding without losing any of their target audience. It also doesn't hurt that they have a patron with a financial motivation to back them...
Makes sense. Though Cells would really stand out in the code as a potential for race conditions (unless you get a run time failure?). Thanks for the insight.
Consciousness as a State of Matter [pdf]
slow, as far as I can tell.
2012 CBR1000RR, Onboard Road View
> For kicks, try replacing "software" with "automobiles" in your paragraph... This should apply to computers.

A very bad analogy.

Auto drivers don't have be concerned about phishing attempts. Nobody sneaks into your garage and replaces your 2009 Toyota Camry with a near perfect duplicate that's wired up with snooping and tracking devices in order to steal your identity, bank accounts, logins, etc.

After 20 years educating the public on what URLs are and how they work we're going up and change things around just to appease the "senior citizen / soccer mom" stereotype. Bad idea. How about we design software for the next generation of tech savvy kids instead of 75 year old senior citizens who still haven't figured out how to use a computer mouse no matter how many times they've been shown?

Also one last point. The software UI was the abstraction of the hardware. We don't need to further abstract the abstraction.
Then it would not be free... but I wonder if shooting a linux-powered missile counts as "redistribution" under the GPL, so that you would then be forced to give the target a copy of your software?
Location: San Francisco Bay Area, Local, Full Time

Stack Primary: Java and Android dev, HTML, CSS and Java Script

Secondary: C, C++, Matlab

Looking for: Software Engineer's position and Android Development from August 16th 2014

Resume: https://www.linkedin.com/pub/dharmendhar-pulakunta/16/66a/98...

GitHub: https://github.com/dpulakunta/

Currently: Pursuing Masters Degree in San Diego State University and will intern at One King's Lane
Nice! Anyone know if github pages support Jekyll 2.0 yet?
I think the internet is enabling this trend. It allows you to bypass the middle man. The consumer is also able to educate themself on products more easily (because of the internet). So high-quality products are more affordable, but not necessarily cheap. It's awesome. You see this happening with everything from Warby parker to Tonx coffee to clothing startups like Frank & Oak.

My company, Original Fuzz, just launched a guitar strap that uses Horween leather (http://www.originalfuzz.com/products/skinny-leather-guitar-s...), and we could have never made it with Horween 10 years ago. We're able to sell it for $48 because we can find customers from around the world through the web. You don't have to do the traditional keystone pricing and leave room for retailers and distributors if you don't want to.
It'd be nice for someone to verify that, but apparently "The Surfrider Foundation San Mateo County Chapter has been engaged in an effort to reestablish public access to Martin's Beach".

They can be found at: http://smc.surfrider.org Looks like they are doing the right thing. And I guess it wouldn't harm writing that I've also just donated a token $100 to them.
Big Profits at Alibaba, but Filing Has Gaps
It's a pretty safe bet that an AI dictatorship would employ humanity to spare the robots from their labors.
Stern Talk from Chief of FCC on Open Net
Not yet, working on it! https://github.com/github/pages-gem/pull/63
Wow. That's just crazy! I haven't seen one of those imprint machines in 15 years. I thought they were completely dead. Even before the Chip cards, it was normal to have portable terminals that you would just swipe, enter your tip, and it prints the receipt that you signed.
I'd love to see a pragmatic take on the open/closed principle. I've seen a colleague extend a class, override the method in question by copying in the code from the super-class, then modifying it in the sub-class. Afterward he then replaces all instantiations of the old class with the new class. 'Open for extension / closed for modification' seems like it would lead to a nightmare in a few years.
There are already pieces of software whose licenses preclude military use. One I saw once was a smalltalk implementation.

EDIT: my recollection was off. They don't strictly bar it from those fields but may require a non-free license.

http://www.exept.de/en/products/smalltalkx/download
These are the customers that you do not want for a product with fixed costs (like Pepsi).

For an web-based product, the customer you do not want is the free user who uses up huge amounts of tech support time.
If you, or anyone reading, is really interested in this kind of analysis reach out to me at kevin@mattermark.com. We build all kinds of crawlers like this.
I'm a big fan of horween and alden. If you care about quality and craftsmanship, then I think the products are worth the price (even if it has gone up a lot in the past few years). It is possible to wear out cordovan, but you really have to work at it. Horween shell is an awesome material.
No, but they're aware: https://github.com/github/pages-gem/pull/63
Checked out the demo, looks great! I am sorry it didn't work out like you hoped, but I'm glad you landed in a nice spot.

Would you mind sharing your lessons learned? Such as, why you think it "failed" to take off like you hoped? What were your plans/expectations vs what actually happened? Any critical mistakes or major external factors which impeded success? Anything you would have done differently?

Thanks, and good luck in your new venture!
Is Amazon rational about Glacier?