skysight-inc/HackerNews huggingface dataset:
I think "recency" is a better mental model than star topology for how Dropbox works.

The authoritative source of the data is whichever endpoint has been modified most recently. If you delete a file on one machine, it's then deleted on the server, and then on other machines. The file is gone everywhere.

If you then go to one of those machines and restore the file from a local backup, the file is re-uploaded to the server, and then each machine will re-download it. The file is back everywhere.

If you log into the web interface and delete it there, each of the machines will delete it as well. The file is gone everywhere.

At any point the controlling view of the data is the one that was most recently updated.
Can I call up the NSA and obtain a license for say... XKeyScore? Probably not... so this is egregious.
I don't think that is really accurate. I think it is closer to:

- Ford makes car, licenses under Ford license.

- 3rd parties make add on products for the Ford automobile, like an updated radio, and say that it is licensed under the same license as the original car.
And I love the fact that the "upgrade path" of Mac users is kind of "buy it, use it until the next gen comes, throw it away". Thats super cool and totally fits into the common starbucks customer, wearing neon colored running shoes while listening music on beats head phones.
Symantec Endpoint Protection 0day
The solution to this kind of problems is: Make Read-only "disaster recovery" backups - zip it and burn it to a DVD set or Bluray, and put it off-site. Make incrementals or differentials of those discs every few months and a full data set each 3 months.

Takes a few hours, I like to burn all my data to Bluray (50GB per disk) while watching a movie.

Store the bluray data sets at a friend's house and never worry again.
Bitmessage is not a service. There's no central server. Also, it is opensource -- as is the Bitpost app.
Ha I remember this article, it's from a few years ago and is when I started to lose my respect for PPK due to all the cursing and carrying on.
The cheapest option is to wear orange glasses like the $7 Uvex S1933X. Room light is a big stimulus (especially if you don't have dimmers), and they're a lot easier to use than screen films. We measured the spectral response here: https://twitter.com/JustGetFlux/status/398599984334909440
* we have been conditioned to believe that bugs and data loss are just something that happen

They're something that happen to unregulated services that cost $8/month. If I paid $8/month for electricity, water or Internet access, yeah I'd expect yearly blackouts. To get an SLA you have to pay more.
"Why can the NSA patent anything at all"

I wouldn't bother with anything they patented.

If they did that it means it's not worthy of secrecy. It's that simple.

Patents are public
[video] Cartoon Ad, GreenAddress' multisig Bitcoin wallet
I was able to sniff out my session id, however it can't be set by javascript since it's httponly. But what about the password? I haven't found it in plain text, so I guess it could be hashed? I'm a developer, but this is my first time dabbling with this kind of stuff...
I'm loving ublock https://github.com/gorhill/ublock
How the U.S. Government Exaggerates the Cost of College
Seems to me US has their hooks deep into a number of European countries making them dance to their tune.

Right around the time Merkel was in Brazil during the World Cup meeting with Putin and entertaining ideas of cooperation with Russia this little gem came out in the news:

http://www.telegraph.co.uk/news/worldnews/europe/germany/ang...

Merkel later had to deny these rumours. These things don't just leak out like that. Seems more like a message sent through the media kinda like the Godfather telling you subtly that you might want to reconsider your recent actions if you want to continue to operate in his neighborhood.
Good point but this is a separate discussion, R&D must be expensed up to a certain point, so reduction in research would improve the statements..
What is the contradictory part of the license? And... What's the point if a license that contradicts itself? How on earth do they expect to enforce their conditions?

It's things like this that make me think "what did we do to deserve PHP?"
The points the author makes about the inherit risks of tying yourself to a third party service apply beyond Disqus - I think it's reasonable to expect any such service to become more intrusive in terms of tracking and attempting to monetize your users as it becomes more popular. Although the jab at PHP is expected coming from a Perl site, it's also irrelevant.

I'm not aware of an open source solution for commenting which would be as easy to deploy as Disqus, and of course this is why such services are popular. A commenting system is in essence a fully realized CRUD application with user validation and everything, probably sitting inside of another one. I suppose you could just use Wordpress or something, though.
You can never have too many.
Yes. This is a bitmessage client. It is also opensource.
An AngularJS Style Guide for Closure Users at Google
Speaking of weasel words, you use the word definition in place of concept. Atheists do have a concept of God. Otherwise the argument of what an atheist is would not only be moot but would in fact never arise as an argument.
Depending on what niche the website is in and how much traffic you get, you can potentially make decent money with the right affiliate program.

You can also upsell consulting services (again, depending on the niche).
> I value not being placed in a position where I have to follow orders or go to prison above adding credibility to my criticisms.

Fair enough, just don't be surprised when people properly reject your uninformed opinions about something that you know little to nothing about.
> is nearly 99% about "playing the game" and about 1% actually delivering something. Especially since it seems that even if you fail spectacularly, you still get paid (possibly paid even more to fix your stupidity).

This is true for almost all business, especially consulting work.
Gunnars do a great job at blocking UV and some kinds of glare, but they mostly don't block the light around 480nm, so they can't block all alerting light.

You want glasses that look orange (not pale yellow), like the $7 Uvex ones.
> Arch Linux [Install Instructions]

There's already an AUR package:

$ yaourt cool-old-term
1 aur/cool-old-term-git c2fca95-1 (2)
A good looking terminal emulator which mimics the old cathode display.

This project looks good though - if just for the novelty factor. Thank you and I'll go install it now :)
The sad thing is not that the government pissed away $300M on this project; but that the prime, LMFS, will continue to get away with it because there are no penalties!

But the system is rigged that way: if you do decide to hold them accountable, you'll find that they have documented every little specification change that the SSA put in after the project was awarded. So now the blame comes back to the SSA. Both sides will point fingers at each other; the consultants on this project will laugh (on their way to the bank), and things will remain the same.

In other words: the system of contracting in place today is broken. From labyrinthine requirements to bid for one, to obtuse specifications to lack of oversight; it's one huge mess.

And the system is corrupt to boot. Primes like LMFS, etc. employ former employees of these agencies (and vice versa), so it's very hard for an outsider to break in.
Rip off of http://www.secretgeometry.com/apps/cathode/ ?
I think that would make Sam Altman a really good seed investor. If you're looking at the odds of a startup succeeding big in general, it's way lower than 5/40.
How to code an URL shortener in 22 lines
It's not just a Ford license, it's a Ford Focus license. It's specific to the car, that's why the addon maker shouldn't use it for its radio.
Maybe there is an opportunity for a private company to be the middle-man between government projects and small competent development teams. To ensure they meet the requirements and to provide real advice to the government agencies that need projects built.
I'm tempted to make an analogy with 'protection' money paid by some small businesses to the mafia in order to be able to operate without being 'hassled' ... Of course, it's just subjective image that popped into mind as I read this.
A single file? Bah that's too complex!

$ perl -Mojo -lE 'a("/foo", { text => "lol" })->start' get /foo
lol

For more fun: http://mojolicio.us/perldoc/ojo
Not all patents are public, for at least some the government can file a private patent on secret tech and only have to reveal it when someone else tries to patent the same thing.
Yes. See http://humbledmba.com/become-a-morning-person-how-to-end-ins...
Well users could sort out by publisher so they can read news only from their local newspaper and/or the NYT or something else or if they'd rather read all tech news, a place like HN can be integrated somehow to allow for the dynamic community sorted news.
Ooh, whitelisting of ads via partnerships. That's shady as fuck for an ad blocking company.
Yes, technically, but your example is too simplistic and the year by year can fluctuate. But the specific capital items we are talking about today that are not purchased do not contribute to the IS. The effect is just existing capital items making it's way through the statements. We are talking about today, short term.
If the dam's levees were closed, the water in the mediteranian would evaporate like it always does, but no new water would flow in from the Atlantic.

This has happened before. From 5.9 to 5.33 million years ago, the strait was closed and the entire sea evaporated. It will happen again, when the northward moving African plate collides with Europe.
AMA with Alexis Ohanian on Inbound.org on July 31
Install dimmers! And use warm-dimming bulbs like incandescent/halogen (or some newer LEDs). The combination of lower brightness and a light that actually dims to 2000K will measurably wipe out the stimulus. Most other kinds of lighting will not.
It's good that Google learned from this problem, and built a solution into their naming when releasing Chrome; the open source project is named Chromium, and is what distro versions can be named, and the official build from Google is named Chrome.

It would be nice if Mozilla would follow suit, and come up with an official name for the open source project and community builds which is distinct from their official branded builds. Right now Debian uses "IceWeasel", GNU uses "IceCat", and other distros would have to come up with their own name if they made changes that were incompatible with Mozilla's trademark policy.

On the other hand, in pretty much every repository, you find "Chromium", but if you instead download straight from Google you get "Chrome".
I doubt that the alcohol out of the big factory with the big industrial process has anything wrong with it whereas I am not sure I really would want to drink that 'prohibition era' recipe stuff made in small batches. Who knows what polycyclic aromatic hydrocarbons, methanol and whatever other hangover inducing chemicals get made by the 'twee' process alluded too?

Sounds to me that these faux whiskeys are a great product with a plausible legend (that beats a white label saying industrial alcohol) and, scratch beneath the surface, but isn't fake really part of what America is?
Teen Coder rants about Acronyms
How do you know if the soldiers you have assigned to a project are any good without testing them?
You forgot to update the snippet but I get what you mean, but that's not the problem in the C code in TFA, the return is the last operation in the for loop (no code after it).

But you are correct that rust does emit a warning if you put the println! after the break while gcc 4.9.1 builds the following without any warning even with -Wextra:

#include <stdio.h>

int main()
{
int i;

for (i = 0; i < 10; i++) {
break;

printf("unreached\n");
}

return 0;
}

Which is pretty surprising to me, especially since the optimizer is clever enough to completely remove the for loop and the static string from the asm output, so unlike rust they actually know it's unused.
8 Great Tools for Online Community Managers
Rag to riches : uber-billionaire-ryan-graves
Makes me think of the 'pip-boy' display in Fallout: New-Vegas video games ... pretty cool!
Terraform – Build, Combine, and Launch Infrastructure
Privoxy.
I suggest that you search for examples on websites like http://www.docracy.com/. Be aware that laws vary by country, state, province, etc., so make sure you speak with a lawyer.
The stingray is a man in the middle. It requires an uplink to real cell phone services to operate, so a phone call to 911 is going to be patched through
Bitmessage uses similar p2p messaging as Bitcoin (all messages are broadcasted to everyone on best effort basis), similar binary protocol, Base58 encoding for addresses which are hashes of EC pubkeys and per-message proof-of-work to combat spam in Hashcash-manner.

But there's no currency and no blockchain.
I've posted this on previous ad blocking threads, and I'll post it again because I think it's very relevant—

> "Adblock without the plus" isn't the original Adblock (from which Adblock Plus was forked), it's an extension created for Google Chrome once Google Chrome enabled support for extensions. Very disingenuous name. It piggy-backed on the work already done for Adblock Plus (for Firefox).

> Adblock Plus for Google Chrome came much later.

Nowadays, I use and recommend HTTP switchboard[0]. It's fully open[1], and offers very powerful customization on what exactly to block on a site.

[0] https://chrome.google.com/webstore/detail/http-switchboard/m...

[1] https://github.com/gorhill/httpswitchboard
wow, impressed
TCL, REBOL or Red - or maybe some kind of Lisp even - could be better than Python for scripting. There are probably other good languages for this, like maybe Io.

Haskell and OCaml and Java and C++ are about equally badly suited for the job. No, they don't make a good scripting languages. And they don't even want to. Why would anyone try to write shell scripts with them is really beyond me.
I worked for a company who provided a SaaS to a few private entities but also some very large state agencies, including an entire branch of the government. I remember sitting in a meeting with my boss and the owner of the company, while we sat on the phone with someone from the procurement department of another agency while they crafted the bid to only allow us to compete. It was disgusting and they did nothing to hide it. The state employee (who knew the company owner socially) even mentioned the competition by name, along the lines of "if we require ______ then ______ won't be able to bid, right?"
Which is why I don't solely use Backblaze (fast recovery, medium level of trust). I also backup the same data to Glacier-class S3 (slow recovery, high level of trust) and Time Machine (v. quick recovery, same-site risk).
Why travel brands will get a kick out of programmatic buying on mobile
Pennies in an ocean:

http://www.theguardian.com/commentisfree/2011/aug/03/nhs-dat...

> ...final cost to be as high as £20bn, indicating a cost overrun of 440% to 770%
I hear what your saying but I just don't get it. It's all how we view things I guess. From my perspective Making money while solving problems is good thing. No reason to be shy about it.
None that hasn't been weathered by a few billion others throughout time - you're in good company ;)
True, and I am not trying to say the extension authors are correctly using the license. I just thought that the OP's analogy would be more fitting if someone like ruby decided to use the PHP license.
Open source clone, rather.

For Linux, which Cathode does not support.
> it's that some projects are rather negligent about their terms of licensing, sometimes downright dumb

Actually true. You will find competent developers who will change the license across their web app codebase from MIT to AGPL on a whim, saying AGPL is just the same as GPL.

I find legal stuff seriously interesting but also seriously scary.
How does Hangouts use WebRTC?
Seems fine with me; if the distillation is done well, then ethanol is ethanol.

The important part of vodka is what water they are adding to that ethanol. It's not "just water" in that case, though it may very well be tap water (which is fine if they have good tap water).
According to the bugtracker, took the Firefox folks 4 years (2008-2012) to implement that.

Read the rest of the article: there's a lot of other stupid API shit that heavily outweighs any clever little benefits.
A different kind of privacy
Ukraine gave up their nukes on condition that their borders be respected, and look what happened.
"As a team, they need to make the right decisions, but as individuals they're not required to be perfect."

So why not let them cheat like they do? That's teamwork.

Better yet why not have a computer program remember all these codes instead?
i havent used Adblock Plus in some time. A combination of Noscript blocking third party js (with some domains/cdns whitelisted) and Ghostery takes care of 90% of annoying stuff without bloating mem usage and improving page load speed drastically.
Also, Kyoto was one of the original targets but because of its cultural significance it was replaced with Nagasaki.
Hi @akbar123 would love to have an invite please :)
Why is it that it's considered the norm for similar software projects or open source clones to coexist except when one of those projects runs on Apple hardware; and then everything else is considered a rip off and looked down on?
How does your accumulate and distribute algo's work? Is it a VWAP, TWAP order? Basically slice-and-dice a hidden iceberg when there's volume on one side of the book that you're trying to trade for?

Also curious how you guys market make on BTC, are the prices you are showing as the other exchanges the asking price, and you guys are essentially tightening the spread? Or are you guys selling parts of bulk orders of the large sell orders directly? How do you hedge your inventory risk?
see http://en.m.wikipedia.org/wiki/Adblock_Plus#Controversy_over...

I'd never use Adblock Plus, that's more than shady
Is this all that different than what you see in canned vegetables or cereal -- Del Monte/Kellogg's vs. generic/supermarket brands?
I have a long /etc/host file with many of the worst tracking/ad services that i have found.
Blocks of a very large portion of the stuff that i do not like.
Why do you wonder? Unless you have no public-facing products or publications you are personally directly involved in, it's perfectly rational to use social media for things that would be out in public and subject to whatever scrutiny anyone cares to apply to them, AND, at the same time, "make noises" as you so dismissively put it.
It's not that the license is self-contradictory, it's that the license text (as written here: http://php.net/license/3_01.txt) implies that the software is distributed only by the PHP Group, and is therefore not usable without modification by anyone outside the PHP Group. The solution is simple: modify the text of your project's license to have similar clauses to the PHP license, but not mention the PHP Group, OR re-license your software under the BSD license or another, similar license.
Information is a bit sparse on the page, so here is more information:

Source is available here: https://github.com/stevedekorte/Bitpost

This is a client based on the BitMessage protocol. Here is a whitepaper that describes BitMessage: https://bitmessage.org/bitmessage.pdf

What I would like to know (since it seems that the original developers are reviewing comments made here it seems): How is this different from PGP? (Wikipedia article in case you're reading this and haven't heard of PGP: http://en.wikipedia.org/wiki/Pretty_Good_Privacy)
Yes, but the fact that Alexander has insider-info where he knows about certain "secret" patents and then will "buddy-buddy" pay the government for "licenses" for said secret patents is absurd.

How would this work if it were say, Krebs doing the consulting? He would not have access to secret government patents... nor should he (if the patents are supposed to be secret for "national security" purposes). Neither should Alexander.
dunno - I'm not working with C++. To be honest I work mainly on Linux desktop now, so maybe I'm overestimating Chromebooks perf (eg. seen Chromebook with i3-4005U)
One key difference is the jQuery version will gracefully do nothing if "#something" doesn't exist, while yours will throw "TypeError: Cannot read property 'addEventListener' of null".
Sounds interesting, might check it out tonight.
Are you buying "artisan, small-batch" canned veggies that purport to be locally produced?
I would love to see this list! Could you post it in a Gist or somewhere?
The Sleeping Beauty Problem is not a paradox
I bought him a new hard drive, copied the photos over and gave him instructions on how to do it. He hasn't bothered to update his backup once, and it's been about 5 years and his photo collection has only grown.
Ohhh, yes. I forgot that.
Rather offtopic, but does anyone else find the dollar glyph in the header font jarring?
I highly recommends HTTPS Switchboard or uBlock (same author). They are both faster and better than any Adblocker out there.
Adblock Edge is a fork of the Adblock Plus version 2.1.2 extension for blocking advertisements on the web, without sponsored ads whitelist.
> government agencies literally telling us they can't tell us any requirements at all because that would give us an advantage over other firms somehow.

To be fair, what that really means is that the contractors that they want to win already know the requirements, and that's the closest way they can get to impartially telling you to fuck off.

Generally, that response connotes that the bid is tailored to contractors already doing work with the agency in question, who are not only intimately aware of the request for proposal, but likely had a hand in its creation.
The contradictory part is that it makes several explicit references to the PHP project itself, which make no sense if applied to a project which is not PHP. In fact, this license explicitly says "THIS SOFTWARE IS PROVIDED BY THE PHP DEVELOPMENT TEAM" which is patently false for any software besides PHP itself.

The problem is that lots of other projects need to apply some license, and just for simplicity say "I'll just apply the PHP license," even though it makes absolutely no sense for anything but the PHP project itself.
No, they have Selective Sync.
So you immediately reported this to other government officials?
I laughed at this when I first read it, but it's seriously true. For people that aren't computer literate, physical copies can sometimes be the best form of a backup for digital data.
I don't like it either, but on the other hand, ABP works pretty well, and I can uncheck the "allow unobtrusive advertising" on the main settings page. Is it worth making a stand on this issue? What should I do or use instead?

[edit] Hmm, I'm not just talking to myself here, the post I replied to is gone. Not sure how that happens, but in any case I was responding to a comment about how ABP whitelists certain ads (such as those from the companies that support the ABP servers, apparently.)
$1 Billion is lot of money in India. Only future will tell what they will build from it.
Here's a link to the whitepaper as well: http://www.gridcoin.us/images/gridcoin-white-paper.pdf
500 Startups Batch 9
Does it come prebaked with categories of URLs?
The form is submitted to https://secure.twitch.tv so it should be secure in transit, but they should just make the form use https as well.
Competitors can bid, but will have generally worse answers for the specially crafted requirements. The competitors can either say "no, we don't do that" and hope that the committee doesn't mind, say "yes, we could do that" and see if the agency will pay extra for that special req, or say "yes, we do that" and build out that feature if they win the bid.