skysight-inc/HackerNews huggingface dataset:
The problem is that with the current tech anybody should be able to live a simple yet good life with her basic needs fulfilled. The requirement that all people work and the poverty of most of those who don't (for any reason) and even of a lot of those who do is needed for capitalism -- at least the kind which is practiced now. Implicit hypotheses are made: market value is fair by definition (and when there even when there is no market, we pretend implicitly otherwise by continuing to state the prices are fair by definition and driven by value), infinite growth is possible, the "unmet desires" of some should define the model of society for all, the virtually infinite wealth (=> power) of few poses no ethical power just because they typically "created" a superior amount of wealth for the public.

IMO, all those hypotheses are utter bullshit and are the sign of a crazy individualistic society, but I admit this is mainly a question of personal ethics and values.

The most important things are education, housing, food and health. There is no reason not to unconditionally provide that to everybody if we can afford it, and when I say "if we can afford it" I mean even if that implies e.g. cutting the number of iPad by a factor 100 and increasing the price of gasoline by a factor 3 or 10 or whatever. Obviously, the ruling class does not want that kind of thing to happen, because that would mean impairment of the capitalist ideology, the loss of a big part of their power (perceived and real), and worst of all the loss of a perceived "way of life".

> It is a logical impossibility that technology throws the bulk of the population into poverty -- either they have access to all the cheap robotic goods, in which case they are not poor in any meaningful sense, or they don't have access to the cheap robotic goods, in which case the robots are not competing with them in their ability to sell to each other.

Irrefutable arguments are suspicious, and this one is no exception; you are not going to produce e.g. drugs yourself when you can't afford to buy one at "market"^W arbitrary prices, and the same is true for lots of products of today life.

And even if you could, that also starts with the hypothesis that people should work (or have an enormous amount of capital, but I'm obviously not very worrying for those kind of people) to be allowed to live a mainstream life. This is a point of view, but when technology make the alternative possible, I see no reason you should be allowed to impose it on everybody, especially when in lots of case this is done by creating artificial scarcity even when this involve waste...
> Corporate Culture Reboot to 2002

Wow, that would be very useful. Should we reboot Blackberry to it's 2008 culture, Microsoft to 1996, Yahoo to 1999?
Oh, wow, that's a fantastic idea! Well done, I will play around with it. I love the idea of exposing disparate datasets as filesystems.
PHP's mt_rand() cracked
Yes. We have been using it in flipkart for last 1+ years.
CSS “px” is an Angular Measurement?
Show HN: How I self-published a textbook about OCaml. Sales figures included.
"But focusing on that number alone"

"there is no merit in working 80 hours for the sake of working 80 hours"

Bad managers beg to differ with you.

Inevitably this turns into MBA disease where you rank workers by the hours present. Your boss deathmarches you for 85 hours a week and his competition only deathmarches his workers for 75 hours? Guess who's getting the bigger annual bonus, Mr 85 hours of course. You're only willing to work 75 hours, what are you not a team player (aka why aren't you willing to destroy yourself to make me richer)?

Its very hard for someone who doesn't know anything about a domain specific subject to evaluate the quality of a specialist worker. On the other hand its pretty easy to record, graph, chart, and rate number of hours. Half of all managers by definition are below the median; 50:50 odds aren't looking so good.

The worst possible outcome is when professional goals and workplace metrics don't align. So I could do that in 40 hours of serious head down grinding, which would be OK if I only had to be in the office for 40 hours, but worker has to be present for 80 hours to meet the metric goal of appearing busy to show off to the other managers and get that bonus. Wish I could be learning a new language or technology or playing games sitting out on my patio at home for some of those 30-40 hours/week. Well, back to checking social media sites and watching cat videos so the time can get marked off as "present". Unless you're all open plan office in which case you either have to not give a F and do it anyway, or be very stealthy, or most likely just socialize and do busywork. Also over 50 or so hours work quality takes a sharp dive, so at 60 hours you're probably actually accomplishing less than if you worked 40, so now you "need" to work 70, which results in even less milestones accomplished, inevitably the negative feedback loop spirals out of control until you're present for the maximum physical possible time, yet accomplishing basically nothing.
Sorry, didn't mean to sound defensive :)

The problem with "going to the dark side" is that I would be serving porn ads to all the Justin Bieber and One Direction fans in the world as well as the porn hounds. That would just be plain wrong.
PowerShell is designed for Windows/Exchange administrators and SQL Server DBAs, and not really any one else. It's powerful when used by those roles due to all the time spent by Redmond and others developing the commandlets for these specific process. Outside of this problem realm it sucks as a scripting language or a CLI environment.
Do as everyone does; keep reloading; you'll catch it :) Besides it being the reason the db is not responding.
Oh, congrats, I used ExpanDrive when I was using Windows and I remember it being the best S3 client I had tried. I'm very excited for Linux support. Feature request: please make sure it supports ACLs properly, nothing else I've tried does. I'll set a folder as world-readable, but, when I upload a file into it, the file won't have inherited that permission and I have to go and do it manually every time...
Agreed, my tongue was firmly in cheek when I asked that question.

The reason I asked that particular question (and I guess I didn't do a good job of it), and used the word "delusional", is because I personally think there are in many cases vast differences between sub-groups, and these differences are of varying incompatibility. Many of them are imagined (false stereotypes), but many are not, and I also find it naive, this idea that all we have to do is pass some laws to force integration and then suddenly everyone is going to see the hateful errors of their past ways.

As you correctly point out, there is a lot more in history to suggest we cannot "all just get along" than there is to support a unified utopia. Also, in politically correct forums such as these where most participants have a much less diverse background than they'd like to think, there seems to be this pervasive idea that the fault lies all on one side. Listen to some rap music, or go visit one of the more extremist feminist forums, or an atheist forum, where the participants really speak their minds, and you'll see there is plenty of irrational bigoted hatred everywhere, not just from the privileged white male.

To me, the idea that you can solve a problem when you insist on being ignorant of many aspects of it is rather foolish.
ironic. :)
> If you’re a programmer and this offends you, consider how much more value you could create if you didn’t spend half your time as a glorified PSD->HTML translator.

As the author states, the idea of abstracting away the complexity of creating user interfaces isn't new, but I think it's wrong to think we could one day create tools that lets you do that without having to write code and still keep all the flexibility of going sufficiently low-level. An application platform usually gives you low-level building blocks (e.g. Core Animation) and higher-level ones (e.g. UIControl and family). You can construct visual tools to manipulate the latter, but you can't do the same with the former, since they're much more than just position and parameters. Reducing this difference in complexity by blaming it on the tools is misguided IMHO.

There an inherent complexity in coding that isn't its weakness but rather it's advantage. You can't abstract away coding just like you can't abstract away human language or writing. Could you substitute an essay with a very detailed painting?
"Android and Linux products" - please, no!
This was very South Parkian. I liked it.
At least you understood! To be more specific, we analyze specific topics for companies and quantify their presence in the market. Right now it is still hard to measure ROI on your PR and marketing, we are trying to change that.
"I think it's easy for most people to agree that 80 hour work-weeks are typically bugs, not features - especially as they often seem to be a symptom of a dysfunctional working environment."
Good points, but:

>4) Always create a separate email (or an alias) while signing up for cloud services, so you can eliminate guess work during a crisis. So, instead of signing up with example@gmail.com for Adobe or someone else, use example+adobe@gmail.com (this will redirect to example@gmail.com) or rather create adobe.example@gmail.com or something (gmail is just an example). This way, you can always trace out the right service responsible for the leakage of your details whenever something goes wrong.

Doesn't stop someone just removing the + tag on the email address.

A better way is to set up a catch all on a domain... but then you're likely to get a lot more spam... (to things like mail@, contact@ and a whole bunch of firstnamelastname@ guesses)
This is pretty cool, but I assume the increase in productional complexity means consumers won't benefit from this for quite some time.
Test file: http://pastebin.com/thW8FbDH

Result: 0,3333285894552 average of 5 runs. The odds really are 1 in 3.
All TLA are overloaded.
This has already been posted to Hackernews! Having said, I used Prediction.io all day today, (against a few years of Shopify Ecommerce order data) and it is the easiest way to break into machine learning. Props to the Predictionio team!
In the short term it's more about automation/reduction of work than end of coding. For example, in the past I paid designers hundreds or few thousands for creating a new version of my web page, now I use Twitter Bootstrap or a theme and pay a few hundreds for customization.

Now, million of software developers are working on the same problems at the same time, they are asking the same question and following the same Q&A path in sites like SO. There is a lot of space for automation.

Regarding new tools for ending coding, nobody came up with a solution yet and there are a lot of smart people who are/were thinking about it. Surely it will be a breakthrough but it will work for solving domain specific problems. It's impossible to solve it for the "general coding problem".
I'm on it. Meanwhile, cache is http://webcache.googleusercontent.com/search?q=cache:qjCebmD...
I guess one of the main competitors to Photoshop is gimp... last time I checked it had bad support for CMYK (see https://wiki.archlinux.org/index.php/CMYK_support_in_The_GIM... )
Honest question: if air friction reduction is so important, then why not push for zero pressure drives?
BlackBerry Receives Investment of U.S. $1 Billion
Since Wikipedia doesn't do a good job of simply stating why the ant will eventually reach the end:

The expansion of the rope is over its entire length. When the ant is halfway across the rope, an expansion of 1 km only adds 0.5 km to the length the ant must traverse. So the farther the ant walks, the less the expansion matters, and eventually it won't even add the 1 cm the ant is moving per second.

At least that's as best I understand it.

Here's a Google spreadsheet that shows the process with a significantly faster ant:

https://docs.google.com/spreadsheet/ccc?key=0AsmKPGVX0X-0dFF...

No guarantee of being free of off-by-one type of errors, but it should give the general idea.
Mental math - Find the day of the week a given date falls on
It seems more and more clear with every new announcement, that Google has adopted the "embrace, extend and extinguish" strategy and it's taking it farther than what we thought possible in the past.

These are worrisome news for every believer in choice and freedom. Google, a former supporter of free software, is now determined to exert its power to get rid of competitors and then lock us in. Our only option is to not give in to momentary convenience, but to cultivate the habit of comparing alternatives and choosing by ourselves instead.
I would like to know the same.

I work with a lot of bioinformaticians. The ones from a biology background (i.e. code quality is not usually important) seem to like R. The ones with a computer science background seem to go for Python, or Perl if they are old school. So far that has put me off R.
Why not hydrogen? We are running out of helium. And it is in such minuscule amounts the fire safety should not be a concern, and for most of the stuff inside the drive hydrogen is chemically inert enough.
Just want to share that VIM keys for up and down (j/k) work when selecting search results.
I have been pretty happy with Xubuntu, I get all the Ubuntu benefits without the Unity or GNOME 3 mess.
A thought that I am somewhat scared of is this: What does the non-techie person do when their job disappears as a result of an entire industry collapsing?

The collapse of an industry used to take decades but now can happen within a five-year timespan.

Frank Rieger and Constanze Kurz raised this point recently when they pointed out that self-driving cars will make hundreds of thousands of drivers unemployed within Germany alone[1].

What if, at some point, these people, justifiedly feeling thrown aside by technological progress, take to the proverbial pitchfork?

[1] http://translate.google.com/translate?hl=en&sl=de&tl=en&u=ht...
Content Marketing 101: Writing to Persuade
The name is a bit of a pun: it's a form of the Finnish verb 'nokittaa', which means 'to raise [the bet]'.
A new approach to touch
And they might ask, why should their taxes go to fund your social engineering projects and restrict their freedoms?
Why is the page redirecting to Amazon now? Does anybody have a mirror?
Some pressure is required to keep the head flying above the surface of the drive. Removing all gas from the drive gives you a very nasty z-axis control problem.
Creating a RevealJS Deck with AngularJS, Leap Motion and GoInstant
You mean www.duckduckgo.com ?
Cool. Let me know what you are coming up with.
setup tools and django win
Well, that's the trade off I'm hoping people are willing to make. Just like we did it for search back when Google was new, for example: we had to learn how to use Google compared to whichever search engine we were using before. It's just like trying to learn a new application. I do believe unless the whole computing system/environment works in this new paradigm, the effort wouldn't have as much impact as I'm picturing in my mind.
My proposal is to change the law such that only the first inventor (applicant of patent) has the right not to make an application of said patented invention.

As soon as this patent is sold to other parties and even back to the original applicant then the holder MUST make the thing that is patented for real.

And if the holder is not able to make said product from the patent within a certain time, then the patent should be nullified so that others are able to reinvent.
Financial independence != careers
Denmark part of NSA inner circle
All that investment money went into previous products, only the underlying tech was taken to create Twicsy. Only about $30k was actually invested into Twicsy itself after that (just to pay my terrible salary). Since then I paid to keep Twicsy afloat out of my own pocket until this year when it finally started breaking even on raw costs (still can't afford to pay myself a salary).
Tesco to use eye-scanning tech to target ads at you
The Majority of Mobile Revenue Generated Comes From Games
“Productivity” Tricks for the Neurotic, Manic-Depressive, and Crazy (Like Me)
Spill proof, ventilated dress pants
I got an email from them just because im "staring" the Meteor repo on Github... I really hate when people send me mail that i didnt signup for!
This Father Built A 3D-Printed Prosthetic Hand For His Son
You would need much better seals to resist the pressure difference.
Because you at the very least you are going to have problems keeping the hydrogen inside the drive.

And there are probably even worse potential issues that my absolute lack of chemistry and materials knowledge can not predict.
This makes me want to ask... why not just use vim?
Krugman's solution to every problem is to print more money. He's a one-trick pony.
Your site looks pretty good to me (and I just viewed it on my phone). Unless by "outdated" you mean, "it doesn't contain the most up-to-date information about our product(s)." In that case, well, I look forward to seeing it! Already added to my Google Calendar.

BTW: I know you're probably trying to collect emails of interested parties with your "get notified" form but you may wish to consider a direct "Add to Google Calendar" link or button. Here's an example of how to create such a link:

http://www.google.com/calendar/event?action=TEMPLATE&text=Lo...

If HN supported proper linking it wouldn't look so ugly :)
Air pressure is 1kg/cm^2 ... so you will need to make a hdd that can operate under 400 kg of external load. Getting to the point of vacuum is expensive too. And hdd already require enormously precise manufacturing process.
Hydrogen is notoriously good at diffusing through seals, and even through metal. Negative internal pressure does make this harder, but it might be a problem. Handling hydrogen is generally a hassle, so it was probably chosen to make life easier/cheaper at the factory.
Open and free education. That's the future we firmly believe in.
I can remember seeing adverts for "The Last One" in the early 1980s while I was still at school - this was a menu based BASIC application builder:

http://en.wikipedia.org/wiki/The_Last_One_%28software%29
Just being curious, what kind of metrics are you interested in predicting for Shopify? I would give away my car in exchange for a few years of Shopify order data :)
Later:
click here to flag this activity graph as fake
Try Richard Stallman eating something he picked off his feet: http://coub.com/view/14ua0go
Why will this be better than wrapbootstrap.com?
427 days of living homeless
If you reach the bitcoin community, probably, you will find help. The community is really friendly towards the spread of bitcoin use.
It's really weird how people have started to anthropomorphize these corporations and their products...why do this? If you could raise billions you could start a new endeavor?

Nokia isn't an old friend of yours. There's nothing to "save". Raise your billions and hire some of their designers if you like the work that they do.
How is this better than using other frameworks such as scikit learn? it is hard to tell what extra value they provide from the copy on their website.
How to know if my product idea is any good?
A redesign is only a piece of the puzzle, it will not make the site suddenly fundable. I need the time to work on a few fundamental things to position the site to be more attractive to both users and investors, and time is money.
Another "me too", but I really enjoyed writing this: https://chris-lamb.co.uk/projects/aptfs
You have to be knowledgeable about a domain that can’t easily be simplified by series of web searches, and more importantly, there has to be a suggestion that someone might be seeking that clarification.

You won't believe how difficult is to offer help if you are not a professional programmer of some sort (in HN and outside HN). Even for open source projects. Even if you try to provide insights on your "professional" job that, in theory, is full of "startup potential" (finance, like we are still using MS Access and messy spreadsheets).
Dutch startup's 2nd investment for new collaborative photobook technology
Hahaha, so edgy.

The correct answer of course is: it takes one. If a light bulb burnt out, an Objectivist would simply take a new one (from inventory, because they planned for equipment failure) and replace it. What they wouldn't do is suggest it is the responsibility of someone else, ie: "the market".
Out of interest what do you use for mounting on Windows?

I have found Dokan (http://dokan-dev.net/en/) and pyFilesystem (http://pythonhosted.org/fs/expose.html) has a clever binding there you write your fs once and can mount it with FUSE or Dokan.

Is there something better?
> No "Backbone way", "Angular way" or "Ember way". Frameworks come and go but classic programming skills are forever.

Finally somebody gets it. Building on top of some giant abstraction over abstractions is not an investment in the future, it's just a timebomb of technical debt. The landscape changes so fast the ability to easily replace a tool is a very desirable feature. This author has the right attitude, everyone else seems to be going around with blinders on, searching for a silver bullet.
DIY prosthetics. This is awesome and cheaper. It's strange that some home made products are cheaper than their industrialized counterparts.
I have seen Aliyun handsets. Like other China-market AOSP-derived systems, Aliyun is Android without Google's ecosystem. It will run any Android app up to the API level used in Aluyun you put on it. The claim that it's not CTS compliant is, at best, splitting hairs. No specific incompatibility has ever been claimed, and no set of apps have been shown to fail.

Google is free to allow or deny anyone access to their proprietary app suite for Google-logo Android handsets whether they are consistent or arbitrary about it. I'm merely pointing out that that some OEMs, like Huawei and Haier, get away with building both Google-logo Android handsets AND Aliyun handsets, while others do not.

Like many Linux-based products in China, there are other things that are wrong with Aliyun in addition to dubious app market practices. It doesn't observe open source licenses, for one thing. But Aliyun being "bad" isn't the point.

I am just pointing out that Google is usually, but not always, consistent about enforcing a policy that Android OEMs can't participate in AOSP-based products that compete with the Google ecosystem. In some cases the OEM relationship appears to be more important than a consistent policy, or perhaps licensing regulations differ in the PRC.
I was just about to write something like this. Just because you've got a pretty GUI that grandma could use to assemble a sophisticated "app" doesn't mean you have to take away the low-level functionality.

What's wrong with "right-click -> open component in editor"?

I'd also like to add that a lot of people think "coding" means "typing" and their idea of the ultimate abstraction involves a lot of drag & drop. That would be just fine for starting the development of an app but would get really annoying really fast as you start to add more features and functionality.

At the very least give us the option to perform every single task with the keyboard in an efficient manner.
> "Censorship" is a biased word

Only to someone in favor of censorship.
Why? Those two are a pretty good match.
Ha working on a fuse file system for one of my projects in grad school.