skysight-inc/HackerNews huggingface dataset:
Lisp Machines enabled researchers to have their own machines (not time-shared computers) which were able to run large applications, competent development environments, ... Like Macsyma. Icad. And many others. Other machines during that time were too small.
Evolving Game AI – Part 2 (Design and Genome)
The pre-order page lists xbox360 and ps3 as target platforms http://www.destinythegame.com/wheretobuy
gitg is rather nice, at least for viewing the commit graph.
Site seems to be down for me; Here is the cached version:
http://webcache.googleusercontent.com/search?q=cache:qZ_7OsB...
It's not stored in plain-text. Everything is stored hashed and salted with bcrypt, and comparisons happen at the hash level.

The app is stored un-hashed and un-salted in the app, but if someone gets access to your phone, your powerlifting log is the least of your worries.
Sure -- Scheme:

Link: http://weber.marblefalls.txed.net/mfhs/academics/electives/c...

Example:

(+ 5 (* 10 x))

Which more or less means 5 + 10 * x in everyday notation.

Compare to Reverse Polish Notation (used in Hewlett-Packard calculators and elsewhere), which would express the above as:

10 x * 5 +
I never had the view that 'die young' was a good way to go when I was as a teenager, but I did generally have the idea that being old sucked because you'd inevitably get bogged down by diseases and ailments.

That was until I met my neighbor, who's in his late 70s. He is simply the smartest person I know (a biomedical engineer, with knowledge of nearly everything you can bring up)... it seems as if he's still at the height of his intellect. My perception of things since meeting him has changed -- if you take good care of yourself now, exercise, take your vitamins, etc. you can really genuinely enjoy life when you're older. The guy spends the morning of every other day at the gym for about an hour. He can lift more weight more comfortably than I can -- he's almost 80, I'm in my mid-20s.

Also see William Shatner: http://www.reddit.com/user/williamshatner

The guy is 81 years old and so very astute and smart.
There are more "Feed" apps that do it, mostly ones with iPhone counterparts though.
Numeric notation is built right to left. To count up from 1 to 9 uses single digits, of course. Then to go from 9 to 10, the ones place increments and rolls over, and we add the new tens digit on the left, not the right.
His project seems to be dead by now, no updates in a long time.
Those aren't for the same purpose, they're for test pilots to use when landing on the lakebed runways that you can see next to the compass.

Both the X-1 and X-15, amongst many other experimental planes, landed on the lakebed rather than on conventional runways at Edwards AFB.
If the venue does not require you to listen to their preaching/doctrine , why does it matter? Most of us have to deal with people on topics we don't see eye-to-eye on pretty regularly, why is this case different?
That's... surprising then. Because I don't see how you can have a 10 year game on a console that is about to be obsoleted.

Technically you can just move an account up to the next version of the same console, but that still seems... strange.
I wondered why the article didn't mention JANet-style addressing, or UUCP-style bang-paths, both of which lead to more specific elements on the right.

With the rise of NAT-traversal technologies, I find it a little disappointing that bang-path addressing hasn't been rediscovered and used with TURN.
Shooters sell. Costs to produce this game will probably go into the hundreds of millions of dollars, with 350 full-time staff. You don't fuck around on that scale - it's make or break time - so you want to make sure you hit the largest possible audience and push as many copies as possible.
From what I can tell, the UNO code is very good. But there is indeed massive technical debt in the codebase.
You can only change the password for the current user. If someone gets access to your phone, they can change your password, so this doesn't work for, say, a bank.

If the physical security of the phone is your security, however, this seems like a reasonable level of trust.

There are many apps, like mine, that have non-sensitive data that just needs an account for persistence or extra-app activity.

You could adjust this to require the current password instead of showing it, but in my case that's an unnecessary level of effort. You could still get by with two input fields, I think.
Seconded.

And for even better security point fail2ban to itself, so that multiple bans result in an even longer 1 week ban.

http://whyscream.net/wiki/index.php/Fail2ban_monitoring_Fail...
Thanks for that. I was using screencast.com, and I assumed that it would use HTML5. That's what I get for trusting a service to do the right thing.
It's interesting that the author uses the word "lifestyle," because the popular etymology of the word actually comes from marketing research.

The word itself was popularized relatively recently (only a generation ago):
http://books.google.com/ngrams/graph?content=lifestyle&y...

It was driven largely by VALS, research done by Stanford Research Institute on new marketing techniques, which has been partially credited for transforming advertising into what we know today: https://en.wikipedia.org/wiki/VALS

The Adam Curtis film "Century Of The Self" has an excellent exploration of the term "lifestyle" and the context it came from.

I think it's interesting that we commonly use the word "lifestyle" to talk about breaking out of a consumer-driven mindset, when the language itself was developed precisely for marketing to that mindset.
Isn't it only a problem for fonts without subpixel hinting? I've used a fair amount of custom fonts, most render perfectly fine, and looking at well-designed apps I never felt like it's an issue.
is there anything in here that is a landing page builder + recurring payment collection?
Predicting the output and conclusion date of the work of 350 developers is not an easy task. I bet not even their CEO has a clear date in mind. The french retailer is probably just seeking PR attention.
I'm almost certain that every MMO since UO has claimed to be about having the universe's story be written by the players themselves. It never turns out to be true, with exception to maybe EVE.
JANET (the UK university network) had a NRS (Name Registration Service - similar to DNS) that worked from least-to-most specific. So Cambridge was uk.ac.cam instead of today's cam.ac.uk. There were gateways to talk to email servers on ARPANET and reverse the ordering - there's more on it here:

http://www.uknof.com/uknof7/Reid-History.pdf
Okay. If you would like to narrow the criteria for submission I would actually be okay with that. I've upvoted several articles today that have prompted that reaction, which tells me that I'm doing something wrong.

Where do we start this discussion?

EDIT: I think the problem isn't that HN is getting off topic so much as it is getting trivial:

PayMill. Is it really a clone of Stripe?

Tips for work-life balance

Shell startup scripts

The “It” Crowd Doesn’t Like Me and I Finally Don’t Care
There could be backwards compatibility (BIG if, though).

It might very well make more sense to bet on the current generation than the next in terms of traction and longevity.

It might appeal to people who don't plan on buying the next generation of consoles in particular, because it reinforces their belief that there isn't a need to get a new console here and now.
Indeed, plus one of the aircraft is one of only two remaining examples of the X-21 [0]. I suspect the other is also derelict on the range somewhere.

http://en.wikipedia.org/wiki/Northrop_X-21
I have to say, Star Wars Galaxies came very close, supporting lots of player created content.

Even better was City of Heroes in the end with player created missions.
I believe by homebrew he meant roll-your-own.
I worked my way up to branch spaghetti, where I went into the deep end, the solution for it uses commands and concepts not well introduced in the proceeding 'puzzles' (rebase -i)
The difference is that with USD and other currencies, there's a central bank to print more money to make up for redemptions (real or potential) when people come to convert their electronic dollars for paper ones. There is no such mechanism with Bitcoin.
Turn on a swap file and force it out.

On one server it's (supposedly) using 192m - but only 5m is resident, the rest is swapped out or unused.

On other 52m virt, but only 4m resident.
According to the following account by his wife, President Mahinda Rajapaksa, is responsible:
http://www.salem-news.com/articles/january122013/lasantha-vi...
The UK BBC tv programme "Horizon" had an episode called "Defeating the superbugs"[1]. (http://www.bbc.co.uk/programmes/b01ms5c6)

It had a great clip showing bacteria developing antibiotic resistance. They became so resistant that the antibiotics had reached the solubility level of the stuff they were using; they couldn't use more antibiotics because it wouldn't dissolve.

[1] Yes, the hyperbolic name is unfortunate.
How to Make It to the Big Leagues
It's a reasonable assumption.
Google May Open A String Of Retail Stores
The problem with exploration, especially at the AAA-level is that content costs a lot of money.

For multiplayer-centric shooters, the cost of maps and levels can be spread across a relatively long lifetime, millions of matches.

An exploration-based game by definition cannot recycle its content. Attempts to proceduralize world generation have been mixed - Diablo did it, but the world itself is not the focus there either, and other games have been torn to shreds for their repeated, boring automatically generated content.

Even open-world games like GTA are focused on specific locations in the game world, and you can see the amount of detail drop off precipitously outside of these areas.

Content is really, really expensive - today moreso than ever. An exploration-based, AAA-level game would have to solve a lot of completely unprecedented problems.
Write hysterical post, get accused of hysteria. That's how it works.
Bungie's original plans (circa 1999) for Halo a.k.a. BLAM! were much closer to a large world like this, also with minimal guidance. The ring-world of Halo was supposed to be a large landscape, requiring you to engage in guerrilla warfare and letting you improvise your way through the game with the storyline unfolding dynamically.

I'm excited to see this project happen, I've been waiting 14 years for it!
The two PHP underscore ports avoid the single underscore, so shared code would require using the metaprogramming facilities (which would work very well). The primary goal of Pratphall is not to port JS libraries as much as it is to keep things type safe and scalable in PHP.
it's amusing :))))
https://www.ottopot.com/?harlemmode=on
Sure, but what if there's a bug with your sandboxing and code can escape the sandbox? There is no magic bullet.
I strongly suspect misdirection. There are no games right now that have openly declared themselves to be on next-gen platforms, even though the amount of noise we're seeing suggests that both MS and Sony will drop their new boxen before the holidays.

They pretty much have to say "360 and PS3", because "next gen consoles" or "unknown platforms" would be a dead giveaway. I expect them to make another announcement next week amending this, after the official unveiling of Sony's new machine.
"productivity systems like The Pomodoro Technique are useful when it comes time to execute tasks"

I highly recommend Pomodoro technique (http://www.pomodorotechnique.com/) for greater productivity with less stress.
The Next Apple TV: iWatch
Not sure, the numeric notation is little endian wheras DNSs are big endian.
If you want persistent online worlds created by the users you should look at Minecraft. Yes, it's blocks. Yes, it's mostly children. But the variety of different gameplay is remarkable.
I'm sorry, but I remain utterly convinced that Coca Cola and Microsoft will come closer to ever owning a category than "that Amazon clone with the funny Japanese name they devote large amounts of homepage real estate to explaining", FedEx is definitely a verb, and the others all appear in "top brands" lists compiled by the people who make a fortune in branding.

And the brand becomes verb thing happens almost accidentally which is why, no matter how much Microsoft's branding team wants us to, nobody ever asks their friends to "just Bing it", whereas everyone "Xeroxes" stuff despite the xerography company in question actively spending to discourage the genericization of its trademark.
Interesting the way it has circled back around. ISTR it was deliberately started as a paid mac-only app by Steve Streeting / sinbad after he switched to macos and decided trying to do the added services thing wasn't his favourite, after years of running a consultancy service for the (primarily win32) open-source project he had started, ogre3d.org.
Fuck it. It might be fun. And most conferences are preachy anyway - it might instil a bit of humility in the speakers.
>"(although I can still tell it's a 5)" - that is - on the original? or only the python version?

That's regarding the original. The numbers I see in the original (left->right, top->bottom) are: 12, 8, 6, 29, 57, 5, 3, 15, 74. Is that what you see? They're designed so colorblind people see different numbers sometimes. If that's exactly what you see then the test is either flawed or it's not inclusive of all the frames which test this colorblindness. I have severe color-blindness and take these at the eye-doc regularly. I also read the original color-blindness book in biology class once which is how I know my type.

>"However, I believe if given this test, my answers on the Ruby version would only deviate from the original...". Deviate meaning you won't be able to tell the difference?

Deviate in that on the Ruby version my answers might be: 12, 8, 6, 29, 57, _3_, _8_, _17_, _71_

Feel free to email me: pleasedofeelfreetosendmespam@gmail.com ... yes that's my email :)
What to do when you love big ideas but hate the actual work/details?
I hope that title doesnt come across as simple laziness, but im more interested in the big ideas in life, figuring out the basic idea of something and moving on, than working on the details. Is this a common trait?
Unless you want to do something else and can't because people keep shooting at you. I eventually lost interest in MMORPGs such as Eve because so many players just fall into a mode of competitive hostility; I'd go exploring and on the way back I'd have to deal with piles of griefers that just sit around waiting to ambush passers-by, and fending off boredom by using multiple concurrent logins. It just becomes tedious.

I believe the main reason that Minecraft is so popular is that there are other interesting things to do besides combat.
There's a lot of shortcuts in this article. I appreciate him taking the time to put it together but a lot of important Android design practices were overlooked or misquoted.

There's 6 resolutions: ldpi, mdpi, tvdpi, hdpi, xhdpi, & xxhdpi. Of these, ldpi is often skipped, and tvdpi is optional (the Nexus 7 and Google TV use it). The new one, xxhdpi is important for new 1080p phones like the Droid DNA and upcoming Galaxy S4.

Resolutions are multiples. It's easiest to remember them as 48, 64, 72, 96, 144 (these are the sizes of your app icon). xhdpi is 2x mdpi. hdpi is 1.5x mdpi. tvdpi is 2/3 of xhdpi. xxhdpi is 3x mdpi & 1.5x xhdpi.

It's not pixels, it's usually dp (density-independent pixels) which are based on mdpi. As such, it's a good idea to design layouts at mdpi scale - it just makes it easier to match your dp values. I lay out for 320x480 and 1280x720.

I wrote a detailed blog post on 9-scale (http://radleymarx.com).

For most Nexus devices, the Action Bar is the only access to the Overflow Menu (aka the old Options Menu). So although it's only "recommend" to use it, there's no way to use the menu without it.

Fonts can be specified in the layout XML. You just need a custom TextView class. Note: widgets won't let you use custom class layouts. Fonts are added in the assets folder of the project. Some devices are picky about how you name fonts so it's best to name them as lowercase-name.TTF (uppercase file type).

Most often you'll want to match font sizes that other apps use. The minimum font size you can clearly get away with is 10sp on phones & 11sp on tablets. Users can change text scaling in their device so you should use sp instead of dp for text. If you don't want it to scale (i.e. a decorative layout) you can use dp instead.

The best way to design for devices is to buy one of each screen type. Some groups start a pool of devices to share for testing. For widgets I design for GS3 & GNexus simultaneously, along with a Nexus 7. When the layouts are complete, I start checking on other devices.
The UI is an important problem, but also the needless complexity and leaky abstractions. This isn't limited to version control either, but is pervasive in all programming tools (IDEs/editors, build systems, programming languages, platforms, etc.)

This is caused by extreme conservatism and dogma.

"GUIs are for noobs, CLI is better"

"Everything should be text like the Unix gods intended" (code in particular)

"Keyboard is faster than mouse"

"Autocomplete? That just causes you not to learn anything"

"Who needs semantic code navigation when you have grep?"

"WYSIWYG? Use markdown or latex."

"What's wrong with the web? This canvas API is so cool."

etc.
your ideology makes no sense to me.
I go to vote at a church hall no one stops me and asks me if I've found Jesus. If I go to a conference the only subjects I expect to hear preached are semantics and semicolons.
But instead of instant travel, it takes weeks or months of real time to get there.

That sounds incredibly dull.
I sincerely hope not. I think the problem is the way the App Store makes companies race to the bottom in price. Why can't they charge me (and the other 1M users on the waitlist) $1 a month as a subscription fee? I realize things will not even out completely (not all 1M users would pay $1/month), but I really do think it would be enough to sustain a true business. When these companies get bought their true feature set (and thus user base) dies out. Just look at what happened to Sparrow...
A bit premature to call it a masterpiece isn't it?
It wasn't about sexism. It was more about the depressing, quasi-weird nature of the blog post. Death, retirement, our aging parents.

Who is really trying to tie the death of their parents into a technical blog?
For example programming, I've approached Ruby so many times, but once I spend a couple of days on it, I abandon it again.
Iterations: How Founders Can Fight Through The Great Fragmentation Of Talent
That's what I mean. Both Stripe and Paymill only support an extremely limited set of payment methods. The average half-decent payment service provider supports way more ways of payment.

Which in the end is the major bottleneck. Merchant accounts and legal formalities are just hurdles, which any serious business can take. Yeah, it sucks, but if you can't handle that than perhaps you shouldn't be running a business in the first place.

But both we and our clients would lose most of their business if they could only accept credit cards. Hell, the only additional option Paymill offers isn't even enough to cover half the German market.

It's stupid to focus on the effort it takes to set-up payment if 75% of your potential market can't/won't use it.
What exactly? You have hard time understanding that DRM is unethical, or that open Web doesn't need it?
There is manipulation in the opposite direction here too.
Group hierarchies on USENET were from least to most specific, for example sci.math.num-analysis.
Also, for reference, all the samples here: http://www.toledo-bend.com/colorblind/Ishihara.asp

Except for the top-left 25, they're all spots for me. The 56 in the middle-right is maybe perceptible to me, but barely.
Dealing with the Inconsistent EC2 API
Before I can respond to that, I think there's a misunderstanding about what "public service" means. HTTP is a public service: you open it up to the world, and want anyone to be able to connect to it. It is intended and hoped that as many people use it as possible. If your website is slashdotted, then that's GREAT! In contrast, I don't want 100000 people to try logging in over SSH to my private server. To put it another way, SSH is only a public service in the cases of:

* CVS over SSH
* rsync over SSH
* Commercial SSH tunnels

Logging into my authoritative nameserver over SSH, however, is not a public service. And since it's not a public service -- that is, intended for the public -- I don't treat it like one.
Procedural generation doesn't have to be the generation of random content purely from algorithms alone. It can just be tools to automate artist work by allowing them to specify what content should be at a higher level.

For example, the artist specifies that he wants a road going one way, a river crossing it and a cliff that runs along one side and the terrain generator creates the level.

I have a video of this process here. The input is a graph specified by the artist as well as a bunch of other metadata that he specifies in text files: http://www.youtube.com/watch?v=3PRsHyyFoaM

I have done a talk on the terrain generator as well which you can see here if you like: http://www.youtube.com/watch?v=GcM9Ynfzll0
Hey, thanks for mentioning "Design for Hackers" (I wrote it).

I'm a bit late to the thread, but if anyone wants to get a sampling of the approach that I take to explaining design check out some sample articles I linked to on http://designforhackers.com

I talk about design more abstractly than most, but I try to keep it entertaining. More than anything I want you to see differently.

I also occasionally send out emails. If you sign up on that site I already have some queued up for new subscribers.

Sacha Greif also sends out some good emails: http://sachagreif.com and of course there's http://hackdesign.org (I'll even be doing a lesson on there eventually)
Apologies for this being old. I didn't know subscriptions were also in v2 of the billing API. The page sounded a bit as though it might have been a soft launch.
Also, the method name goes to the right of the class name, so the only reasonable way to have a hierarchical name that reads in a single direction is to put the most general qualifier on the left and the most specific on the right:

com.mydomain.mypackage.MyClass.staticMethod()
Is "The Chinese Government" that monolithic? It's a People's Liberation Army university. In many countries (memorably, the Soviet Union) the army was a semi-independent entity, with goals of its own. Is this true in China? If so, why go around decrying "Chinese hacking" when you should decry "PLA Hacking"?
I wonder how this will compare to the Eve Online / Dust514 universe?

Eve Online is a persistent mmo, and Dust514 is a console game which interacts with Eve Online for one-off battles.

See https://dust514.com/, http://www.eveonline.com/.
Now, Shop on Twitter. But who will? Are you?
Downvoted. I like the article and find it refreshing compared to the "I built X in Y" and such, and your comment is not informative. If you don't like the article, just skip the comments and read something you believe is more related to hackers.

>>Admins, the community is telling you something: this site has become a Reddit clone with a more highbrow tone.

Please, don't speak in the name of the community. Actually, it's the main reason I downvoted you.
The difficulty is that you need anti-biotics for modern mass production of livestock. When you feed cows corn (too acidic for cows) and ground up remains of other cows (cannibalism is unhealthy), keep them in small pens, living in their own manure, that is a hotbed for bacteria. That's why they have to give the meat an ammonia bath in the meat processing plants.

The alternative is to grass feed cows, then they don't get sick very often. Of course that takes longer and requires ~1 acre of land per head of cattle, and people don't want to pay ~1.5-2x as much for meat. So we are stuck with the superbugs.