skysight-inc/HackerNews huggingface dataset:
I read the article, and I still disagree. I shouldn't have limited myself to the startup scene. A good friend of mine is a paramedic in training in Austin, and not only has he done hallucinogens a fair amount of times, but many of his coworkers have as well. Yet I'd challenge you to find someone more reliable or dedicated. He's since stopped smoking pot, but primarily because of drug-testing, not because it affects his on-the-job performance. He'd never work high, of course.

I get the liability issue, even if I think it's dumb, but I honestly don't think occasional drug use should have any bearing on even emergency service jobs. Yes, I am ok with my potential ER surgeon smoking a spliff to relax after a long stressful day.

If we as a society were more open and accepting of this, responsible users wouldn't feel the need to lie and we wouldn't have this problem.
Looking forward to your patronage :)

I'll work on the scroll, but bear with it for now. There's zero JS on the frontend right now, except for some analytics code. Adding to your shelf shouldn't require a whole page load. I'll ajaxify it in stages.

Thanks for the wishes!
The whole title is horrible because of its not even related to the outcome of the experiment/paper. Ron and Whit are neither both right nor both wrong, nothing in the article even came close to proving such a title. Using bad entropy is wrong.

What would be nice to see is the age of the affected certificates graphed in a scatter. It would be interesting to note if there are patterns of grouping. We all read the articles from Peter Goodman et al where he demonstrates horrible entropy [0,0,0,0,0,0,0,0].
Nice list.

Are duplicate entries accepted? "Eloquent Javascript" has two entries.

http://hackershelf.com/book/40/eloquent-javascript/
http://hackershelf.com/book/39/eloquent-javascript/

Perhaps, they are submitted around the same time?

Edit: Now, I notice two entries for "Learn You a Haskell" too which are pretty far apart in their ids.
After adding a name, it spins endlessly, not showing anything but the red ribbon, while playing an Ingrid Michaelson song that I'm quite sure you don't have the licensing to play.
It's a series of textbooks [1] based on lectures Feynman gave while teaching the introductory physics sequence at Caltech.

To my knowledge, no universities actually use the Feynman Lectures as a textbook for their introductory courses. However, some students who have already taken physics read the Feynman Lectures later and (self-)report a much clearer understanding.

[1] https://en.wikipedia.org/wiki/The_Feynman_Lectures_on_Physic...
Chess: Computer v. Human
Worker rights in China are still in the early 1900s, or worse, their policies are feudal.
That sounds like a good idea. I need to limit the scope for now since I'm working alone, but I'll keep it in mind for future features.
Lol, I initially read the link as:

The United States, visualized by distance to the nearest McDonald's (DISAPPOINTED.net)
Interestingly, "A Pattern Language" directly inspired the GoF book.

It has similar flaws, as well. It should be considered descriptive, not prescriptive--and Christopher Alexander is not nearly as careful around that distinction as the GoF.
Shame indeed. My email is on my profile, but I guess those bits are only visible to PG and co. A note to others, if you want people to be able to contact you via hn, put your email in your "about"

you can reach me at tirrellp at hotmail
It's easy to focus on Apple because they're making an awful lot of money. Selling a premium product with a profit margin of 60% [1], this race to the bottom for labour costs becomes questionable.

[1] http://tech.fortune.cnn.com/2010/03/02/what-doth-it-profit-a...
Good. Apple has the resources to follow through and do it right. Follow through and set the bar high for the rest of the industry to follow.
To be honest I just took the numbers from http://wiki.answers.com/Q/How_many_car_dealerships_are_in_Am... which claims to quote the National Automobile Dealers Association. More completely that page says "more than 17,000 new car and truck dealers with approximately 37,500 separate franchises" so even without the 'separate franchises' the number is still higher.

But yeah, I agree that the numbers are amazing...
And the retort to the author would be the case of the PS3 and ECDSA. Using low entropy PRNGs at all is the _REAL_ problem.
>Arch doesn't have an RPM converter

Doesn't it need to just run rpm binary itself - http://aur.archlinux.org/packages.php?ID=16857 kinda suggests that's more than feasible.
One could write an equivalent article suggesting the need to avoid weak groups for Diffie-Hellman means that Rivest is right.
ha. and im sure it will be shut down tomorrow..
You are missing the point: I know that you could add `<!DOCTYPE html>` to make that document valid and you know as well. But whoever writes the second snippet does not know because we are not there to point it out. And if you point it out they will look at you puzzled: "You are saying that it is not valid, but it renders, and in exactly the same way! Why are you making all this fuss about this "validity" thing?"
Homeless, Broke, And Working On A Cure For Cancer
Good advice. Thanks for sharing. I haven't used it for exercise, but the oft-mentioned 'Seinfeld Calendar'[0] is a genuinely good aid in building a habit, I've found.

[0] http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
This project looks really nice, though I really wish there was an easy way to segment routes into multiple files since it seems like an application w/ any kind of complexity would get out of hand quickly.

I didn't see a way by just skimming the docs - is there an easy way?
That's a good question and I really don't know. To be perfectly honest, though, in my head, at least, any number less than maybe 10 fast food restaurants to each car dealership is low on the fast food restaurant side I reckon... but again, that's just my gut feeling about the ratio.
I meant how far is the moon orbit from the surface of the moon, where the other people were.
The person you're replying to could have meant that different foods have different glycemic indexes [1]. Essentially, while foods may contain the same calories as measured by a bomb calorimeter or similar, the rate at which those calories are broken down by your body into simple sugars for absorption by your blood varies. A "slow" calorie in that sense would be something with a low glycemic index, like nuts, which would cause a much more gentle rise in blood sugar.

There's evidence that a low GI diet can reduce the incidence of type 2 diabetes and heart disease.

[1]: http://en.wikipedia.org/wiki/Glycemic_index
At the moment, it really seems like the only reason Apple is being fixated on is because they're the ones that are publishing some of the most detailed first-hand accountings of what's going on within their supply chain. Greater transparency, in this case, is translating to a disadvantage. I don't think they're the only ones, but some cursory Googling reveals plenty of companies with codes of conduct, and some even with detailed explanations, but few if any with detailed reports, annual or otherwise.

In essence, they're being proactive—in part because they can afford to be—and getting skewered because they're giving people a peek under the hood.

That's one part. The other is of course that they are wildly profitable, in part through large profit margins, and the question arises of “can't you cut into those margins to pay your workers better”. Though this latter one is not only true of Apple, Apple is perhaps one of the most visible companies to whom it can apply.
But Apple is not a company of the early 1900s, remember what Jobs tried with Next.

http://www.youtube.com/watch?v=jhfUKEu7sJ0

That is something that would suit a company like Apple.
The responsible version of software are armchair cryptographers or average programmers trying to get things to 'work'. I bet this all results simply using OpenSSL with a SAMPLE to seed a PRNG or a bad seed of 0's.

To see if it could potentially be a afflicted version of a toolkit, a scatter plot of dates and frequencies of these shared primes would provide a little more information.
I think once they have something mature enough to productize, they will do so. Basically every online consumer service ever started free and stayed that way until enough people recognized its value. There's definitely enough value here to do so -- people will start to discriminate between professors and course designers -- but as a platform there is no way it is mature enough for anyone to give themselves that much of a competitive disadvantage. We are still in the "Mad grab for market share" phase of online learning.
Unfortunately, not sure if this would happen through MITx. The standard MIT curriculum doesn't have a Ruby on Rails course. It has project classes in which you could choose to develop with Rails, but courses don't really teach languages, save the few intro ones. 6.001 (no longer running) taught Scheme, I believe 6.01 teaches Python, 6.170 "reviewed" Java in 2 courses.

I think courses avoid specific technologies to focus on the concepts behind them.
This program was an amazing experience for us. I don't think we would be where we are today without it. Feel free to email me at jason@pushpinsapp.com if you have questions.
Happy Valentine's Day, Tech Bloggers
> Maybe it's a good idea to tag a public key with the software/version used to create it.

I'm a full-disclosure guy at heart, but why would I want to advertise to the attacker my potential weaknesses?

Wouldn't I find my own personal selfish security is maximized when I falsify that field when generating my keys?
I live in small city wrapped around an airport (Darwin, Australia). It's not loud because the runway approaches have been kept clear and the airport itself is very large.
HN-books is great. I particularly like the recommendations feature. Great work. /r/csbooks was a major inspiration for me. I just found it frustrating having all these disparate sources and scouring them every few weeks, so that's one problem I'm trying to solve with the Hackershelf. http://hackerbooks.com is also a good resource.
Thanks, interesting site!
If you have bad links, and this PHP scheme, then Google will probably flag you for duplicate content issues too.
Sorry I wasn't more specific. How does it compare with Scala's Java compatibility? I know that Java compatibility is one of Scala's strengths, but the more I read, it also seems like it's one of its biggest weaknesses.
I was thinking more at the top level, rather than a private's "Hurry up and wait" perspective.
Its easy to forget that unacceptable working conditions are not exclusive of china or even the tech manufacturing industry, see sago mine disaster, west virginia, 2006. Conditions for the working poor worldwide have a ways to go, and it seems to me Apple is taking a step in the right direction with independent investigation.
I fully understand your pain.

One thing that helped me overcome my paralysis was being more specific about what I was hoping to achieve in certain areas of my life. By intentionally limiting my scope, I found it much easier to make the right decisions.

For example, learning to cook is a pretty general goal. You could spend a lot of time learning about baking ratios, classical French technique, molecular gastronomy, etc...

Contrast that goal with a more specific one like learning to cook Chinese food in the Sichuan tradition. By limiting our scope, it becomes far more clear to us what we need to focus on to achieve our desired result.

The realization that we cannot be/do/know everything is a seriously underrated epiphany. In order to excel at one thing we have to cut off other things, which isn't always easy to do.

The really amazing thing about being specific with yourself is that the cloud of ambivalence suddenly becomes far less foggy. Once you understand your intentions and your destination, the question ceases to be "what do I feel like doing today?" and becomes "does this activity get me closer to my goal? Yes or no."

The more specific you become in your goals, the clearer the path becomes to achieving them. An added bonus is that it generally takes less time to get there as well.
I guess your premise is that someone did extensive research before building the meeting agenda, communication by mail and other means allowed everyone to do one's homework, and everyone actually did it, so the meeting is really just to seal the consensus.

I agree in this kind of situation, unexpected items are of limited scope, shouldn't affect the meeting agenda, and can be dealt at other time.

Now, this would be more the exception than the rule, at least in my experience. And if you can reach this point in your organization, I think you can get rid of the meeting altogether, and just validate the different points by mail or group chat.
Every time Bret makes a new essay I feel like I've completely missed the point about what matters in technology. It's a strange mixture of frustration and inspiration. Amazing video.
Thanks :)
Duplicate entries are not allowed, but I'm still trying to figure out the best way to handle them. If you come across one, simply flag the last to be entered so I can manually delete them. SICP also got added a couple of times.
Give them some time to diverge and innovate. They're implementing the obvious ideas now, but a diversity of efforts means more room for experimentation when the obvious ideas are mastered. I doubt there's a lack of talent and infrastructure at these schools, so there's no point in limiting the venues for that talent to express itself.

Also, it isn't obvious now, but when they start adding classes in economics, political science, and history, we'll want more diversity, not less. They're likely to go for breadth first and depth later, so each effort will have a single introductory macroeconomics course, a single course about the cold war, and a single course about medieval Europe, with each instructor chosen by a small cadre of people administering that particular set of online courses. Until the software is open-sourced and polished well enough that these programs start popping up all over the place, we'll be limited to the programs that are independently developing their own technology stack. The more, the better.
84 percent compliance on no forced overtime isn't great, but it gives a guy like me hope that I can own an iPhone 5 without having blood on my hands.

The pressure must remain on Apple to put human beings first, before profits. That hasn't happened in a convincing fashion yet.
I don't know how far above the Moon the command module's orbit was, but the Moon is about 3500 km in diameter, so when the command module was on the opposite side of the Moon from the lunar module, the astronaut in the command module would have been at least 3500 km from any other human.

There are enough inhabited islands in the oceans that it is hard to find a place where you might be 3500 km from anybody. For example, draw a 3500 km circle centered on Hawaii and that takes care of a pretty big chunk of the middle of the Pacific.

Get out of that circle, and you are now close enough to the US, Japan, and New Guinea to have someone within 3500 km.

Southeast prospects are better, but before you get 3500 km from Hawaii, you are within 3500 km of the Pitcairn Islands.

It does look like there might be places in the ocean that are 3500 km from any inhabited place, but then you have to add in 3500 km circles around every ship and every plane (well, slightly smaller for the planes as they are at high altitude). That is going to take a lot out.

And don't forget the International Space Station! If could be over 3000 km from the point it is directly over, and you'd be within 3500 km of it.
Orbital routes (such as the proposed circular roads) don't work well in practice because slight delays tend to propagate easily and quickly all the way around the circle, with no recovery time at either end of the route (because there is no end). This is why the Circle line of the London Underground was changed a few years ago into a spiral shape, and why the M25 motorway gets congested so easily.

A better configuration would be three spiral shapes, giving the route defined start- and end-points to allow recovery time for delays.
This might not be exactly what you are looking for, but could be very helpful to look at some of the responsive web frameworks like Foundation (http://foundation.zurb.com/).
Ask HN: Using ODesk to get developers, as a developer.
Hey HN,

I'm a developer! I do things in Python/Django and also work a lot with .NET MVC, Html, Css, javascript, sql. I'm a full stack web developer.

I have an idea for a website I want to pursue, but I don't want to code the whole thing myself. I have a job that keeps me pretty busy. I have some extra cash, and what I'd really like to do is contract with some (inexpensive) odesk developers to build my website for me.

Since I'm a developer I should be able to describe my technical requirements pretty easily, and also review their code pretty easily. I would be happy spending a couple hours each night being a "project manager" and communicating with them.

Has anyone else here used oDesk? Especially in a situation similar to this?
How many licks does it take to get to the center of a tootsie roll pop?
From a Reuters article about a similar program by German security researcher Thomas Roth [1]:

"Nothing in this researcher's work is predicated on the use of Amazon EC2. As researchers often do, he used EC2 as a tool to show how the security of some network configurations can be improved," said Amazon spokesman Drew Herdener.

[1]: http://uk.reuters.com/article/2011/01/07/us-amazon-hacking-i...
All the most used Linux distros use a PGP-based check before installing packages.

These distros are distributed with a keychain that contains keys for all the approved developers/uploaders. What you have to trust is the fact that the keychain you have is the real one, but that is easy to do. Once you trust your keychain you can install things securely: the private pairs are in hands of people that have been through processes similar to this http://www.debian.org/devel/join/newmaint .
Google Wallet Doomed?
+1 ACE Editor and Ace - Sinatra for Node might be confusing.

Maybe name it "Frank" (Frank Sinatra) or "Ray" (Ray Charles). :-)
>HTML reference to the favicon is the convention //

No, the convention is that a favicon.ico file is found in the root of the site and that you can instead locate an icon by supplying a URL. Sucks as a convention.

Interestingly Google on their search homepage (for me at least) are using a microdata markup and not serving an explicit icon:

<meta itemprop="image" content="/images/google_favicon_128.png">

See eg http://dev.w3.org/html5/md/#names:-the-itemprop-attribute
Holy shit $75,000? Are you kidding me? That is an astronomical amount of money.
Hey. Yeah, was still doing some tweaks, but I've fixed it now. Thank you!
Relying on some hint system (whatever it might be) to infer how the system is configured is a bad practice; it could lead to faulty assumptions because the administrator is free to change anything post hoc.

Scripts that care where things are should do their own investigation and determine the locations of files and how daemons are configured themselves. In other words, use the primary sources.
The problem is that "a number" is meaningless.

No it isn't. It's fairly clear from the article that in this context a number is something which you can have that many of. You can have 3 dollars. It even makes sense to have -2.5 dollars. Ok, an irrational number of dollars is pushing it a bit, but you don't need to go that far to see that infinity doesn't work when trying to count things consistently.

A lot of the comments here are getting hung up on trying to pin down the mathematics of what you can and can't do with infinity. That's fine, it's been keeping mathematicians busy for centuries, but this article is for the layman who doesn't know about rings, groups, algebras or any other mathematical structure which you might call 'numbers'. It's for someone who thinks the obvious when someone says 'number'.
Five Lessons For A Friend-Fueled Viral Launch Page
Car Accidents
Suspended license attorney at Traffic Ticket Justice can help you with the suspension of your driver's license. Call (888) 244-4447 or visit http://www.suspendedlicenselawyerincalifornia.com for more information.
This is a great story of one person's experiences. It doesn't generalize. The whole idea that you can only "really" love one person, and that longing for someone else proves you don't love who you're with is horribly misguided.

I'm polyamorous, and while I know it isn't for everyone, I think everyone should at least consider the possibility. Not every relationship fits into the traditional storybook archetype. Some people really can love more than one person, and every relationship is qualitatively different anyway. Comparing love levels like it's some scalar quantity in a video game is a pointless and frustrating endeavor.
Scalado Remove Helps You Un-bomb Your Photobombed Photos
That would be useful. Thanks for the suggestion :)
In the same way you can't become a good coder by reading, you can't become a designer by looking. My best trick was to look at a design and then try to recreate it without looking again. Comparing my version with theirs would often show me what i was missing.

Also, get "the design of everyday things" to unlearn your bad engineering habits.
I have been meaning to do this....but you are absolutely right!
Ah so it wouldn't be like installing firefox on android. I'm glad to see webOS staying alive through projects like this. The current browser is nice, but it doesn't fully support modern standards. For example Cloud9 IDE is just a blank screen after loading, even though the browser supports HTML5.
Five Must Have Developer Tools
Apple testing smaller tablet, per suppliers
Good point. Someone also suggested a grid view. I'll be looking at both suggestions over the coming weeks. Thank you!
Infinity can be relative and can be defined unlike a division by zero which in undefined (as in ... it can't be relative to anything else, and can't be used in a formula).

And hence infinity can be used in a formula and can cancel out with another relative infinity...

Example:

1) There are an infinite amount of real numbers between 1 and 2.

2) The amount of real numbers between 2 and 4 is twice the amount of real numbers between 1 and 2.

I would guess that if numbers are defined in terms of relativity/relationship, then infinity is a number.

But it seems that people wrongly define numbers in absolute terms, as if they exist outside the mind, and are separate from one another. Like the Universe cares about 1.24545434 and 7656.45433477.

But that's just my guess.
Hence the 'maybe'. But what information would actually be leaked by knowing the generation software (assuming it's decoupled from the server software)? It seems if a certain implementation's keys are weak, one could simply try to exploit that over all keys. I don't need to know you're running Debian before I go scanning for those particular weak keys.
Does it mention Disney's grand vision for Epcot?

Addendum: I realized on the way home that this comment was rather too content-free for HN. So...

More specifically, I was curious if the book you mention has some narrative or historical details on why the grand Epcot vision fell apart/was stymied.
That awkward moment when I notice the post I replied to doesn't seem at all like the one I remember replying to.
For a short and directly on-point piece by Alexander, see:

http://www.patternlanguage.com/archives/alexander1.htm

For some commentary on that piece, see:

http://contraterrene.com/wiki/index.php/Commentary_on_%22A_C...

tl,dr: designing cities as hierarchical trees, while perhaps efficient in the sense of transportation links, is a bad idea from the standpoint of making a cohesive city.
At the furthest point in its orbit, the command module was probably about the diameter of the moon (plus a bit) away from the guys on the surface, so ~2000 miles.