skysight-inc/HackerNews huggingface dataset:
It's not just straight away monopolies as defined by economics that the government sues under the anti-trust act. It is a company or series of interlocked companies such that "they materially reduced competition or tended to create a monopoly in trade"

So if they make an add network targeting say, shopping on their devices, they may get targeted for anti-trust suits since they have the far and away majority of control of mobile shoppers: http://gigaom.com/apple/study-apples-iphone-ipad-account-for...

The fact that iPad and iPhone apps store sales are considerably larger than Android sales is inching closer to the point where the govt can sue about that:
http://www.wired.com/gadgetlab/2011/12/ios-revenues-vs-andro...

If there is a dip in android sales for a given year (say, due to maleware problems, version upgrades, etc), then you're quite close to the level where they could get a court to not throw the case out at the summary judgement point.
Once you can get a case past there, many people will settle to avoid the costs of a case or the dangers of actually losing (which could be braking up the company).

I think that the figures are still too far off on percentage of app store revenue, but don't be mistaken: Just because there is not an actual monopoly doesn't mean the gov't has no teeth to do anything to apple.
There's plenty of truth in that article, but I can't help but think that this trend is almost purely a product of demographic changes. People wait longer to get married and have children, so there way more 25-30 year olds who worry more about living within walking distance to a bar and less about a backyard and a nice school.

Many of the urban Gen Y the article talks about will move back to the suburbs when they have children.

A 1-2 bedroom apartment is fine for 2 people, but apartment living gets rather cramped when you have 4 or 5 people living there.

Atlanta Public schools are pretty horrible, I can't imagine many of my friends who currently live in the city staying there when they have kids who are school age.

Additionally the rise of the self driving car is going to completely torpedo 90% of the advantages of living in a city.
I used to think I wanted to be technical. To an extent I still want to, but that approach didn't work out for me.

Whenever I hear "just learn to code," the rationale is totally wrong. As you said, anyone can code, but to expect a non technical guy to learn and maintain a product can be unreasonable in some cases (the blog posts section on MVP and simplifying your product can only go so far in some cases). The true value in learning to code is gaining an understanding of whats involved in the process. No matter how minute the experience is, anything at all can help
I think it can be done but have you thought about your competition? I see thousands of such companies driving the price down on a daily basis. Just type Web Development on Google and you will see how many companies pop up on the first page? I have seen international companies who put out ads on adwords for as low as $5/hrs rate. Granted, these companies may not be very reliable but unfortunately they do form a price ceiling. Ask how will you and your partner compete against such low prices?

In my humble opinion, the web development model is highly outsourced model and while I agree that it is broken, you will have to be very careful about entering into it. You should first identify and validate a proper niche that will provide you a steady stream of revenue. The unfortunate and brutal truth is that as soon as you put out your value proposition in you niche to earn a steady stream of revenue, 10 other international companies will simply copy your value proposition and advertise right underneath your ad for much lower prices.
Cup of Joe: How I Make Email Better
The intent of the "learn to code" sentiment is not actually to turn business people into 95th-percentile engineers, but rather to acquaint them with the particular challenges of the discipline. This helps them understand the engineers they are trying to manage, and better command their respect.

As for "how much is enough", I would suggest that you should be able to hack together a prototype of whatever product you're trying to build. It doesn't have to be pretty, just show the interaction.

I think with the tools available today, most people should be able to go from zero to something workable in six months or so.
> For example, if JavaScript truly were to always require semicolons at the end of lines then that means this would be a syntax error:

Depends whether the semicolon is defined as a terminator or as a separator.

This would be valid code with statement separator semicolons.
Fair enough, I hadn't considered extreme heat. So I'll change my assertion to: if you can walk without sweating, you can bike without sweating.

Just to expand on my first comment: I live in the Netherlands. People here bike everywhere. They wouldn't do that if they got sweaty and had to take a shower every time they arrived somewhere.
There's an aspect of that, too. I'm especially influenced by the circuit diagrams in G, the language which you program in when using LabVIEW. Basically most of the system, except for loops, looks like one big circuit. (Since loops are ugly because they're nonfunctional, I have wasted some time trying to think of what the Haskell version of G would look like, how you would embed monads in the circuit elements, and so forth.)
Why is Chromium greater than Firefox [for open source]?
The problem here, I believe, is the abuse of && (or ||) to emulate conditional statements. Not expressions.
I totally agree as well. What ever happened to being present and paying attention to the task at hand?

I don't believe in making the most of my commute time. I believe in doing whatever is necessary to make the commute time as low as possible.
How do you fix lack of professionalism?
I totally agree. The ads that were showing should only have shown IF you'd worked through all the possible matches to vote on. The HN bump had almost instantly completed every match available and the system hadn't generated more yet.

It was configured to end a match after one dog got 5 votes and won by two, a process that normally takes hours. It took less than a second with the HN traffic. My bad.
I agree. As an "underdeveloped" (ie no impending plans to escape to the suburbs with a newly betrothed spouse) 22 year old I have no desire to be in the suburbs because they seem boring and lack the nightlife and women that currently interest me.
I suppose I'm thinking of that as implementation details; from the perspective of languages, it appears ECMA-262 does specify a well-defined language. Any input string is either rejected (not in the language at all), or is mapped unambiguously to an abstract syntax tree. So from that perspective, any sequence of characters that gets you an abstract syntax tree is a program in the language! How precisely it gets mapped is "innards of the parser" if you view languages as just string->AST mappings.

The error-correction view seems to want to add a third category, strings that are in some sense "errors", but nonetheless get unambiguously mapped to an AST. Which is strange from a classical formal-languages view, because if a string gets mapped to an AST, it's in the language, and the procedure that mapped it constitutes the parser! That category seems more like "warnings" to me, i.e. you probably shouldn't do this, but it will produce a program if you do.
Love the interface. Very similar to puppywar.com but with adoption hooks.

A filter by age would be good. When a puppy is put up against an older dog I almost always upvoted the pup.
The self-driving car will still need energy to run. Suburbs are built on the principle that energy is cheap. That is no longer the case.
> then there's the hashbang thing

Thank you. I agree both of these show a casual disregard for "how the real world works", where not everyone is a "rock star", some are lowest common denominators using the web as best they can (and good for them for even trying!), and some just need to get things done.

Every extra exception you require in a user's mind makes your work and the web in general just that little bit less accessible.

That it is being done for "style" in an arena of notoriously unsophisticated users, really feels like a giant middle finger.

Kudos to Google for their style guide freeing up this particular "exceptions" pigeonhole from a JS programmer's mind, so she can use the synapse to get something done instead.

// Using JS in the real world since Netscape 2.0.
Despite the blockade of Pirate Bay, the Netherlands gives access to torrents
Looks great!

Except for that ascii arrow which looks out place. I would recommend filling that white space with a more pleasant design

> Add your first contest here --->
I dream of a post-car America. But wouldn't that require places like Houston to build massive amounts of public transport?
>Atlanta Public schools are pretty horrible

What do you mean? APS mostly gets issues with disparity of performance (aka, the children of the rich people far outperform the children of everyone else).

Sure, there are bad ones. But don't live there:

http://www.atlantapublicschools.us/site/default.aspx?PageTyp...

This explains why you may think the schools are bad:
http://midtown.patch.com/articles/grady-high-school-one-step...

RE Grady (and others):
"Focus schools are either for graduation rates lower than 60% or achievement gaps in achievement or graduation rate between the highest performing subgroup and the lowest performing subgroup. They are on it because of the gap on graduation rate between their highest subgroup and their lowest subgroup."

Basically, lots of child performance in school is based on who your parents are, not what your school does.
Texture overload!

Seriously though, I counted 11 different textures, and is the same league as too many font faces on screen at once. You could probably reduce that to a couple of either clearly contrasting or subtly different depending on the look you are going for.
You'd probably be OK as long as the alpha extremes (0 and 255) were lossless; everything in between could probably cope with being slightly off, especially if you could control the quality of alpha and YUV separately, and the YUV quality was (somewhat) weighted by alpha, with a 1 pixel "border" into transparent areas to support interpolation when scaling. Lossless alpha and lossy YUV is already a major improvement over the status quo, however.
Having lived in suburban communities all of my life, I have never lived further than 10 minutes away from a CVS type of store. Perhaps your experience is more rural than suburban?
You need a -no-remote switch too.

I think the interface for profiles is pretty terrible, but it's pretty powerful.
Yes there are more exciting options. take a look at pagealizer reports http://www.pagealizer.com/?page=report&type=demo and alenty reports http://www.alenty.com/en/demo/display-ads
I think the biggest difference was that it was the first smartphone that was easy to use. That convinced regular people to start buying smartphones (and use smartphone features).
I'm sympathetic to the viewpoint that it's important to watch cities as central to our future. This article, however, relies a bit much on psychological gobbledygook. Helicopter parents, Friends, the Google bus...

Even the one graph they provide is more or less incomprehensible. What would be useful to see is land prices in inner urban areas, average lived population density, and comparative migration patterns for young adult populations (ideally taking into account long term lifestyle pattern trends).

My general take:

Places like NYC, SF, and Chicago are definitely growing, but not at some particularly spectacular rate; IIRC it's at pace with US population growth as a whole. Instead the areas with the highest population growth have been the sun belt for the past decade, which is hardly the "smart" urban growth that people go nuts over.

The demographics, however, are changing in a much more meaningful way. Gentrification will continue and accelerate. Not everyone will live in the city: instead it will be a professional ruling class working in government, finance, law, technology, and business (and their associated servants), with everyone else relegated to the decaying suburbs.

So if you want to see the future, look at Paris.
Thanks. Not just for bootstrap though. Our goal is to reach out to shelters, rescues, and charities to help them with adoption and fund raising.

Groups like the ASPCA have a million followers on Facebook. What I'm hoping to do is provide them with a way to monetize their audience with this site.

Soon I'll add a sort of affiliate system for these organizations. Then we'll do a revenue share based on the number of active users they referred.
Let's not forget... Twitter may have made the hashbang infamous, but it was originally championed by Google [1].

[1]: http://googlewebmastercentral.blogspot.com/2009/10/proposal-...
Great work, but are you serving `hn.js` from a CDN like CloudFront, so in the event that your website goes down, it doesn't effect others. Also, the url the iframe calls: http://hnbutton.appspot.com/button?title=some-title&url=..., how can we be sure that is always going to be available?
The demo video looks nice, but to me it stinks. Maybe I wasn't listening carefully enough, but exposing the database to client code...? Almost a decade ago, back the time when we were writing Java apps, there were some debates around if you should write fat clients (business logic in clients) or not on a local java email list. I happened to throw in the counter argument that you shouldn't give direct access to your db to anyone, but your own code. (Which means you have to use an API, because you can't control what's happening on a client.) Then some DBA guy said that you have to set up the DB access rights anyway and that should be enough. But of course, if you don't use stored procedures, you can't do it fine grained enough. And these were SQL databases (!). We know how that story ended.

But what I see here, is retrying what already have failed, only know the DB is even less protected. Doesn't seem very wise to me.
I never care about other readers' notes. In fact i find it annoying that you can't turn them off on the kindle. I don't care what other readers wanted to take note of, maybe because people read a book for different reasons and keep notes for different reasons (one may be doing research on a subject, another may just be collecting jokes). If that was a general case, Library books would be sought after for their side notes. There's little information there. OTOH the "people who bought this also bought" is sometimes useful, sometimes a recipe for very average reading.

To be fair the "friend network" recommendation are not much better either, but the trust factor involved makes us perceive them as more important.
You don't. Non-professionals will become professionals with time and experience, but there will always be more non-professionals to take their place. The only reason some communities have to deal with more non-professionals than others, is that those communities are perceived to have a lower barrier to entry--so, when a non-professional tries to select a community to join/language to learn/tool to use/etc., they end up with the "easier" one, and thus the "easier" community builds a reputation of non-professionalism. The only real measure one can take to avoid this is to make the community unattractive to non-professionals: in est, to raise the barrier to entry.
As it hasn't been said yet - I really hope that Amazon does not do this. We trust Amazon to deliver products, not strangers. Apple's Ping failed for good reason.
There is lot of discussion on email overload. But for me, the emails remain not more than 10 at any given time!
Why?

- I do get lot of emails. If i do not delete emails, I would get add more than 200 emails per day to inbox!

- How i do it?

Selective Retention, instead of Selective Deletion

- Open gmail - Select all mails === IMPORTANT ===

- iterate over the email, "unselect" that you need to keep

- DELETE

can it be more simpler?
Email is not broken, we are.
The white box is misleading. I thought it was a speech box, indicating comments, but it is an upvote indicator. Would be nice to disambiguate with an upward arrow shape. Otherwise looks nifty.
I don't think anyone's ever disputed that Nathan wasn't a geeky genius polymath. I mean, he studied physics under Stephen Hawking and was the CTO of Microsoft. The claim is that he's a geeky genius polymath who is also a patent troll.
Java and Clojure solutions for Code Jam #1 - Imperative vs Functional
I was mainly talking about things like the recent widespread systemic cheating.

44 out of 56 schools were cheating on the CRCT.

Edit: by things like that, I mean an environment where that large a percentage of schools feel pressured to cheat.

I'm aware that state and federal rules and standardized tests are responsible for some of the pressure, but none of the other school systems in the metro-atlanta area had such wide spread cheating even though they were under the same state and federal pressures. I'm going to say there is something wrong with the way the school district is ran if 44/56 schools are cheating.
Good point. Right now there are multiple categories for "Cutest [Puppy, Dog, Old-Timer]", but other categories like "Best Dressed" aren't segregated.

I think I'll need to simplify the categories and ask for the dog's age in the picture. Then do as you suggested.
Yes, of course. And I don't really expect that to happen.

Right now Houston has one light rail line running from Reliant Stadium, through the med center and Rice University/Museum District into downtown. They are building several new lines right now but still aren't reaching into the suburbs.

I don't expect Houston to become a post-car city in the reasonable future.
And you thought one of those five would be from JS's inventor, participating in this thread? I didn't expect that -- makes me feel HN is still a great resource.
as much as like this idea, I dont like this idea. I think to true value in HN lays in the fact its not hugely popular in masses. It has its own group of brilliant hackers, programmers, lawyers, writers, etc, that are willing to spend time to read/write BECAUSE there is interesting stuff to read here, and other interesting people are willing to read what they want to write. If everyone jumps on this ship, most likely quality of subscriptions and comments will go down. So the "elite" will swim away...

I think HN, with its current audience and contributors is PERFECT the way it is.

so sorry to burst your bubble :(
neil gaiman is always having to stop eating his bran flakes and go untie some goth bitch from the railroad tracks...

SAVE ME NEIL GAIMAN! SAVE ME!

Rachel Marone
Rachel Marone
@rachel_marone

[Founder of the Extreme Futurist Festival]

San Francisco, CA http://rachelmarone.com
Follow

9,295 Tweets
593 Following
1,824 Followers

Stay in touch with Rachel Marone Join Twitter today

Tweets
Following
Followers
Favorites
Lists
Recent images

© 2012 Twitter
About

Tweets
1h Rachel Marone Rachel Marone @rachel_marone

Open

Urgent. Does anyone here work at Slashdot? They are falling for my stalkers harassment. @sfslim @doctorow @neilhimself
40m Neil Gaiman Neil Gaiman @neilhimself

Open

@rachel_marone that looked pretty obvious. The only Slashdot person I know is @hemos and he has moved on.
37m Rachel Marone Rachel Marone @rachel_marone

Open

@neilhimself @hemos How can other people not see how obvious this is? What do you think I should do?
Neil Gaiman Neil Gaiman @neilhimself

Close

@rachel_marone file a restraining order? Sigh?
2:51 PM - 15 Apr 12 via web Details
Rachel Marone Rachel Marone @rachel_marone

Close

AND....... here she is ALL coked up at Dave and Busters!

http://www.youtube.com/watch?v=L2gQoWXpWRw
I haven't seen anything about C11 there, only C++11.
Jamie Varon: How to Succeed by Breaking All of the Personal Branding Rules
Chicago shrank by 6.9% from 2000-2010.
That's what happens when you take a great design and give it to a programmer. "Hey, I think I need an arrow here..."

It's on my list now. Thanks.
Amazon’s E-Book Pricing A Constant Thorn For Publishers
The iPhone didn't invent any of that. Lots of people, including Microsoft, did in fact build things as close to that as to the iPhone for years before. It's just that they lacked a certain something.
Driving without a seatbelt would be perfectly reasonable if I had a written list of all possible accidents to drive around. The twist here is that the one and only grammar change that could break this code may actually happen soon. Until then, though, the code is valid and Crockford is intentionally leaving a bug in jsmin.
My takeaway is that it really is time to try coffeescript :-/
I don't know much about UI design. Is the reasoning behind this because too many textures distracts from the content by making the dogs less prominent?
Flirt.com Review - Online Dating Site Details
Toolstrapping is everywhere - can you see it?
Could some of these problems that Israeli-based startups encounter when trying to grow or expand into new markets stem from Israel's public image in the world community? Israel can be a very polarizing topic; I can imagine that international investors (and users) might shy away from doing business with Israel for these reasons, especially when there are ample investment opportunities in more stable places in the Americas and Europe.
Prolog1:- facts, rules, queries
there is a webp file in my video directory on my android. timestamp is 02:30 Saturday night. I do not have the slightest idea where it came from or what I did then. a shame because I have never ever encountered one elsewhere.
After getting a great design from the designer, I started running with the development. When it came time to "move this there, add that there, etc...", I did a great job of fouling it up (little by little).

Once I figure out what elements are crucial I'll have the designer take another look.
Your last parenthetical point is exactly why I'd avoid those uses of && and ||. Write a default_to() function (or a method in languages that allow methods to be defined on the null object) that wraps all those corner cases up.

Your post has made me realize however that I'm not sure if the language I'm reimplementing is meant to be value preserving in the case of those operators where an explicit corrosion from the a type to Boolean has been defined. Shows how often they're used like that in production code I guess.
How Social Currency Is Driving Identity, Trust, New Industries
asm is not required anymore (besides reading it for debugging or optimization purposes)

you'd rather have to learn practical 3d/2d math and try many things out.
Great! It would be awesome if it can be made to work with Wordpress (the vanilla hosted site). Or maybe I should just start blogging like a hacker[1, 2]...

[1] http://tom.preston-werner.com/2008/11/17/blogging-like-a-hac...

[2] http://www.allthingsdistributed.com/2011/08/Jekyll-amazon-s3...
Page state and uniform resource location, I feel, are utterly different. Hash bang shouldn't be which user's tweets we're looking at, or which article on Gawker.

Google's examples show the hash bang after the query. Twitter put the query after the hash bang.
ne aware that this has several pages (no ads), the pagination is a bit subtle.
It's a nice button, but, nothing like have 2 HN, FB, Twitter, G+ buttons.

I don't think the "social sharing" idea behind all those buttons is smart at all. It allows for an eventual single winner only, and crap in between (and crap after the winner is "elected" since it wont be cool anymore, everyone will have to have a new button side by side)
Itsy Forth: Implementing the Primitives - a Subset of Forth in under 900 bytes