skysight-inc/HackerNews huggingface dataset:
I'm pretty firmly in the "code as documentation" camp, what can I say? I think that most of the time, if you can describe an action with two or three words, you probably ought to be extracting that logic into a method by the same name.

IMHO comments are best used in a handful of situations, such as:

1) Marking hacks
2) Explaining unusual, non-obvious sections of code
3) Noting historical reasons for doing something in a non-obvious manner
4) Noting pitfalls to be avoided
5) Making passive aggressive remarks about the "business guy" who made you do something terrible

Not an exhaustive list of course, but I do think that it's best to think twice before writing a comment, asking yourself "how can I make this more obvious with my code?"
It doesn't meet the requirements, so it can't enter.

The competition requires a CRI of at least 90, but this bulb only rates 80.
Four of the six charges were related to accessing a computer. In this case, that amounted to logging in and downloading files.
For some, yes. Not for everyone.
Yoru Fukurou.

Yep, it's my go to client although the developer isn't big on responding to user requests and it's a bit funky for OS X UI.
> What if I don't want to do that? What if I just want to write books? I can't make a living from that unless I also become a showman or sell some kind of other crap?

If the only alternative is to destroy the free Internet and our computing freedom, then yes. I'm sorry.
Or perhaps we could use i18 to detect whether the coder lives in a Guilt- or Shame-based culture, and dynamically load guilt.css or shame.css based on the results!
Do you think yelp reviews are only for restaurants and barber shops?
Finish More
What's your point? That he worked at a company whose standard practice was to have developers run code in development against the production database? Without backups.

Of course something is going to go wrong. IIRC this was already discussed on HN.
Home Depot has CFTs on sale for less than $3 for a pack of 4. A few months ago, they had a sale: 4 bulbs for $1 :D Needless to day, I bought a box full of them.
Computer Science Programming Basics in Ruby - O'Reilly Media
I did, it wasn't even retina capable last I looked at it.
$10 for a CFL?? Or led? Because CFL's cost about $1, not $10.
A New Kind of Platform for Building Actually Social Apps.
Amazon Just Might Win The Living Room Free-For-All
I think you'll find that HN, and our profession in general, has a disproportionate amount of people with a strong tendency to take things very literally and overlook the intended humor.

Especially when it comes to matters they take very seriously.
You could do whatever you want. The idea is that `rustc --pretty` reformats code, so you could make the input flexible enough to be whatever you want, really. Or write your own transpiler.
>Possibly because while we have a rich ecosystem of tools for dealing with text in myriad form and ways, and have conditioned ourselves over the years on how to read text in a general form, I don't think the same can be said for more graphical representations of programs.

Yes, I completely agree.

To go off on a bit of a tangent, I wonder if it's just a matter of the right technology and implementation? Is there an analog to the rise of touch interfaces waiting to happen in the way we record, manipulate and relay information?

>While a representation that uses graphical cues in lieu of textual ones may be easier to learn and understand initially, the disadvantage of not being able to use the thousands of utilities for searching, refactoring examining code are then less useful, if not entirely useless.

That's a good point. I was thinking of this purely from the standpoint of creating as an individual, not maintaining or sharing.

>P.S. In a way, idiomatic structure to code puts a graphical representation on the textual form. Programmers learn to recognize this. Python goes as far as to enforce it.

Certainly, learning that word (idiomatic) was a boon to my understanding of code.
Development Environments the Right Way with Vagrant and Puppet
Ahh, that's what it's doing! Yeah, I have no python expirence.
You think the Adobe never built any bad links? I know many such large companies that are spendings hundreds of thousands of dollars a year or more buying links.

Do you have a link to the API, please? Thanks!
Not surprising, since today's update is the one that introduces retina support.
Is Twitter an open-allocation company? This feels like what happens when there's something that needs to get done, but nobody really feels like working on it and there's no top-down command to do it.
Data on who gives gifts to politicians is now more accessible for California
So, call me cynical (I have been called much worse), but my immediate reaction is to wonder whether I should upgrade--what Twitter has done to make it a worse experience for me to use. That seems to be the overarching MO for stuff like this. I mean, I'm using Twitteriffic right now anyway, but still, I'm sure I'm not the only one wondering if they've hosed yet another of their first-party apps, and that can't be a good thing.

(EDIT: All that said, I just downloaded the Twitter update just out of curiosity, and it's actually pretty nice! I haven't yet seen any regressions from the previous version. And I haven't seen any sponsored tweet crap, but it's only been a few minutes.)
The podcast provides a good overview of this
> It's like combining the Super Bowl and JSConf, then reaching the conclusion that obviously JSConf needs a bigger venue because millions of people tried to get a ticket

JSConf also sells out in like 10 minutes, which is why they moved to a lottery system. There are no media events or giveaways there (mostly), just a really really good event that refuses to get larger because getting larger may (probably will) spoil some aspects of the event that make it really good.

Think about the lottery this way: if WWDC sold out in two minutes, it's likely that more than the number of people that can attend were on there trying to buy tickets at the same time, so it was really down to a lottery of timeouts, latencies, and overwhelmed systems. A real lottery at least makes it slightly more civilized, doesn't give geographic or equipment-based advantages, and spreads out the entry times over a day or two to let all timezones take equal advantage.

So, there's not really a gain in the quality of the person who gets to go, but it does call a spade a spade and takes some of the frustration out of the physical process of getting a ticket (if not with the result of the attempt).

edit: I do like non-transferable tickets, however (with some negotiated process of refundable tickets). This can be mostly enforced by essentially requiring will-call for all ticket purchases. While some people might be willing to let you borrow their credit card/id, not that many strangers will. You will have to be prepared to be a jerk and turn people down, though.
I misremembered, but I can't seem to recall the name of the device where you show a specific example from a class to stand in for the whole class. This is remarkably hard to search for. Please be useful and remind me what the proper name of the device is.

I think everybody is taking this article both too seriously and too literally. Sadly there is no known cure.
Ask HN: Can I visit your SF startup?
I got my ticket to WWDC and I am planning on staying an extra week to explore (I've never been to California). The conference is the week of the 4th, and I'll be around the week after (11th). Anyone have an open door?
If the person you want to get intro-ed to is too busy to currently help you out, is it typically OK to follow up again just a month later? Or would you recommend trying to get intro-ed by someone else?
> Problem is, the CFLs don't last. They usually don't last even a single year. My story:

CFLs are very picky about the quality of the electricity supplied to them, and the cheaper CFLs save money by using a cheap ballast which ends up frying the bulb pretty early in its lifespan.

If you buy a name brand (such as Phillips) you will get a product that lasts 3+ years easily.

Now in theory LEDs can a bit over a decade if not driven really hard, but to get the current brightness you see out of home lighting LEDs the poor things are driven way past the point of living their optimal lifespan / lumen.

It doesn't help that LED bulbs are housed in super hot bulbs with heat sinks desperately working to keep the bulb from frying itself!
We talked about it here: https://news.ycombinator.com/item?id=5329732

And the biggest problem with this bulb is the CRI of 80. That's much worse than CFL's which are typically around 90.
Maybe I shouldn't have taken the time to type in my email address and phone # right before I clicked my final submit? :-(
Or perhaps more conferences?

Geez back in the Microsoft heyday there were many different conferences. Sure, the PDC had 20K attendees if you wanted to go to that but there were other smaller conferences as well.

Hell, I'd settle for an east coast conference so I don't need to hang out with the skinny-jeans hipsters :)
Totally agree, after my first WWDC I walked away thinking if tickets cost $10,000 I would still go. The 1-on-1 with the Apple designers and the 1-on-1 in their technical assistance pits are _priceless_, literally, you can't get that anywhere else at any price.
37signals Hands Sortfolio Over to New Owners
You can get around that by having your buddy pose as the hiring manager. Wish I had the stones to actually pull something like that. Go total Sociopath and see how far I can take it.
I'm assuming this is after the intro is made - no need to get a second intro unless it's after a really long period of time and you have a better connection. It's okay to follow up if you have a good pretense.
Why I Pay What I Pay
It might be partly due to their API keys and secrets being leaked a while back.

http://thenextweb.com/twitter/2013/03/07/twitters-api-keys-a...
Agreed, many times over this is a great book. Not many books have over 500 reviews and a 4.6 out of 5 star rating.

Here's the link without the affiliate code:
http://www.amazon.com/gp/product/1439170916
My best advice - get into a parents group. We formed our own group from the parents attending the same childbirth class. Your local child development council should be able to help you out if necessary.

It's VITAL to have a support system and to know that you're not the only parents to have these feeling and issues. There is NO substitute for personal interaction and commiseration. Even if you have parents and babysitters available, you need people to validate the feeling you're having which are normal and common.

The group we formed lasted for many years and was very helpful while raising our 2 kids.
International Day Against DRM is Friday, May 3rd, 2013
19 Tools We Use To Run Our Startup
The point is that Wired's egregiously shitty journalism isn't doing anybody any favors when it comes to mustering up legitimate opposition to the CFAA. If I opposed the CFAA in its present incarnation (which I do), I'd be embarassed to be associated with Wired's coverage. If I were a friend of Aaron Swartz, I'd be offended at Wired's repeated attempts to compare guys with malicious intent like this guy and the Watts guy in an article earlier this week to Aaron.
> Just wondering if anyone ever developed some more in-depth thoughts of the possibilities of "anti-fragility by design" in the tech world (specifically software). Not as in "software that lasts a lifetime" (COBOL mainframes anyone?) but building stuff that somehow "gets better".

Software itself might be able to, though I suspect that's a hard problem, in the technical sense. Software considered in conjunction with the social system surrounding it which provides maintenance, etc., certainly can be, but that's a social problem rather than a technical one (and, really, the solutions to it are pretty much the same as making the social system better even if the processes it was managing are not automated.)
Might be related to them killing off desktop support for Tweetdeck.
I dislike the consistent color across dimming. The whole point of dimming lights is to lower the color temperature. It is impossible to get a candle like ambiance with LEDs. If you want less total light, it is easy to just turn fewer lights on.
I was specifically using "successful" to mean "number of users." People use what they like, and Ubuntu has gotten a lot more users than, say, Gentoo. Is Ubuntu superior to Gentoo? That's a matter of opinion; I'm sure that there are plenty of applications where people have decided that Gentoo is the perfect fit for what they want to accomplish. But for personal computing needs, people tend to use what is most user-friendly.

I don't mean that it's okay to be completely illiterate in how a computer works, especially if you're using Linux. To take your car example, I don't think that a driver should know how to rebuild his engine. I do expect the driver to know how to change his oil and brake pads and know about scheduled maintenance.

The same is true for computers. A Linux user should know basic bash commands, how to install software, how to research problems, and so on. But he shouldn't be expected to know how to troubleshoot driver problems or know the ins and outs of xorg.conf. That's what Google and the aforementioned benevolent experts writing guides are for.
Someone should be shot.
> I'm sorry to break it to you, but most people the police catch are "clearly guilty.

I'm sorry to break it to you, no they aren't; and I was a cop. Most cops don't give a rats ass if you're guilty or not, only if they get a bust, they're chasing numbers generally handed down unofficially through their supervisors and they have targets to hit. They care only that can bust you, not that they should or not and quite often ignore anything that might prevent them from getting a bust.

All cops; no, but a majority in my experience. I became a programmer because I couldn't stand being around them or socializing with them because they really are mostly dumb fucking pigs who don't give a shit about your rights.
Denny's Home World: Watchtower Library text is all squares with Wine
The Harsh Truth About iTunes
This is one of the good things about social networks like Facebook. A review itself doesn't matter unless you know the reviewer.
This is kind of an obsolete way of thinking. Most people think of "X-watt equivalent" as the area illumination caused by an X-watt omnidirectional A19 incandescent. Industry expresses equivalency in terms of lumens, or total light output, but not total illumination of a specified area. This is only apples-to-apples for fully omnidirectional bulbs.

LED lighting is costly and complex enough that directional LED bulbs are more or less at cost parity with omnidirectional LED bulbs. In fact, true omnis are often more expensive just because LEDs are inherently directional. This is the first time in the history of lighting where omni wasn't significantly less expensive than directional.

Truth is, there are very few scenarios where a high-output omnidirectional lamp actually makes sense. We're used to omnis because they were much cheaper to purchase than their more efficient, directional brethren and because it's convenient to just slap a bright bulb in a socket and say "eh - good enough."

Since most people buy LED bulbs for the gains in efficiency, doesn't it make more sense to buy the lower-power directional lamps which are more fit for their application? How many fixtures do you have in your home that require a true omni-directional lamp? How many of those fixtures need a high-output omni? Now, how many fixtures do you have that could make good use of a directional bulb (either narrow or wide-beam)?

tl;dr: Talking about incandescent watt equivalency only benefits marketing people and confuses consumers - take a look at directional lamps and you'll be less disappointed.
"That would only prove that people can pirate the game."

"It means that DRM doesn't do anything useful about pirating."

I'm sorry, I've tried to be reasonable in this discussion, but if you really can't see why those are completely different statements and the second does not follow from the first then there is little point in continuing this conversation.
Same thing happened to me and I just got off the phone with Apple support - they are saying that this has happened to a lot of customers and since it is a "developing story" they can not provide a lot of details. They did say however that if you made it to the checkout process your ticket was in fact reserved and once they get things sorted out they will e-mail you at your Apple ID to allow you to actually purchase your ticket.
The revenue stream has yet to be put in place and will never be seen by users in Canada or the U.S. for legal reasons. This beta site we are running now is a test of the market. Partnering with online sport bookies to place a link beside your fake bet on Fansunite that takes you to their site and will allow you to make the bet for real pays out commissions. Also a small monthly membership fee will be implemented and will allow you access to the top cappers on the site. For a sport bettor this information is invaluable. 90% of the site will remain free. You will be able to make picks and see all users information that are below a certain ranking.
Essentially what we are trying to do is change the capping game all together. If you look around now you will see "pro" cappers making picks and posting them to their blogs and wordpress sites for bettors to follow. There is no transparency to what they are doing, a record is easily changes here and there, and they are able to charge huge money for that information. We are basically crowd sourcing the game of capping, making it a social experience and documenting the users entire history for everyone to see.
Uncommon advice for video job interviews
http://www.articulateventures.com/articulate-blog/category/uncommon-advice-for-a-job-interview-over-skype
In reality they were sold out in 2 seconds. There needs be a better way to handle this.
One of the most interesting parts of lighting energy efficiency to me is that once lighting uses so little power, you can use battery backup for power outages.

I'm surprised there isn't a push for low voltage LED lighting. Running low voltage cabling and electrical boxes is a lot easier and the LEDs run off of low voltage anyway. Outside of appliances, who needs 120VAC in most of their rooms?
Like the old saying goes, Don't do the crime if you can't do the time....
You can only benefit from your own failure.
Are you trolling?

Your original premise was that the article was unsurprising since _someone_ (Asians and Whites) must bear the downside of pro-minority AA:

> Well, if minorities are being positively affected, then majorities (in this case, Asians + whites) must be negatively affected.
> How is that novel? The effect is the same as ever, whoever is part of the majority takes the hit.

Then, asdfologist clearly points out that the interesting part is that Asians, a "minority", get affected worse than Whites (a majority):

> You don't get it - the parent's point is that your argument doesn't explain why Asians take a much bigger hit than whites.

You then claim that this could because Asians are actually the majority of qualified candidates (the whole ratio > or <= 1 thing), which I admit was an unconventional but valid challenge of assumptions:

> What's the Asian to White ratio of qualified college applicants? i.e. are there more Whites or Asians who would be accepted based on factors other than their race?

So then I point out the logical issue with your argument there, which I guess you had some trouble understanding.

But now you say that Asians do, in fact, get treated differently than Whites in admissions, so I guess we actually do agree that there probably exists some racial bias against Asians vis-a-vis Whites in elite college admissions. Cheers?
afaict Smalltalk did not have an "image" problem with programmers who actually used Smalltalk images.
When empathy becomes insulting
I found the braces and semicolons easy to work with and make reading code much easier. The line continuation (\) in other languages make it ugly.

Complaining about braces and semicolon is like complaining about parenthesis in LISP. Learn to appreciate the strength of a language and move beyond its syntax.
Why do some people want to cut off a perfectly healthy limb?
http://i36.tinypic.com/2555m6a.png yeah me too!
The Smalltalk image problem is basically the same as the Oberon full-system problem. They have the same undesirable consequences.
I'm guessing they'll move fast to do exactly that now that you've waved the red rag in their face.

This part won't make them any happier:

>> I started renting a large cluster of virtual machines to scale the service while staying within Twitter's 'per IP address' rate limits.
Static is relative. Spin a wire loop around a static magnetic field and you get a current, right?
$2 Trillion Underground Economy May Be Recovery's Savior
The first use of the term "pals" was OK, but the repeated use of phrases like "these guys", and "and pals" in the anonymous article, in an attempt, I guess, to project a casual tone, got pretty grating pretty fast. Oh, interesting research.
Strikingly, BuildZoom and Bitnami Lead Hottest Y Combinator Winter 2013 Startups
Why is this bad? If I put an address in Google, I expect a Google Map. I don't want them to send me to MapQuest.
OTOH, if you start getting the "wrong" type of attendees, the conference becomes less valuable for everyone. For instance, marketers who sign up just to network with the 5000 developers and don't bother going to a single session.
https://news.ycombinator.com/item?id=5601626
That's not entirely true with Ubuntu. With most other distros, yeah, you don't need to change everything else to change a DE, but because unity integrates with everything, which means that Gnome and Cinnamon don't work well with ye-standarde Ubuntu.
This might help https://github.com/bmcmahen/Subtitles
On the other hand, had he used a conspirator within the old company use the postal service to mail over a paper-based list he could easily have been charged with mail fraud, which occurs whenever the postal system is used in furtherance of a criminal act... any criminal act. Theft of trade secrets, even for purely corporate-interest reasons, has been a crime in the U.S. since 1996.
Custom Search, Don't specify any rules which would interact with the results you are testing against. (like add a rule that favors a parked domain.)

If they are buying those links then finding the bad ones is as easy as contacting the people they cut checks to.
I didn't listen to the podcast, but I found (I think) the more accessible version of the database that they refer to:

http://openjudge.herokuapp.com/home/visualization#.UXluhyv70...

So I'll skip the usual tirade of how inaccessible this kind of visualization is, despite how fun it seems...is the actual datafile/plain-text database somewhere? This doesn't seem like very many data points.
Did you mean pancreatic cancer or something else and not prostate cancer? I believe prostate cancer has close to a 100% cure rate.
No, this is nothing like a targeted ad. One part of the service "favorites" tweets that you may never have seen or read. It would be more like Facebook selling a service that likes popular user's posts. It's like Amazon writing a useful review for a product you never bought.

Twitter would look horrible by partnering with an automated service of any sort.
FYI Tornado now has PDF and epub downloads available: https://readthedocs.org/projects/tornado/downloads/

Many python projects have PDF docs produced automatically by readthedocs, although they're often not easily discoverable.
Game shows how hospital location, quality, impacts heart attack survival
If I fire someone, and they come back into the office afterwards at night to do whatever, is that still "a civil dispute between two private parties"?