skysight-inc/HackerNews huggingface dataset:
Minor nitpick: c is delete and switch into insert mode, so it would be cfx.
Not that experienced, but enthusiastic -- does that count ;-)?
Whenever I finish a Skype call, I immediately get a message supposedly from the other person with a 4-digit number. I don't know what that number means yet. Also, my phone's wifi will not turn off since last week.

Those are all probably just coincidences, but then again, it would also fit in the kind of behavior I'd expect to observe from spyware, either state-sponsored or just the usual kind. In any case, the NSA has made it very easy to become paranoid.
Great idea, but after trying it dozen times I still didn't get the most common excuse: "works fine on my machine"
No way it's there, the Stasi did have file on most citizens, but it wasn't as well indexed, comprehensive, and easily searchable as what current government 'security' agencies have.
Superconducting-silicon qubits
As someone who watches unregulated taxis brazenly evade flat-footed police on a daily basis, take my word for it: you're better off with the government having an iron fist in this case.
In theory, there is no difference between theory and practice. In practice, there is. The criticism is not completely valid - I've just given you an example of where, in industry, it's used in the same manner as originally mentioned. You can shout at the wind that it's blowing wrong, but it's still going to blow - reporting power consumption in mA is used in industry, so it's useful to report.

Anyway, batteries come in standard voltage ratings - 1.5, 3, 9, 12, 24, and a host more. You select a battery that has the same rating as your electrical tool's requirements, so the voltage is already known, and the charge is delivered within the tolerance range of that voltage rating. And whether you're working in amp-hours or joules, you still need to know the voltage rating of your power source, so you will have this information at hand - it's utter nonsense to think that the only rating you need to know would be joules, or that the voltage for a given model of battery would be mysteriously unknown (and even if it were, trivially solvable with a multimeter, unlike amp-hour or joule).
AOL was successful for a reason: It made this complex stuff simple. There is absolutely nothing wrong with that. If you want users to be free from silos then you're going to have to find a way to make it easier for them rather than to tell them they should abandon these services and accept the complexity. Integrated services can offer a level of simplicity to their users that is very hard to achieve in a decentralized manner.
It's fine to criticize others for pursuing goals you think are actively harmful. Of course, nothing makes your criticism magically "correct", and everyone is free to have different opinions, but the fact that a design was intentional doesn't make it immune from criticism.
Worries about too many millennials living with their parents exagerated
| Nah, not really.

You are absolutely correct about the difference between Joules and A·h, but what I am pointing out here is that they have omitted the time-scale entirely. They are not talking about continuous draw here, they explicitly mention the operation of transmitting 10 bytes, which should always be reported in terms of energy, not current/power.

So are they trying to report average current, or energy? Well, a typical wireless chip consumes several mA during rx/tx, not 0.026mA. This means they either have invented a wireless chip that is three orders of magnitude more energy efficient compared to industry standards, or they are talking about average current over time (for example, an NRF24L01 consumes up to 14mA during rx/tx: http://www.nordicsemi.com/eng/Products/2.4GHz-RF/nRF24L01).

I think we can safely assume therefore that they are talking about average current draw. Coming back to my original point, what is missing from their numbers are duty cycle and data rate. In other words, how often does the chip wake up to transmit a packet, and how many packets/hour can I pump through their network?

Given that BLE is just a standard 2.4MHz packet radio, which should draw a comparable amount of current to what they are using, it seems obvious the main difference is traffic rate and duty cycle, which they don't report.
Maybe more like why do we need electric cars when we have petrol engines, maybe? IDK.

Maybe we just don't need it, but it's nice to have a different approach / a choice.
It was not a coincidence. I created an account just to respond because I've been waiting years to have my experience... "validated".

The same exact thing has happened during phone conversations I've had except with a different word. And I first noticed it years ago but it was post-9/11. When it happened I thought the phone call dropped by accident. I called back and picked up where I left off telling the same story. At the same word the call dropped again. I called back again and said "uhh, that was weird. Did you notice it cut off again when I said _______?" And the call dropped once more. At that point there was no plausible way it was a coincidence. The next time I called, I decided not to test it again.

I've been looking out ever since for some mention of this somewhere. Never saw one until now.
It's the difference of saying that a restaurant makes bad food when you're a bad cook, versus saying a restaurant shouldn't be vegan-only because as a crappy cook, you want people to be omnivores. It wasn't a critique of Mailbox as an app (which the author actually seems to like), but a critique of the choices Mailbox made.
That's an interesting webpage. it has a hidden google ads-field in an iframe. I'm not web-savy enough to fully understand how it works.

The "click me as often as you can" contents for sure generate a lot of clicks. genius!
Alphabetic order.
Waze is an important data source for traffic in Google Maps. They didn't want to lose that data by killing the Waze app.
Can I plug MusicBox (http://www.mymusicbox.me/) real quick? We curate killer songs from the best indie artists and send them (for free) to a list of over 10k. We work directly with the artists and indie labels, so no issues. We want to support them, not screw 'em.
Citing the Terms of Soundcloud: "SoundCloud may assign its rights and (where permissible by law) its obligations under this Agreement, in whole or in part, to any third party at any time without notice, including without limitation, to any person or entity acquiring all or substantially all of the assets or business of SoundCloud."

This is embarassing. I use a number of payed accounts, with original content only, but sometimes you should rethink whom you give your money, and if you still can trust them. I don't want any major label - and nobody - to shoot me in the back out of nowhere.

I'm German, the SC offices are two streets from where I sit now. I have some doubt if their Terms apply to German law in all the details. Unfortunately, I'm no lawyer.
> To maintain sanity, people will start carving out bits of the language to create "dialects" and restrict themselves to only those dialects, at which point you have effectively created multiple languages, each with their own idioms and learning curves.

Sure, scripting Scala looks rather different from high-performance Scala. But there's a continuity between them, which allows you to customize the appropriate "dialect" for a particular project, and avoids the overheads of using multiple languages in a project that straddles one of the lines.

> how would you go about turning it on and off

There's already a certain level of syntax customizability in most languages, e.g. I can use an import that will make symbols ('grep) treatable as strings. Whether this is a single language or a suite of languages designed to work closely together is an academic question, but I certainly think it would be possible to write something that allowed you to write (say) C-like code and Python-like code with a much smoother interface between them than there currently is when calling C from Python.
Bitcoin correlation, analysis, & statistics - recently launched website
> If you want a more general purpose mail client, make one. Don't fault other developers who weren't intending on making that in the first place.

I can't make another mail client right now, I already have a lot of projects, and some others on my todo-list (like indeed a rss-reader). But you don't have to build something on your own to have the right to critize other things of the same kind. That is really just unnecessary rhetoric.

The point of the article still stands: That the intended design is just targeting gmail is exactly the point he critizes. It is not a flaw in a design, the flaw is the design. IFF it would have worked with imap as well, but even if not, it still would be support for a too strong player (in his eyes at least).

And note that it is an appel, an advice of what would be better for the internet as a whole. It is not a design critic in the sense of "there is a bug". The article is inherently ideological, and that is valid.
This whole thread started from "US does more bad things than Russia, just look at recent history." You can't start tossing things that the US did in the 50's on the table, and not do the same for Russia. The whole point (as I see it) of the "in the last 14 years" qualifier is that we're talking recent history. It's disingenuous to dredge up things from much further into the past.

It was also a different time period with different considerations. Now I'm not being an apologist for this stuff, but I would say that similar actions in the more recent past have much less justification, even if you are someone that buys into the "Domino Effect" defense from the Cold War-era.
Previously male-only Hearthstone competition now open to all genders
All money is taxed ad infinitum so to speak. Reagan believed the tax on capital should be more than the tax on labor. On this I think he was right. That wealthy people pay a smaller effective tax rate that someone making $50,000 a year is quite unfair to many people.
Some of those give me a twinge of embarrassment: "I didn't receive a ticket for that," indeed.
I use GPGTools when sending sensitive client information, to avoid situations like this.

GS has zero excuses, they could very easily code a Microsoft Outlook version of it that is seamlessly integrated. Instead they fail at proper risk management and rely on government intervention, sound familiar?
Please be more explicit and specific. Are you saying that the Nimrod imperative style makes some problems easier to solve (can you give an example?), or does "productive" mean something else? What exactly is the metaprogramming good for?
Link for those interested: https://gpgtools.org/
In fact, that goes as far as Apple basing some of their TV campains entirely on apps they haven't developped. Even now.
Strange. It seems to be working for me.
I don't see Mailbox AOL-izing the web. I do see ISP attempting to do this.

If they can lock down the content that you see based on what they're getting paid to show to you, that's effectively what AOL was doing in the 90's and early 00's.

They're creating that walled garden around content.
That's what I'm still trying to figure out. How do we know if it's even real?
I agreed with your first statement, but you lost me at the second and third. Only support Gmail and iCloud are red herrings for the real argument, which was that apps should support standards (in this case, IMAP) and not providers (Gmail, iCloud). As for AOL flooding the Internet with clueless people, for a lot of us without technical friends, AOL was our only gateway to the Internet. It sucked being in the garden, but it got us online, and eventually we broke free of the bubble. Sorry that we came for your BBSes, Usenet and IRC, but cultures change, and resisting that is a futile effort.
So are going to see our favourite smart phones being Helium-powered smart devices in the near future?
You don't pay sales tax on services. Weathly people spend more of there income on ex maids than poor people. At the extreme a bum might pay sales tax on all of there income.

Also of note 'charitable' giving is just another form of spending and avoids both sales and income taxes. Feel like Promoting Scientology to dogs? Feel free to avoid paying taxes.
Remove "nsa" from your query, and you'll find a long list of relevant results. There was quite a bit of coverage around the web a year or two back about this topic, but never in the context of the NSA as far as I know.
A few points that seem to make the author's argument stronger:

AOL is, unfortunately, far from dead. There are still plenty of AOL email addresses out there. This is a problem. I've run my own email server for a decade or so, with very few problems. AOL is one of the problems. Every now and then AOL bounces one of my emails with an error code that signifies that my IP has been associated with spam or something of the sort. I know this is bogus. No spam, newsletters, or any form of email marketing comes from that IP. In the past I used to go through the steps to get my IP off their list, and they would always do so immediately. I don't bother anymore. If you use AOL you may not get all your email. If you don't like that, get a real email address. (The bans tend to last only a day or so.)

Google claims to be operating SMTP and IMAP servers, and they almost are. But they make slight adjustments to the protocols that tend to enhance their control.[0] They mostly follow the RFPs that specify how an SMTP server is supposed to behave, but violate them when they feel like it, while still advertising themselves as an SMTP server. You just need to experiment to discover what their servers will actually do with your email.

[0] http://lee-phillips.org/gmailRewriting/
The use of the word 'everyone' isn't literal. It's possible that NSAs list of suspects would not literally include every single human being, but it could still include too many.

The Sheldon character is very funny on TV.
That would answer the interesting question 'which language gives the fastest programs in the hands of someone who is an expert in that language?'

In fairness to the authors, though, it seems to me they were asking the equally interesting and rather different question 'which language gives the fastest programs in the hands of someone who is an expert in something other than programming?'
Yes, but consider this: you have a government-protected monopoly on your home when you own it. Imagine if anyone could compete for your home simply by occupying it. That would be economically ruinous.

Intellectual property is also a government-protected monopoly, created for the advancement of society.

Basically I'm saying that monopoly can be good or bad depending on the specifics. So competition can be very destructive in some cases.
It might be that it could serve the niche in which code has to be really performant, and you also need "complete" (to a strict degree) safety guarantees, and Rust can not give enough guarantees in that regard (and it is unacceptable to have a lot of unsafe-blocks). It could even complement Rust, in that regard. The biggest problem might be that ATS looks like a very intimidating language already (I have not tried it myself, so that is just my impression, but the creator seems to share the same sentiment), which might a bit too much of a burden for this purpose.
In terms of what the phrase "regressive tax" colloquially means it is clear that sales tax is a regressive tax. The percent of wealth poor person pays in sales tax is greater than the percent of wealth a rich person pays in sales tax. Of course if the poor person wins a billion dollar lottery the next day then for that person it is no longer true. Thus, this is why when talking about this issue it generally is the case that we are talking about the here and now and don't factor in lifetime earnings and whatnot.
A bit off-topic, but it's not the "nofollow" that leaves you with no referrer in analytics, it's SSL.

HN forces HTTPS and your page is HTTP. The browser never sends a referrer when you follow a link from an encrypted site to an unencrypted site, so you can loose quite a bit of data in analytics by not using HTTPS since more and more inbound links will be from encrypted traffic.

Add HTTPS to www.machete.io and you'll get better data.
Instead of using netcat when tunneling SSH through another machine like this:

ProxyCommand ssh -T host1 'nc %h %p'

one should use this instead:

ProxyCommand ssh -W %h:%p host1
NSA uses several different parameters to identify potential targets.

E.g a Tor user with no Facebook profile who recently spent two months in Syria, sound suspicious?

The fact that someone doesn't make a Facebook profile stands out, the fact that someone is using Tor stands out and the fact that someone is taking regular trips to Syria stands out.

Nobody's getting arrested for using Tor, or not having a Facebook profile. But those are things used in evaluating people.
I assume the email forgot to include the standard legal disclaimer and "delete-if-unintended-recipient" footer notice? Would that actually protect them if that was present on the email?
Use emacs and melpa and you'll really feel the thrill of constant updates.
Err, no. Your analogy sounds great but doesn't hold up at all.

In fact, the percentage of people you'd reach in a given Usenet forum far eclipsed what you'd reach on most any web forum when people first started switching. And most people on Twitter don't have many followers.

It's not about reaching more people, it's about where the people you want to associate with are.

Yes, people did abandon Usenet because of the signal to noise ratio, and people abandoned web forums for the same reason nd will eventually abandon Facebook and Twitter for the same reasons.
Much of the tolerance for the Amish has been able to happen because they didn't pose any sort of threat to their neighbours or Americans in general.

With a combination of a high birth rate and a large amount of money, this may change.

The Hutterites in Alberta, Saskatchewan and Montana form colonies similar to those of the Amish. From an outsider's perspective, the major difference between the Amish and the Hutterites is that the Hutterites embrace more technologies that have a primary work purpose. They may not have cars, but they do have trucks and million dollar combine harvesters.

The nature of their colonies makes the Hutterites very good at surviving and thriving the boom and bust cycle of modern farming. They save up money during boom years (like the past few years), and then buy up a large amount of land and equipment during the bust years (excessive rain has already drowned a large portion of this year's crop). The birth rate of the Hutterites means that they're always expanding. Non-Hutterite farms are expanding too due to the ever increasing cost and efficiency of farm machinery, but they're also selling out to the Hutterites as sons and daughters move to the city.

Having a colony expand into your area can destroy a community. Hutterites are good neighbours, but they are not part of the community. Your community school may close due to poor attendance. Machinery dealers that have a good reputation may thrive, but other businesses wither.
Instead of

ssh -R 12345:localhost:22 server.com "sleep 1000; exit"

use

ssh -R 12345:localhost:22 -n server.com

The -n flag tells ssh to only make a connection, without ever running a shell. This means it even works when you don't have shell access (say, with a command= entry in .authorized_keys).

Also, I cannot recommend envoy enough in lieu of ssh-agent, if you're not using a GUI ssh agent already (e.g OSX keychain or GNOME keyring)

Last, I guarantee you don't want "$@" in those aliases, but either "$*" or $@ (certainly the latter).
I agree that taxing different forms of consumption at different rates may have a non-zero effect. That's orthogonal to the point I was making and applies to taxes on saving and production as well.

You don't pay sales tax on services. Weathly people spend more of there income on ex maids than poor people.

Poor people spend a larger fraction of their income on doctors than rich people. If you have numbers present them, but singling out a single stereotypically rich category of spending is silly.
Sounds like you got OP's point just fine.
Ambiguous rules, ruthlessly enforced.

When I got started, there was a pretty big HIPAA case (locally), which had recently settled. I contacted both sides to find out the terms. Hoped to gleen some actionable advice.

The agreement for the hospital was "to try harder".
So would this XKeyscore thing know what you're searching for if you're not logged into your Google account and you're behind SSL? Would that imply they have private keys to Google SSL certificates?
It's not just about storing the history itself. I store bookmarks in the cloud as well.

My main problem is: As I understand it, the plugin sees what I see and just sends away everything. Including payments and balance in my bank account, business messages in Basecamp, code in private Github repos and content on sites that are not yet public I've signed an nda for.

The benefits don't justify the risks for me. Using incognito mode to avoid a plugin I've installed isn't really feasible.

As a second reason: I have mediocre internet connections most of the time since I'm traveling. Therefore I try to avoid as much requests as possible.
i'd say monitoring every single communication going in and out of your country and storing it is pretty extreme don't you think? I can't imagine any tor users really give a damn what the nsa think about them. The NSA are clinically insane
I got this twice and I went to go look at the response to see if it was actually a 200 implying that it was purposeful, but once I loaded up the dev console to see the headers I couldn't reproduce.
I'm on 0.13.5, and I honestly don't notice much of a difference. Maybe once projects and docs fully bring themselves up to date, it will be better, but I still see some keys and scopes that have hyphens in their names in the console. Looking up cryptic operators is also a huge pain. Since `<<=` is no longer emphasized, I couldn't find it anywhere within the current manual, and yet many StackOverflow answers and readmes recommend using it to add a dependency to an existing task.

It's easy to inspect a single setting with `inspect`, but it's very unwieldy to try to examine the entire dependency tree this way.

The very un-Scala-esque syntactic rules in build.sbt files also are a huge pain for anybody who just needs to dabble. Clearly, writing Build.scala files was a major drag, but it really feels to me that the answer should have been a better pure Scala API, rather than a DSL. It's a really leaky abstraction.

View an example of my pain here: http://stackoverflow.com/questions/24286551/get-assets-to-co...
Actually, that's a feature
Do you also use encryption when sending information internally to a colleague? That's the situation here: it was an internal email accidentally sent to GMail instead of Goldman Sachs.

I bet a lot of firms fail in this case.
I have actually seen something that was thought to be an application error tracked down to a faulty firewall device - that was a fun bug to investigate :-)
>At least until you can afford to take risks on interesting, swing for the fences kind of stuff, get rich doing boring things. It's easier and faster.

Seriously. There are some niches where a given amount of work can reliably produce $100, $200, $500 in recurring income. It's not going to let you retire, but who wouldn't say no to getting that much extra per month?

And then you can repeat the effort, and it adds up.
I found it: "Everything looks fine on my end"