skysight-inc/HackerNews huggingface dataset:
Evidently you either simply didn't read or understand my proposal, and you mistakenly believe I am writing in support of corporations using DRM against individuals. That is the complete opposite of the truth.

What is fundamentally broken is the idea of overreaching preemptive policing (DRM).

The record clearly shows that applied to individuals, DRM becomes "fundamentally broken overreaching preemptive policing."

The same record clearly shows that turned around 180 degrees, DRM is entirely appropriate. What's broken for protecting a single piece of information the whole Internet wants becomes viable for protecting information chiefly valuable to the individual. DRM applied in reverse against corporations is "economically viable historically supported policing."
Recently, due to their (Comcast's) own stupidity, I ended up having a couple of visits from Comcast techs trying to fix an issue.

Every single one was wowed by my TiVo. Just seeing how fast it was to respond (which has never been a TiVo strong suit) and how reasonable the interface was amazed them.

That's pathetic.
The author of this article -- like most others who write on the topic -- fails to understand that the lack of competition is not due to a "market failure". Rather, it is due to government intervention that allows only a few -- or a single -- provider in an area.
CVE-2014-3499 docker: systemd socket activation results in privilege escalation
I don't see how the article and the described experiment refutes Maslow's hierarchy. In fact, it validates it! The workers were motivated more by the important things at the peak of the pyramid.

I think workers would be motivated by threats to the bottom layers only if those threats were credible. For instance, a threat related to job security is only real if the worker believes that he cannot easily get a similar job elsewhere. Someone who is being actively head-hunted will hardly fall for that.

Yes, base needs will motivate people to work. For instance, if you're in the woods somewhere, and you sense that bad weather is coming, you will scramble to build your tent, whereas if the weather is great, you might take your time.

People are obviously motivated by money, too: for instance, they line up for hours to take advantage door crasher deals on Boxing Day. They have to believe that there is an opportunity to get something that will only come once.
"Or, you could just avoid the OS altogether" [and get 40 million requests per second]:

http://highscalability.com/blog/2014/2/13/snabb-switch-skip-...
That's about $50/hr (before medallion or car costs). I wouldn't call it astonishingly low.
Aaron Swartz documentary now available for full on Youtube
I don't think you can have players voting. At least, not being the final arbiters of what gets included.

If you open up everything for players to code with, you need the devs to vet it, else you open up people creating exploits, opening up, say, tier 9 equipment for defeating a tier 1 level boss, or similar, and players may vote to allow such things even though it would lessen their enjoyment, and break the longevity of the game (thereby also reducing subscription profits).

Now, create a sandbox server, allow limited betas of content (so as to avoid everyone already being familiar with it if you adopt it), give the players a place to give feedback, but leave it to the devs to ensure it's balanced, the lore is consistent, etc, and you're onto something; that would be really cool.
Here's the same system doing an automotive vertical:
http://wheelscore.com/

System is still under development - big thing outstanding is solving back-button behaviour on the infinite scroll.

I would really value folks feedback re: the "trending tags" and whether this is a valuable means of calling attention to notable news.
Appreciate the feedback. You should tune into the end of the video. Would love to hear your thoughts on it.

Also would love to get the app in your hands as well.
Humph.

I'm choosing to take this personally!

(I was in Orlando at YAPC::NA in June, and drove up to the Cape twice in hope of seeing it launch. Scrubbed both times, and I got bitten to hell by mosquitos before I discovered DEET -- yes, I'm British, we don't have flybown tropical swamps.)

Ah well, maybe next time I visit ...

(Note that on the second visit they'd closed off the beach that enthusiasts usually used to watch launches from. Much muttering among the rocket fans present about SpaceX behaving very oddly -- this was the attempt when they also cancelled the webcast. I wonder what was going on?)
Without wanting to detract from the engineering accomplishments here (which I have never come close to), it's important to note that low-latency does not appear to be a design criteria i.e. it's okay if it takes a couple minutes to process events during peak load, which means there is some leeway for smoothing the input peaks over processing time.

Furthermore, these are just click events. It's okay to lose a few, so the design doesn't have to be especially good at making sure events aren't lost, as far as I can tell.

A good design is as much about what is left out as what is left in, which is the lesson between the lines here in my opinion.
The same question could be asked for any SaaS provider. I seriously do not understand the constant circle jerk over SaaS. How many companies going tits up does it take before someone says "hmm maybe if I control it I have less risk"
Yes, that was rolled back in 2001 as one of the first Bush Administration moves against the internet - I have no doubt this protectionist move was done in exchange for these big telcos to support the "terrorist surveillance" that's now turned into constant surveillance on Americans.
Merely being profitable is good enough if you're happy to maintain the status quo. If you want companies to invest billions of dollars of new capital to upgrade the infrastructure, you have to make that investment not just profitable, but an attractive one relative to other opportunities.

Simple question: Silicon Valley talks a lot about the problems with the telecom industry, but why does nobody want to actually invest money building telecom infrastructure? Google is the only one doing it, and they're only doing it on the condition of not abiding by any build-out requirements. See: https://news.ycombinator.com/item?id=7889163.
Exactly. I read the article. At the end he declares it isn't worth it, which is a different sentiment altogether. He seems to believe that his last-minute addressing of the screenshot "attack" is adequate, even though earlier he was talking about an audience which is a developer themselves. For such an audience, his mitigation of the attack isn't really effective at all. That's what I was pointing out. He just forgot about the standard he set up in first part of his article when writing the update.
The npm package is by the same author as the OP, he just extracted it into a package for re-use, so, yeah!
The Shanghai Stock Exchange trading system. In memory, simple text based messaging over TCP protocols. The main reason for my distain is the trivially shardable nature of URL shortening. Analytics is non real time so it does not count. Down vote away.
> strip watermarks and be silent when asked for attribution.

If the watermark can be removed without making the image largely useless then you're not watermarking properly. Sure, its not pretty, but this isn't a pretty world. I never understood the lazy bottom-right watermark. Its trivial to remove and sites like reddit reward fraud because people like to pretend its their content as narratives like "Oh i bought a camera and took my first photo" are eaten up by low-information voters (who i imagine are the plurality of votes on reddit).
There has been a battle in academic CS for years over this issue and there have been no conclusive results.

In practice, static languages run faster than dynamic languages and IDE tooling is better for static languages. Big advances have been made in dynamic language compilers, however, and there is big talk about better IDEs for dynamic languages although I don't buy it.

In my view a good IDE (IntelliJ, not Eclipse) is important for being productive in Java. A good IDE helps maximize the benefits of static languages. For instance, if you have an IDE you can do automated renaming and similar refactorings, something you probably will never do without the IDE or with a dynamic language.

One trouble is that people in the Open Source world often expect all GUI programs to suck compared to, say, vim. Thus there is a lot of tolerance for half-baked products like Eclipse. People don't expect IDEs to work, in fact they think they are a symptom of people having weak minds, so they keep using products that are broken. In particular, Eclipse is sick with pluginitis. It almost works if you get one of the prebuilt configurations but after a few plugins get installed it goes bad the way cheese goes bad.
As far as I'm concerned the game should have been called 1024. That way I would actually have won a game by now ;)
From what I remember, during the last landing, Elon announced that the Merlin engine can throttle down a lot farther than people though. (IIRC, it can go down to 30%, rather than the 70% figure bandied about in internet rumors.)

This means it's possible for the Falcon to do a constant velocity descent, rather than having to do a hoverslam.
Do they really? I just asked my Uber driver yesterday and he said that Uber does not provide him anything like that. I was quite surprised.
An admirable effort.

I think the age of jQuery is coming to an end as native browser APIs improve. Probably the biggest reasons to use jQuery on a modern development project are the easy AJAX and the painless cross-browser compatibility. And now that most websites don't bother targeting IE6 and IE7, and even IE8, the cross-browser compat is becoming easier to handle without such a fairly heavyweight library.
How do ISPs gain the rights to dig up the streets in Russia?
Why would they do a test run with chickens if it hadn't already dawned on them to some degree?
How to Style a Sundress
Parallella went through a lot of production issues. Happy to see them having momentum now they fulfilled their KS deliveries.
I'm confused. £4 ($6.83) for a 64mb RAM, 3GB VM vs. $5 (£2.93) 512mb RAM, 20GB SSD from DigitalOcean I'm seeing zero advantage and a whole lot of disadvatage for my extra $1.83. Honestly, you can colo a Raspberry Pi and have a better machine for cheaper.

DigitalOcean even has ipv6 now. What's the point?
This is not the case for the “last mile”. Consumers often can only buy Internet access from a single provider; there is no choice.

This is often asserted, but not true. According to the FCC, 97% of consumers have access to at least 2 broadband providers. 67% of people have access to at least 2 providers at 10mbps.

Here is the graph from the FCC:

http://i.imgur.com/xhn1YCF.png

and the original source doc:

http://transition.fcc.gov/Daily_Releases/Daily_Business/2013...
I disagree completely with "you must already have domain knowledge to be able to apply basic learning skills within that domain". I've seen people enter new domains and do well, and other enter new domains and do poorly. The difference seems to be the ability to ask "how do the things I do already know interrelate?"

It is a matter of metacognition (thinking about what I know and how it applies) and not being paralyzed by fear of "getting the wrong answer". The former can be taught, and there are teaching methods that show success around the concept. The latter is something that is hard to overcome when people spend 16 formative years being punished when they don't "find the exact, single, and exclusive" answer and not being rewarded for "learning a few ways". (although research also shows that tests that are not binary - that is all points or no points - do a good job of helping with the fear e.g. multiple choice tests that have "wrong" answers that suggest conceptual understanding even if there is a calculation error.)
I evaluated Gemfury (https://gemfury.com/) not too long ago for Localytics, and I'll say the same thing to you that I did them: support Maven repos and we will write large checks.
The claim that the infrastructure is theirs is pretty dubious.

Sure, they may be the ones making money hand over fist on the pipes, but we US taxpayers invested $200 billion for them to build out that infrastructure. We paid for the pipes that they are profiting off of and now mismanaging.
Show HN: AppSMS – make apps for people without smartphones
What I'm getting at is why those services shouldn't speak HTTP. I understand that they don't need to speak HTTP per se, but I get the feeling that your comment is implying that such services should speak a non-HTTP protocol, while I think that it's fine even if those services speak HTTP.
One idea could be to look at those who actually have gigabit residental connections at see how they did it...

I've seen several different models and most have their uses. I pay roughly $80/month for mine in a somewhat dense suburban area.
This article is paywalled and only the intro paragraphs are available. Here's an article that's derived from the original article, but is freely available:

http://news.softpedia.com/news/Germany-Wants-to-Treat-Google...
If one of those 2-3 providers bought the others should the government intervene in the free market to stop it?

BTW do they operate their own wires to the building? If not is the owner of the wires allowed to compete in the market, raise prices or deny service?
>whereas the only way to fix things is to not allow governmental interference in the first place.

But we are past this point. So what is the solution now?
So, the demo obviously blinks (at least on my monitor), and the first time I took a screen shot, I got the whole image (though I only got half the second time). So, it doesn't actually work all that well.

But cool write-up, I guess.
German here – we have one company owning most of the lines, it gets subsidies from the government, but is in turn forced to make their lines available for everyone.

Also the government just forces ISPs to provide specific speeds in specific areas.

And we have many small ISPs which provide their own network, most of the time they are the same company that also provides water and electricity, and these ISPs compete heavily with the government-owned ISP.

Also right now ISPs have to upgrade rural areas first, so in many rural areas you can already get 200mbps to 500mbps for 50€/month, while I'm in the city and can only get it from next year on.

Overall: It is possible to create competition and still have governmental regulated fast internet.
"If the allegation is evidence then we have to treat the denial as evidence too."

Unquestionably.

"Which one do we weigh more?"

The one that is stronger evidence, in the precise mathematical sense - P(B|A)/P(B).

In the case of accusation, "the odds you are accused, given that you are guilty" may be low - let's say that only 10% of women so assaulted come forward. But the number of people accused is far less than one in ten.

In the case of denial, "the odds of denial, given innocence" is very nearly the same as "the odds of denial, regardless", so the odds don't shift back much.

So it is more likely after accusation and denial than before accusation and denial. Note that this doesn't mean that it is more probable than not, it means that it is more probable than it was. That depends on the base rate that we agree needs to be incorporated. But there being a low base rate doesn't change what is or isn't evidence, or the strength of that evidence.

"We're in the same position as we were before the allegation was made. We still have to assume the accused is innocent, because that's what we assumed before the allegation was made."

If that were true, it would make no sense to look into allegations - you'd be equally likely to find guilt looking into a random person.

'My use of "unpacking" was not serious and in fact meant to be over-the-top condescending, as yours was.'

Mine was not at all intended to be condescending. It was very specifically intended to say, "We aren't getting anywhere referring to 'presumption of innocence' without talking about what we mean by presumption of innocence", which is what I then tried to do.

"I agree that it is not productive to continue this conversation."

And yet we continue to. This isn't reflecting very well on either of us, I suppose.

"But for the record if you decide to argue against a bedrock ethical principle like the presumption of innocence, you should expect some pushback."

I was not arguing against the presumption of innocence. From my POV, I was arguing against misapplication, overextension, and dilution of the presumption of innocence. We are both of the opinion that "the presumption of innocence" as we understand it needs protecting.

"In the future you could probably earn more respect in debate, and perhaps even friends, by being less snarky and more respectful/charitable towards your opponent"

Pot, possibly lighter kettle. I fully agree we should be respectful and charitable. I try. I fail. When I fail, call me on the particular violation. You responded to perceived snark with snark, where snark wasn't even intended!
This looks like something that is very useful for low latency applications which don't do a lot of processing. Have you looked at Hazelcast(http://hazelcast.org/).
They could show the pan at a slight angle. Someone has to have told them their doubt about the inside.
Coupon code INTROLEBT for £2/year Mini 64 and £4/year Mini 128.

You can use CloudFlare as a reverse proxy for "native" IPv4 and IPv6.
I’ve been hacked, and now I’m pregnant
Not a heating project but maybe this will inspire you. My RPi monitors of temperature and humidity in- and outdoor of my apartment: http://pi.tafkas.net/temperature

Documentation: http://blog.tafkas.net/2012/10/03/gathering-and-charting-tem...
Do you know why I pay so little? That's because we have the free-est goddamn ISP market

Yes, but also the communist architecture. Those buildings are easier to wire and the way they're managed makes it easier to get a permit. It's the same in Poland, if you live in one of those atrocious apartment blocks[1], you'll have a pick of three, or even seven various ISPs but move to the suburbs and it's suddenly either the national telekom or some crappy wireless.

Deregulation would probably help Americans living in densely populated areas but not so much in the sprawl. And having a garden is almost a birthright. Ironically, it's the Americans in the big cities who favour regulation, and Americans outside of them who don't.

[1] http://www.michaeltotten.com/images/Communist%20Blocks%20Geo...
In a free market that would not happen. The decline in quality of the very product that the companies are offering would lead to a lower revenue stream for them.
Taxi drivers don't usually stop for dinner when on shift. The closest they will do is run into a bodega, or stop on the corner and have a streetfood vendor hand them something into the cab.
£4/year, digitalocean is $5/month
The £4 is per year (ie: compared to $60 for the year with DO).
Would you trust the technology to manage your or your wife’s fertility?
I see Redmine on the list but no Bugzilla (and Testopia). Oversight or is Bugzilla not used as much anymore?
Yeah, no way to destroy good-will like corruption. :(
SEO: What you don't know
Yes I suppose you could call it a distributed commit of a distributed transaction (hence formalised distributed transactions being one solution). And yes, the design you describe is what I have followed in my applications.

What I find odd is that I don't see this pattern being talked about, despite the importance in certain domains... if one goes through a couple of articles on highscalability, it never seems to be discussed. Queues are treated as reliable golden sources. Perhaps it's because a lot of the high volume stuff that's discussed out in the open doesn't need to be 100% reliable (e.g. missing a few Facebook Like click events -- which can be reconciled later anyway) or has a natural replay source (e.g. processing application logs). Software dealing with more business critical scenarios (e.g. financial applications) aren't generally discussed out in the open in detail.
Fox Loses Latest Bid to Halt Dish's Place-Shifting Technology
Rust actually has two different reference counted smart pointers: `Rc`, which uses non-threadsafe reference counting, and hence is not sendable across thread boundaries; and `Arc`, which uses atomic reference counting and can be send across thread boundaries.

You can definitely create leaking cycles with both though, but Rc and Arc also support Weak pointers to safely break up cyclic ownership trees.
Ah, I didn't know that. That's one less issue for them to worry about.
In most places it's still a duopoly, the choice between DSL from the single telephone company or cable internet from the single cable provider. It's just as bad as a monopoly.
I believe the parent is actually saying that the financial incentive is used to select people who know what they are talking about.

It's not necessarily a 1:1 match, but basically that selects for people who believe that they know what they are talking about (and thus are less likely to be swayed by the group opinion). To the extent that the current price of a proposition in prediction markets represents the group opinion, you only expect to win the bet if you think you know better than the group opinion.
> Silicon Valley talks a lot about the problems with the telecom industry, but why does nobody want to actually invest money building telecom infrastructure?

The incumbent--descendants of local/regional/national monopoly telephone or cable--providers have little competitive pressure to do so, and other people face intrinsic (largely non-regulatory, except to the extent that real property rights are "regulatory", though there are some regulatory burdens as well) barriers to entering the market, which make it enormously expensive with very little chance of any positive return for most players.
No. If one of them grew and bought others and provided excellent service no one could outcompete, what's the point to interfere? I'm not against monopolies per se. I'm against monopolies that are created using government power. However, if this new monopolist started providing shitty service, competitors would emerge immediately. Granted the government wouldn't prevent them from emerging by demanding to purchase expensive licences and comply with regulations.
All our our products are Open Source and the code is freely available and Apache licensed. But despite that, in a sense, our "products" are NOT free. What I mean is, when you buy a subscription, what you're buying isn't the bits, or the code... you're buying our assurance that that particular combination of bits works in a certain way, and that you can call somebody and get help if they don't work, and the assurance that if the shit hits the fan at 2am there's support there, assurance that patches will be made available on a defined time-frame, assurance that there will be somebody available to provide training, professional services, etc.

And companies care about this sort of thing. And, by and large, they're happy to pay for it. Which is why Red Hat can do a billion dollars in revenue, despite the availability of CentOS and Scientific Linux.

So, no, I don't think make your products free and open source is "crazy talk" especially in a B2B / enterprise software scenario.
> It’s not guaranteed to yield an impressive score every single time, and it’s unlikely to produce any tiles higher than 512.
Aren't most package repositories just static HTTP file servers? I know that apt repositories are. They just rsync directory trees and run Apache with a basic configuration to serve them.

If so, it should be pretty straightforward to make an AMI or other machine image that does this (and I'd be surprised if it doesn't exist).