skysight-inc/HackerNews huggingface dataset:
As a onetime sysadmin, the problem with deploying into virtualenvs is that suddenly I need to maintain loads of security patches again, rather than rely on my distribution's patch management.

At a large enough place, that might be alright, since we might need to front-run or lag the distro anyway. But now I have to worry about n different Python versions and security patch versions, and it's a headache.

Give me a package of known-goodish stuff, not something which relies on lots of other fiddly stuff which I might need to build by hand, or maintain by hand.
I disagree, I know some pretty smart people on there. Sure there are some idiots floating around on /b/ but /g/ and /sci/ are generally intelligent.
Mozilla can't hold the line on DRM. but Mozilla has no trouble holding the line on the Javascript monopoly.
> yes, you own the physical DVD, but you don't own the intellectual property of the movie itself. This holds true for physical copies, and it holds true for digital distribution as well.

This is really irrelevant. When you buy a book you also own the book, and not the intellectual property it contains. Same thing with files - you can own the file, but not the intellectual property it represents. So legally nothing is wrong with buying digital goods (files), while the intellectual property they hold is only licensed to you (and not sold). I don't see how it correlates with any necessity for DRM.

> But in turn, they're only given access for a limited time

I don't see a need for it. Limited time of rental is justified for physical goods. For digital it's not (I explained above why).

> his again makes perfect sense, since you're paying Netflix for the right to access all of their streaming movies for the duration of your active membership. You are not paying for completely unrestricted access.

I understand Netflix terms, what I question is their sensibility. You say it makes perfect sense. I don't see any sense in limiting access. Netflix can charge the same thing for unlimited access, plus allowing making backups and still make the profit (it can add a charge per file if they worry that users would just download the whole catalog at once).

> Unfortunately, due to the nature of digital content, the only way to actually enforce these legal restrictions is by use of DRM.

No, DRM can't enforce it (since this stuff is pirated practically instantaneously). So why is it used?
No they didn't set up the comparison themselves, and it is a false and harmful comparison. The Internet is not the same category of thing as Stripe, or pretty much anything else that I can think of. The Internet is a network of networks. Net neutrality is what allowed it to grow and flourish to everyone's mutual benefit. It is not AT&T/Comcast/Verizon that created the Internet and thus have the right to control it, rather they are selling access to the Internet which they can profit from not because of their initiative and innovation, but because of a much larger collaborative effort and series of gentleman's agreements that predate their involvement. They have leverage because of a monopoly on the last mile to consumers and they are trying whatever shenanigans they can to capitalize on that advantage, but it's all bullshit, and to even entertain their bullshit with false analogies for the sake of some deluded sense of fairness is really a bad idea.

What Stripe does is the same as any other payment gateway. Not only did they fully create their own platform, but there are dozens of competitors with no barrier to entry, and mind you, even if they did have some kind of monopoly to something they themselves built, it still wouldn't fall into the same category as the Internet.

Even suggesting this comparison is to frame the debate in favorable terms for the telecoms, and they definitely don't deserve the support.
That analogy doesn't really work cause that is not really the problem with ISPs today. People pay different prices for different speeds.

The problem of network neutrality is much more subtle in that it introduces the idea of censorship with the type of content that is considered acceptable.

If Stripe started asking porn companies to pay more than lets say a church group for the same service you could start to talk about an analogy but thats not the case.
Interesting, and I found it in the techempower benchmark too:

http://www.techempower.com/benchmarks/#section=data-r9&hw=i7...
That's because it was an actual submission :P
<Comment about johnthebeloved being hell-banned>
Idea To $2000/mo In Recurring Revenue in 36 Days
That actually sounds like a very reasonable mistake for someone to make. I'm not familiar with exactly how the dropbox UI works (if they would have gotten prompts or warnings), but it does go outside of the typical users mental model if deleting a file on their drive means that the file gets deleted on the server and their friend's PC as well.
Hi there. I developed the demo and this is basically exactly what I do...the only difference is apply a multiplier to slow it down. I mentioned in the Medium post about this I am traveling and unfortunately didn't have access to anything but my MacBook Pro and my girlfriend's Air.

That said, seems like a common criticism is scroll speed is too slow, so by changing a couple small params, I halved all the scroll speeds.

I might totally be missing something, but seems like the concern is just relationship of scroll to movement of objects which I define in a big object. That said, I am no JS whiz and might be doing it all wrong.
I haven't been in a modern liner's engine room, though I've seen some smaller and older ship's machinery, and it's impressive stuff.

My thought when encountering a steamship's works (the design was late 19th century), all covered in grease an gunk and pipes and stuff all over the place was "y'know, I write and work on software systems, and if you could physically instantiate them, this is probably what they'd look like".

The tour guide, also the engine wiper, turned out to be a DBA in her day job, and absolutely loved the image.
> My issue isn't with Stripe. It's with the language around net neutrality. Basically 1000+ entrepreneurs and VC's who generally bemoan all things government are now asking that this area be protected from market forces. Very awkward.

Right. There's a good argument to be made that ISPs have local monopolies (due either to natural failings of utility markets, or to crony government intervention, depending on your political persuasion) and therefore government regulation is a necessary evil that can be accepted in this case even by people who are generally free-market oriented. But that distinction must be made clear by anyone who wants to salvage their free-market credentials. Likewise, they must acknowledge that net neutrality will unfortunately destroy benefits that would naturally accrue in a without government regulation: the ability for users who need it to pay a premium for fast or reliable service, a la first class mail. (You can try to carve out exceptions for this with even more complex regulation, but the serious downsides of this must too be acknowledged.)
I actually really like Panda but it's old news https://news.ycombinator.com/item?id=7386597 the Geisha renaming thing was pretty high profile as far as our community goes/happened so quickly...so I dunno how it was missed
Not sure it contributes anything much useful or entertaining to the world. But the kids seem to like it.
All this for B-serie movies that can't compare to other plateform like YouTube in term of diversity.
And once this is in, what stops anyone from building DRM for EVERY format / medium / ...
There's a big difference between the ISP and payment processing markets in the US.

Most consumers and small businesses in the US can buy ISP services only from a duopoly, the cable company or the phone company, who therefore are in a position to dictate terms to customers. In other words, there's no functioning "free market" for consumer and small-business ISP services.

On the other hand, there are many payment processors in the US.[1] Say what you will about their service quality (most suck -- Stripe is an exception), but at least customers have multiple choices. No payment processor is in a position to dictate terms. In other words, there's a functioning market for payment processing services.

--

[1] http://www.quora.com/How-many-payment-card-merchants-are-in-...
I think he's talking more about the language, rather than the book.

You can have a book on APL or Forth that starts out in the first chapter targeting people new to programming, but that does not mean the language itself is the best choice.

Regarding Golang for novice coders, I would say it is an OK choice for a beginner, probably better than starting with Java, but not a good a choice as Python.
Can you expand this? Is the product generating revenue now? I own a site in a completely different niche that's also seeing quick success.
Photos of an NSA “upgrade” factory show Cisco router getting implant
Pricing neutrality is hard to enforce and can lead to price inflation (c.f. interchange), but we'd be game for something along these lines. Part of Stripe's raison d'être is making pretty advanced payment infrastructure — only available prior to those with considerable means and past experience — available to anyone. We're obviously not there yet (witness the limited number of countries, payouts only being available in the US for now) but that's where we're trying to get to.
Presumably you think he should just suffer so that Google can make more profit without inconvenience.
I interpreted the open-source wrapper to be something that receives the media to be displayed in the browser (but this is just a guess).
BTW, I've updated the main page of the site to give some more context here -- thanks for asking the question!
It is absolutely backwards.

It may be more cost effective for Google to stop serving search results in Spain.

Before you call me ridiculous, how much do you think Google makes off of those 47 million Spaniards each year, and how much do you think it will cost Google if those 47 million Spaniards or a large portion of them start demanding the company remove information about them?

If the cost to comply is greater than the profit, what would you do?
Ask HN: what do you do, when you are not productive?
I am freelancing from home so productivity is a big thing for me. Today, I was thinking what's the best way to deal with the days when you are simply not productive, easily distracted, etc.

In the past, I used to feel bad about unproductive days, I'd try to make it up by staying up till late and trying to get something done. The next day I would get up late, it would propagate, one more 'make up' night. Few months later I just felt like an exhausted zombie.

After taking a break for a month, I am trying to cope with it in a different way. If I am just feeling unproductive, I do something that charges me with positive emotions (e.g. video game) or take a few hours walk. And if the day wasn't productive, I just go to sleep early, no more late nights.

I was wondering, how other people are dealing with that?
Font Awesome 4.1.0 Released – 71 New Icons
I'll keep my eyes peeled, then!
Hey - thanks for the feedback. For what it's worth, it's a demo. The entire point was a "quick" demo for the Medium post that I wrote about creating performant parallax sites: https://medium.com/@dhg/82ced812e61c

I totally understand the demo is limited in its implementation, but the point was never to be a perfectly polished site. It was to demonstrate the ability to achieve smoother animations tied to scroll.

That said, perhaps it was shortsighted of me to assume it wouldn't be judged on all platforms/devices/OS's.
Everybody talking here about "recorded sex" etc, should know better about what "marabunta" is and how it's used in certain places and sexual groups.

I'm totally with anybody which wants to remove any (own) sex-related recording. With or without tropical drugs. People is terrible.
> But if this law becomes widespread and sets a very strong precedent, then people will automatically tend to believe anything that they read about online.

How is this true?
Guess what: 99% of people don't give a flying fuck.
The article is a bit long, but it actually doesn't do what you claim. It uses one standardized test called PISA (http://www.oecd.org/pisa/) that is given to students around the world. In particular, it looks at math scores.

If I were to challenge the results, I would ask
1) Is the test reasonable?
2) How aligned is US education with the test compared to the rest of the world? For example, perhaps in the US students are taught subjects by grade, so may be less familiar with algebra when tested than a student in a country that gradually teaches many subjects.
3) How seriously do the students in a given country take the test? For example, if there are no consequences or questions of national pride, maybe US students simply don't care as much about the test.

But, if we assume that the answers to these questions are not enough to explain the differences, the US has a serious problem. There is usually a mythology in the US that if you look at our "best" schools, they are competitive with the rest of the world. What this study does is to look at the results of PISA broken down by the educational achievements of the students' parents (which may also serve as a proxy for wealth). Here, it finds interesting patterns within the US (for example, Texas is one of the best states in the US for students whose parents have a low level of educational attainment, whereas MA is where you want to be if your parents have a high degree of educational attainment)--it also finds that even in the top performing state (MA) that if you look at students whose parents have the highest level of education, they do not compare favorably with the best in the world.
yeah yeah, downvote, whatever. One nice thing DN has is when you submit a new link it searches and says 'that link was posted x hours ago, are you sure you want to post it again?'
It's all very well to talk about "platforms", but wanting to separate mechanism and policy is one thing, outlawing policy is something much more serious.
And I don't want to pile up on the guys, and I'm happy that they open sourced they code, but this is why you really need a bit more professionalism and yes, a bit oversight in our profession. While I doubt it, xytop (and many others) were able to log into your email account, collect addresses, spammed contacts, etc.

Please, be careful with these kinds of things.

Apart from that, thanks for open sourcing it. Not my choice of framework but I'm sure others will find it a valuable source of knowledge.
This is a good thing.

Censorship is never a good thing. Just because you don't like information being made public, doesn't mean that you should be able to get the government to force other people to hide that information (assuming the information itself isn't illegal).

If I steal money from your house, and I'm arrested and sent to jail, should I be allowed to have Google remove any information related to that from search results?

You have to weigh the public interest versus peace of mind for the individual.

Exactly, and in this case you've put the desire of any given individual over the needs of the public interest.
I can't reply to the other comment, but the court case in general is not about "creating profiles" of people. It only deals with things found and presented from web-spidering. I dare say that duckduckgo would have the same results.

Are you opposed to spidering the web and presenting the data based on keyword search? Why should Google be held responsible for indexing publicly available webpages?
I think your analogy is flawed, and here's why.

As a broadband customer, I pay for access to "the Internet". Over the last couple of decades, "the Internet" has meant access with something akin to net neutrality in place.

What my ISP wants to sell me is not "the Internet", but something new, which they have yet to define. But from what their lobbyists have put into the FCC proposal, the "Internet" they want to sell me is one where both sender and receiver of data pay them for data. This is not a wholly unreasonable payment model, but it would represent a profound shift in how the Internet is paid for in the U.S.

Further, under their proposal, my speeds to any particular website are dependent on how much I pay and how much the other side pays to my ISP (not theirs). Crucially, half of this is wholly outside my control. Of course, I still pay for the full pipe regardless.

Note that in particular the source server has not been a customer of my ISP, but the FCC thinks they should become a customer of my ISP so that I can have the speeds I have been sold as of today. This is not how the Internet has worked, and is a new service offering being marketed as "the" Internet.

So a better Stripe analogy would be that Stripe offers would be if they 1) first became as big as Chase, Bank of America, Wells Fargo, and American Express combined (that would give them approximately the market heft of the American broadband ISPs); 2) required cardholders to buy a Stripe Consumer subscription before processing their cards for merchants. I'm fairly certain that even our lax banking regulators would have something to say about this.
Show HN: Paparazzi is a free and open-source hardware and software
Hey - I just halved the scroll distance. Unfortunately, I didn't have anything to test on except a MacBook since I'm traveling. It sounds like the scroll ratio to movement was too small...perhaps now it's a bit more friendly.
AT&T does not have a free speech right to expose information that was not publicly available. Where as, if AT&T was providing information that you had agreed to make available, or was providing information that was already publicly available then they would have, arguably, the right to provide that information again.
People Fear & Hate Change

BIND 10 is quite different for administrators

– Lots of dependencies, slow build
– Lots of processes
– Tool to configure, not configuration files

People hate change.

Do they? Or do they hate things being worse?

Having lots of dependencies can actually be a huge pain. Yes, reusing existing software is wise. And most of the time, these days, on a modern unix, you're covered by the package manager. But not always. Someone is going to be building or installing on some freaky system, or some old version of something, and every additional dependency is going to be like a red-hot poker up the fundament. More dependencies is wrose.

Having lots of processes generally does make things harder to manage. Yes, there are advantages in terms of fault isolation and privilege separation. But it means that you can't just throw off a quick pgrep to see if the service is up, you have to worry about some parts of it being up. More processes is worse.

Using a tool to configure something instead of using a file ... nah, i've got nothing. There's nothing good about configuration tools. I have never come across a situation where i used a specific tool to configure something and didn't wish i was just editing a file. Tools for configuration is worse.

I'm sure there are lots of really awesome things about BIND 10. It clearly had a huge amount of care and attention given to it. But it does sound a bit like its developers were blind to the need of the system administrators who they hoped would ultimately install it.
I'm just gonna say this as a person who uses ABP and has not done any low level memory analysis: browsing using ABP saves me much more time and makes my browsing much quicker:

-ads take so long to load and when ABP is not enabled bogs down my browser hard core

-when watching videos I have to wait 3-20 seconds for them to load, with ABP enabled I do not have to wait at all

It consistently saves me several minutes every day. If it adds a few extra milliseconds to load some style sheets I have never, ever noticed.
Thanks for the pointer to the mailing lists. I have submitted them to gmane.org for indexing. =)

Edit:

They are already up!

http://news.gmane.org/gmane.comp.cryptography.moderncrypto.c...

http://news.gmane.org/gmane.comp.cryptography.moderncrypto.g...

http://news.gmane.org/gmane.comp.cryptography.moderncrypto.m...

The last two error out because they have not yet received any mailings since the registration on gmane.
And it's actually pretty inexpensive... I just bought a bunch of similar bulbs at ACE Hardware and they were like 14 bucks a pop. Cost has been the primary thing holding back adoption.
Hm, if I can't edit where I happen to be (I need my laptop/workstation) -- what's the benefit of editing in the browser vs just using an application and some form of cloud sync (actually, as editing is local in the browser, there is no "sync" needed for feature parity, as one could just "automagically" download on demand and/or upload on save/use davfs...?)?
I would say that rather than type of content, the issue is about source and destination of the packets. Payment platforms already distinguish between type of payment (shopping, fund transfer, gambling and fraud) etc. The analogy would be to not discriminate among two shopping sites.
I think you have a solid point, and Noxchi's point was overstated and poorly expressed, but I think there is still something of substance there.

So far as I can see, "a $200 marketing package and a couple months" isn't going to actually get you far, but if you're interesting and know how to network then dropping a few thousand for charity dinners or similar might be able to get you further for cheaper than being one of however many students at a big-name school.
I expect that would get approved without a problem. Advertise it as a viewer for a paid web service. One problem with the app store though is that you can't get an idea approved. You have to just submit the app.
This appears to be essentially how Noise works too. The sender creates a shared MAC key using ECDH in a way that allows the receiver to obtain it and confirm it came from the genuine sender (assuming the proposed protocol works as intended). That shared MAC key is then used to authenticate the ciphertext. Since only the sender and receipient can obtain that key, the receipient can verify the message is signed so long as they know their private key isn't compromised, but they can't prove it to anyone else because they have all the information needed to fake a valid message of their choice.
> common courtesy

Common courtesy should not be encoded into law.

If you type the current year into your calculator, and then hit subtract, and then you type the year I was born in to your calculator, it shows you how old I am.

But that's protected information! You could use that to discriminate against me! Texas Instruments, must modify their SUBTRACTION ALGORITHM to not show how old I am!!!

Google is just a SEARCH ALGORITHM.
Re: Things that drive me nuts about OpenGL
Sure, but that means a small site needs more money to become widespread. This will force earlier decisions to raise revenue. Whether it be desperate attempts at ad-based revenue, premature fundraising, or hurting adoption by asking for paying customers, it all amounts to stifling innovation.
Im really not feeling Bruce's direction here. He seems to be heading toward a copout on the mass surveillance issue.

The question isnt really transparency, its the question of whether mass surveillance represents a violation of human rights.

If 10 years from now I look out my window and see the drones circling, just because I can see them doesnt make me feel better.

Also we should be asking ourselves, if NSA is surveilling entrie populations outside the US, what happens if some other state actor decides that is an act of war? Who could blame them?