skysight-inc/HackerNews huggingface dataset:
Copyright provides a helpful contrast. Digital files themselves infringe. They are copies of the work.

Is this true? I'm skeptical. I own hundreds of MP3s legitimately bought from amazon.com without any DRM on them. The existence of these files on my computer are in no way evidence of any infringement. Only if I were to share these files online without first securing the right to do so do I infringe. It is the act, not the file that is illegal.

Luckily, they seem to get this distinction in the following statements:

We argue that if someone sells a CAD file that prints a patented item, that should be considered infringing... But what if someone is not selling the CAD file? Instead, they just possess it. Should that be infringement, too? We think not. The patent system encourages others to design around existing patents, which is often done in a virtual space. If the CAD file itself would be viewed as infringement, then the system could lose such beneficial improvement efforts.

First a quibble: very few 3D-printing enthusiasts use CAD, they use STL files or GCode (the actual code instructions for the printer). The fact that the author makes no mention of this tells me they haven't really taken the time to understand the technology they are critiquing.

Secondly, they are painting an incomplete picture here. You are either selling patented 3D files, which should be illegal, or you are working with them personally, which should remain legal in the spirit of promoting innovation. But what about collaboration, which requires sharing these files? 3D Printing Designers often share their designs in order to solicit feedback. What happens if I send my design to a someone on 3DHubs to have them print it for me?

Thirdly, how the heck are designers supposed to know what is patented and what isn't? Have you ever tried to find prior-work on the US Patent Office web site? Good luck getting the keywords right or sifting through the PDF drawings to see if someone else had your idea. This isn't at all like copyright infringement, where you are copying something someone else created. In a world of obvious ideas, inventing the same thing as someone else is very easy.

I agree with the other comments that predict this is the beginning of a very ugly lobbying effort, and the only ones who are going to get rich off it are the lawyers.
> Though long enough to circle the moon more than six times

Why do journalists do this?

Also, why is everyone missing this?

Ocean levels fall sharply in such bitterly cold periods as water is tied up in massive continental ice sheets. In a paper, she proposed that the reduced pressure on the ridges might let them erupt far more frequently. As a result, more carbon dioxide would spew into the ocean and, eventually, into the atmosphere, trapping more heat and warming the planet.

In short, according to this hypothesis, the ice sheets would eventually grow large enough to initiate their own destruction, refilling the oceans. It was a radical idea that has stirred debate.
>Rust is a young language and I would be pleasantly surprised to see code written today still compile in five years.

Without changes to the code? Has there even been a language where that has been true?
Python and Perl were not backwards compatible with anything when they were released.

Perl 5 (and older) was highly backwards compatible from a programmer standpoint. Much of Perl is an agglomeration of preexisting Unix command line tools and little languages into one language.
"Quebec's largest mistake was, of course, Bill 101" ... I thought it was the almost won referendum that drove this exile, not Bill 101.

My impression is that if you lowered the income tax in Quebec (much higher then Ontario), most probably more professionals would be willing to work there, english or french or any other language.

I agree with your statement of "Quebec being full of people who believe that the economy should go through the government".
Exceptions that can't be caught are conceptually different, and different in practice, than exceptions that can be caught. To avoid confusion, it helps to call different things different names. I'm not sure why you are so adamant that two things that are similar one one aspect, but absolutely different in another aspect, need to be called the same thing.
Quick Sync also isn't exactly what I'd call a high-quality encoder, it is useful for things like realtime streaming or screencast recording, but if you are encoding movies or TV shows you will want a "real" HEVC encoder.
Reproducibility is the thing that bothers me most about auto-downloading build systems. On the other hand, Cargo (IIRC) doesn't do what Maven does: if you say you want version X, you get version X or anything newer (unless you jump through hoops that I've never seen anyone jump through).

[Security just scares the piss out of me in general; downloading binaries is probably the smallest problem.]
But that's my point; maybe prison reform isn't actually all that hard, and only appears that way from an insider's perspective.

I'm refuting the article's pessimism by explaining the concept that innovative ideas often come from the perspective of an outsider who isn't thinking like the folks who created the problem think.

It's a significant part of start-up culture, isn't it, the theory of disruption? This article resonates because of how easy it is to be pessimistic and critical of new ideas, and everyone here is an expert at it.
I am using smart card authentication for SSH, I documented it here: http://codebazaar.blogspot.com/2014/07/how-to-ssh-with-your-...
All good points. I should have been more specific. You can generate > $1M in profit with 1 or 2 devs, and in that case, AWS is a no brainer. In my experience, it is much more difficult to manage dedicated hardware in multiple data centers for high availability with only 1 or 2 devs. The opportunity costs alone in that case can kill you.

But I don't live in a world where runway is a consideration so YMMV. At the time I commented, the parent post was getting downvoted. I've seen that knee jerk reaction on HN multiple times, and that is what prompted my comment.
What an amazing thing to put in a EULA. Are they somehow sponsored by China?
How do you know those were bugs and not features? ;)
Lol, you must live in a different world, lots of code is using regular bounds checked indexing and it is completely idiomatic. So idiomatic in fact that there is no nonpanicking slicing method for slices or strings, for example.
My New Angular 2 Book on Leanpub
> Look at the nature of the previous gov'ts budgetary and economic planning (in as much as they did that kind of thing). Overwhelmingly in favour of the resource sector.

You seem quite married to this simplistic thesis that oil is Canada's downfall, but "just look" isn't an argument. I looked, and the non-oil economic output continued to grow through the oil boom, just not as fast as the oil and gas sector. Yes, oil was a temporary boost, but the country isn't any worse off than if it hadn't extracted that oil. By the way, the government does not enforce oil production quotas in Canada. The fact that the world oil price soared above $100USD causing massive production increases in Canada was not an economic policy of the Canadian government. That's the market economy functioning, not central planning as you imply. The government didn't peg the CAD to world oil prices, the international currency markets did. NOT producing oil in the highest price environment in the history of the world would have been an economic loss for Canada.

Furthermore, the last government, like the current one and every Canadian government in living memory, gave billions in handouts to every sector of the economy, especially manufacturing. The federal government spent billions balling out the US automakers in Canada. Yet manufacturing has been declining since the 1990s, long before the current oil boom. Have you seen a chart of labour productivity in Canada vs. the US and Mexico over the last 20 years? We're a high-cost low-productivity environment and not just because of a high dollar. Having actual social security programs and higher unionization rates places a big, structural role in failing to attract and retain manufacturing capacity within NAFTA.

It's puzzling that you think the oil production boom in Canada was caused by the Canadian government when production was booming in every petroleum producing country in the world because of high global demand. It's even more puzzling that you think the oil boom of the last 10 years and the supposed policies of the last federal government account for global macroeconomic trends that have existed for 20-30 years.
Uber did not solve a serious problem. They built a very convenient and useful app that let you call a cab. Which you could do before, but you had to talk to a real person and take a minute to give your credit card info and now you don't.

And they did live in the world. The world of people who rely on cabs/transport. And found it wanting, the primary motivation for starting their company. Then they learned about the industry and tried to fix it and it took years of hard work.

Airbnb hosted a nicer-looking craigslist specialized to make it really easy for people worldwide to conspire with each other to violate the terms of their leases to make a couple extra dollars while breaking a law that is hard to enforce.

And I think you'll find the founders didn't just come up with this idea out of nothing. They solved a problem that came up in their real lives.

Either way, it's entirely predictable for someone in the tech community though gross to compare these silly cash grabs to solving real cultural, social, and political problems that actually effect people in a serious way like FGM, clean drinking water in the third world, mass incarceration.
That's a good interpretation and I'd do well to keep that possibility in mind. Sorry if I came across as too aggressive.

Based on the context, I assumed that the parent was talking about needing Tor to access the Darknet. If that's the case, the parent would be talking about Tor hidden services. While there are some really shitty hidden services, there are also some amazing applications - SecureDrop is one example.
The Fast, cheap, quality triangle applies to video encoding - although HEVC makes "fast, quality" really difficult on current hardware.
On your Server, check the Computer Properties for Remote Access. One property discusses allowing Remote Desktop, another discusses mandating certificates, versus warning.
SBI 9: Interview with Jag Runeski from Lumbridgecity
How many Americans (US + Mexico + South)/Europeans/Asians/Africans watch the CBC? I think the parent was referring to international political capital.
Your shim layer would have to make assumptions on the encoding of your strings, which can lead to nasty bugs.

And also handle reading from files correctly, or list file names from the os, or anything that communicates outside of the python interpreter.

The main reason why python 3 was created was to manage these complexities, and even then some people[1] say it wasn't done properly.

[1] http://lucumr.pocoo.org/2014/5/12/everything-about-unicode/
Amazing css styleguide for big applications. Much polemic, though
Way cool indeed. And this is my first comment.....
It's called Image Persistance, a defect of the display.

If you have an Apple Store right next to you, schedule an appointment and show it to them. They should replace it for you.

If you don't have one nearby, call Apple Care.

I got mine replaced for the same problem.
Super Mario Bros. 3 “Total Control” in 08:16.23
Well, the statement "give money so people can buy what they need" is very different than what you are supporting in this comment. Giving money to charities that have experience "on the ground" and at least some solutions is a good thing. What you appeared to be advocating for (at least how I read it) is dropping into a country and giving people money to buy cleaning supplies. This is very different. Dumping money onto people is rarely a good solution. Even targeted microlending has been met with some skepticism [1].

[1]: http://www.povertyactionlab.org/evaluation/measuring-impact-...
I meant docker, where there's an entire new set of system libs.
No geologist would ever (or likely will ever) say that we "really know how the Earth works". I say this as a geologist, and I can't imagine any other geologist disagreeing.

The natural sciences are incredibly complex. You're not dealing with nice simple interactions, and we can't run experiments on the time, spatial, or energy scales needed to directly test hypotheses in the way you would in an experimental science.

Instead, we observe.

We try to understand the present to understand the past and the past to understand the present.

When you're observing an uncontrolled system, it's very tough to isolate one variable from another. Geology is often accused of not being "quantitative enough". What people don't realize is that the quantitative part is usually stupidly easy. It's choosing the right physics to model that's hard. We usually don't fully understand exactly which physical process are at work.
Encoder bitrate alone does not determine quality; the question is which of the many algorithms available to use are actually used ("encoder profile").
"Canada went all-in on oil" implies Canada had a choice. When the global price of a commodity you have massive reserves of spikes, what else do you do besides sell as much of it as you can?
Am I the only one who doesn't find Python's dependency management a problem?

"pip install -Ur requirements.txt" and you're done. A virtualenv is one extra line.
CocoaPods.app
The whole Python versioning fiasco is simply baffling to me as an outsider. Why not mark Python 3 modules with a tag, or different file extension, or anything, and require the Python 3 interpreter to be able to interpret Python 2 code as well as Python 3 code?

This is e.g. how the (roughly analogous) split between C and C++ is handled, and it works fine for the most part. No bizarre polyglot code games.

Edit: Just to be clear, C++ is not a superset of C: http://stackoverflow.com/a/1201840/270610
Getting started with Brillo and Weave
Custom CSS animations in React
And also she's written for Vice, The Verge, Forbes, The Guardian, Slate, and WIRED (according to her website). Translation: I expect a very very biased book I'm not interesting in reading.
Not a big Microsoft fan in general, but must admit that RDP is a nice protocol with good performance relative to some of the other protocols.
Fortinet support just uses TeamViewer or Webex when they need access to a device, or you create an account for them.

Source: Fortinet admin
RAID is not a replacement for backups; they do different things.

RAID preserves performance and/or uptime in the face of hardware failures. It does not protect against data corruption or deletion. It will happily sync those across all your disks.

Backups protect against any data loss: hardware, software, even intentional. The key feature of a backup is that it is insulated from live data operations (including RAID sync).
The scaling behaviour is actually surprisingly good. The time to simulate quantum mechanical systems generally grows exponentially with the number of states, i.e. the number of atoms in this case, but the listed running times grow only somewhere between linearly and quadratically with the number of atoms.
I wasn't sure if they served the entire metro area or just the city. It probably makes sense to deliver to the entire area, but I didn't punch in zip codes in their site to confirm the extent of their delivery area. It could also change the income levels too(people in the suburbs probably make less than people in the city, right?)

I bought a $20 ham from the local grocery store a week ago and am still eating it - I think it's something like 500 calories per dollar. Rice is cheap and filling. Eggs are cheap. Pasta is cheap. Potatoes are cheap. Corn is cheap. Flour is cheap. Spices aren't cheap, but you only need a little. Cheese is expensive, but you only use a little so it doesn't matter. If I make a large pizza, I spend like $3/day over a couple days.

Basically, if you eat anything that's tracked on the stock market as a commodity, you can be sure that people are working hard to compete out even the slightest profit on it. But when a slick-tongued CEO tries to sell you some 'added value', run for the hills: McDonalds can't buy the exact same commodities and then add operating expenses for thousands of stores and employees to make food for cheaper, not even if they do it at scale. I do admire them in other ways though: I once walked in, ordered, and walked out with more food than I could eat in 17 seconds(I timed it). That's a thing of beauty.
You need a GUI to hop through 7 proxies -- then you'll be safe.
Facebook using Haskell, or any language, does not make it less "academic" or more "production quality."

Ultimately, we can use lots of different languages in different roles. People have been shipping Haskell code in production for years. The runtime and compiler have been up to snuff for some time, and honestly the build tools were not in any worse of a place than Go's are right now.

The decision if something is production-ready for your shop is a matter of your personal (and/or organizational) commitment to that technical platform. You do not need the blessing of a big company to use a tool. Perpetuating this idea only makes it harder for people to try new tools. And so long as Haskell continues to be flexible and easy to extend, it'll still be useful to academia (hence the 100+ language extensions still available).
Indeed, and the author of Go himself has said that he is glad Google no longer uses that term when referring to Go, as he also doesn't believe it is one.
How Sandstorm Works: Containerize objects, not services
FLIP Your Animations
Off-topic, but, what's the deal with all those dashes in the document?
See relevant thread in r/netsec: https://www.reddit.com/r/netsec/comments/40lotk/ssh_backdoor...

> It leaves no traces in any logs (wtf?). It keeps working even if you disable "FMG-Access". It won't let you define an admin user with the same name to mitigate it, so make sure that SSH access on your devices is at least restricted to trusted hosts!
If this is really true [1] and not an exaggeration, there is no way on Earth I will touch this or let anyone I care about touch it with a 100-foot pole.

Closed source? Waive legal rights? to my own content? Not criticize China?

Not in 100 million years. Glad I switched to 100% Ubuntu. Donated and anticipating 16.04 LTS in April.

It's one thing to get pressured into a gray area w/r/t freedoms in exchange for some perceived benefit, but to explicitly waive them and endanger myself to a foreign power? Who knows what China would do? No way.

How do these people even make a EULA with a straight face and expect people to drink it up? Even though Windows and OSX are closed-source, at least hackers have a grasp on what it's doing and you're not instantly giving up rights and ownership when you turn it on.

This crosses my line in the sand.

[1] I've been trying to find the EULA online somewhere, but can't so far. Any leads? I'm afraid to install this and look at the EULA.
Not the same issue, these were for GPU issues. This one is a defect of the display, not GPU.

However, for the OP, don't let this stop you. Call and ask, they often are generous enough to replace it for you even out of warranty. If the first time doesn't work out, try again 2-3 more times before giving up.
The idea of using a runtime conditional to target different major versions of a programming language is hilarious. Really, given the Python 3 embarrassment, I'm not confident in the language as a long-term option.
Wittgenstein's Ladder – Why you should lie
Databricks Have a New VP of Eng, CEO Etc.
BBC apparently does not consider VP9 to be a major video coding standard.

>The High Efficiency Video Coding (HEVC) standard has been developed jointly by the two standardisation bodies ITU and ISO (as has been the practice with all major video coding standards in the past 3 decades);
frequency would be number of projects (with a certain amount of uptake) started divided by number abandoned.

That list isn't so simple. Accelerator isn't software/service, refine became open-refine, and wasn't a service. Wave didn't seem to get a great deal of uptake (I think), and is somewhat superseded by google+ in-chat. I'm not sure how checkout differs from wallet. etc.

So in those case, there is a marked difference as compared to, for example, when google discontinued reader.

I also wonder how many of these projects are abandoned in name, but not in copebase? Google+ probably rebrands some of those, with a slightly different mission statement (new feature, rather than standalone product).

That said, I do dislike some of the focus on social-media. The facebook effect, I guess... We probably need more protection from it...
One problem with human-animal tissue contact is the enhanced opportunity for zoonosis (cross-species diseases).

In the early 1990's there was a proposal to enclose pig Islets of Langerhans (insulin and glucagon producing) tissue in capsules with sub-cellular pores and implant them in diabetics. The idea was that rejection was less likely without direct cellular contact and the diabetics would gain something resembling natural blood-sugar regulation.

There were two problems that persist over the three decades of subsequent research: 1. rejection does still prove to be a problem, and 2. the problem was that pig viruses emitted by the transplanted capsules might eventually find an "error" that would infect the human host resulting in a brand new zoonosis shared by pigs and humans. The FDA refused trials as a result (see the last paragraph of this section in wikipedia: https://en.wikipedia.org/wiki/Pancreatic_islets#Transplantat... - that article leaves out is the distinct possibility of other porcine viruses that might cross-species given the persistent opportunity this therapy might provide).

If one is being conservative - always a good idea when the prospect of new diseases are in the offing - the process of putting human tissues in pigs and then back in humans is at least as risky as merely putting live pig tissue directly into humans.
> A high dollar also favoured those industries against all others.

Er, oil is priced in USD and exported from Canada. A low dollar favours oil production just as much as any other export.
Of course. Happens everyday
> Both allow to use C compiler to compile them (even though they generally advise to use pre-compiled compilers).

How many people actually do this, though?

We had this conversation early on in Rust's life and the consensus was that we could make a non-bootstrapping compiler in theory, but that'd be asking us to do a huge amount of work (writing a separate compiler!) for something that very few people are going to use in practice. There are so many more important things that we could be (and are) working on than something that's basically just for purism, because most people just "apt-get install rust" or "brew install rust" and don't care how it's built.
> Montreal has a fairly decent cluster of game studios, does it not?

Yeah. I work close to Ubisoft, and there's a cluster of startups around its offices. At lunch hour, all of the local eateries are full of hacker types.
Consider how enormous the computer game industry is... and nearly no professional game developer will work in a GC environment because it is indeed a problem for the user experience in high performance games. Sometimes, focusing on the machine is nearly the whole point of the focus on the domain problem.
Thanks for that link, it was a good laugh. The dissonance with reality was strong there. A single look at indeed.co.uk will reveal nary a single 600£ daily rate even for senior developers. Best of luck getting a pay increase; hopefully you don't have to deal with the horror of the H1B process to get paid what should be the global rate for software developers.