skysight-inc/HackerNews huggingface dataset:
I'll take a look at the question in a bit but from my experience, the support for rubymotion on SO isn't great. You are better off asking something in the mailing list or in #rubymotion room in irc.freenode.net especially if colinta or mark rickert are present. They are great and extremely helpful.
I watched Game of Thrones live on Now TV and the adverts where a nasty surprise. You forget how much broadcast TV damages the content with ads. It would not surprise me if in five years time TV was exactly the same as it always was, just transported differently.
Even the extended batteries were like a Boba Fett jetpack on the back of your phone and increased the size substantially. Most of the power users I knew (2,000+ minutes/month) would still burn through the battery in short order anyways. They'd get maybe an extra 6 hours, but not 2 weeks worth.
Here's one from the UK:

http://www.software.coop/
>I am in a professional job, and I doubt I could afford a decent place to live without parental help other than a crappy flat in a dodgy area.

Then live in a the "crappy flat in a dodgy area".

>How people afford to live by themselves, on non-professional jobs I don't know.

Then don't live by yourself. I had 2 and 3 roommates over various times as a young person getting started. We split the rent in crappy small apartments.
Agreed. Unit testing requires units.

I also agree that being pragmatic is generally the way to go, but that kind of pragmatism has limits. If I'm too focused on short-term pragmatism, I will let the issues of external systems infect mine. If I'm being longer-term pragmatic, I'll try to keep my code relatively clean and reliable, no matter how kooky the things I'm integrating with.

For example, the first REST integration I do, I may just say "we'll ignore network errors and see what happens". But if I'm doing a few, I'm going to look hard at extracting a reusable layer of code that handles layers, timeouts, partial responses, and the like. And that I will test properly. That way the rest of my code can assume sanity.
The ads are only visible to Adblock Plus users who have Acceptable Ads enabled; other adblocking plugins block the ads
> Simplicity is actually really difficult to achieve. The only anti-intellectualism is Angular offloading that burden on it's developers.

Everything should be made as simple as possible, but not simpler.
The problem with the platinum rule is that we have no clear and unambiguous language for advertising how we would like to be treated.

In _This Alien Shore_, by C.S. Friedman, one planetary culture, the Guerans, is essentially a human colony, but one where gestational biochemistry has been mutated to the extent that every adult exhibits at least one type of human mental disorder. They adapted by adopting a system of face markings so that people don't make simple but potentially dangerous mistakes--like hugging someone with an autism spectrum disorder, or holding eye contact too long against someone with a dominance disorder.

The point is that you would really have to either put extensive research into the preferences and personalities of everyone you know, or everyone would have to write key information across their foreheads every day.

Our society, lacking a dire need, does not care to invest in that level of effort and openness. It is far easier to follow the silver rule (don't do things you don't like to others) and the golden rule (do for others what you would like them to do for you), because those do not require extraordinary knowledge of other people's preferences.

In the age of social network oversharing and augmented reality, perhaps we can run an application that will superimpose another person's preferences over their faces automatically. But for now, the platinum rule is going to be pretty hard to use outside the bounds of your own family.
We changed the title on your recommendation. We also turned off the voting ring detector so this post would be on the front page, because we want to see original work on HN.

(All: A voting ring is when people get their friends to upvote their posts. This is against the rules; we want stories because they're good, not because they're being promoted. Also, it's not in your interests. Even when we override the ring detector like this, which is rare, other penalties for ring-voting still apply.)
Wondershare Video Converter Ultimate v7.0.0.8
Please put in the effort to understand at least the basic idea of dependency injection before deriding it in favor of "simpler" solutions that do not solve the same problem.

The specific pattern DI can solve here is:

- one module provides some capability by name

- another module makes use of that capability by name

- the two modules have no knowledge of each other, and no higher-level glue code is required to connect them together (and construct the appropriate objects at the right times).

Your "solution" does not satisfy the requirements because it requires you to manually construct the objects in the correct order. DI on the other hand will automatically analyze the graph of dependencies, invoking the appropriate factories in the right order.
There's quite a bit of proprietary software in a smartphone beyond just the GPU and modem driver. The entire baseband firmware is another (closed) operating system to contend with.
The article also mentions that.

> That’s not entirely new territory for HBO, which already sells digital versions of its older shows — including Game of Thrones — via outlets like Amazon and Apple’s iTunes store.
I've done something similar, a one-button interface hooked up to a basic machine learning backend.

http://kmkeen.com/albumbler/
Debit cards aren't as nice here. You can end up being liable for a good chunk of the loss if the skimmer gets your PIN and you don't notice the fraud right away.

This is one reason why you should never run transactions as debit.
IO Coop (https://iocoop.org/) is a member-owned tech infrastructure (colo, vps, some other services) cooperative.
Wikipedia is a good example, its been on donations for years and is still going.
Thanks for the heads up. I will look into improving that!
For that link all I get is "The specified URL cannot be found." Mirror?
http://prepaid-phones.t-mobile.com/prepaid-plans

Near the bottom there's a $30/month plan with 5gb LTE data, unlimited text, and 100 voice minutes.
It's a currency with irreversible transactions, meaning there isn't any fraud protection. With cash, the consumer would get their money back. With bitcoin, they won't.
> Personally I'll be using my second-hand Samsung Note 2 for the time being

You may not be their target market.
I can't invest in a low-risk mutual fund without reading five or six notices. They explain, "Past performance is not a guarantee of future results...There is risk associated with this investment...etc..."

Why shouldn't companies that encourage consumers to invest in Bitcoins disclose all the related risks? Granted, I'm thinking mostly of certain Bitcoin exchanges that pitch Bitcoin as a smart option for personal finance and savings. Still, companies about doing X with Bitcoin are based on this premise.

Bitcoin aficionados will see this is a boring or unpopular sentiment,but bear in mind that I'm not saying Bitcoin isn't a good investment. My argument is that, from an ethical standpoint, the discussion of risk and volatility should be built into the way Bitcoin-related startups communicate.

If Bitcoin gets me to work in the morning, what happens when the value of my investment drops by 50%?
Thanks! :P
When the new equity crowdfunding rules go into effect, I was thinking a more interesting model could involve equity. Every person in a "startup cooperative" could own a piece of everyone else's startup. It might help minimize the risk with doing a startup if you own a small piece of a number of other companies.
"I'm sorry, I don't want to talk to you anymore" click...
Software with shareholders (or, the menace of private public spaces)
I agree with this but, my problem is that most people have only one or two major interests so friendship is completely one-dimensional based around a single activity. So when conversation drifts off the common topic or activity, there isn't much to do or talk about. People interested in sports may not also be interested in video games, etc.
"I have found with TDD that unless you know in advance exactly what you are doing and going to do you will end up writing a lot of tests that get junked".

If you know all that up front, you might as well go with waterfall methodology.
I don't really see the problem. Start dispensing gas immediately. Have surveillance cameras with timestamps that tie into the transaction. In the unlikely event that you lose out to a double-spend, you have the culprit's face, his car, and his license plate and you can point the police to him.

Let's not forget that until fairly recently (ten years ago or so?) it was common for gas stations to let you pull up and start pumping without any payment whatsoever. You went in and paid after you finished. There was occasional abuse, but it worked reasonably well overall.
To me the WHOLE POINT of the Golden Rule is that there ISN'T a whole bunch of introspection / analysis / etc of the other person.

You just use yourself as the litmus test - i.e. "would I like this?" is waaaaaay easier to answer than "would they like this?". The former is an immediate gut-reaction; the latter requires a certain amount of empathy and insight.
Ah. I'll adjust my sarcasm detector...
too bad only for ios, furthermore the SDK that you use can only be deployed to ios as well
HN is a common interested, and this is completely outside the current thread, but we joined HN on the very same day!
Ars Technica shows an "ad" to people using ad-blockers. I'm not sure of all the details, but they have the ad image binary inlined in the HTML, which makes it much harder to block.
This is a poor rule and I'll explain why.

In Reciprocal altruism http://en.wikipedia.org/wiki/Reciprocal_altruism there must be a way to detect "cheaters" otherwise you will spend your life breaking your back for others and have nothing to show for it except the feeling of being abused. Sure, if everyone did it, that would be great. But the more people who use the "Platinum Rule" the more advantageous it is for some to abuse the system - criticizing others for not doing enough for them while never doing a darn thing for anyone else.

If you follow this rule, you are a total sucker, but hey you live like you want to live. It affects everyone else, however, because it creates an environment where unethical bullies and liars can thrive and gain power.
UNESCO: Mobile Devices Can Improve Literacy Rates In Developing Countries
(Semi) 'Business' person here, mainly working on things that interact with both technology and physical production.

On making contact, usually via email (with exception of self face-to-face introductions) I'd suggest a telephone call or face-to-face meet in an environment the other person is comfortable with (which may involve a drive or flight at my expense). Let them make the call.

The key is that I'm usually interested in something the other party does, rather than a specific product, and that breeds long term understanding and agreement, rather than developing a silo over either product or person. This seems aligned to the motivation of a lot of seed and VC funding.

I hugely encourage all on HN to listen / read about DiSC which I've found hugely useful interacting with different types of people. Two resources: Wikipedia - Background [1] Manager Tools - Explanatory Podcasts [2]

[1] https://en.wikipedia.org/wiki/DISC_assessment
[2] http://www.manager-tools.com/disc-model-summary
Just pirate it.
Those hours sound horrible. Over here (UK), 9 is fairly common, 8 is an 'early' common start, and many other people have 8.30, unless you work in retail or something. No way I'd do anything before 8 as that is a struggle enough.
Most jobs occur during the day, but would data on night workers reveal anything? It is still a significant slice of the workforce, often in vital areas:

Medical staff working long shifts
Firemen
Security guards, military personnel and police
Bar and pub staff
Cleaners
Heavy industry such as car manufacturing
Astronomers and astronauts

My grandfather worked as a steeplejack at Port Talbot in South Wales. The steel mill there followed the European shift: 06:00 - 14:00, 14:00 - 22:00, 22:00 - 06:00. There would have been very little variance in starting times, the work load was simply too high. Sometimes my grandfather would spend a whole shift working in the furnace, wearing a hot, sweaty protective suit. After the shift, if the pubs were still open, he would line up four pints of beer on the bar and down them all within about five minutes.

EDIT: made the list more, readable.
Your Friendly Neighborhood Drug Dealer
Brand New HDF5 interface – Request for Feedback
This is a request for feedback for our brand new HDF5 API. After a closed beta phase we are now opening up the new API for the public. The main features of the API:

· Smoothly integrated into the ILNumerics computing environment (.NET; C#/ Visual Basic)
· Efficient memory management
· Convenient OO design
· Visual Studio Integration
· Targeting ‘AnyCPU’
· Covering all important aspects of the HDF5 feature set

The (preliminary) documentation can be found on our website:
http://ilnumerics.net/hdf5-interface.html

In order to try the API yourself, just drop us a line! We would love to hear your feedback:
info@ilnumerics.net

The ILNumerics Team
Again, my impression is that the main 'value added' that things like a business school gives you is the credentials and the network of alumni.

In terms of tangible things that you learn, if you want to study calculus and statistics, you can pick those up from 1st year classes at any decent technical university.

I'd also argue against your example of 'professors outside of the real world'. At any top tier University, professors will be world experts on their particular area of expertise, and will be able to apply it to real world problems, and I'd be happy to provide as many examples as you'd like in technical fields that I'm familiar with.
The efficacy of TDD is dependant on language,tooling and experience. You want to spend most of your time writing the problem, AFTER you have thought about it. Developers complain about TDD when they can't think through their problem clearly and use it as a tool to validate bad thinking. TDD in this situation will naturally feel like running in heavy lead boots, since progress will be slow. Very surprised that the test pyramid is not being discussed as much as it should.
There's a balance.
>it's the ONLY WAY to have tests in the business world

Perhaps in some organizations. I feel sorry if you have to work in such an environment. My company recognizes the value of testing-we have 15,000 acceptance tests and unit tests, and we do TDD perhaps 20% of the time.

I worked at a bank where there were 0 unit tests or acceptance tests. Just some half-assed QA guy going through toy scenarios and pushing the 'approve' button. That's not where I want to be (therefore I quit), but I also don't want to be in an environment where people scream and call me an infidel if I don't do TDD.
I quickly browsed the GitHub repo but I guess I'm not smart enough because I couldn't find the requirements/install instructions/faq to try this out.
As a German customer is it possible to get any movie or show on amazon prime in English?
How helpful is linking to a comment that I wrote? I take it that you are less familiar with baccarat than I am, otherwise you would surely be able to provide an example that I did not write. Do you think the table dancing is a common occurrence? If you read the official complaint that I included in the comment that you linked to one gets the impression that the table dancing is not a common occurrence at baccarat tables.
The post does not do that. In fact it doesn't lay out a case that Horvath must be in the right at all. What the post actually does, for those who took the time to read it, is point out that a distressing takeaway from the whole messy affair is that without a convincing post mortem (legal or not) that is has a chilling effect on the way women feel about the tech workplace. In other words, the key point is about how such messy events are handled and the impact ths 'handling' has.

As for your concern about my concern for your anger. I think your last paragraph speaks for itself. Apparently you don't seem to understand that angry statements about the way women (the unfair beneficiaries of being unthinkingly treated as victims) and men (unfairly branded as villains) just reproduces a stereotyped position that is as laughable as your idea that listing the many negatives of women is doing them a favor.
Fewer copies in Python with the buffer protocol and memory views (2011)
Sample Chapter for JavaScript Framework Guide: AngularJS, Backbone, Ember
That doesn't make any sense. Cash transactions are irreversible too. The consumer gets their money back not by reversing the transaction, but by calling in the law and getting large men with guns to force the person to return the money. This works equally well with bitcoin as it does with US dollar bills.
> It has a terribly annoying blinking blue light that can't be turned off

Did you check /sys/class/leds/ ?
As someone who has seen a little bit of the world himself, I will give my answer too:

It depends. Every country in the world has something that makes it worth visiting. We don't know what your interests are, what your budget is, what kind of comfort you are willing to sacrifice, how adventurous you are.
Using DHCP currently. I'll have a look at that when I get a chance.
I had worked in raw HTTP before with a bit of parsing, but rust-http was my first experience actually implementing a proper HTTP library.
Really? I just finished re-watching it and found the later seasons to be incredible. Better than the first two. Especially the climaxes of seasons 3, 4, 5. I definitely got more out of the second viewing, I had much more focus on character arcs than plot.
That's the thing. If all you say is "fuck", then there's no problem, but you also have no range in your profanity.

When I swear, there's no way I would want a child to hear it. Their parents would hate having to explain what I said and they would dread their children repeating it in front of 'polite company'.

I wouldn't want my mother to hear it, because her brain would explode thinking that she created a son who, some 20+ years on his own, could create the thoughts behind my swearing.

My father would probably just pause for a second, chuckle, and then utter a string of such vile filth that I couldn't look at a roll of duct tape again without nausea.

I think the core message of the post is a really, really weak version of what Louis CK got into regarding the "n-word".[1] Without saying something offensive, you're still putting that offensive thing into the person's mind. If you write "fvck", you know people are reading it as "fuck". It's just cowardly.

[1] https://www.youtube.com/watch?v=dF1NUposXVQ, not work-listenable.
Massive apologies in advance for my immature nature, but who on earth let a quadrant for describing human behaviour that spells out "dicks" get past copy editing? I can it describe all people? If so, I guess that means all people are...
Posts without URLs are penalized. You'd be better off posting as a story linking straight to your URL.
> To which you would probably reply: "But that's exactly what FactoryFactory/DependencyInjection/... pattern is!"

Actually no. DI does a lot that your simple examples do not. Notably, it understands the graph of dependencies between decoupled compoments and constructs provided values in the correct order.
Oh wow. This sounds awesome! About a year and a half ago I tried to set up my own mail server on a cheap VPS, but could not get it to work for the life of me. It's sort of a stressful thing to set up as well - failure is both high-consequence and invisible, and I'm never quite sure if what I'm doing is secure or correct. Count me as a fan of the idea - I'll try setting this up later!
Is there a country where it is usual to put the percent sign before the number? I sometimes see things like "%100 performance increase" on English web sites, and I wonder where that comes from.
As Amazon Prime's catalog has improved, I've bought fewer videos in the last few years, even as prices have plummeted. (Whole series are selling now for what a single season used to cost!) Good news for my closet space, but to the collector in me it seems so ephemeral. When the copyright on The Sopranos lapses a few hundred years from now, my DVDs and Blu-rays will be in the public domain. Meanwhile, Amazon could lose its license before I get halfway through season three.
Don't be a tool. Just pay for it. It's been available on DVD for years now, is available on HBO Go, and is now available on Amazon for non-subscribers, and has already been available for non-subscribers on iTunes for years.
Posts without URLs are penalized. You'd be better off posting as a story linking straight to your URL. You could add this text as a comment in the new thread.
Some are available. Just search for OV or OmU in the catalog. It's a pain in the ass finding them, though.
Really great idea and looks like it it well executed.

On a side note, I really enjoy the new turn of HN moderation which let a lot more of cool project / show HN rise to the front page.

Good job bg23!
Plausible Labs

https://www.plausible.coop/
> will receive updates for at least 2 years

I had my phone for over 3 years now and aside from some tiny screen scratches everything is great. Why can't any manufacturers really stand behind their products and support them for something like 5 years?
Noah Kagan's Marketing gone wrong
Noah Kagan posts to Reddit to promote his latest (paid?) blog post, but instead gets a techy to start the war against who he was promoting http://www.reddit.com/r/marketing/comments/23qe2j/hey_yall_my_friends_at_buzzsumo_put_together_an/
personally I think the soviet exploration of venus is a great example of top-notch engineering combined with long-term executive support. I eagerly stared at the photos from venera (http://www.ucl.ac.uk/maps-faculty/space-history/venus) when I first saw them. They deployed an amazing amount of technology, continuously improved their designs, and ultimately collected real science data in a very demanding environment.
Yeah, I'm not the biggest fan of 'effeminate' really.
Expojure – Better way to organize your photos on Social Media [video]
Great points Casey.

Any particular "did" questions you like? Happy to add them to the list and give you a shoutout.
A Docker image would be brilliant.
Maybe can't get away with including as standard, but is it really not entirely legal to install it?

http://wiki.cyanogenmod.org/w/Google_Apps

The best disclaimer sentence I've found here is: The Google Apps packages are NOT SUPPORTED in any way by Cyanogenmod. Not exactly a huge endorsement, but saying it's not entirely legal is something else entirely.

Would like someone who has expertise to somehow reconcile the above comment to an article like this if possible: http://www.androidpolice.com/2013/12/19/the-oppo-n1-is-offic...
Thanks ZenPro!
You haven't had much experience reporting crimes to the police, have you?

If you tell a cop that someone cheated you in a transaction involving BitCoin, I'm guessing that 80% will laugh at you and tell you to contact your insurance company and fill out an online property crime report with their automated city/county system before hanging up, 15% will actually open an investigation on your gas station for suspected money laundering or tax evasion, and 5% will actually follow up on your report as you seem to expect they should.
There are definitely plans, I would like to get round to it asap really....
It would be nice if this could be ported to something like Ansible so that we could add more host targets easily (ie: Fedora, CentOS, Arch, etc).

Great job. Mail configuration is pretty hard in the number of steps and amount of configuration that needs to be done to get it right.