skysight-inc/HackerNews huggingface dataset:
I mean, you're wrong. The sibling comment to mine that links to wikipedia is a starting point from which one can discover that the United Nations and basically everyone agrees that debt bondage is slavery. Because people think of slavery in terms of its material conditions, not the vagaries of its legal procedures.
This is correct. Starting with iOS 8 they finally allowed linking against custom frameworks which is why Carthage is now becoming much more popular. CocoaPods solved a critical problem of getting dependencies linked in, while creating a new problem of having your xcodeproj file and build settings be managed by them. I'll be happy enough to drop them for new projects going forward.
Show HN: Voucherify – Voucher infrastructure through API
http://mv.vatican.va/3_EN/pages/MEZ/MEZ_Main.html
Eclipse Che: Portable Shared Dev Workspaces with Built-In Runtimes
Why is everyone talking about CocoaPods where the title is CoacoaPods anyway? :)
You Have Ruined Build Systems
Exactly, this is how you tell the difference between adults and man-children.
If this is how things are going to go, I guess I should break out the APL keyboard and get going.
Ask HN: Any good HN Android apps (2016)?
I've poked around the play store and previous questions asking about the same. The added value of all the apps out there seems to be customised look and maybe integrated readability. What I would like is an app where I can swipe an entry away and it would remember to not show it again. Is there such an app out there?
> What if a massive open-source organization (e.g. Fedora, Apache)

https://github.com/apache - Lots of mirrors but many projects use it as their main source.
10TB Amazon AWS is around $85-100, depending on how international your users are.
I love that people blame "entitlement" when the group of people getting the largest numbers of actual entitlements are the baby boomers. As the article says, retired people are actually seeing their income rise faster than young people. And yet people say the young people are the entitled ones...
This is an attempt only, has been attempted and failed before. And whatever outcome it will have this time, it can be trusted to be just and reasoned, since this case is being held in front of the one court that has historically been responsible mainly for destroying idiotic proposals from german amateur politicians in the pursuit of protecting the german constitution. If this court agrees, then the NPD was in fact a danger to the constitution.

Keep in mind that while many people may have read about this kind of history in books, germans have lived it.
don't really see the appeal, why not just use a plain text editor or write it down physically?
>How exactly is releasing the .NET framework on Github a lock-in strategy?

In the way described in my original post. Open-sourcing the .NET framework means people will help them port it to new platforms. It means that people will be able to get the .NET framework running on whatever is running in their corporate cloud. This means that users will continue to develop in C#, using APIs developed by Microsoft that will always work best on Windows, using development tools provided by Microsoft that will also always work best on Windows.

If your company switches from .NET to Java because .NET doesn't work well "in the cloud", then your company starts to ask other questions, like "Well, we don't use Visual Studio anymore, so we don't need to keep paying Microsoft $xx,xxx per year for that. Everyone likes Mac a lot and we don't have to use MS's dev tools anymore, so why don't we move everyone to that? We can start to phase out our Windows Server and SQL Server licenses too since we're not using any other Microsoft stuff and then we won't be paying them another $yy,yyy and we'll be one of the coolest companies around because everyone will be using a Mac."

MS's strategy of opening the foundations of their platform so that the applications can run on any backend makes it so you instead say "Oh, we still run .NET apps on our AWS cloud, so we still need Visual Studio, better keep paying MS $xx,xxx." And "oh, SQL Server runs in our cloud infrastructure, so we can stick with that; that's another $yy,yyy for the license this year."

If you stay on MS's platform, they can then call you up at any time and say "Hey, switch to Azure, it's a lot cheaper than AWS because we don't charge ourselves license fees." On the other hand, if you move off their platform because MS tech doesn't work well in the cloud, they lose a lot of existing revenue, a lot of potential revenue, and a lot of mindshare and exposure that decreases their relevance in general.

The key to MS's lasting success has been .NET. That's what's been propping up Windows and consequently Office. If they lose .NET, they're in deep trouble. They are going to do everything they can to keep it alive, even if it means making it so your ASP.NET web app runs on a Linux server.
Why not? dpkg is already been used by jailbroken devices in Cydia.
The badge of honor is, of course, meant pharisaically.

The upper class I'm familiar with consumes products by people like Brunello Cucinelli who goes to great lengths to verify the ethical sourcing of his products. They eat localvorically, and in general buy ulta-high end goods that they research a bit before purchasing (because they are finicky about many aspects). This new hobby is a ultra-status conversation piece that can be traded at parties. You should be able to name the region your boat deck's teak came from, and then drop that the hunting rifle you just had hand crafted has a recovered Lebanese cedar stock that came from an old chest of drawers.
Which do you mean? Photos of a museum piece or photos as the exhibited work?

For the latter, if the photos were taken on film, reproduction prints could be made in the same fashion as the exhibited print, and any scanning should take place using the negatives. On-plate photography is more appropriately digitized using a scanning machine, rather than with a handheld photographic camera.

As for taking pictures of a museum piece, as long as you are no more disruptive than someone using their eyeballs, I have no problem with taking photographs, even if the displayed work is still under copyright. A blanket ban on photography puts an unfair burden on the photographer to prove fair use a priori. If there is a problem with copyright, the work in question can always be blurred or blacked out with digital editing, leaving the remainder of the photo intact.

But I don't believe any public museum can ethically prevent visitors from using recording devices of any kind unless they provide libre digital copies of the protected work that are objectively better than anything that could be produced by an amateur in situ.

So by all means, charge 8000 euro for a volume-printed reproduction of the bust. But if you want to prevent people from "scanning" the original, you had best make the high-resolution scan the museum already possesses available for download first.
BMW Sees Its Future Shift to Ultimate Self-Driving Machine
Still not creative enough. If everybody realizes there's no way to advance because of the old people, everyone will react to that fact. Something will happen. Actually, lots of somethings, with varying levels of success and failure. But there certainly will not be 99.9% of the long-lived human race just sort of sitting around for centuries at a time going "Oh well, guess I'm going to be a loser for the next thousand years."

At that point the crystal ball becomes too fuzzy for me to guess exactly how they will react, except to point out that "go kill all the old people" is a really uncreative solution to the problem, and you've got a lot of people who will be highly incentivized to find another solution, since they plan on being the old people at some point.
Exactly :) But that is why I wouldn't put it on the list of a "Most promising startup that failed". To me a promising startup that failed would be someone who invented a nanobot to go scrub cancer from your body that ended up killing people and going bankrupt. Someone that tried really hard for a really cool idea that failed.. not an app for house cleaning.
Indeed. This discussion would work better if it had started with some defined terms and people stuck to them.

I think if humans could handle it, matching concepts with made up words would even be useful (rather than each side insisting that a word with a lot of baggage be attached to this or that concept).
Loopmasters? The pricing might be interesting to have a look at. I'd wonder if there's overhead being tacked on in the process for the 'value add' of drag and drop from the cloud.

They do have quality material though over at Loopmasters, no doubt about that.
Wait a sec, how does the NBA get the shot data?

It looks like there's positional information in there. Are they collecting this using machine vision?
Seriously ... it is stuff like this that makes me not want to check HN much these days.
Sadly OSHA has no jurisdiction over the UK.

On the other hand, http://www.hse.gov.uk/contact/faqs/toilets.htm is the relevant document - which agrees that 2C+2U is too few.
That's a list price that they charge those who don't care to negotiate.

CloudFlare starts at $0 and doesn't meter/charge for bandwidth. CloudFront charges 9 cents per GB and is integrated with other AWS APIs (which can be very useful). Both those solutions could be managed with a donation pool, I would try the CloudFlare free tier first.
Yes, but Boomers only see Millenials.
How the internet flips elections and alters our thoughts
Total garbage...
Just the gist --> All the news in short bits
Just the latest --> Updated in real time
Just the relevant --> Artificially Intelligent News Engine picks only the important phrases

8 CATEGORIES

- TOP - ENTERTAINMENT - SPORTS - TECHNOLOGY -
- BUSINESS - POLITICS - LIFESTYLE - SCIENCE -

World News / Choose your country. - Australia - India - USA - UK (For now. More to come.)
Also can confirm. Even with just 2 developers the conflict resolution is extremely poor and most of the time it just "resolves" it automatically, the wrong way, without telling you it even happened. VS integration has far less features than any third-party svn or git integration I've used. Getting it to ignore NuGet binaries is a pain. My current project is the first I've used TFVC on, it's only a few months old and there isn't really anything of value in the history. If the other guy agrees, I'm gonna move to git on the next slow day.
This? http://www.dyalog.com/uploads/images/Business/products/us_rc...

Looks like they didn't have the right unicode font for L
A package manager for a project can be the same os package manager with reduced dependency tree and default to install with a prefix (that is the project root or the vendor directory).
They haven't moved on.

You're not going to get an accurate picture of the CMS market here on HN. Most folks here are developers...PHP CMS's are not what they are interested in. The prevailing opinion on HN is something like "CMS's suck, you should build it yourself with node/React" or whatever.

If you need to build a content website, and the information architecture is complex, Drupal is a very strong choice. I haven't use D8 yet, and I would not recommend building a high-profile project on it yet, unless you really want to be an early adopter. But D7 works well and will be supported for a long time yet to come.

If your info architecture is fairly simple, take a look at Wordpress. You'll have an easier time finding low-cost vendors than with Drupal. Drupal is powerful but expensive.
Ahh ,,, interesting one. Needs a bit of work but does the job
It's not an issue of whether they are aware or not. By the author's own admission, they are only staying because of their own sense of duty, that the debt is illegal, that they are being defrauded.

It's one thing to say, workers are being shorted, cheated, etc, but if your headline is "your iphone is being built by slaves" then you should be referring to, at least, people who are being held against their will. Not simply people who are confused about the law and are working for free because of this confusion.
Came to SF for 3 days to see the area, left with a startup and 3 million in seed funding...
Yes! I was scrolling down looking for this.

Long long ago when I encountered the string copy idiom in C 'while (s++ = t++)' for the first time, it left me scratching my head for a bit. Then it becomes a part of your vocabulary.

Native idioms make communication better.

People often misunderstand 'basic' for 'simple'.
Pero ¿qué pasa con tu madre ? (But what about your mother?)
They used to live of windows licenses but their market share is shrinking if you take tablets and mobiles into account. The new strategy seems to be making money on cloud services, which are platform agnostic, and search engine, of which Windows is becoming just a natural extension, like Android and Chrome OS are an extension to google.com, a probe given for free that Google wants to see in each of their users pockets to keep an eye on where they are, who they talk to, what they do. Hence the extensive tracking of Windows 10, and Windows 10 upgrades being given for free.

We may like it or not, or agree that it makes sense or not, but at least it looks like a rational strategy.
So you're sayin' we need a world war.
The FBI vs. Apple Debate Just Got Less White
Has any consideration been given to Bintray[1] as an alternative store for this stuff?

1 - https://bintray.com/
Several courts have already ruled that "slavish copies" are not transformative, and not subject to copyright protection. So your opinion on the prints is probably correct.
There is a technical legal distinction between the status of these people those referred to as "slaves" during the colonial era.

But at the end of the day (and from the point of view of those directly affected), it's a fairly picayune one. And to deny, from the safety of the comfortable and protected position where we sit, that it isn't basically the modern, moral equivalent of slavery is to dodge the key issue at hand, and seems quite callous to the suffering of those affected.
I strongly agree with sentiment presented here.

In fact, I actually coined a code metric for this - Jones Complexity, which is the mean operations-per-line (My thesis is that "good" code has a Jones Complexity of less than 8.) For some reason, it looks like code density of this type wasn't ever really considered before. I value readability and maintainability of code even more than I value efficiency and speed (in most cases.)

flake8 extension PoC: https://github.com/Miserlou/JonesComplexity
For the record, I've liked this app's look the best: https://play.google.com/store/apps/details?id=io.github.hidr...

But it lacks the added value that would make me stick to it.
Owncloud 9.0 Released
Horrifying Donald Trump Mouth Eyes Video
Who did he work for?
It's hard not to have your income rise if you take care with it. And it's hard not to have your income fall if you refuse to work for it.

Acting entitled and actually being entitled are very different things.
I haven't written a single line of Ruby in my life and I guessed that it would do that. While I 100% agree to make code readable, maybe this darling was a bad example. And yes, a comment would help with the problem of not understanding it.
Around half of all eggs laid in the UK come from free range hens (1) - I believe this increasing proportion is partly due to a sticker requirement to mark eggs with 'Eggs from caged hens'.

I wonder what effect there would be on the electronics industry if all iPhones in the EU had to be sold with a prominent sticker 'Produced with slave labour' ? I honestly think that regulations can nudge the behaviour and expectations of 'the masses' through this kind of labelling.

(1) http://www.rspca.org.uk/adviceandwelfare/farm/layinghens/far...
> I had a 4gb textfile ...

A few years ago I had to research text editors designed to handle files >200 MB. Vim, which I love, wasn't up to the job. Here's what I found (sorry, I don't seem to have the links at my fingertips; also this is partly based on 4-year old memories):

----

* EmEditor: This was very impressive. The speed is breathtaking for what it does, and it can handle advanced functions such as column operations on the full file with ease. We chose this and users were very happy; it transformed their abilty to work with large text files.

----

THese were on our shortlist to test next but we didn't get to them due to available time and EmEditor's fantastic results:

* VEDIT: Designed for large files. They charge for it, IIRC, but based on its reputation it is worth the investment.

* The Semware Editor (TSE): Also a great reputation

* 010 Editor: http://www.sweetscape.com/010editor/

* PilotEdit: http://www.pilotedit.com/

----

Also of interest:

* File Query: Treats file as a database, enabling parsing, queries; very flexible and powerful, per reviews: http://www.agiledatasoftware.com/

* PDT-Windows: A database editor which reputedly has a max filesize of 18 EB (exabytes)

* bvi: Binary VI

----

Finally, , some excellent resources

* http://texteditors.org/cgi-bin/wiki.pl?CategoryLargeFileHand...

* http://www.knudvaneeden.com/links/file/addactivity/computer/...
Would you use an app that splits your restaurant bill by privilege?
Philosophy is why we have democracy today with checks and balances....over millennia people discussed and argued about the best kinds of governments to have, how to find good leaders, and how to avoid problems.

That's just one example out of many.
Once per feature or major change. Smallest would be a 1 liner that takes 10 seconds. Average maybe 1 hour. At the end of 1 day I commit and push to a private branch just in case my laptop bursts into flames overnight.
I assume they modelled it after Homebrew, which has been working fine doing exactly that for the last 7 years.

That only has 3,000 packages vs 15,000 for CocoaPods or 115,000 for RubyGems.
Yes they are, the NBA has cameras mounted in the rafters for this specific purpose

source: https://www.washingtonpost.com/sports/wizards/nba-analytics-...

company behind the tech: http://www.stats.com/sportvu/sportvu-basketball-media/
You are right, batchsize is important and we should make that more clear.

The numbers in the benchmark are taken from our deep-learning-benchmarks[1] which we are still in the process of building up. It might actually make sense to test the same model with different batch sizes. The current benchmarks are based on the convnet-benchmarks[2] where the Alexnet model has a batch size of 128. (Alexnet was chosen because out of the benchmarks that's the one I am most familiar with, since it small enough that I can work with it on my Laptop)

In some informal tests Leaf was generally faster than other frameworks in smaller batch sizes, but no benchmarks that we could publish with confidence yet.

[1]: https://github.com/autumnai/deep-learning-benchmarks
[2]: https://github.com/soumith/convnet-benchmarks
Revamping GitHub's Subversion Bridge
Starbucks' Loyalty Program Reboot Gets Chilly Early Reaction
I trust regulatory policy much more than badges of honor. I always laugh when I see "fair trade coffee". Is it really fair trade? Do most people care about it? Would the socially conscious hipster just as easily drink non-fair trade coffee if the budget got tight or they thought no one was looking?

You can't depend on people to do the right thing. That's why we have laws. International labor laws will hopefully one day become a thing. In the meantime we have trade agreements. We shouldn't allow import of slave produced goods to western societies. IMHOP.
FCC unveils proposal for $9.25/month low-income broadband subsidy
I can just imagine how much having to mark phones "made by slaves" in a non removable way would impact sales.
How can that be enforced? Why wouldn't secondary markets just spring up allowing people to sell in between?
“Homes and education cost more than they used to” ‘You’re not working hard enough’

“There are no jobs” ‘You’re not looking hard enough’

“Okay I moved to shitsville to look for a working-class job, industry dried up and the unions are gone” ‘…’

JFC
The long-term waste is transuranics, like plutonium. Fission products are much shorter-lived.

Some advanced reactor types, including fast reactors and molten salt reactors, produce very little transuranic waste, and can use our existing transuranic wastes as fuel, converting them to fission products. These reactors produce a much lower volume of waste, which goes back to the radioactivity of the original ore within three centuries.

Russia has two large fast reactors connected to their electric grid, one since the 1980s. The U.S. nearly completed its Integral Fast Reactor before the program was shut down by the Clinton administration. Half a dozen startups around the world are working on molten salt reactors, and China has a billion-dollar R&D program for them.
> Obviously, millennials have to be richer than their fathers or, at least, than their grandparents.

Only if the GDP per capita is allocated uniformly. Who makes more, a 25 year old working at Starbucks or a 55 year old white collar worker?
These days I seem to like relating programming to music, so here I go again...

I think virtuosic displays like this are important for the ego of the creators at times, and should be commended as it represents a deep understanding of the craft and leads to even deeper and more interesting and perhaps profitable explorations later on.

But as in music, virtuoso's often, as they mature, realize that they work in ensembles, and that requires a tempering of their prodigious abilities in order for the "whole" to be its best.

In other words, its good to show off, but in the end the true master knows how to temper it for the greater good.
>It's fucked up, but it's not slavery.

I'm not an expert on this subject, but have learned in the past minute of looking at the bonded labor links in this thread that the UN and other international organizations agree that bonded labor is within the modern definition of slavery. Do you have any sources that say otherwise?
Technically, robots are slaves. But is that wrong? Phones production is made by robots snd only assisted by humans.
Something like the following:

capitalize = lambda word: "{}{}".format(word[0].upper(), word[1:])
new_string = ' '.join(map(capitalize, long_string.split(' ')))

or:

new_string = ' '.join(["{}{}".format(word[0].upper(), word[1:]) for word in long_string.split(' ')])

is much clearer and simpler to me, because it explains the intention of the code: split the string into words, map each word to it's capitalized version, then join it again. With the loop, I have to mentally "run" the code to realize that the for loop and append are to go through the split version and add the converted words to a new list.

Obviously, this is a pretty subjective topic, and which version you prefer will depend what you're familiar with/the languages you use.
I know there's a myriad of causes, but friends - avoid debt, even if your peers, parents, media, whatever encourage you that it's "okay" for college, nice house, etc.

It just boggles me that friends would borrow huge tuition and dorm costs for private college out of state, to get something like a Communications Degree with low income prospects. Even if they are passionate about the subject, they could've easily gotten it cheaper at a local state school and living at home. Or, taken their first few years at community college, etc. Willingness to borrow is at least one of the factors for rising costs.

Debt is slavery and steals from your future.
Static sites for large institutions is asking for trouble down the road.
Think about universities with hundreds of content providers. They'll put anything and everything on their sites with no regard for the standard layout/design. CMS gives them design choices, and enforces standards so you can update/refresh the look and feel in the future.