skysight-inc/HackerNews huggingface dataset:
It depends what you mean about progress. Digital communications evolved and it's nice to have data capability that can span the globe with a 100W radio (PSK shortwave). The bandwidth is not there, unless you go up in frequency, but then the range is limited without repeaters. I ran a VHF AX.25 node for a long time, using a 486 linux machine and soundcard as modem. With a good antenna and location I had people connecting from 50km or more and with my internet connectivity some even used tcp/ip. I could also connect to other nodes, using my peers as repeaters. My point is although the communication is slow, it's very easy to get something going with cheap radios (mine was a used modified radio from commercial frequencies), homebuilt antennas , computers that nobody wants anymore and of course open source.
It's pretty clear to me that if I were to Google for something, I'd want to see the original source of the content over a link to a page on an aggregator site.

On the other hand, if I wanted to see an aggregator site like Huffingtonpost or Digg, then I could Google for a site like that, or even Google for a keyword about a discussion that happens on the aggregator site. That seems legitimate to me, but showing up when I'm googling for something related to the original source is obviously not.
Unless you only watch 3 shows, isn't cable with a DVR a better value?
Starting small and expanding- that's a good thought. I should probably focus on that rather than attacking the entire undergrad email list. Thanks.
The thing that makes those ASes Tier-1 is that they have so many peering points. You seem to be presuming that they're as easy to shut down as cutting the power to a few POPs, but they're not. How many POPs would you have to take out to stop Americans from getting to Google?
Strictly speaking, SICP's amb implements nondeterminism (via backtracking), not Prolog. Prolog also needs unification (a more powerful form of pattern-matching), at the very least. (EDIT: Forgot about the next section, with Logic Programming.)

Many Lisp books implement Prolog. Try PAIP and/or On Lisp. PAIP puts more time into implementing it well, but On Lisp covers the main ideas. I recommend both, regardless.
I really like the clean design, but part of what i love about HN is the fact that you can quickly scan 20+articles just by reading single sentences of text. I would like this format better if it had some type of flipbook functionality mapped to the left and right arrow keys, so I can quickly run through more content.
the Iranian revolution was also powered by 'the young', and the Mullahs were not in the drivers seat there either.

Though the return of Khomeini was definitely very much the catalyst.
The documentary "Control Room" is a good one about Al Jazeera:
http://tinyurl.com/4hz5zzw
Welp, looks like I crashed their server...

Update: There it goes!
Configurable key bindings are a nice touch. Other than that, what does Twitch offer that I can't get from quicksilver?

Also, I like the feel of the web page as a lander, but I really wanted to get more information about functionality and maybe configuration instructions - are these available somewhere?
Thanks for the suggestion. Good point that I can't expect this to happen overnight.
Hulu started to lose when they started limiting the devices that could access it. Ubiquity is the new exclusivity.
You have an opportunity here if you think the business plan has legs. 10% is an upper bound for what you should expect, considering he's paying you a salary and benefits. 2% seems too low, IMHO, so I'd certainly push back on that amount. However, if you are in a position to forgo the salary and benefits between when you join and when the company raises capital (assuming that is in the cards), you should consider that in exchange for a larger equity stake. Depending on the amount of time between when you join and when you plan to raise, I'd say that number is somewhere in the 15-30% range. Good luck!
These remind me a lot of the startup I'm at right now, https://www.meet-meme.com. We focus more on social networking, your online profiles and events.
I'm taking a first look, and I certainly like the appearance. The older I (and my eyes) get, the more I appreciate sufficient contrast WITHOUT a lot of brightness.

One small nit for consideration. I realize it may increase conversions, but I absolutely hate it when an application unexpectedly fires up the browser (and surfs off to an unstated destination). (In Sublime's case, via Help / About.)

Some years ago, TextPad got my money through the same model: Unlimited trial. The unlimited trial wasn't enough to "obligate" me, but its excellent performance and feature set won me over. (In particular, I made heavy, ad hoc use of its regular expression support against relatively ginormous, irregularly structured text files -- and file sets -- at the time; something no competitor seemed to match.)

(Unfortunately, TextPad's update to version 5 -- including moving to a newer Microsoft framework -- mostly just made things worse, and development simultaneously seemed to be tapering off.)
Love it. It's awesome.
One feedback: make opening Projects easier. I had closed the editor window and the Project menu only showed "Recent Project". It wasn't intuitive to me that I need to have a text window open before the other menu items are visible.
Make those menu items available by default and if no window is open, just open one.
It's called "mini-kanren", see also William Byrd's thesis. Or wait for swannodette to show up. :) He's writing a Clojure port: http://github.com/swannodette/logos
They were young then.. then they became old and just as corrupt as those they replaced. The Muslim Brotherhood is the same generation, but now they're 30 years older.
Good idea, sadly OpenBTS being 1/10 the cost of existing infrastructure, still makes it (ballpark figure) $5k to operate something like the BurningMan 1 BTS network (so cheap in the telco world! Ohh, I'm not considering the power system in that figure).

Sure, GSM is ubiquitous, but WiFi is getting there and more commoditized. (Completely O.T. but I find the lack of people hacking their HP printers with WiFi in, quite a lack!)

We get closer and closer to a William Gibson-esque world all the time.
Have a look at clockingit.com : project management,
collaboration, time tracking..
Hi Matt, I'm sure your busy and don't want to answer all SEO related questions anyway. I wanted to ask, though, what Google things about the importance of exact anchor text in rankings as remarked upon in http://www.seomoz.org/blog/how-organized-crime-is-taking-con...?
Thanks. I just got your email, and will be taking a look at it in a little bit.
At least they are impartial, today I have seen osdir outrank google on google for a result from the archives of a googlegroups hosted mailing list. But it is annoying.
Awesome - I don't have any startup news to share at this time - but best of luck! There's a need for this type of news and TC isn't filling it anymore.
The Google Technology Stack: Roll your own
I guess google shows different things to different people. My search for NFL Jerseys for example, seems just fine:

http://grab.by/8DYK

what do you think?
As far as I could tell, that post was just about one specific SF project that had a vulnerable PHP CMS installed on their web space. It's possible that the more general problem of projects being allowed to install/manage their own software got leveraged into a larger exploit, though.
So, which SEO forum was a link to this thread posted to?
If it concerns Nicki Minaj, the question should be, "Dude, what were you thinking, civilization?"
every piece of advice has to be abstracted out of their context in order to be transmitted to others in a succinct way. So many of the adages you hear: "execution matters more than ideas", "get out of the building", "fail fast", etc. have been abstracted out of their concrete context for when they were conceived.

It's your job to take the abstract in their original context and see if it applies to you and your own context. Some people fail to do this, or they apply it in a completely wrong or different context, and just dismiss the advice too readily. And they make the mistake of never really learning the lesson.

And sometimes, the way you really learn it, to understand the context in which advice comes from, is to make the same mistake yourself. Too bad, really.
It's because when I'm searching for something I want a link to the original source. I don't want a link to your page, really. The results page would become polluted if it contained links to all agregators such as yours.

It's unfair to be in the results page with somebody else's content when the people searching for that content are actually targeting the original source, not yours.
Netflix doesn't use Flash Player, so you can use the "watch instantly" feature anywhere in the world with a simple SSH proxy (Putty+Firefox works nicely for me when I'm traveling).
He didn't say he was immature, but that the response is. Big difference there. One's a judgement of a person, the other of an action that person took and likely regrets by now. Saying so would show maturity.

Surely you've said or done things in your adult life that were sort of juvenile. You've surely regretted some of them afterwards.

I know I'd have chose to not use your products if you'd told someone to go away when I was making a platform decision to use them or not. (Your writings positively influenced buying decisions for city desk, when it was set up against competing products at the time that were functionally quite similar).

Especially for someone at 24, expending effort to exude maturity opens doors for your company, and helps to defuse criticism of youthful inability (as has plagued Mark Zuckerberg over and over).
Nice story, but it makes no sense. Why would a suicide bomber use a bomb that is triggered by SMS?
We're going to start pushing the ACM ICPC competition more, also Topcoder, Spoj, etc. I hadn't heard of codercharts.com, thanks for that. We aren't quite sure how to get people involved in this area though, since freshmen and sophomores aren't confident enough in their abilities to join a competition, and juniors/seniors are too established and seem to rarely want to join a new group.
For Ruby, check out The Well Grounded Rubyist. David Black's writing style simply delivers. http://www.amazon.com/Well-Grounded-Rubyist-David-Black/dp/1...

While you await delivery of your books, also check out Mr. Neighborly's Humble Little Ruby Book. It's a solid introduction to Ruby. http://www.humblelittlerubybook.com/book/html/index.html

Download the Ruby Koans. All you need to do is run "ruby path_to_enlightenment.rb" from the command line. It'll tell you what line number in what file you need to change to complete each step. It's up to you to come up with the solution. There are 287 steps towards enlightenment. This is a great way to get "on hands" experience with and to learn a great deal about the Ruby langauge. http://rubykoans.com/

Rails starter material
http://railstutorial.org/ruby-on-rails-tutorial-book
http://guides.rubyonrails.org/
How To SEO An Online Store According To Google
It depends what you think the goal is. I expect Google's goal with searching is to get you to the source data. What is the point in going to an aggregator for a query? Isn't that what google is in a nutshell? I'm not advancing a position, just genuinely posing the question. What role should aggregated results play in a search query if any at all?
Buddycloud, Appleseed, Diaspora oh my, but are there intentions for the protocol to talk amongst these networks.

Are we aiming for a protocol end goal or for an application end goal?
There's no point moaning "Google promised us X" if you can't back that up.
There are definitely times when you should tell a customer to go away. Any time a customer is seriously diverting you from where you need to be as a business, you have a potential time to say "find somebody else."

However, this customer was complaining about the core business, not some diversion. Even if he was diverting, there are far more appropriate ways to say good-bye.

It sounds to me like David heard once "don't keep customers who aren't profitable" but never internalized what that really means.
Wow. The stuff that Embedly is doing is all kinds of awesome. I just wish Twitter would buy them so I didn't have to resort to manual hacks to actually use them.
If you're that smart, and have to go around in a suit, why not ditch physics and get into finance?
I may be wrong, but I believe it's so the suicide bomber can't back out at the last minute. They have a spotter that makes sure they're in position then blows them up.
Amb is in SICP section 4.3 ("Nondeterministic computing"), section 4.4. is called "Logic Programming" and is implemented using streams rather than amb. I agree that On Lisp, which does it via amb, is also nice!
I got 99 comments but of which this ain't one :)
Matt would you comment on the thought process of Google on curation. There are sites that are generally strongly disliked.

Examples: Demand Media in general. Or say w3schoolS.com for JavaScript/CSS/HTML.

I can understand that there would likely be a deluge of legal action against Google if this was done in a heavy handed way.

Or is it a principled thing where everyone should be treated equal? If so isn't that a lot of algorithm ideology. In practice hard rules without human judgment leads to ridiculous edge cases or bypassing the intent of the rules.

I always assumed you curated in a way via having teams that specialized in creating topic specific search techniques which then all get combined together via topic detection or some other meta algorithm. This would be a good balance between manual curation and having it be a scalable approach.
Perhaps this is not the right question for Quora. Explaining a rapper's success is akin to asking why Simon Cowell is as good as he is at what he does?

Personally to me Quora is great for answering questions that do not require very deep analysis but require specific knowledge in an area.
Techmeme, like Google, is a great and valuable resource.

However, the debate is whether or not these aggregators sites should show up in search results instead of the original source.

I use Techmeme all day long, but don't expect it to ever show up in a search result when I am looking for a specific topic. I want to the original site. I can always go to Techmeme directly to get the "value-added" context on my own.

Aggregator sites are great destinations. They shouldn't be in search results (at least, not above the original sites).
It's fairly common, actually. It gives the control to the organizers, in case the bomber has a change of heart (which people are prone to have when they have a bomb strapped to their chest.)
So, one needs just about 13.5 attempts to attain 50% chance of single success:

http://www.wolframalpha.com/input/?i=0.5+%3D+1+-+%28.95+^+n%...
Ah, Translation Party. There goes fifteen minutes of my day.

Here is the result, a retranslation of "I heard Google is on a hiring spree for Buzz."

http://www.translationparty.com/#8646326
It's been around for a long time
Israel's leaders won't get much sleep either. They are presently favored by the USA for two reasons: the large pro-Israel voting bloc, and the fact they are the only secular democracy in the region.

If they weren't the only democracy, people might start making comparisons.
UI bug report: Scrollbar behavior is weird. The thumbnail scroller is very cool and stops when the end of the file is visible at the bottom of the view. However, the scrollbar itself scrolls until the end of the file is visible at the top of the view. At least in OSX, this is not standard text editor behavior.

Also, I hope you plan to use form controls for saving preferences instead of json-style dicts.

And the Command-P issue.

Otherwise, awesome editor.
Creating a simple, inefficient Prolog interpreter (that has most of the core functionality) is pretty easy (as far as implementing languages goes), especially if you're using another functional language to do it. I think it can be done in 100-200 lines of Haskell or ML pretty easily (although I haven't actually implemented one myself).

Implementing an efficient Prolog involves implementing the Warren Abstract Machine (WAM) [0]. I just implemented a very small and restricted subset of the WAM with a friend for a class final, and doing that is much harder. (Largely because there's not a whole lot in the way of documentation, and even the book that's supposed to serve as a WAM tutorial [1] is light/vague on some of the trickier implementation details.)

[0] http://en.wikipedia.org/wiki/Warren_Abstract_Machine
[1] http://wambook.sourceforge.net/
Getting quite OT here.

I was looking at building a AX.25 node 10 years ago, with a 15km range on a basic amateur license, with maybe 28kbps. Almost all integrated into a radio with a digital output that cost the same as a PC.

That's what I mean about lack of progress... not much advanced today - it's a bit cheaper and easier, with better range, but no better bandwidth. If the frequencies & range are a fundamental issue, OK. When I was reading 10 years ago there was a strong dis-interest in data from my local groups, who thought it was ruining their voice comms. Still today I find the local amateur radio groups have little interest in packet radio beyond maybe running a webcam over AX.25. The interested HAMs are running community WiFi projects.
My assumption is that there was both a manual "detonate" button that the bomber could have activated once in position as well as this SMS trigger just in case the bomber couldn't muster up the nerve to blow herself up.
Organized crime? http://www.seomoz.org/blog/how-organized-crime-is-taking-con...
More than 20 Textmate shortcuts I use all the time
That explains a lot
Quora is 6 months away from turning into Yahoo! Answers.
It seems like this article makes it clear that it's not really a necessity. FWIW, I've been redirected to mobile sites on several occasions just because my desktop browser is Opera.

Not that this can't be taken care of with a little careful coding, just saying that user-agent sniffing is still troublesome, and separating desktop from mobile can be tricker than expected.
haha awesome, you blew my server up. Upgrading now but it'll take a couple days they say.

Anyone reading: that's my game development blog, I'm starting an iPhone game dev studio and documenting the progress of starting it up and making the first game, day by day!

Check it out if you're interested in game dev and feel free to ask any questions!

- Quickdraw
Need Help Accessing WiFi Manager framework in ios
How do I access wifi manager framework in ios. I am trying to access the WiFiManager Framework (previously apple80211) and can't find the right information. I understand Apple doesn't allow the use of private frameworks for apps on the app store but I am writing this app for personal use so this is of no concern to me. What I need to know is can I still access the WiFiManager Framework for an app I upload directly to my phone and is there any information out there on how to? Thanks in advance for ANY help.
Try j and k. If you insist on arrows I can do it, it's just that they already do something(scroll if you have a really thin browser window).
I share this exact concern as most of my favorite books as a kid were the ones I discovered on my dad's bookshelf: LOTR, Ray Bradbury, Issac Asimov, Arthur C. Clarke and lots of other science fiction.

My plan for my daughter is to give her an iPod touch (or maybe her own Kindle - they're getting so cheap) when she's old enough. I'll set it up with our family amazon account and she'll have access to all of the books I've already purchased.
Semi-OT: Has Netflix's selection in Canada improved since they launched? It was kind of pitiful compared to the US.
Brilliant! +1 for Discussels.
Ah yes. Five to eight years of phd and another three of postdoc was just getting me to the nonexistent job market for scientists too darn fast. ;-)
This article (previously featured on HN) mentioned that Netflix pays much less than cable: http://www.hollywoodreporter.com/news/hollywood-execs-privat.... I think the point of that statement is that Hulu pays much less than $100,000 per episode.
PlayStation NGP round-up: price, battery, hardware, and games
A clear guide to firewalling, for the paranoid and broke
Does Facebook Make You More Social Offline?
I have often found myself landing on an aggregator for a particularly query that has been a helpful resource for related problems.

Of course original content has priority, the original poster explicitly agreed with that and there are some site who do produce no value at all, but saying every site who purely uses other sites content are all ruining the internet is obviously very wrong, considering this is google we are talking about.
Build a fool-proof import from Tumblr and you might be able to get some users.
You should, amongst other things, definitely write a disclaimer that describes your friendship with William, as he reveals[1].

It might as well be a hit piece as plain sloppy, speculative writing - if Karp had a nickel for every (unanswered) question mark in that article, he'd secure himself another $40 million.

[1]: http://news.ycombinator.com/item?id=2152210:

> prestia:
> If this is William, what relationship do you have with PostDesk? It seems peculiar to take an exchange like this and forward it to a total unknown rather than one of the larger sites. I'm not saying I don't believe this happened, but I'm rather skeptical by nature.
>
> wtildesley:
> I'm a friend of the owner.
These bombs aren't made by electric engineers. They just rip out the vibrate motor and wire a detonator to the connections.

Soldiers have found IEDs that didn't detonate because they forgot to set the phone to vibrate. The display reads "1 Missed Call".
Just Finished The Prototype Now what?
AllHighSports.com
On Mac OS X, spacebar means "page down" in web browsers. I was pretty surprised when I couldn't use it on this site.
While you are at it, can you go ahead and de-index this site: http://www.google.com/search?q=site:livestrong.com
To reinforce the feedback angle, I think it's important to point out that the weeds starve out the opportunity for genuine content to grow into a valuable audience. Even when there's real content that wants to compete, the risk is the upfront investment required to peek out above all the crap exceeds the profit from serving that niche.
A quick google search shows this: http://geekstack.com/
Indeed. People will make you think that Realpolitik is some hard-thinking, tough-decisions geopolitical chess game. But it's not, it's just international checkers, making the least bad decision at the last minute because you haven't planned ahead. It's a shame that it has infected American foreign policy for so long.

Naive idealism is no better, but pragmatic idealism is far far better, but also far more difficult.
Coming soon to America:

Wireless carriers SMS all their customers 5 hours before any major event that might be a terrorist target!
Modifications to the global variable have local scope: "as long as we're within the body of this function (including function calls), modify stdout to this file buffer instead". It's distinct from global and lexical variables.