skysight-inc/HackerNews huggingface dataset:
A while ago I decided to understand this sentence well enough that I could easily re-understand it the next time I encountered it. Once I got there, I could feel how I was doing it: bundling the words into groups and making a tree out of them. But it's indistinct. I just spent a minute trying to draw the tree and couldn't. That is interesting, since when you do that kind of thing in programming, it's either fully specified or doesn't exist.

Once you grok the 5-buffalo sentence, it's easy to see the trick that gets you to the 8-buffalo. The 5-buffalo plays on "buffalo" being both a noun and a verb. The 8-buffalo just adds a third category, which is the city "Buffalo" used as an adjective the way "California" is used in "California Girls".

It's neat that at the very bottom of that page, after so many years, he finally found a documented usage earlier than his.

This sentence is fun to bring up with people who haven't heard it before. It seems impossible, then hilarious, and then everyone insists on having the trick explained to them.
1981 Atari Analog Magazine #1
The meme wasn't quoted correctly. The actual version is funnier.

"There are two novels that can change a bookish fourteen-year old's life: The Lord of the Rings and Atlas Shrugged. One is a childish fantasy that often engenders a lifelong obsession with its unbelievable heroes, leading to an emotionally stunted, socially crippled adulthood, unable to deal with the real world. The other, of course, involves orcs."
Some don't - they use the honor system. I think that's a reasonable choice depending on the spirit and intent of the hackathon. If your goal is to get a bunch of great people together to work on cool things, with a token contest prize and bragging rights, then worrying about cheaters probably isn't at the top of your "things to worry about" list.

If you do care about that, there are a couple ways you could structure the hackathon to eliminate some cheating (but a smart, talented, determined hacker probably can thwart them). Things like requiring submission of source code (then look at the git logs. what are the dates? are the first commits huge piles of work?) or structuring the contest around an unknown that gets revealed when it starts, like a theme (e.g. music-based apps).
In the particular case of Nginx and Lua, the OpenResty package[1] is pretty much self contained except for libpcre.

Nginx+Lua is only the core part that powers this ecosystem. OpenResty comes with a lot of libraries for "usual web stuff", except maybe a default template system.
I've been using this rather simple one [2]

In the full example[3], I installed it on Mac OS
(and actually found a small problem with homebrew that should be fixed soon)

[1] http://openresty.org/#Download
[2] http://code.google.com/p/slt/
[3] https://github.com/mtourne/nginx_log_by_lua/
I also started with a notebook, before getting a commodore vic-20. Pencil and Basic, you were the CPU.
Buddhist philosophy did shape much of my thinking in the years I read and meditated on the Vipassana variety. But I hadn't been aware that other traditions took the notion of detachment as extremely--and down to it's essence--as I'm now taking, thanks for pointing it out. I hear all of the hype around Zen but the fetishism of Japanese culture keeps me at a distance; though Chan sounds like a wonderful indulgement to go with my Mandarin studies, I'll look into it.
Of course, part of the art of (and fun of) scraping is to see if you can make your scraper robust against mere cosmetic changes to the site.

I once had to maintain a (legal) scraper and I can tell you there is no fun in making your scraper robust when the website maintainers are doing there best to keep you from scraping there site.
I've seen random class-names and identifiers, switching of DIVs and SPANs (block display). Adding and removing SPANs for nesting/un-nesting elements. And so on.
Ofcourse the site likes to keep the SEO, but most of the time it's easy to keep parts out of context for a scraper.
The misunderstanding of probability is analogous to believing that if 3% of the population is over 6' 2" tall, the probability that I, when measured, will be over 6' 2" is 3%. In fact it is 0%.

The overall success rates for founders come from averaging the rates of a few people for whom the chance of succeeding was quite high with a lot for for whom it was zero. Which means they have little predictive value for individuals.
You must be thinking of the POSIX subsystem. NT's design was meant to have several personalities, of which Win32 was one, OS/2 was one, and POSIX was one, supposedly on equal footing. The POSIX subsystem still exists, I believe you can get it by the control panel under "Programs and Features", "Turn Windows features on or off", and when you check the box it directs you to a website to get GNU tools to run on top of it. (This part used to come from a company called Interix, acquired by MS in '99 according to Wikipedia.)
While I find it a little upsetting how in the video they just push away old artwork that may be linked to many traditions, I think the post makes one big mistake: It never shows the new logo! What it does instead is a joke on the new logo that adds a low quality animation.

Showing an uglified version of it is not how you make a good case against a design.
Create an script that scraps proxies and then use those to scrap twitter, use it in a Russian domain, claim 140 characters can't be copyrighted, claim that the tweets are being extracted from third party sites that use the twitter API but lack any kind of TOS and disclaimer; sell API access, profit!
Yeah! Atari 800XL with cassette! We had one of those, my favorite game you had to load in by tape was Zeppelin. I was 5 or 6 at the time, so this game was frustrating as hell and probably made me cry more than once.

Video of Zeppelin:
http://www.youtube.com/watch?v=BBLUmXUprvU

My dad also had a computing magazine where you could transcribe small programs or text based games into your 800XL and make your own simple programs - which probably has a lot to do with why I'm a software developer today.

That and the IBM PC junior. Good times.
It's all over now. SV can only become a parody of itself.
Good point. I meant to include a mention of "robots.txt" but I forgot or delete it editing. That's the motivation for number 3. A "robots.txt is the law" philosophy makes some sense to me, but number 3 is an example of a time when I think it falls down. I don't see a distinction between scripting my daily bookmark visits and manually doing it as a meaningful one. What about extensive browser plugins?

This isn't settled legally certainly and it certainly doesn't seem like this is settled ethically either considering the various insane statements that occur when politicians comment on the subject.

Some examples of the specific concepts from a thousand years ago that apply and answer these questions would help me see what you see. I know the basic rules for music sampling and referencing other works when writing and where the line for plagiarism is drawn and the rights for using photography. Don't know the rules for accessing network resources that are open or for using their data.
How about publicly available web scraping tools as a way to encourage sites to provide good APIs? Everybody wants efficiency, after all.
Well, apparently Pivoting is like the Monty Hall Problem, so this may be worth a shot
Yippie...that worked. Thanks a ton for sharing that code snippet.
Am unfortunately more of an analyst. Have only just started picking up coding for data analysis. JS scraping was one area that I always had difficulty with.
Not anymore :D
How to improve your iOS design workflow (in Photoshop)
Combine Netflix with Google Fiber
I've seen and used solutions of user-level threads (aka green threads, aka coroutines) to do just that. It works. It's a lot of work to get right even for a very specific use-case.

In the past the power management on Linux was done by a user-space program, I'm not sure why that was changed.
I actually don't find it very surprising that game prices haven't moved. Software is essentially a fixed cost affair. So although the cost of making a game is higher than in 1983, so too is the potential audience of the game. The higher costs can be spread out among the larger audience.

If you see paid iPhone games, for example, part of the reason prices are so low (generally $1-$5) is because the cost/complexity of making an iPhone game is very low, whereas the audience is extremely large.
Finishing something is definitely a huge competitive advantage. Anyone can have an idea and start a project. Only some are able to finish them.
Nice one. I read every computer book and magazine in the library, years before I could get a computer. Then my parents and I split the $99 for an Australian made VZ-300, with a z80 and 16kb ram. To write in assembly, you needed a 16kb addon. Loved it.
(As a current Philosophy PhD Student...)

PG's essays are consistently great. Although in this case, I disagree with the central thesis that the history of philosophy is merely a history of confused talk. Certainly, a lot of philosophizing (especially OLD philosophy) commits just this sin. But that's not to say that philosophy as a methodology is inherently broken, that one has to be caught up in the muddle of confused language. In fact, my own study of philosophy has taught me that philosophy, at its best, clearly lays bear the ways in which language confuses us. Philosophy, then, allows us to transcend the little confusions that pervade our everyday language.

And what PG comes to saying, that philosophy should change people the way we go about doing things, is essentially a reworded statement of the Pragmatist's ideal. Peirce, James, and Dewey said the same thing a hundred years ago. PG is right to stress this idea, but if his claim is that philosophy is not sensitive to it, he's just wrong.
They kinda kick everybody out on Friday evenings, actually. (Not actually kick out, but make it easier to just go home, especially as compared with Mon-Thurs.) And, in fact, that's even more true now than it was two weeks ago, because of a change in food-service policy.
On #1, you mentioned before that Craigslist disallows scraping, yet unless you are OmniExplorer, it seems scraping is mostly fair game if robots.txt means anything. The robots.txt standard mentions nothing about it being for search engines [2], so there are no special exclusions for search engines specifically.

Additionally, robots.txt is really for automated link traversal, not scrapers in general. If your scraper is initiated by a user, there is no need to follow robots.txt. Not even Google does when the request is user-initiated [3].

From there, the waters just become really murky. Is lynx a scraper because it doesn't render the way most web browsers do? Does it get a pass because it still adheres to web standards? What if a real scraper adheres to web standards? Maybe it is the storage of scraped data that is the issue? What about caches? I could go on, but I'm sure you see what I'm getting at. It's a very complex issue that is not at all understood.

[1] http://www.craigslist.org/robots.txt

[2] http://www.robotstxt.org/robotstxt.html

[3] http://support.google.com/webmasters/bin/answer.py?hl=en&...
I mean all those checks create considerable mental overhead from code-bloat.
Why bonds are riskier than most people realize
Answers to your question would be given by criteria which discriminate between science an theology.
And though I'm finding this train of thought increasingly alluring, I know nothing of how philosophy ever brushed it, or it may well have tackled it head on and I wouldn't know it.

Philosophers have actually wrote a lot about the subject of personhood, and it sounds like you would find the discussion fascinating. Not only is the discussion practical in the future for the examples you have given, but it is also incredibly valuable to the present in terms of the abortion debate and the consent debate See: http://en.wikipedia.org/wiki/Personhood

While a number of pre-19th Century philosophers have wrote about the subject (eg. Descarte, Locke and Hume), I would suggest just reading an outline of their works and delving into the more interesting discussions found in current philosophy journals.
Nginx exposes multiple phase to process an incoming HTTP Request. Mainly rewrite, access, content, header_filter, and log

You can embed Lua at the access phase, and query your API from there. Some of the Lua libraries of the OpenResty package [1] might help you do that.

And here [2] you can find an example of OAuth support.

[1] http://openresty.org/#Components
[2] http://seatgeek.com/blog/dev/oauth-support-for-nginx-with-lu...
I loved how the old systems would prompt for memory size on boot. Ok, maybe not loved, but at least had my nostalgia spurred.

My personal favorite of that era is the TRS-80 model 100, of which I own several. I give them to my kids when they turn 10. Best notebook keyboard of that era (and periodically, since then).
Windows vista, 7 or 8 are based on Windows NT: they don't have much in common with Windows 1.0.

Just like Mac OS X is a rethinking of Mac OS based on NEXTStep and doesn't have much in common with Mac OS or even system 1.

So yeah, I think the parent's comparison is correct.
City Racing: Drive Em Up - Free Online Games
Are you joking when you say the University of Waterloo is a small school?
I felt NT was an apt comparison because not only is it the basis for the current Windows, it also was their first 32-bit offering, i.e. where stuff got serious. 16-bit Windows was a fairly different beast. 9x was certainly influential but (1) is now dead and (2) came after NT, borrowed lots from NT in the beginning. In light of this, drawing comparisons between 1.0 and Win8 doesn't seem all that appropriate to me.
To one extent or another, most NGOs are "missionary organizations", and are certainly threatening the way of life of the more hidebound Muslims. So I'm less surprised than some here at the conclusion of the story.

I think the question to ask is, if you're part of this existing traditionalist social structure, what's the benefit of adopting a more Western way of thinking? It is not obvious to them that Afghanistan was less fucked under Soviet influence, or is less fucked under US and other NGO influence now.
LinkedIn Hacks
Creative Commons Turns 10
Do you know why all the other text editors were built even after the first one was already in use? Try finding answer to it and I am sure you'll find the answer to what is reinventing the wheel and why is it very different from having an IDE that specifically caters to the need of Android development, with total focus and integration, and is supported/promoted/maintained by Google - somewhat the way Xcode is done or hopefully even better.
I wrote video games for Big Five Software (Miner 2049er was our big hit), and we actually used Model 16s with a compiler we wrote to compile to cartridges for the Atari 400/800. At the time, it was an awesome computer. We even had a 5MB hard drive. A drive so massive at the time, that it actually had a KEY on the front to lock it.
Ok, I definitely think that viewing King of the Hill as an examination of existential pain from social convention is interesting. I need to think about that. Definitely brings some scenes to mind that I liked as well.
30 years later, future generations will see the mbp i'm using now with the same amazement.
Thanks for posting that video. I've seen tons of complains popping up on my newsfeed and this really explains it.
Also interesting and on topic with this are any of Nicholas Taleb's books. I highly recommend his new one: Antifragile (http://www.amazon.com/gp/aw/d/1400067820)
Cycling through colleagues and peripheral network is a very clever backdoor way to find people on LinkedIn. http://www.linkedinsights.com/10-common-mistakes-that-will-c...
It never works seamlessly. I would love to do away with all the clinks and cracks which becomes an integral part of it. Becomes more painful when you have to deal with the "whole code" (say guys at those OEMs and those indie ROMs).
I would be really interested in knowing which heuristics or machine learning techniques produced decent results. That's if I can't convince you to open source the code. I'm working on the same problem at the moment.
This is a shameless plug but I've created a service that aims to help with a lot of the issues that OP describes such as rate limiting, JS and scaling. It's a bit like Heroku for web scraping and automation. It's still in beta but if anyone is interested then check out http://tubes.io.
فوت و فن تبلیغات با کمترین هزینه و بیشترین بازدهی || کیوسک
Exactly. Each of those things is a mini-version of something that has been a business standard. I'm talking about creating the next generation of the full-scale items but targeted, not at consumers, but at the power users. Apple gets the consumer market for whom being hip and being simple (a natural match) are priorities. Microsoft tries to chase Apple for the consumer market as it lets its Windows/Office franchise gradually obsolesce. Oracle is all enterprise back office. Samsung is all consumer electronics, like Apple but without the software. So why couldn't Google go for the full-scale power user market that, as Microsoft runs off after Apple, is increasingly uncontested? Say, Linux laptops as well-behaved as Apple (graphics, media, sleep/wake, battery life, networking) but optimized for power and customization, not "we know better than you what you need" simplicity.
For a method for determining "which academic fields are worthwhile", perhaps it might be wise to start by becoming well familiar with the fields in question -- something that the author of the above essay did not seem to have taken the trouble of doing.

And how much less familiar with philosophy are most of the readers of this essay? I would venture to guess that they are not even philosophy majors, but rather computer science majors or self-taught computer programmers. What a shame it would be if they thought the essay's author knew what he was talking about and dismissed all of philosophy out of hand.

All of philosophy might be "wrong", but if that's so, it's going to take a lot more than a vague, ill-informed five page essay by a disaffected undergraduate to convince me.
SHIRI: a buttock only humanoid [video]
Calculating childcare and housekeeping into the equation, I'm probably doing about 15 hours per day. 18 hours per day would mean that you would get 6 hours absolute maximum of sleep per night, and anyone who does that for longer periods of time is an idiot comparable to a drug abuser.
Much more to come pretty soon! :)
Friends + Money = Gym Motivation
I feel you fall into the very trap of which he speaks. Even a Philosophy Ph.D.Student, wise in the way of the Ancients, and eager to speak plainly, finds it impossible to not be 'caught up in the muddle of confused language.' Your study has apparently taught you that philosophy 'lays bear' the ways language confuses us. And that statement did indeed confuse me mightily. Presumably it is a subtler articulation of underlying intent than the everyday process of 'laying bare.' But perhaps I am wrong in this?
Parsing arbitrary HTML is not the same as scraping a page for data -- that link isn't really that relevant.
I see where you are coming from.

I guess my hesitation was caused by the assumption that while windows before NT was all 16 bit / 32 bit hybrid; it's API's are still essentially the same which is what you would care about when re-platting an API.

However I will concede my argument like a true gentlemen, as I now realize the ABI is what we should care about. It is almost certainly different even if the API's haven't fluxed that much, and that is what a re-platt project would most care about.
I think the point he would make is that Java works.
Man I'm so glad to be around right now.. I remember catalogs from the 80s.. what we have now is so incredible compared to then. Feels good man.
Clickable is good. :)
It is about practice more then about learning.

I think it is not a problem ti find in internet something about you told ( codecademy ).

We are trying to get practice in real world tasks and to find unusual solutions.

What do you think about this&
Eric Steven Raymond[1], author of The Cathedral and the Bazaar[2], also talked a little about this recently[3]

[1] http://en.wikipedia.org/wiki/Eric_S._Raymond

[2] http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral...

[3] http://www.infoq.com/presentations/Culture-hacking-Open-Sour... Jump to minute 17:00 to hear him make a similar clarification of the word Hacker.
Programming Languages vs. Fat Fingers
Sounds great, see you then!
In the game dev industry we set specific thread affinities to many (sometimes all) threads. Also, gaming OSs (e.g PS3) typically leave a thread on a single CPU in any case.
Network engineer offers to mass-produce censorship-resistant hardware
It only clears your browsing traces locally (history, cookies, cache, etc). Everything else can still be tracked on server-side. BTW, every private browsing mode that I know works pretty much that way.

In the current model real privacy can only be achieved running something like Tor.
Maker/DIY Mentoring
Weekly hangout to discuss various aspects of mentoring makers on their DIY projects virtually using G+ Hangout, Skype, etc.

https://plus.google.com/events/cg8fmrcf308gfemacsamp4iktn0
In denial. Does it do time travel, motha fuckas?

----

sitting on an ass's colt.

12:16 These things understood not his disciples at the first: but when
Jesus was glorified, then remembered they that these things were
written of him, and that they had done these things unto him.

12:17 The people therefore that was with him when he called Lazarus
out of his grave, and raised him from the dead, bare record.

12:18 For this cause the people also met him, for that they heard that
he had done this miracle.

12:19 The Pharisees therefore said among themselves, Perceive ye how
ye prevail nothing? behold, the world is gone after him.

----

I smell a holocaust! Obama is totally down with robbing the rich Jews.

God says...
mercifully greatly Passion courteously vaunt reposes set
Panama wounds deliberating personally patience prating
enabled groaned old asked acquire acquiesce Can how_about_that
sons' sanctification single Paraguay opened Mozambique
acceptable perturbations referred naturally shore pious
greediness robing oh_come_on sale king convertedst sound
distill undid Tell thank tasteth unassuming discoursing
faintly chambering repeat_after_me Passion why_do_I_put_up_with_this
prosper manage serpent forgottest Malaysia unemployed
attributed demandest buzz disputed faithful pronounce
petitions keepest Prophet reckoned pilgrimage ariseth
smile failure_to_communicate wealthy Taiwan strengthless
forth urgently ones accept thank_you_very_much succour
instances Togo Anubis lusted temples shame-faced another's
hooah scholars ANYTHING rather purchasing displayed fruits
Didst Wyoming began buried solicits irresoluteness self-chosen
convinced preached Knowledge loved criticised writings
heretofore imbue cheeks instillest leave witting meet
make_my_day fault wazz_up_with_that
Search engines:

- Respect robots.txt (as mentioned elsewhere) which will often provide a limited subset of all data available

- Give something in return (potential traffic) for the data they reap.

I fully agree that scraping is great, and do it myself frequently. Site operators do have legitimate concerns in some situations though, and it probably comes from feeling as if they are being 'ripped off' somehow.

No one in their right mind is going to object to incidental scraping for personal use.

However, scraping is often scripted into cron or the like and that data is then used to profit someone else. I'm usually cool with that, but if someone is running a web site and they are dependent upon ad revenue to keep the servers running, I understand objecting to it.
Another reminder of how brutal employment law in the US is. Hard to believe that it's legal for a company to act in that way.