skysight-inc/HackerNews huggingface dataset:
It’s better in many cases than manually setting a breakpoint in the inspector.

Why does the author believe that statement is true? I'd much rather manually set breakpoints in the inspector than have to alter code.

edit: formatting
Dooring is a huge fear of mine as a cyclist, as is getting sideswiped by a right-turning vehicle while I'm crossing an intersection. Also, sometimes I need to turn left, and that means merging into the auto lanes.

Personally, I prefer most auto lanes to the bike lanes. I'm easily seen, I can see others and I can make maneuvers without being wedged between parked cars and moving traffic.

That said, I plan routes that avoid as much traffic as possible. I hate getting stuck behind a cyclist when I'm driving, too.
How many people will be buying their bourbon rather than a competitors' because they "decided to do the right thing"?

How many people will be buying a competitor's bourbon because Makers "decided to do the wrong thing" and now, short of nontrivial research, one doesn't know what's in the bottle now?

There are a lot of other bourbons on those upper shelves.

And I still don't buy Belkin products because of that "replace random web-page requests with ads" router fiasco years ago.
Ask HN: Must watch startup videos/interviews?
This discussion is quite long, but for me it's really simple:

You don't say your site is ad-free if you get paid for links. Especially inside the donations pitch.

I don't care if you take donations, have a paywall, or sell advertisements (the ballet does all three, and that's awesome). Just be honest.

A maxim I use when trying to establish honesty: If you write a sentence that a substantial number of readers are misinterpreting, it's usually fair to call it an inaccurate sentence. If it's knowingly left there, it's usually fair to call it dishonest. Exceptions would include technically difficult material.

Edit: In this case, both the group paying her (Amazon) and Wikipedia refer to affiliate links as ads. I haven't polled her general readership, but that's a reasonable proxy for how the terms "ad-free" and "affiliate links" are interpreted.

https://affiliate-program.amazon.com/
http://en.wikipedia.org/wiki/Affiliate_marketing
It's a bit of a chicken-and-egg problem for me. I'd love to bike, but I don't because there isn't enough adoption of biking, and therefore widespread respect of bikers(as difficult as they can make that sometimes). Even in DC where I live it's like this, which says a lot considering DC is one of the more bike-friendly cities in the country.
You should consider submitting the question and answering it yourself, might help someone else.
Every recorded meteorite strike on Earth since 2,300 BCE mapped
Sounds like human nature.
Close.io (YC W11) is a social context for sales communications
Please don't. target="_blank" is just anoying on websites.

If I want to open that site in a tab I just use Ctrl+click or middle-click. That way I'm in control of where the link opens and not the site. Much better.
That seems to imply that before taxes she is making at least $100k
Weak article. I expected a statement about cyclists being dangerous to themselves and others, but instead it's about how cyclists can do things cars can't and car drivers are upset about it. Boo hoo.

The reason bikes often take the lane (or at least should) is safety. Rear endings are very uncommon amongst bicycle accidents. Much more common are cars turning across a bicyclist's right-of-way, either a left turn from the opposite direction or a right hook. Taking the lane increases visibility and makes these accidents less likely. We're weighing inconvenience (or maybe, as the article points out, moral insult) against safety and it should be obvious which is more important.
While I won't use this for myself I'm curious how you get their history. Do you just drag each friend's stream and then look for the changed status?
Ignoring the finer detail of Finnish law - I think The Pirate Bay have fallen into a PR trap.

From the perspective of the average man, I like parodies. Parodies are used to highlight an alternate point of view - often with damaging affect. In general, when someone complains that a parody is offensive, it simply makes the person complaining look bad.

The only other legal/moral argument relates to copying code. Winning that argument will make The Pirate Bay look like hypocrites. And I suspect that is the trap The Pirate Bay will fall into.

So who is the bigger hypocrite? It doesn't matter. The other side does not care about their PR image.

I think the correct response would have been to copy the other groups site right down to the CSS, and making the copy a torrent site. Then let the enemy initiate a lawsuit, and follow up with a counter lawsuit.
It seems that if anything having a woman as a cofounder would be a positive thing. I am basing this off all the "women in tech" initiatives from big players in the industry.
How come $10/mo is competitive with one hour ONCE?
Maybe because the solution is in asking the good questions.
Much better answer.
> I notice that they are by default turned off for mysql and wonder if this reflects a de facto judgment that logging slows performance more than is usually worthwhile.

I think it's more like your application is doing the logging already(probably; most of the frameworks do). If you really need it, turn it on yourself.

> Two, if the data were kept in a database, wouldn't something like this be prevented by a constraint preventing a comment from making itself an ancestor?

Copy pasting the table from another comment.

create table post (id int primary_key, parent_id int references post(id), child_id int references post(id), created_at timestamp)

There isn't a simple check constraint you can place to ensure a parent's, or a grand-parent's, or a grand-grand-parent's parent_id isn't child.id You will have to write a trigger.

This isn't really a big problem to solve. pg simply overlooked this problem. Had he not, he would have checked child.created_at > parent.created_at in his mutator method. So, when you do a post.parent = some_post(assuming mutator is parent=; replace it with post.setParent or (send post set-parent some-post) or whatever), it checks if post.created_at > some_post.created_at, and then assigns post.parent_id = some_post.id
We also have a white labeled interface, plans management console, sub-user access and more: http://www.KingSide.com

Any comments / feedback appreciated.
OP is mad that Popova is claiming to be ad-free when they believe affiliate links constitute ads. I think it's reasonable to disagree on that point, but that's not what you spent your rant doing.
It's not that there's no extra cost to yourself, it's more that you are missing out - you could get the very same item through your own affiliate scheme, thus contributing to your own bottom line (read - paying less for the item).
Impressive! Low-level/low-latency audio on Android has been extra hassle for a long time: https://code.google.com/p/android/issues/detail?id=3434

I understand and respect the reasons for using GPLv3 but it's still a bit of a bummer every time I see it locking functionality like this away from wide-spread use. My very limited perception is that it comes down to protecting the secret sauce; I can't immediately think of any compelling reason to segment reusable parts of this particular app for 'closer-to-free-as-in-beer' status.

The FSF has a page documenting their recommendations for choice of license here: http://www.gnu.org/licenses/license-recommendations.html
Astronaut answers Reddit IAMA from space
Your IPv6 Address in JSON
¿Cuál es el mejor producto para trabajar en multinivel?
Well, there you go.

The bloated sense of self-entitlement and inbred animosity towards car drivers, who are all assholes - if that's not a start of a beautiful friendship, what else is.
This is nice to see. I wonder how it compares to HAProxy http://haproxy.1wt.eu/ which also works with SSL and Secure WebSockets (wss://).
Yeah, lets give the super rich more and take from everyone else.
Yeah, this drives me nuts. I can easily pace 20-23mph on a bicycle for quite some time in a 25mph speed zone. The problem is most of the vehicles on that road are traveling 40.
If you think that that auto registration and gas tax covers all of the costs of road ways, you're sadly mistaken.
I've never screwed it up on a live database, but I do take about 5 mins, first reviewing the keys, the type, whether or not something can be null, checking to see if critical columns have

select count(distinct column_name) having count(distinct column_name) > 1;

To make sure that there isn't an underlying uniqueness assumption.

Sure I could do it in 10 seconds and save myself 290 seconds (a 97% savings!) but then one day I'd have to scramble like crazy in the middle of the night trying to figure out what I screwed up for hours on end.

I'm not saying don't build an admin tool, obviously those are needed for things like banning users, but just get in there and carefully fix the data if something is wrong.
It's a silly/dumb way to try to calculate it at all; the people making those tweets had the ability to do so [potentially recklessly] while still behind the wheel and as soon as it happened as opposed to the cyclist that had to get to his destination first (and possibly rode the rage off).
How the Dutch got their bike paths:

http://www.brainpickings.org/index.php/2012/01/09/how-the-du...
That cyclist means one more free parking spot for you, and one less source of pollution though.
As someone who has been interesting in tweaking personal productivity for a while I found this post to be rather simplistic. I also do recurring supermarket orders with a few clicks as probably many does that here already. Not a big deal. Automatic clothing? Meh.

I was expecting to find more insight into the real variables to kill when thinking of startup productivity. To implement certain features or not? Allocate that much energy into that refactoring or not now even if its looks prettier? Cost vs time of delegation and so on. A more in deep discussion about what we do when we're actually working I think may trigger much better results in real productivity.
Thanks. I know SQL and use it in work. I am starting a personal project that I plan on taking a long time so I don't want to have to go back to the start to change stuff. For what it's worth I am using Python with Flask.
This one of Kathy Sierra presented me lots of new concepts and provided some insights that I am applying to my startup: http://businessofsoftware.org/2013/02/kathy-sierra-building-...
Well, as a cyclist, slowing down is much more taxing to you than it is for a motorist.

It seems the reasons for both group is different: motorists because obstacles just add up to their already rather unpredictable commute time. Cyclists, because the energy spent doesn't come from a gas tank.

But deep down, when it comes to "rage" it comes down from the same irrational, primitive brain. It's not right for either group.
Yeah, I was surprised when a torrent wasn't available. This also seems like a perfect use case for http://burnbit.com/.
The disagreement is over the definition of "advertisement". Is creating a link to something "advertising" it? If the words were the same, but not hypertext, is it still advertising?

It was kind of funny how most of the page is linked, it's almost hard not to click through to the page selling the book.

For me, linking or "making available" isn't advertising. An advertisement needs to contain content written by an advertiser. Is reviewing a book the same as advertising it?
Montreal has nice bike lanes. They're usually physically separated from cars. No dooring, though you still have to watch for right turns.
C++11 also has them: override and final.

So:

class Foo
{
virtual void bar() final;
};

But:

int final = 3;

So, for example, this is legal:

class Foo
{
virtual void final() final;
};
Did you add code that detects very deep nesting levels (e.g. depth more than 100) and throws meaningful exception to help developers to diagnose the problem?
Why lie? You can be part of the team, but at the same time, not a co-owner.
Of course it's a trap.

So was Windows, Iphone, Oracle DB, etc. etc. It always starts off as the "easy button" and it takes a while to figure out you're trapped. "Just get Windows 95" ... "Iphone just works" ... "Don't worry, it's SQL, we can port it to another vendor anytime". Eventually people wise up and a low cost alternative undercuts whatever happens to be the "evil empire" of the day.

Just make sure you can secure and recover your precious data and code when disaster strikes. Pray that the "company jewels" are being traded on some East European dark net.
Or rather, that assumption is irksome, rather than its truth.

My primary goal when biking is to stay safe. Everything else is secondary.
I want you to get where you're going quickly but I will not feel guilty about making you slow down if it's going to keep me alive.
That's not necessarily hypocritical. You can dislike something that you are benefiting from.

You can also employ a version of selling that is consumer focused rather than business focused; looking at the situation, I believe this is what she is doing.

Most of us may see affiliate links and ads as being one in the same, but I don't think they are, and reading into her views I think she has done a good job of explaining the difference.
>"They may have some loyalty to the company they work for, but they work independently of the newsroom and in fact reporters tend to distrust them or consider them a nuisance."

Do you have anything evidence for that claim? Either first hand experience or perhaps a citation?

I will concede they are not directly PR people, but yet the role of "Public Editor" was created in the wake of an ethics scandal and PR tsunami[1] at the NYT. The position is also on the payroll of the NYT.

Occam's Razor would indicate we should follow the incentives.

Keeping an open mind as always, but I don't think there is good cause, a priori for the belief that the "Public Editor" is working tirelessly for the good of the people.

[1] http://en.wikipedia.org/wiki/Jayson_Blair#Plagiarism_and_fab...
6 tips for low-cost academic blogging
There was a post for jsonip.com a while back - it only reports ipv4 addresses, so I threw together something that returns your ipv6 address (or ipv4 address if you don't have an ipv6 address).

This can also be useful for testing if a client has ipv6 access ( "ipv6":true ).
Would you be angry at a cyclist who rode in front of your car, taking the full lane, at a speed significantly below the speed limit, on a busy two lane road?
If I won the lotto and I was able to keep it a secret, I would stay in my current job for the learning opportunities.

After a while, I'd start my own company though.
One couple's mission to find a better work/life balance
Here is his website: http://crunchcreations.com/
Tent - Create custom content fields in the WordPress.
As a cyclist who prides himself on being calm and restrained, I'm always upset whenever I read (literally) any article about cyclists and drivers on the internet. In Philadelphia there has been a lot of tension between the groups and several local news websites have a serious anti-bike bias both in their articles and in their comments.

Wishes to ram bicyclists off the road are commonly expressed, and every sweeping generalization is backed up by some anecdotal evidence. MOST of my friends have been hit-and-run by cars at this point (injuries up to a broken arm) and we're not bike punks or teenagers or activists just adults trying to get to work.

Look at the comments in this article too:

"a lot of cyclist do do infuriating, selfish things",
"I still find myself enraged at cyclists when I drive",
"Get the hell out of my way!",
"It becomes enraging when they break traffic laws"

It seems most people behind the wheel of a car, or even bike, become ENRAGED the second they have to tap the breaks a little. People need to relax and see the injurable PEOPLE operating the vehicles around them. Sadly I don't think this article gets to the deeper issue.
Steve may have been a strange dude himself, but he wasn't even in the same league with John.

My guess about what made him uncomfortable? John probably wanted Steve to "work out" with him.

Source: I was into phone phreaking in the late 70s and was friends with John for a while. Until one day he asked me to work out with him. And then I found out what he meant. No thanks!
Not sure if the admins can add something about the autoplaying vid in the title to make people aware, but that turned me off pretty quick.
When I'm cycling, I'm more than fine with drivers who stop at stop signs, use turn signals to show their intentions, don't slowly drift into the bike lane, etc. The conscientious ones will, if they have to go into your lane (for instance to unload passengers at the curb), signal and merge, slow down carefully, then get out of the lane as soon as they're done unloading passengers. I think this is more than fair if you're sharing the road with bicycles.

However, a lot of drivers do do infuriating, selfish things. From what I've generalized over time, they are either the inexperienced ones who don't really think about what's going on around them, are too impatient to make logical/informed decisions, or they are dipsticks on cell phones who break all the rules because it's just too inconvenient or because they are just so hip the rules don't apply.

I don't think there's some deeper meaning behind it all, I think that some drivers are courteous and skillful when sharing the road, but many of them don't really know what they're doing or think that the world owes them something because what kind of asshole rides a bicycle anyway?!?! It's the latter ones that ruin it for everyone.
There's more than honesty at stake here... I'm pretty sure you could run into problems with the FTC (in the USA) if you disregard this principle. See for example http://bvyer.net/info/conduct. Other countries might have similar rules.
Last.fm open source meta-build-system
As a cyclist, I get pissed at every driver parking in the bike lane, speeding down the street, blowing through red lights, taking multiple lanes, etc. Bad drivers isn't exclusive to cyclists. I think you just notice the bad cyclists because there are more of a rarity than all the bad drivers on the road, who occur with regular frequency in comparison.
I love the transition and animation capabilities of css3. But I just can't get a hang of writing all these vendor specific code. If only there was jquery for css.
Show HackerNews: Embeddable visitor maps
Bad idea. Reduces functionality. If I want to open a link in a new tab it's just a CMD+click operation. AFAIK there's no way to open a "_blank" link in the same tab/window. Instead of having two options for opening a link I'm reduced to one.
If you set up a tumblr with your own domain name, what's the problem?
My take on it is this.

You can only improve if you recognize your faults. People who have become exceptional, are the type that consistently improve, who therefore constantly recognize their limitations.

Thus when I see humility from people I respect, my default assumption is that this is not false modesty - I am getting a glimpse of the process that made them into people I respect.

Not always true. However it has proven true often enough that it remains my default assumption.
I think it has more to do with influence. Is her choice of topic influenced by her affiliate links? Would she write about a topic if there were no affiliate links to be had. Is her topic influenced by the reward of the affiliate link, would she chose a pricier product to link to over a cheaper link.

The OP is upset because they believe Maria Popova is being influenced and is not being open and honest about how she is being influenced.
“When are you going to start your own company?”
A suggestion: You should also include top 3-5 comments along with the HN. It would be really insightful to readers
Separate from senses, the native human perception of numbers is also proportional/logarithmic rather than absolute:

http://web.mit.edu/newsoffice/2012/thinking-logarithmically-...

(Someone at MIT recognized this story's relationship to Weber-Fechner enough to tag it with those words, though they don't appear in the text.)
x|0 is a standard idiom, as explained in the ECMAScript Spec:

The production A : A @ B, where @ is one of the bitwise operators in the productions above, is evaluated as follows:

- Let lref be the result of evaluating A.
- Let lval be GetValue(lref).
- Let rref be the result of evaluating B.
- Let rval be GetValue(rref).
- Let lnum be ToInt32(lval).* <-- Convert to 32 bit Integer
- Let rnum be ToInt32(rval).*
- Return the result of applying the bitwise operator @ to lnum and rnum. The result is a signed 32 bit integer.

x|0 is therefore the result of ToInt32(x), which is effectively a coercion to integer.

Directed link to the section in the annotated spec: http://es5.github.com/#x11.10 (or http://ecma-international.org/ecma-262/5.1/#sec-11.10 -- as evilpie pointed out in a reply)

For the original spec, read Pages 82-83 of http://www.ecma-international.org/publications/files/ECMA-ST...
I agree. I've been told that with motorcycle riding, the first 10K miles are the most dangerous. This is when you've gotten out of the newbie stage, but don't yet understand your own limits nor the bike's limits.
Tamagotchi Digital Pet Returns As An App
Cyclists insist on their rights but do not accept their responsibilities. Once I was walking in a crosswalk with the light when the guy zooms through the crosswalk a foot in front of my face face. I swear at him and he stops says "What did you say?" "I said pedestrians have right of over bikes way in a crosswalk" He says "I knew that" I said "Then act like you f*ing know that!"
Is that an issue for modern games / engines? I would think most people who drop down to assembly also have a C level fallback - and people have been porting games to x64 from x86 already?
This can not be under-emphasized. I was in my late teens/early 20s at that time and a lot of my friends who were nerds and into the rave scenes had stories that started with "Oh wow, I met Captain Crunch at a rave, we'll get to hang out soon!" and ended with "You are sweaty, you should take off your shirt!" or "Do you want an energy transfer massage?"

I think his preferences are his own business, but using his reputation to approach a bunch folks much younger than he is and otherwise uninterested, probably had a lot to do with ruining any social capital that he had.

There's a very legitimate discussion that needs to happen about ageism in the industry, but age is not the sole issue in the case of Captain Crunch.
How is this different to pinboard? except for the embedded multimedia. For me pinboard has the whole package in terms of features. Especially being able to search a tag and see other people's bookmarks. Not sure why I would switch to this though.

Other than that I think its a nice project.
when I'm a pedestrian, I get angry at cyclists because the zip past me on the sidewalk going 10-20 miles an hour. what happens when you run into someone at that speed? why don't you think about other people?

when I'm a motorist, I get angry at cyclists when they put me in danger. driving at night on country roads can be tricky, and sitting behind a cyclist who is going 8-10mph on a 45mph road puts me in danger to other cars who could rear-end me. why do I have to put myself in this danger for your hobby?
Thankfully, city planners are increasingly disagreeing with your sentiment, and are encouraging bicyclists to use the full lane. This is proving in many cases to be safer than using the bike lane for both drivers and bicyclists. If you have ever been "doored" while riding a bicycle, or had one swerve in front of your car while escaping getting "doored", you might agree.
Monday Weekly Coding Digest
True. But not everyone has progressive view of life, especially some "old school (in a bad way) people" .