skysight-inc/HackerNews huggingface dataset:
I have a good story to share for this from a very close friend of mine.

He started a blog/website about mobile app reviews in 2008 in France, grew the traffic organically to something like 150K UV/month after one year, was making some money with affiliate (iTunes) and advertising - 3-5K/month basically.
Then he started building apps and wanted to promote them using his blog. He built a few and realized that his blog was not enough to promote it, and heard about FreeAppADay. He decided to start a FreeAppADay equivalent in France first through a newsletter, then through a mobile app.

Now, their app is installed by 25% of iPhone owners in France, Spain, and it is catching up in many other countries as well in Europe and South America... and the Company is selling premium placements to brands, publishers and app developers who get tons of downloads thanks to them...They will make multiple millions of dollars in revenues this year!

I think it is much easier to bootstrap a consumer play when the core is content and community (vs. engineering).
You probably already know this but you should really save yourself a million comments and put an update in the article that shows you already know about Prolog. :)
Well, sounds like the man has a vision, and is being unambiguous about what it is. I can appreciate that, at least. Count me among the folks that don't "get it", though.
I am just skeptical about outside of large cities since even Yelp has very little coverage outside of major cities, and they have a much larger demographic. However, I can see that targeting other dietary needs doesn't really have any disadvantages, and especially since some overlap (vegetarian/gout), it could be good. Thanks for the advice!
Mobile Apps Put the Web in Their Rear-view Mirror
In my lay opinion, you are treading very close to making the lawyer complicit in the crime, at which point there is no privilege shield.
Ah yes, looks like we need to set some kind of sensible default for the maximum price.

Would you prefer to just bookmark searches, or login and be able to "save" them? (have them show up as separate tabs next to Saved Listings, or something like that)
Apple beats estimates with Q4 earnings: $46 billion billion revenue
It is quite the jump from “This is the path we’re headed down – a single unified, ‘beautiful’ product across everything. If you don’t get that, then you should probably work somewhere else" to "Agree with SPYW or GTFO". One is an admirable goal for a whale of a company and the other is a stubborn denial of contrary opinions. I thought Pando Daily was suppose to be a "different" tech news site.
Hedge funds' original purpose was to stay negatively correlated with the market, not to beat it consistently. Each is hard enough that doing both probably isn't possible, and it seems to me they aren't keeping their clients' expectations realistic.
Maybe. The challenge in that case would be to separate popular submissions that remain relevant no matter their age (e.g., a timeless essay by pg) from those that quickly lose relevance over time (e.g., news, announcements).
Leaders should lead with a unique style. Their way.

Larry's playing catchup with Facebook while thinking he can be Steve Jobs, and that, together with guarding the cents by removing the little things that made life @Google awesome (bagels anyone?) has led to low morale among the workforce.

Geeks with low morale don't get shit done.

They don't innovate. They don't create.

Google staff aren't code monkeys, they're not going to stick around to keep the seats warm.

The good ones will spend every hour of the day doing the bare minimum required to still get a paycheck while finding a new job.

It's money not passion that's preventing them leaving. And that's a pretty depressing atmosphere to work in.
I misread the title and clicked expecting an argument about why Google thinks SPDY (http://www.chromium.org/spdy ) is vital to internets or something :(

This is much less cool/interesting.
Google spent $3.7 million on lobbying in the fourth quarter of 2011
TrueCrypt does exactly that. The problem is that everyone knows about it; so the police will always suspect there is a second hidden section.
Are there any decent maps of where Frontier is offering FiOS in Redmond? Supposedly there is service a few blocks from my apartment downtown, but I can't get a straight answer out of anyone.
I would be much more interested at working at the new Page dominated Google than the old Schmidt one. At least he's trying to do what Steve Jobs did so well: make big leaps forward.

Apple found it necessary to own more and more pieces of the stack to innovate. Google is finding itself in the same position. Almost all of the best products are restricted/closed/proprietary systems. Macs, OSX, iPhone/iPad, Facebook, Twitter, Gmail, etc.

It certainly would be nice if there was a real competitor to Google like Android competes with iOS.
How far is too far for building a culture of "fun with a little bit of weirdness?"

I find Zappos dedication to fun weirdness to be a little much to begin with. But now buying land surrounding your call-center with plans to build an entire city for employees to live/work/play in? And "dorms" to live in? That's a lot.

I'm all for free jet flights (http://www.launch.is/blog/leak-zappos-ceo-gives-employees-fr...) but this is a bit much for me. Guess that's why I don't work there.
Apple's Q1 2012: $46.3B In Revenue, 37M iPhones And 15.4M iPads Sold
This seems like the perfect time to relaunch "Larry and Sergey won't respect you in the morning."

http://ycombinator.com/ad.html

http://www.flickr.com/photos/martindavidsson/96160482
I think the author intended that as sexier than other large companies, meaning it is sexier to work at Facebook than microsoft, SAP, Oracle, or whatever.
Ah yes... and everybody thought Google was immune to the tech company lifecycle. My guess is this is where the downslide begins (which will probably be decades for a company of Google's size).

I've seen this play out in small and large companies alike ... once the business model gets solidified and turns into a cash cow all the execs go into defense mode which manifest itself in a number of ways but my way or the highway is usually a big one.
I see nothing wrong with this. If desktop 3D printing, 3D scanners, amateur friendly CAD software and so on get good enough that this can "destroy capitalism" (at least as it pertains to certain kinds of manufactured goods), then I find it hard to comprehend how anyone would find preventing that morally justifiable. Why artificially limit how awesome the world is, just to preserve one more avenue by which the haves can further enrich themselves at the expense of the have-nots?
Aren't drop-down menus technically the same as "drill-down" in terms of number of clicks? As long as you can use "breadcrumbs" that allow you to quickly access the hierarchy of menu items, it shouldn't require any additional clicks to get to the option you want.
Part of the problem with this is that nearly all of the best deals I've found on Craigslist (mostly camera lenses) were because the person actually misspelled the one key word in the title, which lead me to be the only person (or one of very few) who noticed the listing.

So I do hope that "Mazda Miata" also looks for listings without the word "Mazda" and also looks for the misspelled "Maita", etc, as well
Declarative languages are defined by the fact that in them, you don't tell the compiler how to do things. You just describe the result you want, and it's the compilers job to get there. Yes, this makes the compiler rather hard to write.

SQL is probably the primary example. Prolog is also well-known.
While Less and Sass are really similar products that do pretty much the same thing; I switched my site from initially using Sass (scss) to now using Less for three reasons:

a) Bootstrap uses less and I'm using bootstrap.

b) It was trivial to go from sass to less. Mostly just renaming files to have the right suffix.

c) I'm sure someone can argue differently, but I really think that the mixin syntax for Less is significantly better than Sass. I don't use mixins all the time, but this is really important if you want re-usable code. With Less, you don't have to declare @mixin and then @include it. Instead, any less block becomes a potential mixin.

That said, Sass has a compressor/minimizer and Less doesn't really have one. I had to integrate clean-css into my builds. It would be nice if Less had this by default.
I'm not convinced this is possible for anything but a small subset of programs. Such a compiler reasoning about a Turing-complete program would certainly be 'AI-hard', as it would have to essentially be a programmer itself.

What I'm interested in is making proof assistants easier to use by improving their inference capabilities, so programmers can verify the correctness of their programs without having to put in orders of magnitude more work...
Only if lawyer is USA based this might make him commit a crime. But what if lawyer based in the country where forcing to reveal password is unlawful?
I agree completely.

Just saying that a question of what a court can compel you to do as part of a trial (before sentencing) is a quite different than a fourth amendment issue of illegal search and seizure which it seems some people are conflating this with.
I want to be a person like Tony Hsieh. I'm not even talking about business, I'm just saying an all around human being like him. Everything I read, watch, or use related to him makes me feel like there is hope for this world. Yes, he's a business man and this may all be part of the image but I don't think so. If you've read his book, you know he's genuinely a great person who really wants to make a difference. Success usually follows such people.
fantastic book; and the first thing I thought of when I saw the original article
If you think that Apple designs the best products I don't understand why you would need an alternative. Beauty is highly subjective, so it really only matters what you think. I Don't dislike Apple, but I do prefer using a PC. While my primary computer is kind of tacky looking, I also have an Asus eee slate that I believe is designed and built just as well as anything I've used from Apple.

The easiest way to answer your question would be to try out a bunch of computers. If you like using the Mac the best, the answer to your question is "no."
The production of decrypted plaintext by means of an encryption key stored in your mind falls squarely within the rule on production of documents from U.S. v. Hubbell, discussed in jpol's comment above. It therefore seems quite likely the state will lose on appeal.
It seems like the auto-detection is off anyway. I'm in 10003, and it said "7927" for me. I'm on a desktop, without any kind of wi-fi or GPS, so not sure where it got that - certainly not by IP
They would also tack on extra charges for interfering with a police investigation by attempting to destroy evidence, and/or the court would find you in contempt.
Schmidt is the type of person that VCs/investors/financial firms like to see in charge. They feel more comfortable when level-headed, experienced executives are in charge of a company. Now that Google has risen to the top, they have more freedom to put the creative types in charge.
PadMapper?
So long as the problem you are trying to solve is constrained by the ease with which you can express the problem, this will help.

But it will not help when the constraints are elsewhere: memory, network, CPU, heterogeneous interoperability; all still relevant in these times of mobile and distributed computing. When you are operating to these other constraints, you need control - or rather, consistency and predictability - over the consumption of those other resources. It's no good having a magic compiler that can turn your specification into an implementation, if you don't know whether the implementation will run in O(1) or O(n) space or time, what kind of constant factors are involved, and how easily you can tweak the tradeoffs when you hit one constraint or another.

I concur with raganwald's comment: this is more useful for proving, static analysis, testing, etc.

Furthermore, I'm pessimistic that you'll see substantial improvements in expressibility using your approach, particularly when you try to scale it above simple functional (by which I mean stateless input to output) problems. The reason is that programming is an exercise in attention to detail while simultaneously keeping the large in mind; and your focus won't change this fundamental nature. Writing a complete specification for a program rivals writing an imperative implementation in complexity (soup to nuts, I'm not talking about high-level DSLs here, which is an approach equally applicable to the imperative route). I expect a good compiler will swamp you with the inconsistencies of your hidden, unstated assumptions.

For example, I note that your sorting specification doesn't specify whether or not the sort is stable; I think that makes it incomplete, and also it's a tricky constraint to encode.
Focus On *Thy* User
It's a variant of what's called "rubber hose cryptology": sometimes it's technologically a lot easier to just beat the password out of someone (smacking the soles of one's feet with a rubber hose apparently being a rather effective technique).

I draw the line using a "rag doll" model. They can compel fingerprints, physical keys, DNA, etc. insofar as they can manipulate your limp unresitive (albeit uncooperative) body to take fingerprints, extract keys from pockets, snip a hair, extract a blood sample, etc. They cannot, however, compel you to act on their behalf and against your own interests - to wit, they cannot demand you speak (type, write, press buttons) words the whole point of which can and will be used against you. A fair argument may be made for compelling you to provide the key/combination to a safe, but only insofar as they CAN tear the safe apart with blowtorches & diamond saws if you don't cooperate. But when it comes to the state's evidence hinging entirely upon the defendant's cooperation, no - that's why we have the 5th Amendment (gov't cannot compel one to testify against self).
AIUI (IANAL, mind), no — or at least it's less likely. It's when you go out of you way to destroy the evidence (and can be demonstrated to have done so) that you're almost certainly facing obstruction charges. If you're just doing the same thing you do every day, it's much harder to establish the intent to destroy inculpatory evidence, which is what would trigger the obstruction charge in the first place.

Second opinion?
Google updates and unifies all its privacy policies
Show HN: NYTimes Obj-C API Client
There's a decent level of refactoring happening already, but would love some feedback. Cheers!

https://github.com/dustineichler/NYTimes
Same here. Seattle has a city negotiated franchise agreement (a.k.a. monopoly) with Comcast. https://www.seattle.gov/cable/franchises.htm

I've heard that Verizon's Fios service is excellent...

What is amazing to me is that Quest doesn't take advantage of their existing right of way to build out last mile fiber. Lazy dinosaur. That right of way is a huge untapped asset.
I'm curious about how a compiler can infer the algorithm for sorting. I've played with machine learning algorithms like neural networks and genetic algorithms which might be able to do some of this, but what other things are out there?
That sounds inaccurate.

The example for affordance I always use is the door handle example.

The pull handle on a door 'affords' pulling.
The metal pad 'affords' pushing.

(a keyboard button 'affords' pressing)

Essentially they look like they should be pulled, pushed and pressed.
The article touches a nice point with regard to implementation of CL by adhering to the ANSI specs.

Since a couple of months I am learning and giving a try to different languages or dialects based on LISP, and also reading a lot of such blogs. This blog is impressive, so were all blogs by PG on arc, and by a lot of others. LISP people all mostly so smart, and are writing so nice and effectively. And most of these smart people are capable of developing their own approach, dialect, libraries or programming languages around LISP. Finally what happens is that a newbie like me, does still not have a clue on which LISP to use to start with, to build a Sinatra(ruby)-like framework.

So I decide to develop my own language/dialect based on some LISP and the result will be again the same. Do too many smart people mean a chaos forever or is (should) there (be) hope for a mainstream LISP?
Also passing functions to functions:

fn foo(bar: fn(baz: int) -> int) -> int

Instead of

fn foo(bar: fn(baz: int) : int) : int
That is amazing work, I really like the clean lines between the tiles and the centered 'Get Started' button. The top bar is great too and the green/purple colors really help the words jump out of the page.

The "movement" effect on the tiles however is IMHO not a great idea. Unless I stare at the tiles long enough, I don't realize there is a fade-in/out effect, the pictures that are faded out just look bad.
i like this homepage design. the windows style gets you right into different already posted events. I get the product immediately, nice work
Google's new privacy policy and TOS
Didn't someone at Universal Music said they were taking down Megaupload "just because they can", in response to the whole video they made?
More fun than I was expecting. Going in I thought it would be more of a test, but the game aspect made me want to keep playing. I ended up with a 9.3!
The most common declarative programming language used in SQL.

Or maybe a spreadsheet (http://philip.greenspun.com/panda/databases-choosing).
Do too many smart people mean a chaos forever? Good question:

http://xkcd.com/927/
I can't help but feel like this is the equivalent event of Ballmer throwing the chair.

It's good to have decent among a company so long as it is promoted in a healthy manner, having employees grumble about it at the water cooler only serves to infect the ranks but promoting an open forum where any person can decent and others can rebut allows people to at least understand why the decision where made. In some manner the conflict may be resolved for all parties through a unforeseen solution and by having a forum you promote solutioning. If I worked at Google I would be looking for the door, not because of the issue at hand but because when someone else is told to GTFO, I take it as a signal that it's probably time for me to go to because the open forum has died. It's sad really they where the Bell Labs of this time, a dream and people need dreams.
> but your comment comes off a bit grating.

I realized that after posting it, so I added the last paragraph to soften it slightly. I didn't have time to think how to soften it better.

> Are you playing on a Netbook under linux?

Nope, a completely ordinary install of debian on a desktop. No special settings, so special fonts, just whatever is installed by default.

> The layout is truly flexible and the game is programmed to adjust to the screen size, but there is only so much I can do before the layout breaks.

I run into this all the time, and designers don't like it, but fonts vary on the net, and you have to design a lot more flexibility than you think. I'm not going to be the only one with a setup like this (although I may be the only one who told you).

> Re: time running out - it is a penalization for taking so long to do it.

That violates a key design principle I have for games: In a bad game, the better you do the easier the game becomes. It's very common - do well, you get rewarded with points, or special weapons. Unfortunately it makes for a terrible game - either you do well, i.e. it's easy for you, and then gets even easier - but you don't need it, so you are bored. Or you do poorly, so it gets harder, which makes you do worse and you hate the game.

In a proper game exactly the opposite happens, if you do poorly the games makes things easier for you so you enjoy it more. Your score might be worse, but the actual gameplay is easier.

So reverse the timer - start it small, and make it get larger as time passes. Your players will enjoy the game more, and that is the ultimate goal.
I purchased my 4Runner like this. 3 reposts over a month with "4 Runner" and dropped the price $1500 each time. He needed to sell it fast. I got a really good deal.
Results and solutions are now published.
Apple Shines with iBooks Author | Ted Landau's User Friendly View
Well, actually that comment has since been upvoted back to neutral lol.
I love this idea, but I couldn't help but think of Foxconn City and that one Simpsons episode where Homer moves into a great new job with a supporting city run by an evil genius.

http://www.wired.com/rawfile/2010/11/thomas-lee-foxconn/
http://en.wikipedia.org/wiki/You_Only_Move_Twice
http://lukepalmer.wordpress.com/2012/01/19/sentences-and-par... is an interesting look at parallels between declarative programming (as in Prolog, or in jng's pseudocode language) and functional programming in languages like Haskell or ML.
Apple Q1 2012: $13.06 Billion Profit on $46.33 Billion in Revenue
Email: I use my alumni account which happens to be Microsoft-based.

Chat: IRC/AIM/Yahoo/etc - just grab something with a libpurple backend.

Search: DuckDuckGo most of the time, Google otherwise.
The first case is why we have data retention laws.

On the second, I _think_ that in most jursidictions in the US the moment you're arrested you have an impetus not to destroy evidence that probably extends to not allowing evidence to be destroyed by a system that you could trivially prevent.

Putting a system in place where you have to take action to prevent an event is legally similar to a system where you take action to cause an event; in either case you've purposely taken an action that leads to the destruction of evidence.

We'd need a real lawyer to comment, but otherwise I think we'd have already seen things like this for years (even pre-computer)
Agreed. Brandable domains are the way to go. But the buyers are few, which keeps the value low, until they're branded that is.

Dropbox, pre startup, would you even have paid the $10 for it? Not sure...but now? of course.

What makes a brandable domain? For one worders like stripe/path and all, it's easy, but dropbox? How could someone have predicted it's "brandability"?
Sh*t end users say
Google launches "Good To Know" campaign in NYC subways
I wonder why Bing/Yahoo isn't making a fuss about this. It'd be a good time for them to capitalize on the bad pub.
Yeah, definitely. But searching "e30" could not only do a keyword search but also compile the right cars from the right years.
It is possible to use a phone as an eavesdropping device even when it is on-hook:

http://www.euronet.nl/~rembert/echelon/muren/index.html#floo... (dutch)
I don't think Sarah Lacy is capable of producing a "different" tech news site, really. The article read like a tabloid.
This is so spot-on, for Hollywood today and everyone else.

Speaking as a developer, there is so much here that speaks to the startup scene:

Build a place that attracts good talent. Develop your in-house talent. Take risks intelligently. Don't try to be the next big blockbuster product--do smaller projects and nail them; if you screw up, get up and try again. Don't get distracted with things that don't matter, and don't try to compete with other people doing insane things.

There is so much wrong with the AAA games industry, with the web dev world, with Hollywood and the RIAA and everyone else--reading this memo was a wonderful assurance that somewhere, at some time, somebody else saw issues that we all face today and tried to do something about it.
Well done! I like it a lot. I'll probably be in the market for a car soon and will definitely check it out. Thanks.
It will be exciting to see how this works out. Hsieh seems to really understand people and their motivations. He's the perfect person to try an pull something like this off.
Thanks! I agree about the pulsating effect on the tiles, it's something we tried out but it doesn't work. It'll be gone soon :)