skysight-inc/HackerNews huggingface dataset:
The general rule of thumb for building big things that work long term is build anything in-house that you can't source from multiple vendors.
Which in turn is based on the protagonist from Yojimbo and Sanjuro, the "nameless rurouni."
Couldn't you have run two versions of Python at the same time on their systems? Would it have been possible to ship a Python version with your software?
A lot of kids playing Minecraft will someday wonder what the awesome language/platform is used to build my favorite game. Microsoft wants to be a big player in the answer and outshine Java. That is the education part you are looking for. Educating how great Microsoft technology is.
desktops aren't going anywhere, calm your farm.
Show HN: Camden Bee (Indie Game for iOS and Android)
The empathy gap goes the other way too. Some rich guy was bitching on CNBC that he didn't feel appreciated. When I was in grad school and a Linux zealot he thought that Microsoft was a great company because it empowered him to make his business work.

The political system is dominated by the 1%, but if you can really piss off 50% of voters you can cause a crisis. I think ordinary people in the U.S. are experiencing "future shock" and that is what drives them to Sanders and Trump -- no conventional politician can put together a story that makes sense at all.
The largest quarterly profit ever recorded by any company wasn't enough of a big win?

I used to think the same thing, but realized I was looking at it incorrectly.

A companies stock prices has a certain level of earnings growth built in. If future sales don't hit those assumptions, then stock falls.

Yes, the biggest quarterly profit is great, but that's yesterday's news. The market is always looking forward.
Learning Haskell is rewarding in long term, since it deepens your understanding of things.

I learnt both Haskell and OCaml at the same time since their core is essentially the same. But in real world scenarios the way you think about problems is different in both languages. Haskell tends to be more abstract and favor mathematical reasoning, while OCaml is pragmatic but still very expressive.

TL;DR: It depends on your needs, if you want to learn the language and start building something quickly, OCaml is definitely a better choice. You can always come back later to Haskell, and you'll be surprised to see how similar they are.
Hey, I built this game in my spare time. Would love to get some feedback and hear what you think. Thanks!

Android: https://play.google.com/store/apps/details?id=com.jackhoy.ca...

iOS: https://itunes.apple.com/gb/app/camden-bee/id1073861872
This is really neat! I think you'd be hard pressed to find any easier way to deploy a simple web service. It took me about 5 clicks to deploy an endpoint.

It might be nice if each notebook had it's own subdomain though.
Tainted by Lenovo, though...
I'll make this simple.

Take a camera, have it run OCR, do a database lookup, alert on a positive result. None of those steps requires logging. Therefore the use of this technology to execute copias pro fine warrants is perpendicular to the data collection use of this technology.

I don't agree that the use of the technology to service outstanding warrants is a bad thing. I do agree that the data collection portion of this technology is a bad thing. Not agreeing with you is not equivalent to refusal of anything, other than the refusal of agreeing with you.
The acquihire maybe...
Are you suggesting that the smart move for Apple is a stock buy back?

As opposed to investing in more R&D? Or, perhaps acquiring start ups with exciting new products or technologies?
That's the problem with git. It's extremely powerful, but requires a lot of knowledge to use well. It's a lot like a F1 racing car: the performance of such a car is phenomenal compared to a regular car, but the driver has to really know what he's doing to operate the thing at all. Just google for "F1 steering wheel" to see the controls they have to operate.

Honestly I think it's an accident of history that git became so popular for software development outside of Linux kernel development.

It doesn't help that git is really a good example of evolution, as seen in the UI. It would have been better if it had been architected more thoroughly before releasing for general use.
But Apple must have some insight into the process, since they quietly introduced their own 12-month upgrade plan:

http://www.apple.com/shop/iphone/iphone-upgrade-program

(Oh yeah, with free AppleCare+ insurance)

It sure looks like Apple is planning for a future where everyone is paying $25/mo forever to lease the latest handset that tickles their fancy, with the carrier being a swappable option.
How about running a (newer) local version of Python, without of course touching the system Python?

To my mind, it's usually a good idea not to use system Python, both packages and the interpreter, if you're not also controlling them. This makes building your deployables more involved, but makes the actual deployment more painless.
`crom install d3-voronoi` installs hijacked package
Which means citizens should be even more vigilant in oversight because normal market forces are not at work.
Saying an application has a "horrendous UX" because you refuse to run its code seems strange to me.

You could disable CSS and images and call the result ugly, but I don't think that entitles you to call the website ugly?
I'm not sure where you're reading "above human dignity" into the comments. In many situations, companies will try to accommodate people who are having issues of whatever sort; it's not always red of tooth and claw. But sometimes it does just have to be "just business," especially at the macro level for the benefit of not only investors but also other employees.

It's not that different if someone is just doing some work for me personally. If they have a personal issue someday, by all means they should go deal with it. But I'm not going to cut endless slack for poor workmanship or whatever just because I know they really need a job.
Ask HN: Am I ridiculous for finding 8 hours of work as a coder, ridiculous?
I work 10am until 6pm every day and I have a lot of endeavors I'd like to partake in post-work, everyone else on the team just works and then chills after work.

Ideally I'd work 6 hours a day, from home with no breaks (obviously a 10-15m lunch) but that's it.

3 hours of mine are wasted every day. 1.5 hour commute/getting read, 1.5 hours lunch + various breaks.

So essentially 8 hours of work, and an extra 1.5 hours of wasted time, taking up 9.5 hours of my day. I could be saving 3.5 hours per day (that's a full month and 5 days every year!)

It just seems ridiculous to me as I've already had two really successful remote roles and the dynamic / team size / software stack is the exact same as previous startups I've worked at.

I'm their first hire and the founders come from a corporate culture so they just do all the same corporate stuff, meanwhile me and the employees are dying and I'm really feeling like quitting. I am cleaning up the mess of their old developers of the past 5 years, I am very good and in one month I have already completely rehauled their entire product myself. I have the stones, the problem is I am very very young and tend not to get taken seriously.

Time is MUCH more valuable to me than money. The money just goes in my account and investments, I don't really go out or drink or anything so that money to me is just future time.

What should I do?
I question your value definition.
1) Apple products work well together.
2) iOS doesn't always play well with others (I understand receiving texts on Android devices from Apple devices is annoying).
3) Apple as a brand has value.
All of these may also contribute to a fourth consideration of resale value.

Jeep is a good comparison. Jeep's vehicles are probably not much different than other car makers, but there is a huge and well established aftermarket parts business. Jeeps hold value well in the used market.

I would be interested in the used value of Apple vs comparable Android products.

I find a dumb phone meets my personal needs, so I have little interaction with either product.

Edit: I agree that people in general upgrade their devices more often than they need to based on their use case. It would be interesting to know if Apple owners do so more often than Android owners.
On an individual level the study shows why some people are more prone to weight gain than others. But there's been an epidemic of obesity over the past few decades, and there's no reason to believe people's gut flora changed over that period. Even if it did, there must have been an underlying cause.

What has undoubtedly changed are people's lifestyles:

(1) Less smoking. (This is a good thing, but it has resulted in weight gain.)

(2) More driving and less walking/bicycling.

(3) Children playing games on computers instead of outside.

(4) More sitting at desks, and less moving about, at work.

(5) More eating out.

and probably a few other factors.
IMO, we’re seeing a very slow divergence from iOS-for-pocket-devices and iOS-for-tablets. You can see that today with multitasking support. Someday the “Springboard” desktop for iPads has to evolve away from the iPhone and vice versa.

I’ll bet a sandwich that Xcode for iPad is coming within two years. That won't mean anything to the consumer market, of course, but it will be remembered as the point where tablet computing got Real.
I had only been using Soundcloud for around a month or two when they decided to push out the new version of their app so I had relatively little attachment to the old version, but even then it was blatantly obvious to me that they had butchered functionality in pursuit of a pretty UI.

There are plenty of examples to pick from, but the one change I never understood was the comment system. Timestamped user comments set directly on the waveform of the song was the one truly unique feature they had and they stripped it out completely. Months passed before it was even possible to view or create comments from the app, and even now they're locked away behind an obscure menu and only display in a useless list, entirely removed from their original context.

They've tried to backpedal slightly by bolting on some of the missing features, but the new app was clearly not designed with them in mind in the first place. I would be honestly surprised if they manage to catch up.
Make no mistake even as a moral problem the wealth gap isn't just about empathy. The wealth gap is unjust, unfair and immoral.

Fairness implies that the wealth you generate as an individual is equivalent to the wealth you earn and own.

Right now 1% of the population owns 50% of the worlds wealth.

For 1% of the world to own 50% of the worlds wealth implies that 1% of the world generated 50% of the worlds' wealth.

It is not physically possible for a fraction of the human population to generate half the worlds' wealth. There is no reality where this makes sense. Thus for 1% of the population to own 50% of the worlds wealth, the 1% must obtain wealth generated by other people.

A common example of how this happens is through the ownership of a corporation. As an owner you own all the wealth generated by people who work for you. As owner you can do zero work, yet extract the wealth generated by hundreds of employees.

Owners essentially pay people less wealth than the wealth they generate. There is no circumstance where people will explicitly agree to such a transaction when given other choices.

It is fundamentally immoral and unfair to own wealth you did not produce or generate. This is not a question of empathy, it is a question of fundamental human rights.
heavy lifting stuff gets done on desktop.
It's a multi-cloud application orchestrator. OneOps lets you design your application in a cloud agnostic way (by abstracting multiple cloud providers). It manages your application's design, deployments, operations & monitoring. At the moment these cloud providers are supported - http://oneops.com/integrations.html#clouds
Nice little teaser that got buried here! I'm curious to see what gets posted tomorrow...
Why npm's progress bar slows down install time by ~20%
There is always carrier profit. They aren't buying Apple phones for Apple price.
What Apple needs to do is intentionally make the phones buggier the longer you hold onto them.
Really free music including MP3 downloads with Music Key
Do content providers have to pay certain royalties with h.264? I thought the players were free of royalties and the license was paid for encoded content. And then with h.265 I thought I heard that there were two different license pools with different licensing strategies.

I'm not sure that meme generators have royalties very high on their list of concerns, the big hosts that host a lot of them might have some concerns about it though.

At this point, a newer webP based off the newer VP10 might be the only realistic PNG, GIF, and JPEG replacement but it doesn't exist yet.
?? Why not? If you can make money and help good people, what's the X-factor? Obviously I like investing in products, but I see it more as a way to keep utilization high without busywork.

Given, YC might not like it, but I bet they like the business going under a lot less.
How to job hunt when you don’t fit into a category
The uber reference is very unclear here. You're not ordering anything that comes to you.
> perfect enforcement leads to wiping out tickets as a source of revenue, because people start actually obeying the law.

Exactly.

And this is why most red-light cameras got dismantled. They were about revenue. Once everybody knew that the cameras were there, revenue went to zero.

I have NO problem with red-light cameras at actually dangerous intersections. The goal is to get people to obey the law, after all.
Get your hand on the library data and make the next tinder killer!
First, I don't think you can make the distinction between whatever you are calling "simple debt" (care to at least define things that you make up?) and the various fees associated with the United States and particularly the Texas legal system.

Second, even if you grant there is a difference between the debt types, how can he be wrong about it being de facto "debtors prison"? Who cares what the debt type is, it would still be a debtors prison, and there are a myriad of very good reasons we got rid of such things!

Third, the legal system is extremely unfavourable to the middle-class and poor, to the extent that I would also argue with your claim that the fees are "(probably) justified"... Another thing to remember is that fees have become revenue generators, and to look at them as punitive damages to be payed to the public for offenses is a naive take on the ways fees have developed in the legal and justice systems.

For example, I (in Texas btw) who almost never gets tickets, got one last year. Normally I have a paralegal friend do the deferred adjudication, I take a class, and move on. Well this last ticket they missed the deadline, I forgot about it, and the original $160 fee ballooned eventually to $700! Not only that, but technically, until I payed it, there was a warrant out for my arrest!

Do you think that kind of percentage increase is warranted or the warrant for arrest for not paying a fee is justified, because I certainly don't. I managed to pay it off, but for someone earning less would have had a very hard time paying that big of a fee, much less the financial impact of being fucking arrested...

" It's not the case that the police are extorting people that are behind on their rent/credit card payments or something."

Please explain how this is correct now, because it seems obviously false. (aka, they are extorting people because they are behind on payments (just because you made the false distinction of credit cards/rent and court fines does not make that fact magically go away...), and the police are even doing it for a third party!)

That's not even getting into the privacy and other issues the eff raises. For example, my paralegal friend has access to the TLO system and can look up plates and their geo/time data. While she wouldn't abuse it, the barriers to entry for paralegals can be pretty low in some firms...
This is kind of the story behind RemoteTogether for anyone interested!

http://hi.remotetogether.com/t/remotetogether-why-now/20
He seems to be describing what Alan Kay intended objects to be.
I'd be totally fine with the idea that outstanding fines could be paid Right Then if they were more reasonable. It's the extra 25% that effectively Funds the Program that I don't like... well that and that it's effectively a dragnet for poor people. :(
Right off the bat, this page says that "Kanban is Agile Methodology". It is not, it has a different origin -- from the Lean Manufacturing and the Toyota Production System.
I completely disagree. You don't need a scientist to take over a politician's body, just some normal, reasonably-intelligent person who's willing to listen to others and isn't evil or corrupt.

The problem is that politicians tend to be sociopaths, who as a group comprise probably about 5% of the entire population. The stupid ones go to jail, but the smart ones become politicians, CEOs, etc., because they can outcompete regular people since they don't have a conscience to hinder them. So if you replace their brains with those of non-sociopathic people (the other 95% of the population), things should improve.
Welcoming our new Swift 2.2 Overlords: ++ and – are deprecated
> PG: Traditional economists seem strangely averse to studying individual humans.

Because that's not what economics is? Economics is a social science. Or, as far as I can see, psychology for the society. If you study the individuals, you are a psychologist, not an economist.
Which is a shame, because it could have big a big leap over JPEG instead of a sidegrade if they had waited a bit.
AFAICT, the citizenry that votes loves law enforcement and "tough" regulations; the people most comfortable with guns are also in love with this government. Further, voter turnout in the last major election was ~28% (or 34%, depending on whom you ask) so the ability to work the democracy angle is quite limited.

The government keeps the populace happy by making noises related to "lowered taxes", which is accompanied by the reality shown by this extortion gambit, skyrocketing fines in general, and generally regressive taxation policies. It is a sad state of affairs, no pun intended.

http://www.dallasobserver.com/news/texas-had-the-worst-voter...
> Phones, surprisingly, seem to be continuing to eat away at the desktop use cases, which is expected, but I wasn't expecting them to be carrying the brunt of it, and there are ergonomic limits to how far that can go.

I'm curious as to how the ergonomics of extended coding sessions on an iPad would work out. Hunching over a touch screen for eight hours a day seems like it could get horribly uncomfortable.

Is anyone out there using an Android tablet for full time coding work?
OK got it - so there is some law that prevents/makes it prohibitively expensive for hospitals to not serve medicare/medicaid patients?
...kill lock-in, as long as everyone in the whole world acts like an OpenStack interface. Not interested.
Even FPGAs and older-process ASICs are unusable for Bitcoin today. The network hashpower just broke 1 exahash/second
At a glance, it might seem that simple. In more depth, people who try to hold money essentially don't have a place they can easily park and access it other than a bank. People get forced into a fractional reserve system. That fractional reserve system in turn needs a lot of extra work and systems behind it to function. Bitcoin is a way for people to keep and move money without being subject to either money printing or fractional reserve. So it is, in part, a replacement for that system.
Do you also have your friend take the class? :)
For H.264 it's the opposite (for web content), only the players need to pay royalties.

For H.265, both need to pay royalties, which depend on the business model. The licensing terms are pretty much totally unsuited for usage as a still image format. And yes, there are multiple pools and you have to pay all of them.
IMO, it is more than that. It allows you to model your application (currently supports these software stacks http://oneops.com/integrations.html#software) in a cloud agnostic way and manages it's life-cycle
So perhaps "exactly" is not the adverb you intended?
The "luvi" part of "luvit" is what the agent uses :).
Freedom of expression, diversity, freedom of speech aren't top items on advertiser's agenda. The only item is to put consumption above all else through huge sums of money.

Why is that in advertising, it is usually a woman that is depicted as

- a servant of men and children that reacts to the demands and complaints of her loved ones with a bad conscience and the promise for immediate improvement (wash, food)

- a sexual or emotional play toy for the self-affirmation of men

- a technically totally clueless being that can only manage a childproof operation

- female expert, but stereotype from the fields of fashion, cosmetics, food or at the most, medicine

- as ultra thin

- doing ground-work for others, e.g. serving coffee while a journalist interviews a politician

That's just one stereotype example of this big experiment, probably the biggest psychological experiment undertaken by the human race that only a few care about its consequences.
Did you ever contemplate Golang as a possible solution? Seems to me like it would have provided a cross platform build environment superior to both Python and Lua in terms of standardization and ease.
I have a distant in-law, cousin of my wife, who is a doctor of anesthesiology at a fairly prominent regional hospital...

He often says that he wishes he had gone into another specialty because of the uncertainties inherent in anesthetizing someone even when they're healthy and the most soundly tested protocols are rigidly followed...

He recently underwent a surgery to remove a deep dime-sized BCC (basal cell carcinoma)on his cheek near one eye...though the surgery took nearly 2 hours, primarily to minimize scarring, he adamantly refused everything but local anesthesia...

Elective surgery, with anesthesia, is not something to consider lightly..
Learn F#. It's basically OCaml for .NET (there are some differences between them, but they're very similar). You get great tooling, a huge library of functions (F# supports all .NET libraries), a welcoming community, and the language itself is very well thought out.

If you decide you'd like to learn OCaml at a later date, you'll find it easy if you've already learnt F#.

With regards to web frameworks, you've got some good options, ranging from heavyweight frameworks like WebSharper, to lightweight frameworks like Suave.

Much of F# is cross platform too. It's been open source for a long time, and runs fine on Mono.

If you'd like some extra information about F#, I'd recommend the website 'F# for fun and profit':

http://fsharpforfunandprofit.com/
You have really great repository of projects , I have learned a lot from your project .. keep up the great work man ..
Social Network Patterns in Neural Network (Multilayer Perceptron) Gradients
Revenue estimates are made by people who don't actually know how the business works or what the facts are. Why do you put such faith in their meaning?
> caused a lot of long-term damage

Examples?

> evil

My small business has competed against Microsoft since the 80s. While they are tough competitors, I don't see anything they've done as evil.

Check out the book "In Search of Stupidity" by Chapman.
Some carriers had no difference between on and off contract. With those, if you didn't upgrade your phone every two years you were leaving money on the table.
One major thing other than move money that bitcoin does is print it. If you also look into the complexities and inefficiencies where our money/debt come from I think you'll find they've very high indeed.
Title probably should be edited to remove "Joe Armstrong: ". He might be badass, but he isn't a way to connect programs together.