skysight-inc/HackerNews huggingface dataset:
Feedback...
- The initial user experience is fantastic. You take people by the hand through the setup process and granting proper permissions. This is very well done.

- The account creation was fine but could have been lighter weight. You really only needed my email and could have sent me a password if the purpose is to just backup my stuff. I think you could push this so it's not part of the first launch experience. (while still hitting your goal of preserving memories)

- I love how you pulled in so much history from an initial load. I enjoyed my photos and that was awesome.

- I think there is too much emphasis on "editing." When I tap a photo or video I want to see it big or I want to play the video. I couldn't find an easy way to make photos big and playing a video was too many clicks. Same for maps... they don't get big either?

- Nice UI dynamics on the calendar control and a couple other nice touches like that.

- With a search icon I expect a text box to type a search. Consider a different icon for browsing/exploring by location.
- You use the wrong iOS transition in a couple places for modal dialogs. Nit.

- Once I used the service and understood how it works I wanted to add my twitter and instagram accounts to get even more into my journal. I suspect this is a natural reaction and would be a better place to offer account creation or Facebook integration (gasp).

- There's a screen that talks about "Friend Requests" but doesn't have any clear way to do that. Coming soon or nuke the field when there aren't any friend requests.

- This could crush Facebook. Not in the short term but if you create a timeline that is more personally valuable to people they will be far more likely to use it and share it with friends and family. Your timeline is already far more interesting then my "Wall."

- Keep it up. Can't wait to see the updates.
I think oDesk is a great work platform, if you don't bother competing with the crowd on price and just go for the best jobs (after getting some good feedback and building up a good profile). I bill $40-50/hr and have no problem getting as much work as I need on oDesk. It allows me to travel around the world and work as much as I need to still pay the bills.
Wow! This may be the most brilliant, cheeky, inventive and yet incisive piece of journalism I've come across in recent times. And it's on BBC (I had to check multiple times to be sure).
Oooh! Shiny!
Is this really news to anyone?
This is much more about "how to win" than it is about "how to win as a first time founder".

The only real "as a first time founder" material is his story about how he scrambled to find a cofounder for YC.
Anyone else confused by "PM"? I assume the author means Product Manager, but I'm not certain.
Cars may become fewer in number, but not highways. Michigan's economy is still so dependent on the automobile industry that we spend a lot of time thinking about it.

I think out 25 years or so there will be a two thirds reduction in the need for cars. The rich will still be driving if they still choose to do so. But everyone else will primarily renting by the ride, aka Uber style transportation.

But Uber may not be in the picture by then because we will be talking driverless cars. We will order our transportation from Google. Do not be surprised if Google even buys one of the Big 3 to cut out the middleman. The only thing the average person will care about cars is how comfortable is the back seat.
Yes. As a daily reader of HN, you guys randomly insert your advertising without adding any true value to the discussion.

Is that your normal business practice? To spam but actually add no real value?
A paradigm shift in finance theory?
I suspect there isn't a huge intersection between phone/tablet developers and desktop/console developers. I haven't played a game in a while, but it seems like the two markets are still very different.
Wait, it is racist to ask for one instance of white apartheid South Africans intentionally killing women and children like Mandela's ANC did repeatedly?

Well, golly. If you insist.
Popular Flashlight App has been secretly sharing your location
Sorry about that. We'll cut back and be more relevant next time.
Nice ad hominem that completely ignores the argument!
The Real Humanities Crisis
The ultimate hacker
So...uh...how does it work? Anyone know if there is an architecture overview somewhere? And why there isn't a link to it on the damn front page?
I think you mean decades, not centuries of digitization.
sigh

Another BGP finger-pointing article that still doesn't get it right.
With the game programming being secretive and so many people only being able to discuss it anonymously there should be a way to separate insiders from people who like to pretend to be one on the internet. "PS2/3/4 OpenGL" is one shibboleth we can use for this purpose.
That's a fair question.

They created a product/service that people willingly pay for and they do it on a large scale.

A clueless company looks like the guy that sent me a kickstarter link last week with copy that says, "The Next Big Thing" and it was a photo sharing application.

The leadership from Exhibit A tend to build companies like Google, McDonald's and Walgreens. You would have to be daft to consider them clueless.

The leadership from Exhibit B don't build anything of significance but do occasionally luck out, reinforcing a massive selection bias that fuels the next 100 startups that are just like it.

I just think that rhetoric is important on a site like HN. Calling someone clueless that did what we all want to do with our own endeavors seems pretty harsh. I know I personally feel for the management team tonight. It has to be hard to spend so many years building something great only to be smashed down by regulators.
Yes, but that drives me crazy! With the internet you aren't held down by your local economic wage and yet there are people like this guy who works like a dog and undercuts everyone with crazy cheap prices which brings down the global value of developers on sites like odesk. While I am sure he is a great developer, my point was that he could have worked less, raised his prices, gained better clients, and overall built a better business model.
I like this a lot. My wife and I have been having fun coming up with names for the past 15 minutes.

It does need a bit of polishing but not to the degree some commenters here are suggesting. You have an explanation linked through "About" to a blog post. Some of that detail should probably be on the graph, e.g., explaining what clicking on the legend does.

Nice work!
Could you explain it better for the uneducated like me?
You understand that road tax does not cover the cost of roads/highways, which cost extra billions of dollars a year.
Because after 48 hours of working on the same bug, there's nothing quite so satisfying as going completely John McClane on its ass.

- Yippie kai yay, motherfucker.
What was your initial rate when you got started? How much time and effort it took to build your reputation?
I take a train every year or so, from Los Angeles to Flagstaff, where my brother lives. It's an overnight trip that arrives at an annoying hour (5 am), but I always enjoy it nonetheless. I've take longer trips on the east coast, ATL to DC or Baltimore.

A large part of it, honestly, is the people. It's not really cheaper than flying for most trips, so what you mostly get are people who aren't really in a hurry.

There's something sort of meditative about a train ride, the swaying and the clacking lull you. And with the very roomy seats (or sometime affordable cabins), you feel relaxed and open. I've always had much more open and revealing conversations on a train than on planes. Plus, you just have longer. There's no rush. Just pleasant getting-to-know you conversations. Strangely, it feels very American.

When I was 21, I did the Eurail-backpacking summer thing. Three months of wandering around Europe on trains with far too little money. It was the same sort of thing, though, great leisurely conversations getting to know people from all over. Definitely one of the better experiences of my life.

I suppose to some extent my Amtrak journeys are attempts to recapture that summer, and to some extent, it works.
In Australia it's pretty close to 100%

http://www.bitre.gov.au/publications/2011/files/is_040.pdf

In much of Europe it's higher. In the US it's lower.
Can we please discontinue the practice of setting policy based on anecdotes?

Answer this question: What percentage of recent patent plaintiffs are the named inventors on the patents and what percentage are either non-practicing entities with a lawyer majority of employees or large corporations?
sensationalism sells, probably why your "original" link was missed by poster
How are arguments structured? Which words are meaningless? Who is in a position of authority to determine which words need tabooing?

The author's unfortunate choice of the word "Taboo" to describe this procedure of clarifying meaning reflects an implied ideological stance. He takes the role of a curator, the vanguard of the "rationalist virtue of empiricism". It's much like Richard Dawkins and others who adopt positions as the only sane ones in the room, the only ones who can isolate the _real_ parts of scientific rationality.
Interesting take on this. I think everyone just accepts pip + virtualenv as the only way to be without questioning it. You have definitely convinced me to reexamine that on my next project.
Doesn't it duplicate effort to put the responsibility of checking for available memory on individual applications?

I think, in most computing environments, it should be the operating system's responsibility to inform the user that free memory is running out. Applications should be able to assume that they can always get memory to work with.

I think the swap is an extremely sensible solution, in that executing programs slowly is (in most environments, including desktop) better than halting programs completely. It provides an opportunity for the user to fix the situation, without anything bad happening. Note that the swap is optional anyway, so don't use it if you don't like it.

Comparing modern computing environments to the Amiga is laughable. It's not even comparable to modern embedded environments, because they serve(d) different purposes.

I'm a hobbyist C application/library developer who assumes memory allocation always works.
I'm ashamed to admit this.

I worked for someone on RentACoder back in the day. I got paid to develop software that is now used by over 20 million people. My cut for a week of work? $200.

Never again... (and years later I'm still periodically asked by the owner of the company if I'm interested in new projects for the same pay rate)
plus there is something about lying completely flat that is especially conducive to sleep, at least for me. I slept better in an overnight bus in China packed with bunk beds, than in most airplanes.
A few things (I'm the author of InfiniSQL)

1) I include keystore-like stored procedures in the source. They do get/set with integer key and string val. I haven't done thorough benchmarking, but I expect them to outperform the other benchmark I've published, which is quite a bit more complex workload

2) (camus2) agreed, nothing ever dies in IT. But roll back the clock a few years. How much noSQL would come into exisence if there was a free xzySQL that scaled across nodes, was fast, etc. I believe the answer is that there'd be very few network-based noSQL for operational workloads if that had been the case.

3) jwatte: Yeah! Jagged edges too!

4) stephen24: Also, I intend to change the license from AGPL to GPL next time I push out some code. No excuse not to try it out.

5) siliconc0w: There's an architectural write-up at High Scalability: http://highscalability.com/blog/2013/11/25/how-to-make-an-in... -- I believe that the actor model architecture is distinct in InfiniSQL.

6) diwu1989: Yes and no. Yes, MemSQL is more mature. No,

(a) I'm not sure how MemSQL scales horizontally (especially since that was a feature added after v1 of their code was released), and,

(b) MemSQL isn't free software

7) itsbits: for now InfiniSQL is mainly for hackers and early adopters--the dependencies are pretty clearly documented but it requires some effort to work with in its current state
NanoPad and “Elevation Dock 2”
If you're interested in embedding the player in a more programmatic way, shoot us a note - info@bop.fm
The current gen of e-cigs are amazing. They're not better than quitting full-stop, but they are a great, easy step in that direction.
Railroads and streetcars were hugely profitable in the US, until the government subsidized cars by:

- giving everyone high-quality roads

- setting road tolls to zero or almost nothing

- making dense housing illegal to build with zoning laws

- requiring businesses to provide free parking

- requiring home builders to provide free parking

- all the crap US does internationally to secure oil supply lines

- not taxing pollution, noise, or other car externalities

- enacting crazy regulations on railroads; for example, American railroads can't buy European trains, they must build their own custom-designed trains at enormous expense

and on and on and on it goes, all at taxpayer (or business owner) expense. An American on a road trip thinks cars are cheap because everyone else is forced to absorb the cost.
Domain Name Server Fundamentals
The story of how the American rail system has gotten where it is winds over a century and is a fascinating clusterfuck of public and private interests colliding and colluding.
> "anything vaguely resembling trinitarianism".

So they exclude Jehovah's Witnesses, then. Not really all-inclusive.

http://en.wikipedia.org/wiki/Jehovah%27s_Witnesses
To Settle Infinity Dispute, a New Law of Logic
http://www.nycedc.com/blog-entry/new-yorkers-and-cars

23% in manhattan, ~46% overall. Definitely not a majority, especially if just talking manhattan.
Well, when you control the police and the army, bombing innocent civilians is neither necessary nor logical.
Well, when importing a module, it removes lines until it imports.
I don't see this as a major problem since my nearly 4 year old computer is still working fine for most of my computing needs. Computer chips are so powerful now that they don't use a lot more than older computers didn't use.
While I agree that some better hinting is necessary, there is an About link at the top and it's not that hard to get some details about this project through it.

It's pretty intuitive except when you type a name that is very unpopular as a registered first name with social security (which is where the data comes from according to the blog posts behind the About link)

I thought the same thing about "rich people" - I guess he meant rich as in "rich dataset"
Ask HN: The Next Theme Marketplace for Designers
Hi Hackers,

Currently I developing a platform to sell premium bootstrap theme. Now I would like to have feedback about current theme marketplaces, what they lacking off, improvement of current marketplace, and as buyer, what would you expect for the next theme marketplace.

What I can think of is low commission rate, theme bundle with unnecessary js plugins (5++ slider plugins).

Any feedback/comment is appreciated.
It's interesting that you think they are manufactured. I find the non technical content on par with what is posted to HN. Can you share more about why you have this opinion?
This module is not satire, and the existence of this module does not indicate anything about the quality of programmers of this generation.

For those who think so, try doing some machine learning, data handling code, or even web crawlers. Error tolerance is much needed.

For scientific experiments, sometimes the results of the experiment is still valuable even if there's a trivial bug (malformed row). A partially-correct execution is still more information than an unhandled exception causing an early exit.
I admit that I dismissed this article due to the title. Your comment prompted me to give it a second chance, and it's actually a pretty decent read.
Oh, some may want to remain neutral but I assure you, it is a bad thing. I found one of your compatriots on C-SPAN the other day, a member of House, saying he thought the solution to the Iranian problem is a series of "small" tactical nuclear strikes. Sounds like a winner party you have there.

http://santee.patch.com/groups/politics-and-elections/p/dunc...
Ok, so you actually are a reader. I think your point is true for all news sites. And just fyi, Marshalls is also on the West Coast.
Nobody is expert in all fields.

A more constructive way to think about StackOverflow is you give in those areas where you know more and take where you know less.
Researchers create a nonlinear light-generating zero-index metamaterial
To your first, yes and no. Most BGP implementations are configured in such a way to protect consumption of prefixes that are larger than normal. A large prefix would be a /30 for instance in IPv4. This generally is a very specific route and is considered a bad thing in the global BGP table. Why? Because you don't advertise 2 reputable addresses at a time, you go for smaller prefixes to make the table manageable to make routing decisions on. So the no part is that generally all configurations of BGP will prevent the more specific routes like this. However it's just a numbers game of advertising a prefix one bit larger than the real advertised by, say splitting that network in half.

As for the second part of the question, no. There's no signing of any owned AS announcements. At best you can have a digest to validate your peer. But peering configurations in BGP are generally very specific, as in your peer is a host route, generally reachable directly via the transport provided by, say, a purchased circuit. So - is it trivial to swing routes on improperly configured downstream? Sure. You have to find a broken subset of routing configuration at a very critical point in the network though which would indicate a core router at a large telecom hotel is comprised or, an administrator is in cahoots with the redirect operation.

There's a lot more with regard to possibilities - but just a high level take away.
Please consider the Apache License or some other license instead of the GPL. There are many organizations that cannot use any flavor of GPL, including LGPL, for legal reasons. You can debate the wisdom of that amongst yourselves, but alas, that's how it is in some places.

(And I really want to try this...)
Front page > Documentation > Overview

It practically is on the front page.
Don't speak spanish but in portuguese it's kinda tricky because 'contratante' means 'hirer', and 'contratado' means 'contractor'.
> F2P requires a lot of investment/luck and non-F2P on mobile is a steadily shrinking market.

I've been an independent developer for a year now, and having just launched our first game I can really echo that this is how we feel about the App Store too. You can rank in the "top 100 highest grossing games" for a multitude of countries and still make absolutely no money on a F2P game... we've been there. And various articles back up this "winner takes all" vibe [1].

[1] http://www.whiteboardmag.com/the-one-percent-winner-take-all...
Canvas: Animate in Xcode without code
I'm supposed to use the perl api for user and schema management? Perl holds a special place in my heart, but I'm not too excited about managing my database with it. How about an interactive console?

I'm currently using MySQL, how similar is the SQL syntax?
Maybe I'll try a fake beard myself. A neckbeard even.
I might be somewhat of a special case, but even though the train takes longer, since I'm 6'5" tall, the extra leg room is very worth it, especially if I'm not in a huge hurry to get wherever I happen to be going.
Are you a dev ? What's your profile ?
Physics Teacher Dan Burns Explains Gravity In A Way Anyone Can Understand
I'm not trying to be partisan, simply implying that both sides are shilling for the same core interests (with social policy as the differentiator).
"If you're looking to me to stick up for the Republican Party, you're going to be disappointed."

I'm aware of that, which is why your comments puzzled me.

I'm just trying to be honest about the Reagan record regarding apartheid South Africa.
A sad day for the world. Many who did not live through the period 93-94 do not realise how on a Knife Edge South Africa was at the time, it could have gone either way. The country could have descended into civil war, but my personal opinion is it didn't, in large part due to Madiba. The iconic moment of him at the 97 world cup, his constant speeches on establishing restraint.
Gas taxes and tolls don't make up for the amount of spending we do on road repairs, police, rights of way, land for free parking, and the like to build the road network, but somehow public transit is expected to have a farebox recovery ratio greater than 1 when automotive transit is not expected to?
And the best solution to replace BGP out there is LISP. However, even in LISP there are fundamental flaws that weren't designed for from inception.

When I had control over an AS I made a very specific point to always monitor path changes for performance and security reasons all the time. If you have an AS and you're not - then you're doing it wrong with the most critical piece of your infrastructure.
As a developer living in the US my experience with Odesk is that you cannot make a living doing just Odesk. But you can still achieve good pay rate on certain projects if you choose carefully. I used to charge , for example $600+ for a 3 hour job in the weekend. and if you are lucky you may end up building relationship with your client and get other projects outside of Odsek.

If anybody looking to get into Odesk, this is my advice on how to get over the chicken and egg problem(You are trying to build your work history while clients looking for your work history).

Find projects that can be partially or even fully prototyped and send the live link in the bidding. If the project is genuine most clients will bite. If they don't , write off your effort as marketing expense!

Also never bid for a project if you think you cannot get a 5 star rating after the delivery.

You can see my odesk profile below , all my ratings are 5 star. No surprise!

https://www.odesk.com/users/~014c438dbb17ea9c46
Mongodb – not evil, just misunderstood
> In fact, most do.

New York City is the only city in the country in which more than 50% of residents don't own a car, and that's looking at all five boroughts: https://en.wikipedia.org/wiki/List_of_U.S._cities_with_most_...

(If you were looking at just Manhattan, the number would be around 80% - estimates vary.)

The next two are also in the tri-state area (Newark and Jersey City).

It's not until you get to DC (#4) in which you come to a different metropolitan area, and they only have 37% of residents without a car.
Meet The JavaScript Framework That Might Save HTML5 From Itself
And to continue the story started from the stackexchange post, again the depreciation turned out to be a good decision. Guess what OpenGL ES that is used today on mobile devices and WebGL in browsers basically is?
Fear of flying, not wanting to deal with the TSA, enjoying the scenery (the train trip itself can be part of the experience on a vacation), and there are some places where it is actually more efficient or cost effective.
I assume these shops have Linux in their environments, including the GNU toolchain. There must be some contradiction somewhere that I'm not aware of.

Based on FSF feedback, I'm going to modify the license to include a Classpath-like exception. The intention is to allow people to write stored procedures that link against infinisql without triggering the copyleft. Only if the source to infinisql itself is modified (and distributed) will the copyleft apply.

I'm curious to know the rationale against the GPL in general (not just the AGPL), and how those shops allow Linux & gnu toolchains in spite of their rule against the GPL.