jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Your remark is utter fucking bullshit; it's clear that is not the basis of this case. The decision explains clearly that Blizzard cannot put arbitrary conditions on a user's license to copy the program into RAM, so Glider is not liable for doing so against Blizzard's preference.

First, although WoW players copy the software code into RAM while playing the game, Blizzard’s EULA and ToU authorize all licensed WoW players to do so. We have explained that ToU § 4(B)’s bot prohibition is a license covenant rather than a condition. Thus, a Glider user who violates this covenant does not infringe by continuing to copy code into RAM. Accordingly, MDY does not violate § 1201(b)(1) by enabling Glider users to avoid Warden’s interruption of their authorized copying into RAM.

(from earlier)

A Glider user violates the covenants with Blizzard, but does not thereby commit copyright infringement because Glider does not infringe any of Blizzard’s exclusive rights... Were we to hold otherwise, Blizzard — or any software copyright holder — could designate any disfavored conduct during software use as copyright infringement, by purporting to condition the license on the player’s abstention from the disfavored conduct.
From the video description:

"Made with no money, just a little time and a lot of passion."

Complete accuracy of that claim aside, the behind-the-scenes video (http://vimeo.com/17761334) is a good reminder of what ingenuity and passion can do.
Can you expand on 'no tool comes close.'? What makes Seomoz pro tools stand out?
> a fancy (but simple) web interface on top of complicated backends

That, at least, seems valuable to me. Turning the complicated into the simple is a valuable skill.
They even use Hitler as an example of this... "The evilest person, but he was good to his grandchildren" etc
Ticking time bomb covered in other comments.

It's not quite about torture per se (which is actually a clear moral good vs evil issue - after all you don't hear people saying we need to consider both sides of the rape argument to reach a balanced view).

Point here being that PG wrote a feelgood piece about the SV great and good that will be lapped up by many who are engaged in tech. Central to the piece is that Ronco's success was down to his great character so it is entirely on topic to discuss. But (a bit like Google's "don't be evil") when you scratch the surface of the subject there's a quite different story which reveals the article as a bit of a propaganda piece (whether or not unwittingly).
They actually seem more like wanting to be China South. Control everything online and you control the population.
> Imagine every IO action having its own error type in a sum type. How do you compose them?

Perhaps by converting each error type to a common sum type. Something like "Either (Either error1 error2) result". Typeclasses like "Bifunctor" are quite useful for massaging the errors around:

http://hackage.haskell.org/package/bifunctors-4.2/docs/Data-...

Asynchronous exceptions do pose a problem for this approach though, as they can pop up in any function at any time. And perhaps a fully sum-type-based approach would clutter function signatures too much anyway.
Got to love a site about encryption keys that shows invalid certificate in the a browser.
> How are they going to maximise profit by bricking my Kindle or deleting books I've bought from them given that in most cases that would be the last action in our relationship?

My original point is that Amazon has complete control over the Kindle you paid for. They can delete books as they wish and I would not be surprised if, upon proper court order, track your reading habits and/or your physical location.
Looks like it's fixed now :-)
I locked myself out of my apartment so I called a locksmith company and got a quote for $100. The locksmith showed up and tried to pick it by doing nothing more than ramming a pick in and out for a couple minutes. Complete amateur. He eventually got it open by hammering a wedge into the door frame, leaving it a little bent. He then billed me $150; "it was harder than expected."
"My door is open and I have my keys so I'll pay you what I was quoted." He proceeded to threaten me with police and lawyers until we agreed on $120. I have never had an interaction with a locksmith that didn't leave me sketched out. Presumably it's a regulated profession to protect us from the incompetent and shady yet it's full of them.

edit: I guess my point is that the locksmith profession is so screwed up that it's difficult to take too many lessons from them.
There were one million passwords released, and only about 3,000 use '123456'. That's only a 0.3% chance.

Yes, you could have a bot that checked the top 50 passwords against a few thousand or so accounts- but even then, you'd only get one or two matches at most.

What if sites blocked passwords that have been used more than twice already? So, at most, there would be two "123456" passwords- any secure password is more than likely something that no more than one other person on any given site would be using.

[Edited: Whoops, did the math too quickly]
clickable: http://www.convertmyflash.com
Here the number of commits from one of my current papers (accepted, not yet published, names obfuscated).

$ git shortlog -s
193 First Author
289 Second Author
36 Third Author

If you write something together version control is just necessary.
maintenance time, too.

We're in something of a JS framework boom (or hell, if you wish) right now. These people are developing as if their shit libraries won't exist in 3 years. Hence, the total lack of documentation and ongoing maintenance from so many of them. I've already had to maintain code that used abandoned JS frameworks. I'm a little scared of what's around the corner here...
I agree completely. The question is, what factor did sites like Facebook/Twitter play? It would be nice if they were proven to be clear contributors.
Still happens. Mine are all still pointing to slicehost.com.
> How about a communications infrastructure spanning ...

tcp/ip? The infrastructure has been here for a long time. The reason why people start to "connect" with everybody now is because computers and mobile IP devices are becoming really cheap. People would be still communicating in realtime without twitter, facebook, co. SMTP, IRC and IM protocols were here before Mr. Zuckerberg knew how to spell PHP.
We talk about specialization a lot here on HN. Specialize in scientific computing, specialising in areas where you as a programmer can make a big difference to a companies bottom line.

This is a great example of a big blue ocean of opportunity...

Albeit in the name of finding better and more effective ways to rape our one and only planet.
Because the Emperor is not naked, dammit, and people like me shouldn't be encouraged to spread rumors that he is :)

Fear not though - as someone with an entire menagerie of unpopular opinions about programming, business and life in general, karma as a measure of agreement with the opinion is more useful to me than as a measure of people's opinion on the constructiveness of the comment. It's also feeding a spectacular persecution complex, which comes in handy when I discover I've been talking rubbish on a subject :)
Govt: "We want to stop {whatever} from happening."
Noob: "Here's a cute hack to make {whatever} easy."

Is Govt's response "Drats, foiled, I'll give up and go feed puppies." or "Send in the brute squad."

There's an xkcd strip about defeating 1024 bit encryption with a $5 wrench.
Basecamp can be used in replace of redmine while the development team is small, but redmine is generally better suited for bug/issue tracking as the engineering team grows.

As far as processes are concerned at the start, I try to keep it to a minimal as long as everyone is in the room together. If you have a bunch of remote team members, Basecamp/Campfire will probably need to be used more.

We use fabric for python/django deployment and host on rackspace cloud. The long-term goal is to reach continuous deployment but this takes time. http://timothyfitz.wordpress.com/2009/02/10/continuous-deplo...

Wireframe the product and customer flows before you touch photoshop or code. But then I generally jump straight into code. CSS can get really out of hand as an application grows if you don't start spotting reusable patterns in the UI as soon as possible.
I'll wait until JumpBox offers this and toss it up on EC2.
Can you show me where the guidelines relate to my comment? I'm not sure if things are different here, but in most other places, bringing up the rules of a place by telling the person they'll be 'interested in (re)reading' them is what could be considered "introducing classic flamewar topics".

Of course we can now also discuss what is thoughtful, civil, and substantial. From my understanding of the word civil, your comment is questionable. I may be too sensitive, but your comment strikes me as one that attempted to show no respect and even try to hurt my feelings. This thought process has even more grounding with the appearance of your account being made only for this one comment. I'm saddened that you couldn't show me the respect and common courtesy of using an active account.

On to my actual comment. Your first quote is from the welcome page. The same page that appears to be quite lax and from my (admittedly biased) reading, doesn't seem to be too against my comment. The one mistake I admit to is the wording. It should have been worded better.

On the other hand, I was the first and only person to bring up 'brain-enhancing' drugs. I decided to keep my comment short so if anyone actually cared about the topic, they could reply and then I could expand. Otherwise I feared I would possibly invoke negativity from people that don't like the idea of people taking certain drugs. Negativity (not necessarily for what I had in mind) occured anyway so that reasoning is moot I guess.
Oh then if the X company can market it and take a share of the revenue, then that'll be fine for hackers who can build the enterprise software based on different perspective or a better idea.

Can you throw some more light on these marketing companies?
Best part of this is the first point, "Element #1: Lead With “Finished Story” Benefits", which is probably why he led with it.

2/3 is a chicken or the egg thing, where you can't really get to being able to leverage real social proof and credibility until you get success, so you have to leverage "white lies" or other tidbits to get to that point. 4 and 5 are obvious, although they are extrapolated better than you normally see.
Correction: they are completely within everybody else's right (except RIAA and al).
See Laughlin, Robert B. (2008). The Crime of Reason: And the Closing of the Scientific Mind. Basic Books. ISBN 978-0465005079 for an interesting discussion.
Someone care to take a screenshot? Not all of us have FB profiles. (and wow, spam? first I've ever seen here...)
Only if you look at the first ones. All of Boo, Dolphin, all of SoM, Invaders, Golden Axe, Windows assets and Lost Vikings look great and have vastly reduced artifacts compared to hqx. Also, according to the paper abstract[0], it outputs vector, not scaled up bitmap.

[0]: http://research.microsoft.com/en-us/um/people/kopf/pixelart/
Awesome! Really wanted this feature for a long time not having to switch between my phone and keyboard while at work.
I have done something similar as an experiment. I wanted mixpanel analytics on a site for element interaction. I proxied mixpanel through a URL endpoint (maybe it was a subdomain). I had it not load analytics if DNT was set. It was a fun hack but more work than it was worth for my low traffic site.
There are other alternatives. Alternative monetization schemes, such as those offered by Patreon or Twitch or Kickstarter can be found.

Also, ads can be placed teh same way they were in newspapers - the ad company would submit ads to the content creator, who would manually chose which ads to include, and where.
It's important to note that rational clarity about the situation can also be what leads soldiers to insinuate that they are actually the bad actors in a given conflict, which can lead to depression and then suicidal thoughts.

I can't find the study now. But it was documented that Viet Cong soldiers had overall less PTSD years after the Vietnam War than Americans. And the extrapolation was that Viet Cong soldiers, defending their country and people from a foreign invader, were more easily able to justify their actions and thus didn't feel the remorse, guilt, and fear during fighting that their American counterparts did.

Perhaps that isn't the whole story, but I'd bet that part of the reason American vets struggle with PTSD so much is that not all of them can rationalize and defend the things the American army does in other countries around the world. It is almost always involved in offensive invasions, especially of lands where neither the natives nor the insurgents trust them or want them involved. And I think being so face to face with injustice and having to perpetrate it without any moral salve that you are doing the right thing is hard, especially in our digitally connected, personally disconnected world.
Interests aren't necessarily obsessions or passions.

I think it's rare to be obsessed with any of those things, but common to be superficially interested. For instance many people will just watch a TV show and enjoy it, and maybe even rewatch it a few times, without knowing all of the actors or writers or how the production of the show worked, etc etc, while you would expect an obsessed person to know at least some of these things, because they are compelled to find out at much as they possibly can about the object of their obsession.
Any chance you know of a list of such anomalies?
The credible measurements of new physics that are later ruled out are generally made at the edge of what is technically possible. Limiting and estimating all sources of systematic uncertainty is our job, but it is a difficult one. It is generally possible to make uncertainty estimates that are so conservative as to be beyond reproach, but to do so also makes progress almost impossible.

I haven't yet had a chance to dig into this particular anomaly at 17 MeV, so what follows is speculation: It is a surprising mass range for anything new to emerge. The coupling constant, or its mechanism, must be so weak that it would avoid discovery in a century of other nuclear-physics and particle-physics experiments that have access to that energy scale. I am surprised that there hasn't yet been a devastating constraint on this thing from the electron-positron collider world.
Maybe this? https://en.wikipedia.org/wiki/Category:Hypothetical_elementa...
I have the same feeling about Oreos when they were made with lard.

Mass produced, highly engineered consumables occupy an interesting aesthetic & historical space where a particular experience could be shared by tens or hundreds of millions for decades and then disappear forever in a matter of months.

McDonald’s, among others, exploits this phenomenon with the McRib.
I guess it comes down to how easy it is to set up and forget about it.

It may not be what the general user likes but it is so easy to set up that it becomes prevalent.

Unlike sibling I won't ask what you've done in this regard but I'll leave the request for a list of what alternatives are currently available.
As I mentioned in a previous discussion here (https://news.ycombinator.com/item?id=8779696 ), Thunderbolt is basically "external PCIe" so you wouldn't want to plug in anything that you wouldn't plug into a PCIe slot on the motherboard of a desktop... it's not like USB where communication has to go through a special controller that requires drivers, this is the raw system bus itself.

Note that what Apple refers to as the SMC (it's usually known as the EC/embedded controller/keyboard controller in other laptops) is another programmable controller, one that runs as long as the system has power - even from the battery - and is responsible for actually powering up the main CPU, so an exploit could hide itself there too and be even more difficult to detect. The main difference is the SMC/EC has much less memory so what can be hidden there is relatively limited.

Now I wonder if anyone has made a port-80 diagnostic card (dongle?) for Thunderbolt... http://en.wikipedia.org/wiki/POST_card
Reddit ama done a month ago here https://www.reddit.com/r/IAmA/comments/2o831k/i_run_skiplagg...
That would open up sniffing on your local machine/network would it not? I see the benefit of blocking malicious domains at a proxy or hosts file level. But aren't you sacrificing a lot of usability by blocking at a network level?
More dishonest sludge from The Atlantic. This simply isn't true.
Tangentially related, I have heard of modelling forest fires with cellular automata.

http://en.wikipedia.org/wiki/Forest-fire_model

The grid is usually rectangular, and I've always found this a bit odd: hexagons represent 2-d sphere packing, so they always seemed more natural to me. I once asked researchers in the field about this, around 2006, and they responded that rectangular grids serve just as well. I just found this paper from 2007 where apparently hexagonal grids fare better:

http://www.sciencedirect.com/science/article/pii/S0307904X06...

This makes me wonder, for realistic models that are meant to model a notion of neighbour cells, why aren't we always using hexagonal grids in 2d or higher-dimensional analogues? With rectangular grids, you're always faced with the choice of defining whether touching on edges and corners count as neighbours or not, which seems like an unnatural choice. Why, then, does this not seem to matter in the end?
Only reason I posted this was that I got fooled by the brand-new "search" interface on HN when I was checking if it had been posted before. I got results for only the past 24 hours, but interpreted it as results for all time.
> Today roads are partly paid for with gas taxes and sometimes vehicle property taxes.

Which is hilarious because road damage squares with the weight of the vehicle and bike lanes would need to be repaved maybe once per century.
Political speech is not a protected class.
A little too much fanboyism with that link.
It's sounds silly, but the way I've broken the phone addiction is with a watch. I've got it paired as a family member through my wife's phone, and it has a cell plan so the only phone number I have is through the watch. My work requires me to have a mobile "phone" and I get a stipend for having the service, so I'm required to have something. This serves that purpose, but for my mental health, the mindless scrolling and surfing are gone because the apps on this thing are too small for my middle age eyes to bother with. And with work internet access being restricted, I've pretty much broken the smartphone habit. Yes feels like an expensive way to break a habit. I agree, but all things factored in, it meets every requirement and gives me a lot of hours back in the day for what you mentioned: reading, exercising, study.
My concern isn’t that a site/platform can ban you for your actions. This is fairly similar to how employers already have the legal right to fire employees/contractors for subjective reasons (eg. Decency clauses). That part is not new.

My worry is that Twitch is owned by Amazon. What happens if what I do something not on any Amazon property, but some Twitch PR decision leads to degraded access on my AWS account or my Amazon shopping account or “Login with Amazon” or “Checkout with Amazon”?

The fact that successful tech companies are collecting+building companies coupled with these “shoot first and maybe ask questions later” policies means there is more risk in using multiple services from one of these monolith companies than from choosing unaffiliated vendors.
> You chose to live a lifestyle that requires a car

I don't think this is true. People move because of job opportunity, family, weather or cost of living. Very rarely because they want a change of scene. Car is the often the requirement where they move to in America.
Ever read Shakespeare’s Julius Caesar? There’s a certain speech you might find enlightening if you think Trump was trying to cool things off with those tweets.
It's possible, and very effective if you want to save time, but it comes at a (very slight) hit to actual muscle growth, since it's likely you'll end up limited by your cardio as opposed to the muscles themselves. If your goal is to build muscle, a set brought to failure by anything other than the target muscle is ineffective.
There is a dns-seeding (currently two domains which respond with multiple A records, pointing to known good nodes).

I think hardcoded nodes are updated only manually via git.
Anyone who reads HN regularly soon learns to recognize grellas's username as a mark of a good-quality post on legal issues. (I write this as a a lawyer who is not currently in active legal practice. I learn things from his posts, and he helps me reexperience some of the intellectual excitement I had when I was first studying law.)
The math books by the late John Saxon are a superb example of keeping teaching and practicing better connected. Unfortunately, I'm not aware of any large public schools (in my area, anyway) that use them.
Although, I was initially skeptical of Square's success, I have found Square to be great for splitting small charges such as a dinner or a gas bill between my friends and I. The little card reader gizmo is a great conversation starter.
Last I checked 32 micro SD cards had the highest memory density.

http://www.sandisk.com/products/mobile-memory-products/sandi...

32GB Micro SD = 1 mm * 11 mm * 15 mm = ~6 million / m^3. So 32GB * 6,000,000 ~= 192 PB per m^3.

2TB 3.5 inch HDD = (4 in × 1 in × 5.75 in = ~3000 / m^3. So 3,000 * 2TB = ~6 PB per m^3

PS: Granted that m^3 if SD cards would cost around 1.2 billion and would take a while to upload at the other end.
Interesting how it went from a wild guess, to an article, then "may be", and now "is nearing collapse" and "will fail".

Rumors.
Lasers and gels and tractor beams oh my!

I'm really looking forward to this game.
Incredible job! Thank you.
Thinking about specializing or not, you need to first some general idea about what you really like and what you want.

Without some sort of short-term (1-4 years) goal, whatever you do won't makes sense.

Once you know more what you like and what you want to pursue, then the pieces like specializing/generalizing will start to make sense.

Generally speaking, having a particular strong area is a good idea since teams need these type of people to fill in specific roles (even startups).

Don't rabbit hole into and stay curious to other things is also crucial ofcourse.
> My preferred explanation for bordeebook’s pricing is that they do not actually possess the book.

There's only one problem with this theory. The Amazon TOS requires sellers to have inventory before they can sell inventory. And they will ban you for life for violating that.
In most of his online talks, his extemporaneous speaking style seems to be consistent. For instance compare with his Christmas trees lectures from the previos years.
I might argue that Google does not encrypt all identifying data
Not enough time for a thorough perusal, but some quick observations:

1) is the flash for the city name really necessary?

2) the pages could really benefit from a more uniform grid. There's no decent vertical alignment.

3) If I click on any picture in a search, I'm taken to the cheeseburger page.

4) The URLs would probably better if the order was reversed, and maybe even with slashes instead of hypens (i.e. all-Gnocchi-Manhattan-new-york -> /new-york/manhattan/gnocchi/all)
Perhaps, but only in a fleeting "I'm the reason they patched that map exploit in 4.01" sort of way." Exploiting a one-time temporary imbalance in a game system doesn't make you a lifelong great player. As an illustration, who's the more respected NBA champion, Kevin Garnett or Kobe Bryant?
I wonder how many people would appreciate APL on the iPad? At least one person would....