skysight-inc/HackerNews huggingface dataset:
>>That's why Facebook's image albums don't automatically move to the next image after five seconds.

Well, now that you opened your big mouth... :)

Aside from showing upper management that their latest bullshit idea is on the website, carousels also serve another purpose, which is to make the website look "alive" and "dynamic" and "interactive." And that's just the tip of the buzzword iceberg.

Ultimately it is one of the many symptoms of a very common phenomenon: design decisions made by people who don't know anything about design. In most cases these people are directors and C-level executives.
Not much info on it. What does it do? Email me if you're the founder. :)
But the channel has to be OpenSSL, right? Can't they at least enable forward secrecy in OpenSSL for the chat "sessions"?
If a policeman has access to body armor and machine guns to serve a warrant on some guy in a house, he will take them along. The cop has no idea who may be behind a door when they knock -- they may be intoxicated/high, have a vicious pit bull, or just be a scared kid with a gun and nothing to lose. The policeman wants to go home to see his kids at the end of his shift.

Uh, shouldn't this information be available based on some kind of investigation that the warrant is based on? This argument leads to the "shoot first, ask questions later" ethos. It is exactly what leads to innocent people and animals being murdered by police. The police should not shift the risks of their job on to the public.
Sounds like the exact same website could be setup and remain the right side of the legal boundary simply by presenting themselves as a service for the deaf. YMMV.

The owners would have plausible deniability I feel, they don't know whether their users are deaf. Then it would be down to the copyright owners to address whether individual users had rights to format-shift audio tracks [they purchased] in to a format they could consume [specific language subtitles].
The studios could probably claim the audio, script dialog, or subtitles as a work of their own, meaning the derivative is not sampling a "small portion of the work".
I submitted a comment a few minutes ago to this effect, but it's as if it never happened, so here goes again. If it should reappear, please forgive the double-posting.

> The FISA process concerns surveillance of foreign nationals who enjoy extremely limited constitutional protections.

It's unclear, from the public's perspective, that FISA warrants are only being directed against foreign entities.

> People are fond of pointing out that the government rarely loses at FISA hearings. But as it turns out, of course, the government also rarely loses when it files for domestic wiretap authority. Relative to other transactions investigators and prosecutors have with the courts, the process of obtaining authority to wiretap is extraordinarily difficult; prosecutors don't waste time doing wiretap paperwork if they're not sure the request will be granted.
Two different processes, neither of them adversarial, both of them secret, both of which produce an authority to surveil people. My question: why would the process that surveils foreigners without Fourth Amendment rights require a devil's advocate, when the domestic wiretap process has no such mechanism?

I hate to keeping beating this horse. But the argument that domestic warrants are equally non-adversarial keeps coming up. So I guess the horse isn't dead. Domestic warrants are part of an adversarial process, if only after the fact. They are typically used to gather evidence for a criminal prosecution. When that happens, the defendant has a right to challenge the warrant. This serves as a counterbalance. Judges, prosecutors, and police know that a bad warrant will likely be thrown out if the criminal case is brought to trial. Thus, they have a very real incentive to write good, defensible warrants. This means it's to their advantage to keep their warrants narrow in scope. And thus the goal of preserving privacy is served.

> I ask in part because I think synthesizing an adversary is unlikely to create a meaningful restraint; a synthetic adversary doesn't have the same incentives as a real one.

Do you mean that there aren't incentives for the opponent of the warrant, or for the government?

If the former, I can only point out that organizations like the ACLU can be quite zealous. I would much prefer advocacy by the ACLU than no advocacy at all.

If the latter, the restraint would take two forms. First, judges and investigators would be aware that overbroad or otherwise improper warrants can be undone. This would incentivize writing good warrants. Second, the warranted surveillance could be halted upon a successful challenge, assuming said surveillance is ongoing. Both of these are meaningful checks.
There is an old programmer joke that goes "I can write BASIC code in any language!" which is a lament about people writing spaghetti type code (which was normal for early programs in BASIC) even when the language supported much more elegant constructs. But the inverse is also true (although people rarely complain about it :-) since ultimately you're compiling into machine code, if you're writing in machine code you can write as elegantly as you could in the most beautiful high level code, its a function of the programmer, not the language.

There are people who write solid, supportable, code in any language. keep those people around as they will ultimately create the most code with the least technical debt.
I think you're seeing a defence of spdy in my post that isn't really there. By value I mean simply that it is at least functional. Any alternative proposal, given the short proposal cycle, would not even have that.
Cssgrid.net retired
It really is all over for SharePoint at Microsoft
Paper at: http://jeb.biologists.org/content/early/2013/06/27/jeb.08780...

Folks might be interested in learning more about the original 1960s study referenced in the current paper

- http://everything2.com/title/The+ability+of+planarian+worms+...

- http://www.apa.org/monitor/2010/06/memory-transfer.aspx
> If a policeman has access to body armor and machine guns to serve a warrant on some guy in a house, he will take them along.

Interestingly, in the UK, where regular policemen don't carry guns, most policemen apparently don't want to have firearms.

Obviously this is a rather different culture, and there's a difference between a collective matter (should we all be armed?) and an individual matter (should I be armed today for this particular call?). But I mention this to point out that human nature isn't as simple as everyone wielding the biggest stick available to them.
If you think limited freedom cultures are good for our work go on ahead ignoring this stuff.

I exist outside of HN.

HN though is where I want to see technology articles and discussion, not politics.

From the guidelines:

Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.
Carnegie Mellon Team Named North American Champs at ACM-ICPC World Finals
Let's say the user just wants the hardware and form factor. Can the user dd over ChromeOS and use their own bootloader and open source OS? Are these netbooks "remote controlled" by Google at such a low level that the user cannot "opt out"?
Thanks - but having written a bittorrent tracker + web interface, I'm aware of the distinction. Most people who want to set up something simple don't actually care though, and my hope is that thehighseas helps people get started sharing with friends.
This is terrifying to read.
Charles Stross's (HN: cstross) Accelerando has a nice treatment of this.

I think Orion ships are something that we could attempt to start building today though, no need to wait until the singularity.
That is a great question.

Because we receive a LOT of emails, from PSI users and from clueless users telling us that our software is insecure. This is a lot of support load and takes quite a bit of time.
Wow. That's a lot of bandwidth. I re-wrote the downloaders for siteadvisor a few years ago (hosted) and they didn't need anything close to that. They were just downloading EXEs and other content from pages the crawlers had already seen, but still.
Humble Bundle could do more work with their payment options. Bitcoin was a good addition, I think, but not enough.

As for $1 mobile apps, same deal but with less confidence that the app is worth even trying, much less paying for.
Kyle, I died a little inside when I saw the preview of the new "beautiful front page".

It's a great webdesign, but I thought the part of the appeal of your site was the ghetto-fabulousness? The redesigned front page makes it look like a Wix competitor. I thought you wanted something that looked plain and boring, but accessible to everyone (like the blog).

With a super modern fancy web design, you make the site look like Tumblr, Twitter, and all those sites that you're trying to rebel against. You might risk losing your audience by sending the wrong message.
> The cop has no idea who may be behind a door when they knock -- they may be intoxicated/high, have a vicious pit bull, or just be a scared kid with a gun and nothing to lose. The policeman wants to go home to see his kids at the end of his shift.

One way to reduce the risk of encountering these dangers is to not be serving warrants on non-violent drug offenders in the first place. Not that this a police decision, but it should be obvious to policy makers.

The more drug dealers they stamp out, the more rewarding an endeavor selling drugs becomes. Increasingly aggressive police tactics will be met with increasingly drastic measure to secure drug operations, until you've literally got cartels riding around in military hardware.

I wish that was a hypothetical doomsday scenario, but just look to the south of the border.
What are you actually building that will run on this hardware? Are are you ssh'ing into a different machine?

I just can't see it possible to run anything that relies on the weight of the JVM or relies on external apps (Redis, etc). What web app can live without some sort of a data store (MySQL, PostgreSQL, MongoDB, etc)? Let's not even get into if you need to compile anything. (Even if you're not working in C, compilation is sometimes necessary with gems/npm/etc)

The default answer seems to be just ssh into a dev machine, using the Chromebook as a dumb terminal. While it works, that destroys a classic workflow used by many, relies on Internet access, and adds additional cost (especially if you're a consultant). Even a cheap VPS adds at least $300 a year in cost.

Am I incorrect about running a full dev environment on the Chromebook? I'd love to hear others' experiences.
They haven't decided yet, and it's not their priority (so it might never become open source).
Don't let them drag you down. You are 100% on track - good job.
The carousel rotates too fast for me to read the longer quotes.
Absolutely, I just thought I'd mention it in case people want to get into bittorrent but want an easier way to get started
He's definitely polarizing. But I chose him because his products have had such an immense impact on our culture and what we perceive to be possible.

As a side note, Ive had the marketing team do the icons. Here's why: http://www.fastcodesign.com/1672819/who-designed-ios-7-s-ico...
Is waffels still going, are they accepting new members?
The only place I've seen appropriate use of a carousel is on game review websites where they're showing the latest news/reviews/whatever. Those seem to work pretty well, although I rarely use them to navigate, sometimes an interesting image or piece of text will pop up on it and I'll find a new game I didn't know about.
Obligatory reference: Fiverr! I just love that place. It is like going through a 99c store with all kind of affordable oddities.
From this description it sounds like Maybe is similar to checked exceptions in ways I didn't even realize when I wrote my comment. The difference is that Haskell's syntax is pleasant and concise to work with.

It would be really annoying if Java's Map type threw a checked exception when you called get() because try/catch is so verbose and difficult to refactor around. But if it weren't annoying, it would probably make the API better and save me from shooting myself in the foot.
Work in itself is not fulfilling unless you are a simpleton. Fulfilling intellectual curiosity, relationships, pleasure, those things are fulfilling. Work is simply a means to those ends. It's amazing how many people don't understand this.

I'm not a hacker because I love programming and it's my purpose in life and the reason I live. I program because it's a relatively good career and an efficient way to make money so that one day I won't have to (and while I do, I still get 30+ hours a week to pursue the things that do bring fulfillment). Sure I'd rather be a programmer than a plumber, truck driver, accountant or even another highly paid profession like corporate lawyer, but I'd rather be an independently wealthy intellectual seeker, family man, world traveler, explorer and pleasure-seeker than a programmer...
Does anyone else know if other countries have secret laws? It seems a bit like government by hypocrisy
Interestingly, the decision PDF says that originally Amazon's $9.99 was not below wholesale cost. The publishers raised the wholesale cost above $9.99 thinking it would force Amazon to raise their prices, but Amazon decided they would rather take a loss:

"With a digital book discount, Amazon’s $9.99 price point roughly matched the wholesale price of many of its e-books. " ... "One of the strategies that they [publishers] employed was the elimination of the existing discount on wholesale prices of e-books. This meant that the wholesale price for e-books would equal the wholesale price for physical books, and as a result, the wholesale price that Amazon paid for an e-book would be set at several dollars above Amazon’s $9.99 price point. This tactic, however, failed to convince Amazon to change its pricing policies and it continued to sell many NYT Bestsellers as loss leaders at $9.99.9"
That's disturbing. A quick Googling didn't find anything either way, can you provide a link that confirms this?
Ah. It sounds a lot better to me now that I've heard more of the story. They really shouldn't have used their ability to cancel your license to collect that $50.
What's VT3?
LOL! You're abs right :)
NeoCities desperately needs a terms of service.
Unfortunately it's not at the moment.
What hosting provider are you using?
ISP: Comcast
Location: San Francisco, CA
It really depends on what you're reading on HN, if you're reading about acquisitions or gossip or meta commentary like this, then definitely HN != work if you're reading a technical article then definitely HN = work. And I believe they're both useful information, but one of them definitely isn't work.
I've been a bit out of this loop, but what kinds of protections remain in place to protect small investors from hucksters "starting a company"? Is it pretty much caveat emptor or is there stuff not mentioned in this article?

I think this approach is pretty cool, but there are these drawbacks. Are there going to be limits, protections, or restraints? Is the solicitation still only limited to qualified investors or how does this work?

EDIT: I see I missed that the article says "qualified investors", but I'm still not sure if that's the legal term or a more loose term.
10x is about more than just the person. Skill, experience, and project/person fit also matter. I'm a bona fide 10xer but I'm not going to be "10x" under every possible context. Let's say you're a Ruby shop and you hire me (I've never used Ruby). Now, I've used Clojure, Python, and a little bit of Node. So I'll pick Ruby up quickly, and probably be very good within a couple of months. But you're not going to be happy if I'm working 4 hours per week during that on-boarding process and using 10x as an excuse. A two-month onboarding period is acceptable; 20 months is not.

Like a "ten-year overnight success", 10x requires a lot of skill and investment to get there, and the vast majority of people do not (and can not) get there on a 4-hour work week. It might be that only ~4 hours are critical to learning, but there's a whole search process involved in finding what is worth learning and how to learn it. You have to work a lot harder to get to the point where you're a legit 10xer. This is the proverbial "10,000 hours"-- there's a lot of variation by individuals and projects, but no doubt in my mind that that's the right order of magnitude.

Full-time employment is becoming a dinosaur, over time, and even more clunky is the expectation of full loyalty (no side projects, no competing interests, minimal support for education) that employers tend to expect. So I'm not taking the other side, so much as I think it's unreasonable to make the argument that 10x can be divorced from the very hard work it takes to get (and stay) there.

I would argue in favor of compensating 10xers better (5x instead of 1.2x) or giving them a lot more autonomy (so they can continue investing in their skills, but aren't expected to invest more than 4 hours into assigned work) but at that point, you're talking about sociological issues-- why aren't the best people rewarded or even recognized?-- and that's a different can of mud.
It looks like you're using SHA1 as your hash algorithm which isn't a great choice for sharding. Look into using a consistent hashring algorithm. Basically you want to minimize the number of keys you need to redistribute if you add/remove nodes. https://pypi.python.org/pypi/hash_ring/

What would be cooler than this would be to port the CRUSH algorithm to python. CRUSH is what Ceph (distributed file system) uses to map data to storage servers. This allows you to define a 'map' of how you want data distributed - i.e by rack, row, or datacenter and it can handle replicas, failures, and overloaded systems as well. Whitepaper: http://ceph.com/papers/weil-crush-sc06.pdf
NSA scandal delivers record numbers of Internet users to DuckDuckGo
Is that supposed to be a problem? In some countries where basic cause and effect are respected, they don't try to stop you from downloading a copy of a file you already own a license to.
How a Tiffany's Employee Stole $1.3 Million in Jewelry
It was the cent symbol, ¢; somehow it was broken in transmission.
Same here. These "amazon is so expensive and so slow" posts show up here constantly, and every time I try to get information on alternatives, and nobody has anything. A single dedicated server running in some warehouse is not a replacement for AWS. I need S3, or I need a bunch of storage devices in multiple datacenters automatically keeping the files I put on them synced. Which hosting provider is doing that again? Where is my EBS with a dedicated server warehouse? I need block device that is durable, and can be quickly and easily detached from one server and attached to another. Even the cheapest redundant iSCSI SAN setup is very expensive.

I am not paying for AWS because I am dumb, I am paying for AWS because they provide services that allow me to outsource the high durability to them. Someone show me an actual alternative please, rather than just repeating "zomghosting.biz gives you a million gigs for $20!!1".
You would need to know the exact millisecond of the timestamp and usernames to access it. Our plans are to allow sharing of video/voice messages publicly if the user chooses. Feedback welcome...
Same setup here. While I got a newer laptop a year ago, when I really need mobility, the Acer netbook is the first to go into my backpack. It runs Ubuntu, Unity, Emacs and my choice of Django/Flask/App Engine stacks. Mine has 1.5 gigabytes of RAM and I'm considering giving it a small SSD drive. The slow disk seems to be the worst performance bottleneck.
What is this kind of reply, they've been convicted of monopoly behavior. Stop rooting for companies like they are a sports team.

Here, Apple: convicted monopolist. Done. That was easy. I own a mac mini, macbook pro, ipad, iphone5, 4s, etc.. and I'm a member of the developer program to demonstrate my bias and proclivity to the platform. Doesn't mean I'm pathologically tied to it (pathos in the debate sense).
Put Apple to the side for the moment and just look at the publishers. Did they conspire? I think it is obvious that they did.

At the time of the agency switch it was obvious something fishy was going on with the whole Amazon v MacMillan "buy button" battle. The DoJ's investigation uncovered plenty of evidence about what that was: a conspiracy among publishers to force Amazon to the agency model. And all the publishers settled before getting to trial, which certainly supports the strength of the DoJ's evidence and case.

Now consider a publisher conspiracy. The DoJ's argument against Apple is that they were the enforcer that made the publisher conspiracy possible. You may agree or disagree with the judge about whether or not the evidence supports that argument, but it is a serious, carefully-thought-out line of logic either way.
I have the term 10x employees. The only people I've seen that fit the 10x moniker are those that under perform everyone else by 10x. Those people are soon without jobs or working at one of those deadwood shops.

Why does the 10x stick around when the 10x study was done against debugging? And who has actually worked with someone capable of producing 100x more than everyone else while writing good, clean, maintainable code?
The comment that you were replying to was about effectiveness. You replied with an intentional equivocation between effectiveness and validity.

i.e. neither of us are confused, but you are being dishonest.
Cube Slam – Behind the THREE.Scene()
Just a heads up, the "Discussion on Hacker News" link points right back to the article and not Hacker News.
Congrats guys!
Are you planning to come to NYC this year?
I believe that https://www.mediacloud.cc/ is trying to solve that right now. However, their website is sparse on details.
You still need to be an accredited investor to take part in these potential general solicitation rounds (net worth above $1 million, minus primary residence, or annual income of more than $200,000), right?
Please forgive my original post if it sounded like there was any snark.

Some people may not want all of their sites stored forever. Some people are cool with it. It was really just an honest question, and no snark was intended.
I am pretty sure you can use subtitle files when playing DVDs with vlc.
I think this is a mixed blessing. I agree that the ban has been a hindrance on people trying to find investors but lifting it may not be the best solution.

If you look at the way YC demo day works, its a pretty reasonable way for potential investors to find startups which are compatible with their investment goals. I think this addresses the challenge of the general solicitation rule (finding the startups) without the negative of creating a bunch of unvetted startups advertising for dollars. Basically, I believe lifting this ban increases the noise significantly without much boost to the signal.

The analog I thought about when I saw the SEC was thinking about going this way was the lift on advertising prescription drugs. That really hasn't been a 'win' for me, while I'm sure some folks have discovered there are drugs available their doctor didn't know about (signal), a whole lot more people are asking their doctors to give them drugs which aren't really appropriate to their symptoms (noise). It has made the national news shows practically infomercials for a variety of meds for 'old people problems'.
ES6 examples in Node.JS
Thanks for the note.

At best, your enumeration is highly speculative. We can only see the finished products and a little bit behind the curtain (the iOS 7 videos, "Steve Jobs" by Isaacson, etc.) — iOS 7 is a work in progress and we don't know how he currently works, or what sort of "idea shaping" currently goes on.

Also, the headline is just that — a headline. It's to get people thinking or talking about who makes great products, and what constitutes a great product.