skysight-inc/HackerNews huggingface dataset:
A radical idea: Maybe our model of intellectual property is wrong, or outdated. When IP was tied to a physical object, it made some sense to restrict and explicitly license each reproducer.

Now we have incredible machines that can reproduce intellectual property almost infinitely, distribute it anywhere on Earth, and find it almost anywhere on Earth. Wow! Maybe we should embrace that innovation, and find a model that encourages the spread, use and re-use of IP, for the betterment of society. Yes, motivating creators is a problem, but there are many possible solutions.

Another radical thought: The notion of IP created from whole cloth obviously was always a fallacy; we all "stand on the shoulders of giants", "good artists borrow, great artists steal", etc. Now that our IP machines make finding, copying, and distributing IP so easy, we can expect even more of that wonderful, creative larceny. As IP creators are benefitting from these amazing IP finding/copying/distributing systems and so much of their own product is stolen, perhaps they have less claim on the profits from those things they put their names on.

A third: Many creative people are motivated to do great things withhout payment. Remember, all those FOSS creators, from RMS to Linus Torvalds to Tim Berners-Lee to every little FOSS project on Github. Remember also Van Gogh and millions of other starving artists you have and haven't heard of (quick, name a poet who cashed in on their life's work). Perhaps financial renumeration, while fair, isn't entirely necessary (and perhaps we'd have less crap with less of it).
Perhaps those complaints just get ignored.

I know Digital Ocean's control panel has improved several times since their launch, and their ability to launch instances with a complete stack is extremely useful. Linode has done nothing here. They point to their badly documented StackScripts system and shrug.

There's a hundred things Linode could do to make user's lives easier and they've done maybe two or three of them.
The classic pirate answer is that after you torrent an album to try it out, you go buy a copy to support the artist. So after you watch the Facebook video, you'd go watch it again on YouTube to support the creator.
Unleashing dynamic LaTeX: latexmk, gnuplot, R (knitr) and pgfplotstables
Thank you, I'll make that a habit from now on.
Also important - net household formation.
Based on a cursory overview of the design document, this appears to be done by not putting all of the Go signatures in the library (e.g. ELF headers somewhere) but instead based on a hash. From the design document [1]: "The shared library should include a hash of the export data for each package that it contains. It should also include a hash of the export data for each shared library that it imports. These hashes can be used to determine when packages must be recompiled. These hashes should be accessible to any build tool, not just the go tool." To me this is basically saying that so long as the hashes of the .so file match your binary, your dynamic load should be able to trust the uses of the same interface known at compile time.

I have not yet seen the "plugin" package in https://tip.golang.org/pkg/ as promised under the heading of "A new package" in the design doc.

1 - https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGh...
Yep; the NSDI paper is correct in that there's hardly any time spent waiting on the network (as our traces in part 2 will show). However, that is not to say that the network being faster cannot help: if computation and communication are perfectly overlapped, then "blocked time analysis" (term from the NSDI paper) would not show any potential improvement, but faster communication can still improve the overall runtime (e.g., by reducing busy polling, or crucial updates arriving sooner).

The CPI number investigation is quite a good idea -- we in fact already have these numbers for the Rust-based timely dataflow, but I'll have a look to see how hard it'd be to get them for GraphX/Spark.
Personally I don't spend time and effort to find offensiveness in things - but I'm interested in being informed about the world around me.

For example, I've always found it easy to hail a taxi; it wasn't until a few months ago I learned it can be hard to get a taxi when you're black.

That's information that can be useful if I'm travelling with a black friend or colleague; or discussing the merits of electronic taxi hailing, or the place of taxis in a public transport system.
> When IP was tied to a physical object

Intellectual personal property, like intangible personal property more generally, is, by nature, not generally tied to a physical object.
Client Strategist
Please apply to http://jobvite.com/m?3Y6xthwQ
Drawbridge is the leading cross-device identity company building technology that fundamentally changes the way brands connect with people. Drawbridge enables brands to have seamless conversations with consumers across their computers, smartphones, tablets, and connected TVs. Backed by Sequoia Capital, Kleiner Perkins Caufield.
•Quantify/analyze campaign insights and results to tell the story of Drawbridge’s core value proposition.
•Drive the strategy and long-term success of a campaign post-sale through renewal.
•Ensure that our clients receive the highest level of service by working collaboratively with cross functional teams.
•Understand and effectively communicate Drawbridge’s technology, processes, partnerships as they relate to the growth of current and prospective client accounts.
•Maintain a metrics based approach to your book of business to enable accountability of your existing clients.
•Support localized marketing efforts via development of case studies to establish market presence. Additional duties may include conference attendance, industry event attendance, and other strategic and tactical activities as necessary.
•Contribute to a fast-paced, high-growth company that will challenge you.
•Have a huge impact in the hottest growth area in digital advertising.
•3+ years of successfully managing results-oriented digital campaigns, primarily in agency, DSP, Search or exchange related businesses.
•3+ years in an Analyst role with a strong preference of Agency-side Analyst experience.
• Solid quantitative skills, and ability to understand and analyze results from performance campaigns.
•Track record of high client and campaign renewability rates.
•Enjoyment of a fast-paced environment that enables you to demonstrate your quick decision making, adaptability, entrepreneurial, juggling and drinking skills.
•Comfortable with data and analysis. Education background in Finance a plus.
For many applications, like web backends that may have previously been written in Ruby, Python, or JavaScript, the garbage collector was not noticeable at all. Improvements to the garbage collector target apps that previously would have been written in C with manual memory management, as mentioned in the talk. Not all apps need to be written in C obviously, but this will help bring Go's concurrency primitives to places where the GC was previously a deal breaker, such as eggnet's program.
Style Guide Driven Development to Improve Your Development Workflow
What's the point of trying to say "Good job" if you're just going to minimize the gesture in the same paragraph? This adds nothing but a negative spin...
Why do people think "well designed" translates to superficial and pointless? Yes, sometimes this is the case, but when you have pride in your work you'll want to present it in the best possible light.

Would you rather eat in a restaurant where all the chairs are creaky, where the tables are wobbly, and where the wait staff is doing their best to get by with broken equipment, or would you instead visit down the street to a place where everything may not be new but it's well maintained? If the food quality was the same, why would you insist on going to the place with crappy, broken stuff?

Linode just doesn't seem to care about their site at all. If they did they'd listen to user feedback and improve things once in a while. You know, like at least once every six years.
>"This is nothing more than a big player strong-arming its user base and milking it for money. Adobe, not cool."

I hope that nobody is actually surprised by this. I mean, the second Adobe announced that it was moving to a cloud service, this is the thought I had, and I'm no prophet.

Because this is basically the same kind of crap you have to deal with for just about every subscription, in every medium.
size_t's raison d'etre is portability, you should be using it for things that are indexes/sizes into memory. FWIW, I don't have the karma to downvote.
It may be free for weekend projects but if you're planning to get some serious traffic, prepare for some hefty bills.
This may be the first post in the history of HN that isn't completely negative about content ID.
Amateur rocket to break height record this summer
BlueCrew (YC S15) Provides Workers for the On-Demand World
Well, on one hand there's six sigma and then there's the agile manifesto.

That's quite a wide gulf.

Would love to hear from people who have worked with developing / managing relatively high quality software with relatively modern methods.

Edit:
Maybe NASA's Faster Better Cheaper comes to mind...
Ah, too bad. Do you know what sort of heap sizes you got those pauses at?
The markets are rigged. Get out now.
If you don't understand by reading the article I highly recommend watching Sandalin's video about it.
If you think Digital Ocean is ugly and almost unusable I have to wonder what you think is better.

Their one page instance creator where you pick size, location, and distribution is extremely convenient. This is three separate steps with Linode that happens over the course of six screens, plus two more if you want to enable private networking.

Eight steps vs. one.

They also don't offer the ability to install a system with an SSH key pre-installed avoiding the need for password authentication when bootstrapping your system. Even on a technical level Linode is way behind here.
Imperative Programming in Swift
Sounds fantastic, but I'm sure it's not. If you made billions on a product such as did Xerox you'd be keen to fully investigate a technology that threatens to supplant your bread and butter product, fear will drive you to do this. Once the product has been developed you will look at it and say "Product X has a return of y, while there are zero customers for this newfangled product", this is more than enough for the board to reject the new idea, many of them think the new technology is just a passing fad anyway.
Russ Cox: Go, Open Source, Community
Everyone where I work is using Sketch now. No, seriously -- Adobe should be very worried. People who have used ACS for years are jumping ship by the dozens.
> Can you elaborate on why spending time and effort to find offensiveness in things makes sense to you?

Offensive things exist, it's simply a matter of whether you want to be aware of things that offend others or not. You can not put in the effort and walk around ignorant of behavior that offends people, or you can put in the effort because getting along with others generally requires not offending them.

For example, if you don't see sexism all around you, you aren't paying attention. If you don't see racism all around you, you aren't paying attention; our society is littered with both and women and minorities don't have the luxury of ignoring them.
This is more of a sales pitching device (and it's a nice one) than a useful tool
Facebook Graph API 2.4 Gives Developers More Control
YouTube will have a hard time fighting this directly, since they don't own the content. Much like craigslist couldn't directly go after 3taps for copying, but only the scraping. And in this case, Facebook isn't doing the scraping.
Yep - I work at a large consulting company, and everyone has their own Amex. It's a corporate issued Amex, but it's your name on the card and you're responsible for paying it off. The benefit is, you get a listing of transactions in our expense software, and I can link specific transactions to specific clients or jobs. Then the reimbursed expense shows up in your bank account. Or, I can mark them as personal and pay for them myself.
Only the words are the same, and while I can't be sure, I feel like I've heard that phrase way before Munroe popularized it around 2008.
> Language really matters a ton

I'm not sure that is well-established at all. I mean, languages probably do matter, but just how much we don't know. Also, the choice of language may well matter more due to availability of tooling (debuggers, profilers, IDEs, ease of deployment etc.) and other extra-linguistic features (GC, separate compilation, dynamic linking) than actual language features. Even measuring outputs is very hard. The average lifetime of a codebase is roughly 10 years, so the development costs must be totalled over that entire period. The cost structure however, is very different in the first year and in the eighth.

I don't think we have good answers to any of the questions: how much languages matter, how they matter and why. It is precisely because we don't know that we can argue so much :)

Some of the PL discussions do, however, make me sad because while I believe the choice of a language matters (though I'm not sure that by a whole lot, and when it does it's mostly due to extra-linguistic concerns), the choice of algorithms matters so much more. I wouldn't want young developers to think that the abstractions they use to express their algorithms is as important as the algorithms themselves (as long as the code is reasonably maintainable). Also, I don't want young developers to equate software with the code the program is written in. A useful, efficient running program is much more than its code, and sculpting code is not the sole means of achieving high-quality software.
You can turn on showdead in the settings. As far as I'm aware it's also not downvotes that make posts disappear: It's them getting flagkilled, which happens when a lot of users click the flag button.
So, this was your takeaway?

Is teaching in this subject also (sic) "absolutely dominated by female"? I doubt it. It's also an incredible amount of work to organize something like this. Kudos to anyone, regardless of gender, who takes this kind of thing on.

I have two little girls. When they're a bit older, I hope some motivated individual is around to put on an event like this for them. If not, maybe that person will be me. :)
Ruby is defined by terrible tools
"We are not under attack. We are not going to die. You have to come to work tomorrow."

Awesome.
Introducing Graph API v2.4
Why does Gmail hate my domain?
Good. The quicker they go, the sooner they will hit the wall. ;) (hell, there already ARE walls. Subjective value, beauty, etc. is irrational.)
I've seen maps like this discussed[0] on /r/netsec/ and other similar forums and from my understanding, they are mostly useless. It's aggregates some data to make a very pretty site, but doesn't really give you anything actionable. Normally you need to run it through real monitoring tools with various thresholds configured so you can alert the proper teams to act when something odd is going on.

[0] http://www.reddit.com/r/netsec/comments/2xuai9/pewpew_your_v...
Norse Corp. is a threat intelligence company. I believe one of their HQ is located in St. Louis and is where they currently host many of their honeypots. That is why you see St. Louis being attacked a lot.
While I'm running I often let me brain wander in all sorts of directions to pass the time. One thing I came up with was a detective/murder story where the murderer used their fitness tracking application as an alibi, by convincing someone else to run their regular route and discreetly swapping/attaching their tracker to that person. They then do the murder while the other person creates the alibi unknowingly by running their regular route and creating a digital signature of the running.

The case is solved by a brilliant detective combining with a precociously smart computer guy who downloads the raw data from the gps tracker and determines that while route and speed are typical, the data betrays it was someone else because of the difference in gait, recorded by the accelerometer that was built into the device for an upcoming feature not yet released by the tracking company. This is either proved in a courthouse scene where the accused has to run across the room, or by deception by secretly tagging both the accused and their unsuspecting alibi runner and comparing the data.

Or something like that, anyway.
There are 16 colo centers in St. Louis according to http://www.datacentermap.com/usa/missouri/st-louis/, I wonder if anyone interesting has rack space there.
Probably farther out since they'd have to reimburse Goldman Sachs for lost profits on 36 if they built the train.
Norse has offices in St. Louis and I'm sure that's where they host the majority of their honeypots. Thus, you see a lot of attacks hitting St. Louis.
Congrats Neha! Way to go!
Wow, Facebook is a bunch of assholes, screwing people over for a quick buck. Who would have thought...
This is a temporary problem, probably.Youtube has a much bigger problem on their hands - once facebook starts to sell ads on videos and share profits, with them behind the main distribution channel for video, most content authors will post content there.
There are stories you could post this comment on that involve grey areas and subtlety.

But this is a story about people who take other videos, strip the attribution, go viral, and get the benefits from work they had nothing to do with, while the person who actually did the work is cut out of the picture.

There is nothing forward-thinking about that, it's just classless rip-off.
I find you utterly naive and I'm touching myself while reading your comment. I like big butt and I cannot lie.
The difference is that text and images do not have a native platform on which a context creator can publish AND monetise their work. For video there exists YouTube and music Spotify and YouTube again. The opportunities for monetising text and images are miniscule in comparison.
I've been with many VPS providers: KnownHost, RackSpace Cloud, OVH, Linode, etccc and DO has been a pleasure to work with because of all the integrations and tooling it has due to the increasing popularity/community.

I think this is a great step for a transition from a "developers cloud" to a "production cloud". I hope they continue to go in the same direction and soon offer multi-container blueprints as easy to deploy as their pre-built images.

0.02
interesting that attacks come directly from China instead of say some botnets distributed around the world.
Remember that was the 2nd or I believe 3rd time the same management UI was hacked. And that post was done days after the incident occurred e.g.

http://www.webhostingtalk.com/showthread.php?p=8646073

The issue here is not the 0 days occurred but how you deal with them and what systems you have in place to prevent them. Linode has consistently been sloppy at notifying customers and their auditing systems are/were clearly inadequate since their positions changed over the few days. Sure their data is encryptable but if you are sloppy about the process you're likely pretty sloppy about the implementation. It's trivial to decrypt data if you haven't encrypted it properly.
Once upon a time I would have understood that, but even given only what we know of their "gold" and "silver" contributors, they have received $50-100k recently. How much overhead can obtaining charity status be?
https://kapeli.com/dash
"Perhaps financial renumeration, while fair, isn't entirely necessary"

Is it that in your world, eating and paying the rent isn't necessary either?

'Many' creative people sounds like some programmers, which is somewhat small subset of all creatives. I'd be surprised if the majority of creative people — artists, writers, actors, and more — would happily go about saying that financial renumeration doesn't matter to them.

Destin, for example, puts a lot of effort into his videos and his work. Financial renumeration not being necessarily inevitably means Destin does something else for the majority of his time and does Smarter Ever Day less (if at all). This is almost certainly the same for every other artist out there. Sure — maybe all art isn't necessary. Maybe some of it is crap. But saying that being paid to be creative isn't necessarily means that you get very little art, if at all.
However, there used to be a significant cost involved in duplicating significant copyrightable works, and the scope of stuff that can be done with only new IP is continuously expanding.
So to sum this up, your proposed solution is that everything should be free? And how does this incentivize people who have to spend a considerable amount of money creating content?
I think Destin's videos and attitude toward science are pretty top notch. I just don't share all of his views on copyright.
Interesting. But after scraping the viral content, how do they get people to go to their page instead of the original? Does this work in tandem with gaming Google, so that searches for the viral keywords will get results with the blackhats on the first page?
Boeing just patented a jet engine powered by lasers and nuclear explosions
I used to work for one of the big consulting firms. We were required to use a corporate Amex but our expense software wasn't integrated, so we still had to copy over every single transaction manually.

At least they let us keep the points.
The video does an excellent job of explaining this beyond what is mentioned in the article. I highly recommend watching it (on YouTube).
I don't want to get drawn into a long debate on it, but I think it's clear that NYC has competitive commute times to the Bay Area. Some even think it's worse:

http://fortune.com/2015/05/20/these-american-cities-have-the...

As far as NIMBY goes... I guess I was taking that more broadly. There isn't objections against density qua density, but projects are blocked because they block views. And projects are blocked because of what they'd do to the neighborhood (think highways and housing projects, Forest Hills as a popular counterexample).

There also seems to be some empirical evidence that NYC is actually building housing slower than SF.

http://newyorkyimby.com/2014/08/new-york-citys-is-americas-s...
> In a survey after the camp, I asked the girls if they may want to pursue computer science in the future: every single student responded with an enthusiastic YES!

Literally and honestly brought a tear to my eye. The world needs more people like Christina Li.
Why the Great Glitch of July 8th Should Scare You
> Is it that in your world, eating and paying the rent isn't necessary either?

Of course it is, and thus figuring out an occupation or business model that allows you to eat and pay rent is important.
Comments like this have been made on the Xamarin forums a number of time - that it's too expensive for 'hobby' developers. I'll make the same comment here as I made there, that as a Xamarin Mac (Indie) developer I'm happy they are NOT aiming their product at hobby / fun developers. A hobby is something you do optionally, if you have the funds or time. If you can't afford it, or can't monetise it - which I think is still an option for 'hobby' developers - then you can't do it. It's the same if the hobby is skydiving, parachuting etc.

As regards lack of open source material, it's not important to me however as Xamarin is C# based then any OS project that utilises C# potentially can be used within the Xamarin ecosystem.

There is a significant 'use-case' outside of the Hacker News / open source community that Xamarin addresses. Just because it doesn't fall within the parameters set down by (I am guessing) the majority of posters here, it doesn't mean that it isn't a good or useful product.