skysight-inc/HackerNews huggingface dataset:
I realized that after I posted, I should have sent everyone over to the site itself. Couldn't find a place to edit the original post.
Alfred[0] has to be one of the most valuable (as far as $/usefulness) pieces of software I've ever bought. Besides the Spotlight-style file/app search, can also manipulate files/dirs, does pasteboard history[1], and one-shot terminal commands; without having to drop whatever I'm doing for another window.

[0] http://www.alfredapp.com/

[1] not part of Alfred, but pbcopy/pbpaste in the terminal are your friends.
How would monitoring responses help here? Amazon's response was entirely correct. From their short, plain English document describing the rules ( https://kdp.amazon.com/self-publishing/help?topicId=A2TOZW0S... ):

------

Public Domain and Other Non-Exclusive Content

Some types of content, such as public domain content, may be free to use by anyone, or may be licensed for use by more than one party. We will not accept content that is freely available on the web unless you are the copyright owner of that content. For example, if you received your book content from a source that allows you and others to re-distribute it, and the content is freely available on the web, we will not accept it for sale on the Kindle store. We do accept public domain content, however we may choose to not sell a public domain book if its content is undifferentiated or barely differentiated from one or more other books.

------

The author's submission does not qualify, based on the information he says he provided to Amazon.

edit: note specifically that in his response to Amazon, he does not say that he is the copyright owner of the book. His response gives the impression that any publishing rights he has come from the free license that book is under.
I see it less on aggregate as a limited land issue, and more of a topography issue. SF is inherently not going to have the character of an east coast city because the hills provide natural divisions in development. San Francisco is a city of neighborhoods, each with their own character, and it's probably most reasonable to look at development on a neighborhood-by-neighborhood basis. Increasing the density in Pac Heights is never going to happen, but building a residential high-rise in the FiDi? Look at the Transbay Terminal project. http://www.sfredevelopment.org/index.aspx?page=54. All of that said, any time you're talking SF, there is the elephant in the room: http://www.sfgate.com/bayarea/article/Next-big-quake-could-b...

In general, I don't actually see a limited supply as a bad thing. As long as office space and residential stay within the right balance, the mix should be sustainable. The goal should not be to make every city look like Manhattan. The suburb I grew up in effectively ran out of land, demand increased in the next town out, and it got built up. There is no real shortage of land in CA as a whole - It doesn't take much of a road trip from SF to find an area where cows outnumber people, and it's reasonable that groups of people are able to define the character of an area in which they live.

The slippery slope view argument doesn't really hold water, largely because much of the city was built a century ago, long before the current residents settled there. Zoning restrictions caused views to be priced into the value of the property. Current owners bought their properties largely with the view-restrictions intact. You buy something, you know what the view you have, you know what view you don't have, you know what restrictions there are on what you can do with your property, and it's priced accordingly. It's a reasonable system for all.

I do second your suggestion of better regional planning as a whole, though, mostly with regards to transportation, though the Bay Area is better than most in that regard.
> From what I remember, the default terminal emulator on OSX does not even allow customising the color palette!

For what it's worth, at least in Mountain Lion you can change the ANSI palette in Terminal.app. That said, it would never have occurred to me that this is something someone might want to do :).
The only way to choose "no" is "no - I don't understand how it works" or "no - I'm scared of scams". I know how it works and I'm not scared of scams, but I still don't use Facebook to log in to third party sites. What do I choose?
Google shuts down mobile web app for Google Talk
They have a clearly explained policy about content of which you're not the author here...
Acer just sent me a $20 rebate check on the monitor I bought, but they ain't my customer.
Choosing your instruments is as much of an engineering problem as the problem itself. Whatever you wind up with, make sure you arrived there based on some reasonable criteria. You'll have some give-and-take:

* Is my team productive with it?

* Do the components have an acceptable level of integrity and maturity?

* Is it fashionable enough, or at least not too unfashionable, so that it does not become the deciding factor for anyone who might become involved?
PayPal exec gets personally involved in account dispute
I want to just have it email and I'd like to remove my phone #, can't seem to figure out how.

Also a similar type thing but without the push that I've been using to learn languages (and is very slick) is http://www.memrise.com
I'd also recommend the cython library (http://docs.cython.org/src/tutorial/). It is as easy as writing usual python code with some type annotations to achieve similar speedups.
Or emailing the .mobi file to <yourname>_<yourcode>@kindle.com and have it delivered wirelessly (The email address appears in settings, charges may apply if you use whispernet rather than WiFi)
I'd actually call it a feature, and not a bug or flaw, in Python.

You can prototype something in Python (or another language with native hooks) very, very quickly. If that thing works, you can roll in ctypes or cython and get your code running as quickly as C. Thus, you get quick development + numerous paths to native-level performance.

That's much better than taking longer to develop a library or model in C/C++, only to find they don't satisfy your needs.
Sounds like a good idea, especially the fact that it greatly minimizes the feedback time of communicating with each other (unlike email, Linkedin, etc).
> What annoys me about OSX is the whole "copy app to install"

As opposed to "press a button (or 30) to copy/install"?
Your landlord can't, because the video is your property. A copy on Google's servers isn't, even if you retain the copyright.

In any case, none of these are proper analogies. Google is providing you with a service, not holding stuff for you, and they're simply cutting people who have no contract with them except for their own ToS off.
If you want it locally: http://pngnq.sourceforge.net/

I think the service simply uses that program behind the scenes.
That's why I immediately flag the email as spam when I see that - even if I know for a fact I signed up for the emailer.

More people need to do this.
>So these new Surface Pro things are going to be like a current ipad-style tablet, but with a keyboard, heavier, have shorter battery life and be more expensive. That sounds very much like a device I already have, which is called a laptop. It runs Eclipse pretty well on the rare occasions I want it to.

This reminds me of the folks that discounted the iPad because it was not good as a smartphone for portability(oversized iPod Touch) and much less powerful than a laptop. Predictions based on personal anectodes in a billion plus device market are a dangerous thing.

I agree that the Surface Pro is trying to create a new market here(spaced between iPad style tablets and the laptops/MB Air/Ultrabooks which is an uphill task, but I do think there are a lot of people who want a no-compromises powerful portable tablet for on-the-go use.
From my personal experience using homebrew it is two things.

1) The lack of packages combined with lack of quality of the packages (e.g. they do not build or have a poor defaults).

2) That homebrew installs stuff under /usr/local as owned by your user. That does not meet the expectations of UNIX applications and seems to me like it could be unsafe due to messing with expectations. Stuff under /usr/local/bin is supposed to be owned by root:root.

The good part of homebrew is that writing homebrew scripts seems easier than writing dpkg or rpm scripts.
Not always.

Google's own google-content-api-for-shopping@googlegroups.com mailing list has this as the "To:" field:

google-content-api-for-shopping@googlegroups.com

And at the bottom of the message:

To unsubscribe from this group, send an empty message.

I had to ctrl-u and check the "Delivered-To:" and "X-Forwarded-For:" headers before I could unsubscribe.

(I'd tried to unsubscribe previously but the subscribed email account forwards to my main account so replying with an empty message didn't work. This thread prompted me to dig a little deeper and finally get one less piece of email per day - thanks HN!)
I'm confused, the Amazon folks were complaining that he was trying to sell otherwise free information [1], did the OP just miss that? Seems like putting the Kindle version up for free would have removed their complaint.

[1] Amazon has had a huge problem with people who run through Google Books, find a book from before 1923, and then re-publish it for money in the Kindle store, only to have Amazon's customers get angry and bent out of shape when they realize they have been 'ripped off' buying something they could have gotten for free.
It's pretty common to require sign in to change email preferences. Not out of malice, but more that if you want to have more than a global unsubscribe, you then have to allow users to see the prefs for a given email address without being logged in. It gets tricky quickly.

I'd love to see a blog post about best practices when you have a few different options for in your email prefs & you want to avoid people having to log in.
Another vote for "the Command key" (specifically, a modifier key distinct from the Control key on which to put the "more modern" shortcuts like copy, paste, kill window).

But then I was on text-mode Linux (and before that, text-mode Unix) for many years. I would understand if someone used to Windows did not like it.
why not just use visual mode?? then you can see the lines you are deleting, copying / cutting
One time my friend trolled another friend of mine by pretending to be one of these "PLZ SEND TEH CODEZ NOWWW" people. It was quite amusing. The "victim" did a write-up here http://buffered.io/posts/go-with-your-instinct
So what the hell is going on?

A: nothing.
In my tests, it's lossy, but it's just barely lossy. Keep your original and deploy this version on your site.

I just wish they had an API/offline utility.
A noble, socially-responsible choice. Kudos!
> Since the author is the copyright owner, there is nothing in the guidelines that suggest the handbook is explicitly prohibited

How is Amazon supposed to know that the author is the copyright owner? As far as I can see, when they asked about the book being on the web and for him to confirm that he had publishing rights, all he told them was that it was under a free license. I suspect that Amazon is, quite reasonably, interpreting this response as meaning that he is NOT the author, and just has the publishing rights granted by that free license.

If he is indeed the author, his response should have been: "I am the author of this work and the sole copyright owner. It is available on several web sites because I have made it available under a free license".
DevOps Cloud Patterns
Trolling friends who are too nice. a "whathaveyoutried" follow-up.
No, they use their own tech. It uses some pre-existing algorithms but it's currently not available for offline use.
I believe ORMs are great for something notJim mentions in his first sentence: "why not start with one?".

You lose some flexibility, you can encounter some bugs. But till you reach this point you do not have to write SQL and (hopefully) gain some development speed, at least if you find an ORM that fits your needs.

For some people who do not mess with databases every days this is IMHO great. I sadly do not remember who said it but I liked the idea "machines should be able to generate SQL much faster and more reliable than me".

I think if you really hit the limits of an ORM (one of the bigger ones) and are not experienced with databases (and SQL) you reached the point where you should look for someone who is. But if you never do and only need CRUD and some relations you can live a happy life.
For PNGs, I have yet to come across a tool that would beat PNGOUT.
My first job was at a company that made the UK's fastest growing list something like five times in a row. Eight years after being founded by two guys in their college room it was sold for GBP100m.

Prior to that sale we never had a dedicated DBA. Our two and a half sysadmins kept MySQL up to date and handled the replication setup for teams that didn't want to do it themselves (which was perhaps 2/3). Table layout and query optimization were left entirely up to developers.

It worked far better than the setup at either of my subsequent jobs, which have been postgres and oracle with dedicated DBAs.
I agree with your general point. I dislike most things about mac but their extra keys do make sense.

But control-c should not kill your session, only the currently running process. Control-d is what kills sessions. If you have no current foreground process the shell just starts a new input line. Still could be real bad obviously if a process is killed.
I am interested in this; however, the section for differences from Arduino is very short and not convincing.

The kickstarter page should have more tech details to convince me; for example: I had to go the product webpage to see what the development environment was like (seems to be an ACE-esque editor).
Off the top of my head, LinkedIn and GetSatisfaction do this.
Five Best Office Chairs
> Foxconn firing their employees in favor of robots will become common with robot prices falling

So when the employees start assembling robots, they know the gig is up?
"(or at least not send us a cease and desist!) "

Actually being sent a cease and desist by Fred would have given you an angle to get publicity if things didn't end up the way they did. But I'm actually a little surprised that since you say "The VoiceBunny team is a big fan of Fred Wilson’s work and especially his blog" you should have known that it was highly unlikely he would have done something like that.

Outcome 1: What happened, you got what you wanted

Outcome 2: Cease and desist - if that had happened, may hay with it. Mentioning if anyone else has this outcome.

Outcome 3: Ignore your "hack". The worse outcome. But in that case you have to be more proactive and approach him, several times (once again if you understand the way he rolls you realize he declares email bankruptcy and actually appreciates follow up emails.
Sweet. Signed up for Startup Boards: Advanced Entrepreneurship
That's a good summary. Thank you.

The greatest shortcoming is the lack of packages. After using debian, homebrew is a toy.
Sorry fsniper, but most of your criticisms are either factually wrong and/or based in ignorance.

Not sure what you mean by common denominator shortcuts, but if you mean things like Quit/Cut/Paste/Print/Save/New/Undo then you're dead wrong. Exists, and largely unchanged for nearly 30 years. And they're highly consistent. If it's a menu command, it's the command key.

Mac OS X does not lack a decent terminal emulator. You might have missed it, the program is called Terminal.

You might be right about the package managers, but many people would disagree with you.

There is no maximize button.

You installed Firefox and Thunderbird, so what's the problem? Are you trolling now?
Do you have research to point to, wrt this?

Because the evidence continues to stack up in staggering amounts that sexual preference is innate and out of our control. That attempting to suppress it without any outlet is a recipe for a miserable life, possibly leading to dangerous and violent outbursts for perceived injustice and oppression.

There's a big jump from "sexual preference is innate" -- e.g., we can't use therapy to make gay boys straight (no, I'm not asking for references for that part!) to saying that preventing a child molester from viewing fake kiddie porn will make him violent (that's the part I strongly question...).

Yes, people are into kinky stuff, and I agree that someone sexually drawn to children can't just decide to flip an internal switch and be no longer drawn to them. But I'm keenly interested into what's the best way to work with a kink that's harmful to non-consensual others (like children).

There's little if any research available that sheds insight onto how best to handle it, AFAIK.

I do think I've read research that it's a bad idea to let people watch & roleplay detailed scenarios of whatever crime they risk committing, though -- it concretizes vague longings (however painful) into actual plans (that's a bad thing).

My personal best guess would be that we first need to recognize that pedophilic urges are like a condition that needs to be actively managed so that no one is ever harmed -- not hidden away until the sufferer loses control of themselves.

If pedophilic urges were more actively recognized & calmly discussed in society -- like urges to commit violence, which are more common but far more acceptable as well -- and people could seek help (cognitive behavioral therapy?) if they worried about losing control and doing harm, we might see actual harm to children vastly reduced.

Currently they absolutely can't seek help; they'll be turned into the police and all of their neighbors/family/coworkers will be questioned. So they're on their own.

I have an unpublished blog post on this that was spinning out of control, prompted by my childhood scoutmaster being charged with child molestation (many years later and unrelated to scouting activities, actually) and committing suicide -- one day I'll find a way to get it completed.
They claim major usability advntage over arduino, but no details? ... On it's face this seems like a weak arduino-killer attept.
Single-family residences aren't "idiocy", or "bizarrely 1950s". Some people simply prefer to live that way. For instance, I cannot picture my father living in a downtown high-rise.

In the past 10 years, I've lived in a suburban single-family home, a college dorm, a suburban "new urbanism project" apartment, two urban neighborhood houses-that-were-converted-into-apartments, two urban neighborhood apartment buildings built as such, and a downtown high rise.

All of these places have had their pluses and minuses. Depending on what I'm doing at the time, I may prefer one to the other, and I'm happy they all exist (and most certainly, are allowed to exist).
Thank you for kind words.

Back before I was a pastor (5'ish years ago) I used to blog regularly and often got into tussles with atheists, so fear not, these guys are just big ol' pussy cats compared to them.

I guess the emotion I want to express is sadness, because I expected better from thinking outside the box hackers and startup founders. No worries. I'm fine, the Lord still rules the universe and I'll be done with being bi-vocational at the end of this month. Life is good! :-)
Using callbacks to handle user generated event is VERY different from using callbacks inside what should be normal linear control flow.
The CAN-SPAM law makes a clear distinction between “commercial electronic mail message” and “transactional or relationship
message”.

In most cases, if an email isn't commercial in nature, it's excluded from the CAN-SPAM requirements. Now, whether or not it annoys your users is another discussion...

One relevant excerpt:

"These requirements do not prohibit transmission of “transactional or relationship” content. Even if a recipient opts out of receiving messages with a commercial primary purpose from a particular sender, that sender may continue to transmit other types of messages. Therefore, recipients who invoke their rights under the opt-out mechanism required by CAN-SPAM will continue to receive valuable “transactional or relationship” messages. This is important because transactional or relationship messages are communications that Congress has determined to be per se valuable to recipients."
I use Super for GUI stuff on Linux (via xmonad, but any window manager will do). X11 also supports the Hyper modifier if you need another. I never found it easy to use the Option key, which seems to be the de facto standard substitute for Meta on Apple keyboards.
> The underlying problem is that sequential languages do bad when you "bolt on" concurrency to them - unless said language is expressive enough to make it bearable

Really?

I'm not familiar with Erlang, but have you tried Go? Concurrency fits seamlessly into the language.
Why is there 'Blur - Song 2'?
http://www.freewebs.com/ste_thompson/Blur%20-%20Song%202.mp3
Fascinating to see that the exact same thing is happening in different places. The large cities in Norway experience exactly the same problem right now, mostly due to the booming oil industry.

Forecasts from the government statistics agency for the next three years of housing prices practically make it impossible for young professionals to buy a home, even with very high (100,000+ USD) salaries. I'm not the only one curious about how the situation will resolve.
"Great to see Buffer has been an inspiration."

YABPV (yet another buffer publicity vehicle). And I mean that with admiration btw.
It may or may not be "ok", but it's certainly legal.
this was a weekend project - trying to keep it simple but any feedback is appreciated.
http://en.wikipedia.org/wiki/Unbounded_nondeterminism

And I quote, "In computer science, unbounded nondeterminism or unbounded indeterminacy is a property of concurrency by which the amount of delay in servicing a request can become unbounded as a result of arbitration of contention for shared resources while still guaranteeing that the request will eventually be serviced. Unbounded nondeterminism became an important issue in the development of the denotational semantics of concurrency, and later became part of research into the theoretical concept of hypercomputation."

If you haven't even read the wiki page, what have you read about concurrency exactly? Are you just making it up as you go along? Is confabulation about topics subject to factual review a habit for you?
"I was insulted and hurt by this message. It’s arrogant and it is confrontational. It makes no effort to address the specifics of the e-mail."

I feel like I'm missing something here. I read the emails and their responses seem perfectly acceptable to me, I am not picking up an arrogant or confrontational tone and think they did their best to answer the issue. The author asserts a copyleft license to the work and fully expects Amazon to be 100% compatible with it (one could almost say arrogantly so) and does not, in my opinion, assert exclusive publishing rights of the work. Amazon state they are not confident author holds the exclusive publishing rights and that this is not acceptable on the Kindle Store, linking to the relevant policy guideline. As someone else has pointed out, the author is also not the customer here, they are in effect negotiating a business deal with Amazon, Amazon do not need to tip-toe around the issue. I think the author was a little bit over sensitive here.

If I am missing something here please fill me in.
That's false. Statutory rape does not apply to married couples, and minors can get married with parental consent and / or a court order.

I'd also call bullshit on this anecdote and most of the ones in this thread: the most common age of consent in the US is 16, not 18 and specifically, in Texas, it's 17, meaning that there are two different ways that this particular story doesn't add up.
Let me say it clearly: I've had more visitors from being featured on HN than from TC and mashable together.

I'm not even talking about the conversion rates and the quality that HN brings over TC/Mashable.