skysight-inc/HackerNews huggingface dataset:
Seems like Urbanspoon should be using some sort of scraping counter measures to make things a little more fair. I sent them an e-mail through their contact form (of course I wouldn't be suprised if those are sent straight to the trash/spam folder).

Also, is scraping legal? I would imagine, at the very least, the OP and others are violating the TOS. I have written a few scripts of my own for fun, but I would be careful about bragging about it on a public blog.
Indeed this I do not understand, nor do I understand why bands sell tickets so cheaply when they can be resold by touts outside the door for many times that price.
I agree with the sentiment: Create a lot of stuff and code with passion and eventually one will become good at it.

But at the same time I have to say this works best for web development and not big software projects. Having programmed like you for some years I took a MSc. in Computer Science, and realized there were big gaps in my knowledge. I felt I could handle writing every program, but in retrospect there was just so much I didn't know. And this will not be learned just by coding a lot but will help with the coding.
Data is irrelevant. It's unconstitutional.
This is why we can't have nice things.

On the topic of scalpers, Louis CK apparently hired [0] scalpers to help build some anti-scalper checks (I assume it is similar to fraud detection rules: multiple purchases from the same IP, out of town billing addresses) that runs on his website where he now sells all of his tickets. If you get flagged by a rule, the ticket goes to will-call, so you have to show ID and the credit card at the event. That small step to prevent it significantly reduces the resale value for a scalper who can't attend the event.

Here's the interesting part: It worked! Roughly 25% of all tickets for major shows fall into the hands of scalpers. On Louis CK's last tour, of all 125k+ tickets he sold, than than 1% were scalped. [1]

What's really terrible about the whole scalping business is that it would be solved, but only by the people who care least: The venue has a perverse incentive allowing scalpers to buy every last ticket they can get their greedy little hands on. As long as a ticket gets sold, they don't care. Screw the fans.

Possibly NSFW language in these links.
[0] http://www.wbur.org/npr/162514765/louis-c-k
[1] http://boingboing.net/2012/07/06/louis-cks-direct-sales-conc...
>Nice false comparison of a simple annoyance to an important social cause.

"Having to sit on the back of the bus" was considered a "simple annoyance" back then too. In fact they scolded her because she was making fuss about such a matter.

But the idea of bending over is the same -- I just magnified it so you can see it clearly. At least you now agree it's an "annoyance". Before you had it as a "non issue".

And no, a company using your account without your consent in ads is not a "simple annoyance" either.

Besides not having your consent, and you not getting paid, there are business, personal and other issues to consider. E.g account X appears in the "ad" endorsing some "Barista Bar". What if X has a competing shop of his own? Or is against coffee and stimulants and writes books on health diets? What if X is an employeer in a coffee shop, and his boss sees the fake twit as him endorsing the competitor?
It's powerful, it's cheap ($35 vs $99 for Apple TV) in no time, this device will be on every other tv. Just imagine all that data...this is definitely a game changer. This is awesome.

Here's an article on the Difference Between Chromecast and Google TV (an Interview with Google's SVP of Android, Chome, and Apps: Sundar Pichai) http://allthingsd.com/20130724/sundar-pichai-on-the-differen...
Sad news :/ Here is the press release btw (link was broken for me)

http://www.nasdaq.com/press-release/yandex-announces-death-o...
It sounds like you haven't read the post I linked to, which explains what fans do that light bulbs don't, cites verifiable cases, and explains the theory.

Your comment, of course, is ridiculous. If a fan didn't do anything a lightbulb didn't do, then why would people buy fans? Lightbulbs are much cheaper!
Nobody in Boston Wants Free Money
Intro to mongo and using it with nodejs or through mongoose
It sounds like you also haven't read the post I linked to.
Attacking the person instead of his opinion is worse.
MP behind UK Internet porn filter hacked, accuses blogger who reported it
The major difference with GCC's and other IRs is that LLVM and clang made it easy to use and embed the APIs in other software (due to the license as well as exporting a library). This made it much more convenient to make compilers, as well as code inspection and analysis tools (and even graphics drivers).

Sure, everything was possible before, but much harder for the average programmer interested in this stuff. With just Python and LLVM-python you can do very interesting things, quickly, without delving into GCC sources.

It may be possible that GCC cached up in that aspect, but back in the day I heard from language researchers, the GCC low and high level IR were a hell to introspect and required delving into the GCC source at a deep level.
>The users did NOT endorse twitter more than they already do—that is, implicitly, by using twitter. Unless their handle is trademarked I don't see an issue.

No, but they are shown endorse a fake "Barista bar". Which is something they never did.

>I'd like to clarify I believe that Twitter fucked up, I just think the outrage(!?) is hysterical

A few online angry posts and news articles is "hysterical"? I reserve that word for people _actually_ foaming at the mouth, hacking attempts, death threats, etc.

>* Nobody is accusing them of actually faking endorsements, most people wouldn't recognize the people portrayed and they'd be pretty lame endorsements.*

An endorsement is an endorsement whether you recognize the person or not. And they did fake endorsements. It would take a perceptive viewer (of the kind that is lacking) to note that the ad is fake -- and even then, he could assume those are legit tweets.

Oh, and it doesn't have to be "most people". It's enough that their friends or followers recognize them. You except twitter to NOT use your name with words you never said.
NSA surveillance: narrow defeat for amendment to restrict data collection
> Wrong.

Glad to be enlightened.

> Besides the fact that there are alternatives (and that you don't even need it in the first place)

No, there aren't alternatives and yes, you do need it, as manually managing dependencies is so 1999.

> personal competence ---not getting it to run-- is not a valid reason to discard it

What can I say, the hallmark of any good developer is blaming it on the competence of users, right?

I'm not the only one that experienced pain dude: http://lmgtfy.com/?q=running+nuget+on+linux
No, Ubuntu specifically made the choice to avoid debconf for Openstack packages.

If you are using debconf interactively, it simply doesn't scale - if you are preseeding - or using juju, puppet or chef - what value does debconf add?

Please don't assume that it is simply wrong, just because it doesn't do x or y.

The debconf templates will always be trying to play catchup, and the transition of options between components doesn't make a lot of sense.

It would be really good to know what issues you have identified, as we take quality very seriously in this area.

However, your help with packaging will be most appreciated. Feel free to give me a shout on IRC, and we'll go through it.
This is sad because this is the opposite of my pre-Microsoft TechEd experience.

When I was in school, I got asked to do a demo for a Senior VP's keynote at TechEd to demo how a student would use Visual Studio. My parents happened to be in the vicinity and I was chatting with them outside the conference venue when a Microsoft employee walked by and asked who they were. When I told him, he asked me to get them inside so they could watch my talk in the big keynote hall, no passes required. That's the only time my dad has ever seen speak me in public and was a very special moment - it probably influenced how I perceived Microsoft and it's employees at a young age.

This particular case smacks of no one with any such decision making authority (basically a full time employee at Microsoft) present there who could help.
That all said, Unity's version of Mono is pretty old, kind of crippled in annoying ways, and they're using an old, buggy version of MonoDevelop (which can't even be bothered to pick up my Xamarin Studio code formatting settings). It's extremely rough going and pretty unpleasant to work with, IMO, to the point where I've gone to a home-rolled C++ engine for my project (having originally come from XNA, tried and ruled out MonoGame, and then tried Unity).
I misinterpreted the title and thought 2 people died.
Autotest - Fully automated testing under linux
99% of server-side apps on Windows are powered by .NET, not Mono.

And it wasn't really about FUD. As I said, that's only a small loud minority. Both Ubuntu and Debian's core had statements to make about it. You might want to Google it.
Disrespected conference attendees, right?
You're trying to tell us that you've learned from scratch having never written code before in your life? And in 180 days using tricks like minifying/concatting all assets in your js, adding csrf tokens and many other tricks that a lot of very seasoned web developers don't often use?

Pull the other one....

Nice way to get on HN and to the top though - I take my hat off to you.

Also. 180 single pages is not 180 websites
Why you should never trust a data visualisation
When packaging a daemon for Debian, the maintainer should add sufficient questions during installation, and sane default values, to start the service.

Contrary to the article, I think this is a rather good policy. It makes sure packages are usable as they are, rather than the normal process of config, make, make-install, and last adding user configuring before anything will start up. Debian is not Gentoo.

For those daemons which this isn't possible, package maintainers has a harder time. One of the better ways is simply to have it run, but in a safe way which do nothing. That would solve the issues the article describes, and would not be harmful.
What info (if any) should be kept secret about new startup ideas?
Many experts, including Brad Feld in his awesome book Venture Deals, have said that asking VCs or others to sign an NDA for a basic pitch is an obvious sign of an amateur and totally not necessary. That makes a lot of sense to me. But very recently I came up with a concept for a netsec startup that I think I can whip up a MVP for in less than a month and start generating significant and very scalable income immediately there after. So in other words, with minimal time and resources and expertise, this idea can generate a lot of cash.

Now given time, I think I will be able to build up increasing complex algorithms to improve upon the process to such a degree that I will have a good amount of defensibility for the longer-term.

At this early stage of the game, I would like to get as much feedback about my idea as possible (I've already told about 7 people and almost all thought it was a good-to-great idea, many of them have already given me token investments as a sign of confidence) but if my idea is even half as clever as I think it is, if enough people hear about it someone is likely to give it a try for themselves because it is such a simple money-maker.

So what do you think? Should I stop being paranoid and just tell the world or if not, which elements (generally speaking) should I keep to myself?
How Aweber is Losing You Customers: The Big Picture of Aweber vs Infusionsoft
Pajama.js - because HTML has no place in your Javascript app
cabalamat didn't put Myhrvold in the same context as Hitler, you did. He made two distinct statements that you somehow connected.

1) I have not met Hitler but I know him to have been not a nice man

2) I believe Patent Trolling to be evil and therefore those that perpetrate it to also be evil.

Personally I cannot disagree with either statement. Excusing any evil practice as 'a businessman whose tactics you disapprove of and consider to be unethical' is also wrong in my opinion.

The world of business hides too many organisations (and therefore people) guilty of profound immorality. It has become an unfortunate part of our culture that we so often forgive them as 'just business'. Capitalism, as a whole, rarely scrapes above amoral.

The word 'evil' has an ancient meaning that doesn't only include mass murder and it certainly includes extortion.
There's nothing in direct democracy inconsistent with a constitution securing basic rights and a supreme court enforcing it. Indeed, Switzerland has exactly that: http://en.wikipedia.org/wiki/Swiss_Federal_Constitution

The main argument against, as I see it, is the lack of accountability, the prime example being California demanding more spending and lower taxes at the same time. Of course, indirect democracy has done very little to prevent that either.

When Switzerland doesn't pass laws similar to California's, I think it's because they have a much more homogenous society where there is simply a large degree of agreement on how things should be done - and so, the remaining bits lend themselves well to be decided by direct democracy.

That's also my response to the GP: no, no amount of interwebs and technology can turn a large and diverse population that disagrees fundamentally on many important issues into a small and homogenous one that agrees on most things.
Sorry, fixed the mistake.
Kid Rock is tired of scalpers taking tickets away from his biggest fans.

One way to stop that: Raise ticket prices. If Kid Rock charged more for his tickets, scalpers wouldn't be able to sell them at such a big markup.

But Kid Rock doesn't want to raise prices.

"I don't want to break you by coming to see me, " he says. "I want to make as much money as I can, but I don't need to drive around in a tinted down Rolls-Royce or Maybach and hide from people because I felt like I ripped them off."

http://www.npr.org/blogs/money/2013/06/27/196277836/kid-rock...
Buster.JS: flexible JS testing toolking for the browser and node.js
Incidentally, does that remind anyone of the "Cascade Cassette 50"?

http://en.wikipedia.org/wiki/Cassette_50

The work is of profoundly higher quality, though, I just mean in terms of volume!
Qunb one-click data visualization for Google Analytics
A perfect place to implement a captcha.
> This means that I'm bound to compete for reservations at good restaurants with the the hipsters

if this restaurant is so popular, isn't it too mainstream for hipsters? /philosoraptor
That argument doesn't fly for reactor research in germany, where Thorium was pursued for the exactly same reason, namely not being able to make weapons grade plutonium.

However all thorium based reactor designs tried here were seriously flawed (for example the AVR reactor went almost the way of Chernobyl when water leaked into the primary cooling cycle.. but luckily the reactor was running at an lower temperature at that point in time, so they only had to run the reactor for a year in reduced capacity to get the water out again).

As for liability here.. it seems like it's unlimited liability here and at least one reactor operator company is owned by another state (Vattenfall iirc)
> Besides the fact that there are alternatives (and that you don't even need it in the first place), personal competence ---not getting it to run-- is not a valid reason to discard it.

How about being an absolutely terrible method of dependency management? And yet it's the only serious game in town? Ruby has RubyGems. Python has PyPI. Java has Maven (and its mutually compatible friends). Mono has...NuGet. It's still pretty bad, even when you get it to run. Boy-howdy, do I want my projects cluttered with downloaded dependencies in 2013. :-(

Seriously, even today dependency management is the worst part of dealing with .NET. (There are worse parts of Mono, but most people will never run into most of them. I wouldn't if I wasn't trying to bend it to do things it probably shouldn't be bent to do.)
Rest In Peace... Really sad to hear this news...
I sat in on a graduation ceremony at Maker's Academy. I was extremely sceptical at first. The quality of the projects they'd produced in just a week (after having only spent 11 weeks learning to code) was surprisingly high. Having talked to the graduates and the instructors it's pretty obvious they're teaching people to code rather than teaching people rails.

If we were looking for junior developers I'd definitely be looking at the guys that come out of this.
Hello World This is Recurify.
While transactions are generally important for, well, monetary transactions, they're not necessary in your example. You could just:

Update Balances
Call CC Processor

And if updating balances threw an exception, you'd never reach the Call CC Processor statement. In fact, putting it inside of a transaction is more dangerous than not as the following example demonstrates:

Start Transaction
Update Balances
Call CC Processor
OH SHIT APPLICATION PROCESS DIES (or network partition, etc etc)
DB connection is terminated
Updated balances roll back
But you still charged your customers' cards
And destroyed your primary record of it
Hope you didn't have any other work planned this week

And unfortunately the above tends to happen more often than you'd expect.
If you're hosting 10K domains and can't afford multiple IP addresses, you're doing something horribly wrong.
20 representatives from California, I'm disappointed.
It's not like representative democracy stops this... See 1865-1965.
Put your Android device to work on World Community Grid
Please for the love of god keep the shitty memes on reddit.
I'm not, but I am expecting it to be 2x as efficient (with the same quality) as VP9 and HEVC, if it's going to arrive that late in the game. I don't think anything less than that will work for them (won't be adopted), because then the switch won't be considered worth the trouble. Hopefully they pull it off.
'May he find peace' seems appropriate considering his profession.
This is quite neat. Bold, but neat.
The Swiss aren't homogeneous, though. They have four official languages and 20% of the country are resident foreigners. The various cantons don't often agree with each other and only 30-40% of the country votes.
>just go to the iTunes Store on your iPad, hit rent, and then have it notice there's an Apple TV on the network and ask to play it there

Set your iPad's output to AirPlay on your Apple TV and do that. AirPlay itself requires zero interaction with an on-TV interface.

And you can use the Remote app to directly access your iTunes libraries and select & play content without using the TV interface.
http://deathbycaptcha.com/
I posted this as a comment on the blog, but I'm duplicating here:

RHEL and Debian (and their respective derivatives) have different philosophies on packaging, which is why you see this result.

The RHEL philosophy is simple; package installation only installs the package, starting daemons is a separate process.

The Debian philosophy is that installing a daemon should also make that daemon run, unless it's not possible the make the daemon run securely by default. Things like the /etc/default RUN="no" aren't the package maintainer trying to be clever, but rather them following Debian packaging guidelines. There also the reason you see things like MySQL listening only on the loopback interface by default on Debian.

One you understand this the decisions seem a bit less crazy.

For me, the big issue with the Debian approach isn't on installation, but rather on upgrade. On Debian, running 'apt-get upgrade' on a live server can cause an unspecified amount of downtime. If you're upgrading MySQL, MySQL will get restarted. If you're upgrading a library on which multiple daemons rely, they will also get restarted. yum upgrade on RHEL doesn't suffer from the same problem, and you can schedule the restart yourself.

Again, this is because of a philosophical difference. On Debian, the idea is that if you've asked to upgrade something, it should be upgraded. On RHEL, you can upgrade a package, but continue to run the old (potentially insecure version).
I won't make baseless claims about "the average user," but I personally very rarely maximize a browser window on a desktop or laptop monitor. The aspect ratio of a PC monitor is, to me, much less relevant than for a tablet, because tablet displays are much smaller and most tablet platforms focus on fullscreen apps.
Restaurants don't scale linearly.
NUKEMAP 3D nuclear weapons effects calculator
Why I am abandoning my in-browser solution to view my website at a glance
Any doc about what developers have to do to support Chromecast?
I might say this applies to Europe as well, as far as I can see.
Geeksphone Peak+ (Firefox OS) Available For Pre-Order
Redesign Concepts of Popular Websites
From the description, there doesn't seem like much difference compared to the Peak, except double the RAM (512MB vs 1GB).
Or partner with Urbanspoon to charge a reservation fee based on market prices that won't affect menu prices. It's basically a cover charge.
Nice design, especially the menu, inspired of this one I presume ? http://dribbble.com/shots/1114754-Social-Feed-iOS7
I was thinking the same... I was about to browse through some of the demo code, but the links are broken..
Can someone at Pixar confirm or deny this? Pees?
I tried the oscillating fan stuff, and got bitten three times in a couple of hours. Guess there are some mosquitoes which can actually fly over a fan's currents.

Local hint: in Spain, we are being invaded by the tiger mosquito[1], which is faster, stronger, and stealthier than regular mosquitoes. They don't care about oscillating fans. So don't trust the fan thingy. I would recommend DEET-based repellents or Autan, which contains Icaridin[2] and has never failed me. I've seen those fuckers hover my legs in rage, unable to land and bite me.

[1] http://en.wikipedia.org/wiki/Aedes_albopictus

[2] http://www.scjohnson.co.uk/nqcontent.cfm?a_name=Autan.uk-FAQ...
Of course it creates a precedent. The question is whether such a precedent is OK. There are other examples here where that precedent happened and created a lot of good will consequently.
The linked post is long and rambles a bit, and I only skimmed it, but I've come up empty handed on any actual cases of someone dying from a fan in a closed room, due to heat stress or any other reason. The citations seem to be an EPA pamphlet and an NPR interview, both of which are far from saying that the fans will kill you, and neither of which are “verifiable cases”, or even anything resembling that.
I totally agree. Android is generally gaining popularity in Europe. Even chinese tablets get European-friendly rebrands by local retailers who flood the market with low prices.

The problem with iOS vs Android is about availability. Apple products are available immediately but a year after I still haven't seen a Nexus 10 being sold in my country.
Exact, more precisely I used the github project inspired by it : https://github.com/romaonthego/RESideMenu
how did this bullshit article make it to the front page?
The next HTC (Concept Design)
Nice idea! Applying the Tarantino-esque everything in one world scenario is cool.

The theory is a bit off for me though. If it was me I'd have portrayed bugs as evolution (darwinian) of the fish, and monsters of the bug. That way around then Toy story spins off Monsters University as kids are seen to be scared through their Toy's eyes. With The Incredibles being activated to tackle the Monsters problem, which then leads to Monsters Inc and the monsters switching to comedy. Then aliens take over and Brave is the re-emerging human! :) n.b. was a pixar nut as a kid.

Touché though I can't fit Ratatouille in my world :)
You folks don't actually think that opentable/urban spoon reservation availability is representative of a restaurant's entire table inventory on a given night do you? Pick up a phone (dirty little secret, restaurants segment customers too).