skysight-inc/HackerNews huggingface dataset:
Yes, but please see my last sentence. With so many callbacks in Node.js, it can make it just as difficult to follow.
Related article: http://falkvinge.net/2012/09/07/three-reasons-child-porn-mus...

The concept is also touched on in the Assange book.
Our apartment is awful for receiving packages... UPS and FedEx can't even get in the front gate. But I just get packages sent to work, so there's not a problem at all.
Co-Founder Wanted.. lots of awesome products
Innovative mind with a lot of products. I currently have http://www.Gamerholic.com a competitive gaming platform where gamers play for money (3k registered users, low activity). http://www.Dreamybids.com (500 registered users low activity) an auction service for the things you can't auction on ebay and the cool things you'd want to win. Freetawn.com my gateway into telecom, a calling card service for international calls (would like my own soft phone app). Citizen50.com a way to put a stop to race profiling, UnFundedHype.com is a shirts site, I also have the domain for sale, pickstinct.com a domain I'd like to make into a sick sports picking website for sports bets (it's like a social way to find good sports pickers). And I still have an idea for a revolutionary payment system that turns the current model on it's head.

I moved to san fran from DC 5 months ago and I need to build a team. An accelerator is really interested in the competitive high score API for the gamerholic service. This is a patent pending system that is pretty freaking cool.

The new crowd funding laws kick in in two months, so now is really the time for any start-uper to get their aces in their places. The 1st 6 months next year should see a LOT of start ups getting funding without chasing down VC's.

Visit the sites, if you are ready to do some really cool innovative things and you are a team player willing to play your position. Lets make things happen.

If you don't have money to buy into a start up I'm fine with it, there is an auction up now where you can get 5% of my Gamerholic start up (including dreamybids) for $25. This way you get a full experience of my innovative ideas.

Here's a link to the auction. http://www.dreamybids.com/contest.php?id=331

Hit me up with any questions @UnFundedHype, or 415-867-5336- Anari facebook: facebook.com/ehustla
"The marginal cost to the cable provider of providing you with HBO versus ESPN+HBO is nil. Bundling makes perfect sense."

To the provider. The customer is directly paying for Disney/ESPN/Fox and whatever else is on basic cable. I don't want to subsidize any of that crap, no matter how cheap it's being offered to me.
Facebook Provides Developers with Platform Alerts
>GET /cityDistance?city1=Chicago&city2=Austin

Yep! Works like a charm, until you have to expose a URI pointing to every combination of cities (or indeed, combination of any parameter set).

And I know (like I said before) you can fall back on "no, just tell the user where to put the parameters and you won't have to do that!" ... which is just re-inventing the RPC -- and satisfying users that don't want to navigate a long session just to find the URI they want, every time they send a request.

>Also, while POST can mean "create", it can also mean "append" or "process some arbitrary request."

Used correctly, it doesn't mean (that the sender is requesting that you) "process some arbitrary request"; it should only be used for non-idempotent operations. Close enough to summarize as "create" (appending is certainly creating something in this context!), and generally, for something to have different effects when repeated, you have to create something. PUT/update and DELETE/delete are idempotent specifically because the changes they make aren't creations.

In any case it's clearly an abuse of the term "very different concept from" in the GGP's comment "And POST/GET/PUT/DELETE is a very different concept from CRUD".
multiple lines indentation at a time is supported. You have to select multiple lines and press tab (to indent) or shift+tab (to remove indentation).

I like the fact that if you select multiple lines with one line partially selected, it works as expected (selecting whole of the partially selected line)
Open Corporation Information
agree. We heavily rely on Github as well but we have managed to get around the outages.

However, we have moved to bitbucket recently b.c their pricing was better suited for us.
I don't think that is what is being done. Making things better is something that can be enjoyed by all users, not just "regular" users.

This part of ComputerGuru's post is what resonates with me:

> But my biggest pet peeve is just the sheer dumbing down of things. iTunes 11 is pretty, but why put everything a click away? What was so bad about a sidebar that makes everything instantly accessible and only takes 80px? Why does the app now prefer to be run in full screen?

Some things are legitimately being improved. Network configuration in all of the major operating systems is a great example of this. NetworkManager is wildly better than manually editing a wpa_supplicant file, and Windows/Macs have seen similar improvements. Not "Better for 'Regular Users'(tm).", just "Better.".

There seems to be a sort of schizophrenia in the field of "improving" computers. On one hand you have people who are honestly just trying to make things better (and are, for the most part, succeeding). It seems to me like you fall into this camp. You see value in changing things to improve the situation for everybody. I totally dig that attitude. However on the other hand you have people who are trying to make things better... for people who are perpetually trapped in the 90s. The improvements these people create are the ones that concern me.

Both are trying to improve things, but the attitude towards users is very different. I only mean to attack the second camp of "software improvement"; I think their motivation is flawed, outdated, and toxic.
> I'm wondering if anyone can illuminate us on the ostensible purpose of these types of regulations.

Adam Smith is useful here. All regulation is created on behalf of business interests and is justified through the public interest.

Business Interest:

If everybody rented extra unused "space" and the market was fluid, this would substantially impact the profitability of the hospitality industry.

Public Interest:

Who wants to live next to a hotel?

###

If you want the laws to go, you'll need to build a larger business constituency for lobbying and then convince the public that their private property rights are being violated. Two step process.
Ouya developer consoles and SDK to ship on time on December 28th
I was looking for the difference too. The two articles seem contradictory about whether he's actually been charged.

Arstechnica says:
> nine officers searched his home on Wednesday after presenting him with a court order charging him with distribution

The blog post says:
> During the raid, numerous computers and other electronic devices, as well as legal and registered firearms and some other items, were seized. William is likely to be charged with distribution

The Ars subtitle also says "Austrian man is latest to be held responsible for traffic passing through Tor" [my emphasis], which seems misleading -- his machines were taken, but he hasn't been convicted of anything yet.
Inspired by this, I translated the whole solution into JS. I renamed your "query" object to "output_state," which seems like a more accurate name.

var output_state = {};
function print(x) {
console.log(x);
if (typeof x === "number") {
output_state = {last_num: x, time_since: 1};
} else {
output_state.time_since += 1;
}
}

function fizzbuzz() {
switch(output_state.last_num) {
case undefined:
print(1);
break;
default:
var a = output_state.last_num;
var b = output_state.time_since;
var number = a + b;

if (number % 5 !== 0) {
if (number % 3 === 0) {
print("Fizz");
} else {
print(number);
}
} else {
if (number % 3 === 0) {
print("FizzBuzz");
} else {
print("Buzz");
}
}
}

fizzbuzz();
// Or, correctly: if (number < 100) { fizzbuzz(); }
}
Ouya » Dev Consoles are shipping on time
Use San Diego Airport Limo by SEAL 858-224-5474 | San Diego Airport Limo
Recently became required by the EU for all websites to notify users of cookies, so don't expect the notifications to go away. Better implementations don't move content around the page though.
> Lodging laws aren't there just to protect hotels. They exist to protect consumers and residents as well by setting standards for safety, etc. and helping pay for the services provided to guests by the municipality.

That sounds very naive, and is extremely difficult to believe, unless hotels played no role in advocating the regulations. Besides, if that were the purpose, then why not ask the Airbnb renter and occupants if everything was up to their standards, and if both parties were happy (which is presumably the case, since most Airbnb transactions are presumably voluntary), drop the charges?
You're thinking of MDPV - MDMA is commonly known as "ecstasy".
Evernote's killer feature for me is they do OCR of pictures you upload. I love it for snapping pictures of business cards, whiteboard drawings, notepads and sticky notes. You can go search for a word or phrase later and get a picture of your hand written meeting notes with the search term highlighted.

Their 60mb/mo free offering is much more capacity than I actually use though, so I've never needed to upgrade. But I totally would if my needs increased or if they had to lower their free tier allowance to stay viable.
Transmitting a string over the wire would pose a wide range of problems:

1. it's not efficient

2. we'd need to design a complete new protocol (keep in mind that you'd need to include query parameters) which for advanced query language like RQL is challenging

3. with a new protocol we'd need also versioning (for ensuring backward compatibility)

And the list is probably much longer.

alex @ rethinkdb
I was actually reading up on this earlier; I was led to jgit http://stackoverflow.com/questions/7031729/publish-to-s3-usi...
I wonder that as well... Hmm.
But for a lot of purposes – e.g. tracking the locations of animal migration, this could be a huge development.

This is where it would really come into its own. From what I've worked out in the past, best-case for battery life today for trackers is to record a coordinate roughly every 4 hours and sleep. Longer than 4 hours, and you have to do a cold lock, which as discussed takes significantly longer. With my GPS unit, this translated to around 3-6 months of battery life with 1000mAh capacity, depending on how good you are at optimizing power.
I noticed late this year that Evernote seems to be trying hard to increase the number of paid users:
1. I got a coupon for a year of Evernote included in the MacHeist bundle
2. Evernote sent an email a few days ago for "two years for the price of one"

I never like to see a company change behavior like this right before an IPO.
You're right, it looks like co-induction the term for what I was thinking.

Is it a common FP technique to do local-state-less looping like that? I would expect a tail-recursion solution to pass the next or previous value rather than re-deriving it from reading the output.
The most powerful World AIDS Day video: "The Human Hourglass"
Your reasoning would be "ok" if Airbnb would absorb the cost of the fine. The problem here is that all the illegal part is done by the airbnb customer who offers his short term rental on the site and he is the one who has to pay the fine if any.
Make My Logo Bigger
Love the Gamerholic idea, but there are some legal issues that sites with similar business models run into when attempting to scale.

Also - you have way too many projects going on at once. You'll probably hate me saying that, but it is true, and I know it is true because I have had to force myself not to work on more than 1 company at a time :)

Will
> Lodging laws aren't there just to protect hotels. They exist to protect consumers

Asserted without evidence.
What killed Motorola?
Hi skrebbel, great insights here.
moj.io is a spin out of another company called REV Technologies, that has been doing energy telematics for the US Army with its partners at SAIC and Honeywell Aerospace since 2008. REV has extensive experience with CANbus networks and OBD communication. Our prototype moj.io device has the benefit of all that experience, whereby REV has been controlling power converters, inverters, motor controllers, large lithium battery packs and many other high voltage electronics and communicating over both the low, med and high speed CAN networks of both modern and not so modern cars.

In regards to the Virtual Mechanic app, you're absolutely right. We know that presently it won't be as extensive on european cars as it will be for North America, which is part of the reason for focusing on the North American market for now. But that is just one app, and probably the least interesting one to the general market of drivers out there.
We think the majority of the other apps that we and the dev community will build will only need basic info like odo reading, speed, on/off ignition states and what gear the car is in. So much can be done with that when blended with data from the device's accelerometer, GPS, etc.
Jay

Thanks for the very informed thinking on this! Great dialog.
Well, first, this

"I see universities struggling to be everything to everyone"

was exactly my point. :D

For some people, education is about "jobs," for others its about other things, and as a result universities have dozens of conflicting mandates.

I was rejecting the idea that we've somehow converged, as a society or whatever, on a consensus that education = jobs. That was not my educational experience. That's not the educational experience of people who attended an Ivy League school.

But I grew up poor and rural, so I know the flip side...viscerally. I meant to draw attention to exactly your point, that we've set up a situation where universities are directionless because we've asked them to be everything to everyone.

DBC is not everything to everyone. We hope that DBC will make it easier for universities to stop trying to be everything to everyone, too.

"You claim that, in the US, we have been experimenting for 150 years, but you only provide as an example your own, personal anecdotal experience as someone who has become a co-founding entrepreneur."

Happy to provide resources. :)

I'd start with Diane Ravitch's "Left Back: A Century of Battles over School Reform"

http://www.amazon.com/Left-Back-Century-Battles-School/dp/07...

A video: http://www.youtube.com/watch?v=1T7jpyAG44k

If you want names, I'd read up on the history of post-Civil War sociology, psychology, and philosophy in the US, especially the pragmatist tradition.

Start with John Dewey and William Torrey Harris (for a counterpoint to Dewey).

Here's a William Torrey Harris quote: "The great purpose of school can be realized better in dark, airless, ugly places ... It is to master the physical self, to transcend the beauty of nature. School should develop the power to withdraw from the external world."

Here's John Dewey: "The teacher is not in the school to impose certain ideas or to form certain habits in the child, but is there as a member of the community to select the influences which shall affect the child and to assist him in properly responding to these influences"

Also read up on Booker T. Washington and "industrial education."

Literally every point everyone has been making in this thread -- myself included -- was also being made by educational thinkers 100-150 years ago.
New IT Security startup on Indiegogo
Most houses and apartments adhere to fire safety just fine. Comercial ones are required based on the volume of people you are serving. If you keep the rental under the reasonable number of people that the apartment was designed for, this is nothing other than a bad excuse for a law that is using your tax money to pay for people to enforce something that adds no value to society, in fact, removes from it.
US Math Achievement: How Bad Is It?
All right, but that figures. Back then people where eager to leave a troublesome OS (Vista) for a much improved one (7) or go ahead with a long delayed update (XP directly to 7 skipping Vista). Now for those that already have Windows 7, they relative advantage to upgrade to 8 is not so great as back then and, for corporate use, there are even compatibility issues to consider.
You're oversimplifying.

Your post is the business equivalent of a developer saying "I could create a stackoverflow clone in a weekend."
If your business is still doing that to you after a couple of years then you're not doing it right.

It's about building a well oiled machine and being proud of it, not just build-and-sell.
Five figure fines are completely unreasonable

Don't fines exist to create some real tangible downside to engaging in the behaviour? If the fine was $1,000 then there'd be a financial incentive to get around the laws. Much like with using public transport without paying, if the fine is 5x cost and you're only getting caught every 30 times it works out much cheaper.

There's also got to be a real cost to the local government to keep checking up on the people that have been previously caught, a fine large enough to put a serious dent in the finances of the person responsible should be large enough to cover the costs associated with investigations and court cases.
> This is exactly what happens in Paris. Housing market there is skewed due to exactly this behavior.

Under any sane market, untapped demand creates its own supply.

Big cities, though, have big governments that forbid new construction. This works very well for those who already own property (they have their rental prices driven up), and works very well for the politicians (who get donations from the existing property owners) but works poorly for everyone else.
By targeting the JVM, you are giving up on a native user experience. Makes perfect sense when the user interface of your software is programmatic; insanity when you're trying to make software to be used by humans. Clojure is a good lisp, but hardly reason enough to toss all UI convention for. C + Guile makes about a zillion times more sense.
The "current general perception?"

My point was more that if you ask 20 people, "What is the purpose of an education?" you'll get 20 different answers -- everything from "to get a job" to "cultivate the life of the mind."
Very interesting. I recently explored several different projects for tab-enabled textareas and currently use https://github.com/wjbryant/taboverride.

One interesting thing about most implementations of tabs in textareas is that the insertion of a tab typically breaks the browser undo/redo stack for the textarea. This guy implemented it correctly though as mentioned in the bug filed on tabIndent.js: http://www.reddit.com/r/javascript/comments/13tfpf/burned_th...
> They should

why?
If Airbnb started providing warnings about laws in various cities, wouldn't the lack of a warning for another area suggest there were no legal issues there?

This seems like something you can't half-ass.
>and the most successful of the lot is willing to destroy someone's life to earn himself a cadillac.

...and keep his job. You can hardly watch that film without feeling soaked in the desperation of the characters.

>but still, it seems to me the comment is fair based on this particular piece of evidence.

How? The story is about a particular subset of the sales world, which is where you work for an employer who gives you an undesirable product to sell and then puts you under immense pressure to close. These situations do exist, and the people who succeed in them are the ones who are willing to act unethically. The only way that Mamet could have realistically included an ethical salesperson as a character would have been to depict them getting fired.

How do you reckon that the characters depicted in an author's work are likely to comprise the entirety of that author's experience?
One stop shopping to fix a slew of OSX annoyances: https://github.com/mathiasbynens/dotfiles/blob/master/.osx?o...
Mining for passwords isn't uncommon. And while most valuable targets use encryption most users use the same password for most services.

You could go one step further and play with MITM as well.
He's saying regulations are there for hotels, consumers, and residents. It's not an either/or proposition.
This is something that is business 101. If you don't know this you need to hire a non-technical cofounder good at this stuff.

Or, at least, should be something that investors ask: what is your inbound and outbound sales and marketing efforts look like.
In the context of a website, maybe you can have a helper like that to avoid the REST bloat. But the architecture is for arbitrary APIs, existing outside of web pages, in which I don't have a neatly visible form. All I'm allowed to do is give the user URIs to choose from.

Some kinds of apps (esp those that can't tolerate the overhead of REST, like for mobile) need to know how to format a Google search request without navigating through a session on Google site, but just knowing what it should look like, and formatting it that way. REST would restrict you to pointing them to google.com and following links; it prohibits you from saying, "hey, you can have your app just point to google.com, then '?q=', then your search terms connected by +'s".
Perl, Redis and AnyEvent at Craiglist
Leila Johnston travels across the UK taking pictures of IBM checkouts
The success of the iPad shows that there is still a market for making computers easier to use--why not take some of those ease-of-use features and put them on actual computers?

Power users might not like some of the changes, but it's easy to provide them with advanced setting options to change them back (like scrolling or Gatekeeper)--or build the new features in such a way that they're easily ignored (like Launch Pad).
If you really restrict yourself to only a few, you might be better off. But you would be the rare bird. And if people really had to pay $4 for the History Channel for just 30 minutes of Storage Wars a month(is that the right channel?), they would probably skip it.

There is also the loss of option value. (I can flip to MTV if my friends call me up and tell me there's something I need to watch, even though I really did program both my TV and DVR to remove MTV from its listings.)

Also, you are drawing the line at the "channel" boundary, but even a channel is bundling a whole bunch of shows. Someone who watches 1 hour on three channels each is consuming the same amount of TV as someone who watches 3 hours on 1 channel. Cable companies could do per-unit billing, but customers hate that. The vast majority of customers prefer to pay the all-you-can-eat price so they don't have to worry about cost if they leave the TV on or just want to flip down the dial.

Netflix is the ultimate bundling. There are thousands of things there that I have absolutely no intention of watching ever, but that doesn't mean the "fair" price is the 1/1000th of my monthly fee.
This is plain dumb, you would still not have delivery per se.

you have to drive to a 'store' just that store would not employ anyone.

I used to live in a building that had a bunch of bigger mailboxes. The mailman would put your stuff there, and the key inside your mailbox. when you unlocked it the key remained locked there until the mailman key could lock again and release the user key for another delivery to you or somebody else.

worked fine and was a true delivery.