skysight-inc/HackerNews huggingface dataset:
> At this moment you are opening a window of SLIGHTLY lowered security that slams shut after a few hours. For those few hours of preparing your 4 TByte restore, if an undetected hacker had compromised the one restore server in the Backblaze data center that your job was on, that hacker could possibly get access to your files. But then the reduced security window slams shut, we NEVER write your passphrase to any disk so it has now vaporized and we do not remember it, and if a hacker hacks into our system the following day you are STILL completely impervious.

This is the part that security people get hung up on.

We have to trust Backblaze [0] to not hang onto the password longer than you say you will, either intentionally (say, "to improve the user experience") or unintentionally ("oh that memory got written to swap and happened to persist on disk for a long time, whoops").

So that's the "malicious" case (maybe some of the above described cases are "benign malice", doesn't matter). There's also the "subverted" case: if the decryption password enters your infrastructure, we have to trust that you have not been popped by an attacker.

Whereas, if Backblaze has zero knowledge, and only serves encrypted bits, the _only_ concerns customers have are with durability and availability, which it sounds like you have pretty well in hand from your description of how bits are distributed around your datacenter(s).

[0] not just Backblaze but 5-years-from-now Backblaze: people and businesses change.
One thing I've never understood is why break on all exceptions is not the default in Xcode. It'll happy crash the app with an assembly stack trace with no way to see the offending code unless break on all exceptions is setup.
Logan County, West Virginia, where this article is set, voted 80% in favor of Trump, giving him 10,000 additional votes. [1] The entire state of West Virginia went to Trump.

If Democrats want to change the current political landscape in this country, they might start by addressing some of these peoples' problems while they're campaigning on everyone else's problems too.

Trump (and conservatives) aren't going to do a thing for these people, but at least they mentioned them.

[1]: http://www.politico.com/2016-election/results/map/president/...
"Most bare metal providers bill by the month." Maybe you mean dedicated hosting providers?

Any provider letting you spin up bare-metal through an API almost certainly bills at much finer grain than monthly, although they may quote monthly prices to make it easier for customers to assess cost.
> If they were powered down, it would take too long to retrieve data. It would be like Amazon Glacier where it can take 15 minutes to get a single image back.

Well, speaking for myself, I don't mind if I have to restore a backup, and have to wait 1 minute extra for a system to come online (that's about the typical boot time of a Linux system, so I suppose for a storage pod it would be about the same).

By the way, it seems possible to power down an individual SATA drive if it is not in use: [1].

[1] https://unix.stackexchange.com/questions/112117/shutdown-my-...
"...went to the already-crowded Dollar Store and Dollar General and bought dog food, dog treats, Slim Jims, three six-packs of Milwaukee’s Best, pruners for digging roots and a backpack to carry it all.

What was the point in saving when, even if she could scrape together every free dollar, it would never be enough to change her life? So she bought the beer she had looked forward to, enjoyed its release and, as she did now, carried it over to Bobby’s."

She gets paid a tiny bit of money and she buys dog food, dog treats, cigarettes, and beer? Then gives the beer to her brother? Sounds like she's resolved to living this way instead of interested getting out of it, and for that you don't need a check cut from everyone else's tax payments.
Sourcegraph Raises $20M to bring more live collaboration to coding
So if we use swift to write our main function and call UIApplicationMain, then this wouldn't apply?
"What kinds of questions do you propose these bigoted people are asking?"
Do you still think that zone.js is required for change detection in Angular?
Unpacking 3 Cryptocurrencies: Doc.ai, Cindicator and Starmine.ai
How would she connecto to the internet?

Super expensive LTE or satellite connection, or overpriced Shentel cablemodem, or DSL, where upload will be less than 1Mbps.
Major difference between email and IM is that email address is public - anyone can send you anything.

And IM address is more or less private and restricted - you need to approve other party in order to send you messages.

And this, not the latency, makes the difference.

People are using Skype for example in "email mode": sending messages even when they know that contact is offline - it will be read later anyway.

Yet there are more differences:

1. Uniqueness of address. You may have tons of email addresses. But other party cannot be sure what you are reading any of those. While in IM you have one address in their particular namespace.

2. Consequence of #2: Most of IMs keep conversation as single tape - you know that if you or your correspondent did ever say something you will find it in that particular place - on that tape.

3. More or less guarantied delivery and corresponding UI feedback ("his/her LED is green!"). If you see "message delivered" then it in magnitude of times is more probable that your correspondent have or will read it. With emails it is more like a gamble. How many times we heard advices to check spam folder to find someone's message?
Romania ‘turns illiberal’ with moves against gay marriage
>How many stack overflow questions and answers are there for lisp

Yet there are a ton of books written about Lisp in all kinds of topics and applications. Not to mention really well-written tutorials like "Practical Common Lisp".

Plus, the documentation/reference of the language itself is comprehensive and well written, comparing favorably to the documentation for most programming languages out there.
Tab Mix Plus, DownloadThemAll, RightToClick, Status-4-Evar... all regularly used by me, none migrated yet. Not to mention the loss of Classic Theme Restorer's control over the UI highly disappoints me. I really really dislike being locked into the "Chrome Style" UI. I've disliked it since Chrome was released.
Most states have a system for citizen initiatives, though.
The thing I want for this kind of tools is to be a TRUE REPLACEMENTE of webviews.

I don't wanna code in JS. No in Dart, but I can accept to use it ONLY for UI rendering. SO I can use F# or Swift or any other language.

ie: I wanna to have a webview-html-css-alike "render screen" and let me use my own language in the back.
Nope, Linux is much easier to install on most consumer hardware compared to macOS. The latter is only easier on the minority of models made by single vendor.
Need AFFORDABLE internet connections first.
I have no data to back this up, but my gut tells me it happens a lot more at companies where the CEO isn't a founder, or doesn't have a high degree of ownership.

When the CEO controls a lot of the stock, they seem to care a lot less about quarterly results, whereas when the CEO gets most of their money from bonuses tied to stock growth, that is when you see most of these games.

If that's true, it seems the lesson here is to give your CEO a bunch of stock instead of a bonus based on stock performance?
"Any more beer?"
What's wrong with the way Visual Studio does things?
Hep A is on the ACA list of vaccines required to be covered w/o a co-pay, why did you have to pay?

https://www.cdc.gov/vaccines/adults/find-pay-vaccines.html
I am having a hard time finding the actual legal text of the license. Can someone share it here?
Is a 9$ stock really a "penny stock"? If it is, I was under the impression that violent ups and downs with no real reason behind them was par for the course for penny stocks
Basically, cloudflar is going to be doing everything sooner.
Revolutions happen when people cease to give a fuck. Stop being afraid for those who govern you and stop blaming the powers who govern. Constructive alternatives exist.

There is brain-interfacing equipment at my desk worth 1000 USD tops. I buy MDMA, shrooms and similair substances for a couple of EUR per Gram and don't fear the possible consequences.
What I desire though, is people who responsibly join me on my venture for science and humanity since I lack the knowledge and intellect to do a significant contribution on my own.

The good news is that there is many like me working with people unlike me and the sharing of information is still mostly free. The tides are in our favour, but only for as long as people invest in it.
Gabriel Knight 2, one of the last full motion video adventure games of the 1990s, used Neuschwanstein, King Ludwig, and a fictional lost Wagner opera as central elements in its plot. I can't look at Neuschwanstein without thinking of the atmosphere it lent to that game.
Are Ethereum Tokens Decentralized?
Why It's Important to Also Have a Female Version of HBO's Silicon Valley
"Since every pixel on the UI is rendered by the framework"

This is a deal breaker for me. It's not about the ui feeling a bit off - the drawer going over instead of pushing things or some such, it's about losing the integration with the native OS.

For example the android version of the gallery app shown elsewhere doesn't adjust to font size changes (which can be done at the system level), won't make a sound when clicking things if sound on tap is set, has no accessibility support.

Rather then marking the entire word double tapping on a word in an input-text does nothing, long pressing on the input opens a non-native menu with cut/paste/copy while a regular input has share and translate (at least for me).

And this is just a minute of tests, it probably fails to integrate into the larger ecosystem in a gazillion ways - many of them you'll find out when users complain about it once you go into production.

This was tried before (for instance Java's swing vs SWT) it almost always results in eventually outdated slow interfaces that are a pain to migrate to newer technologies.
I totally agree the product isn't for everyone. I have a number of friends who regularly source a number of example lines from LinkedIn and their friends when they want to update their resume. Some people will continue to do just that while some people would prefer to pay for the convenience of all lines being shown to the user in one place. Thanks for the feedback!
Thank you. Helpful.
The DUP as king makers in the UK has nothing to do with STV; in fact it is an example of king makers with no STV. There are no STV or multi rep constituencies in British general elections. (In Northern Ireland, STV is used for local elections, but that's something else.)
Used Ignite on two projects. Was a good match for one, was a poor match for another (not Ignite's fault - poor choice at project outset - did not match initial team's skills or project requirements). In both cases was very impressed with Ignite's docs and community. It works pretty much as advertised/documented - and the GridGain guys really know their stuff. The commercial version - GridGain - has some nicer tooling/ UI capabilities and support - if you have the budget, otherwise the Apache project is solid to build on and well documented.
Nice coverage !! For some reason they don't offer a one click pdf and its bit difficult to navigate !
>How many applications on the web are written in a lisp?

You are using one right now: Hacker News is written on a Lisp: Arc.

Also, the first HTTP 1.1 compliant server and used by the W3C
to debug the HTTP 1.1 reference implementation, was written in Common Lisp.
I recall AIM implemented a feature where you could add contacts by cell number (instead of screen name) and then it would send the AIM messages as texts
Screenshots, what.. ? Is this even if you're not signed into Mozilla?

I remember recent HN submissions about Mozilla sharing information with Google...
I <3 Backblaze, but for giant datasets their policies just don't match up with the reality of doing a full restore. I had ~11-!5TB with them and needed to pull it all down. With the speed of their website, inability to check what I'd restored already and time to get a restore via the mail and over the net, I definitely lost some data since it took longer than 30 days. For Grandma, they are fantastic. For big data sets, I can't trust them anymore.

Note: They recently released a new website and software version that's supposed to address some of these issues but fool me once and all...
When that perceived laziness is universally applied to the entire class of poor people? Yes.
Yes. That is why a better options is to have a kind of streamable relational format (a JSON for tables ?).

The problem is that using sqlite it also embed a functional query engine, when a simple data format requiere extra layers to make it work.

So even better is to have a sqlite-like engine that allow partial/streamable reading/writes.
Income mobility in the United States is not that high. Most people stay in the income class that they are born into, so most people who are not impoverished do not know what poverty is like.

Also, the level of poverty covered in the article is pretty extreme. I grew up in a low income area but it was not difficult to find some way to make 15-20k a year. My neighbors were no where near as poor as the woman highlighted in the article.
Wyoming is a low population that gets 3.6 as much voting power per capita as California. Parent should have included Vermont alongside Wyoming for partisan balance, though.

http://www.slate.com/articles/news_and_politics/map_of_the_w...
Weird geometry is at best a flawed heuristic for gerrymandering. There are good reasons for oddly shaped districts (coastlines, natural features, "logical" constituencies in an odd layout, etc. . . .)

Some of the geometric approaches gloss around this stuff but none do what the efficiency gap does: actually identify unfair "wasted" votes.

The exciting thing about efficiency gap is exactly how unambiguous it is which makes it GREAT for basing a law on.
I like 1 and 2. As for 3, I don't think we should reward agents for abusing floats!
https://www.alternet.org/drugs/cloak-dropper-twisted-history...
Obviously the streaming numbers are minuscule, but if people bought CDs, they can play it unlimited times for a fixed rate. Streaming does substitute with radio and purchased music, but more the latter.

Expecting radio rates for something that primarily substitutes for purchased CDs is ludicrous. It would have been more interesting (to me) if the article had compared the youtube/pandora payments with the equivalent CD purchases.

Also, this is what google and apple want to do to all of us. Make your complements cheap to enhance your value. Hence the plummeting value of software on their platforms. Apple is busying crying crocodile tears about the difficulty of making a living on the ios platform. They're not gonna care unless and until it damages their platform.
This is why you always want the onsite & offsite backup, because offsite cloud backups will always be fairly slow to fully restore. I use a local NAS to achieve automatic onsite backups myself. It's part of the 3-2-1 backup rule.
AOL Instant Messenger to Shut Down in December
Obj-C got _Nonnull and _Nullable type annotations as hints to the compiler. Presumably those checks could get compiled in as well?

https://developer.apple.com/swift/blog/?id=25
And plenty of people in these areas have not idea what life is like outside of their rural areas. My brother recently told me a story of talking to two 20 somethings in rural Pennsylvania (not Amish). They had never traveled anywhere outside of their town and had no concept of what it was like to live anywhere else.
So -80 % memory for 0-5 % more compute throughput?
Exactly this. I prefer to "assume no evil" because in my experience, at large, humans are not trying to be assholes to each other and genuinely want what's best for everyone. Or at least it's pretty depressing to operate under the oppossing worldview. After gaining more context then fine, declare evil where it does exist, but don't assume such off the bat.
The call center can afford an internet connection; it's cheaper than the people they'd be hiring.
If each radio spin at 347,820 spins hit 10,000 radio listeners average (a Denver hit station has about ~250,000 weekly listeners, a popular rush hour/drive time show with mixed talk/music format has ~80,000 listeners) , then the $53,000 was at a rate of 0.00001524 dollars per listener.

If Pandora paid that, his royalty would have been $582.55...

So it looks like the industry from a streaming point of view assumes about 20,000 radio listeners per play on the radio.

This might even average correctly across the US market.
Probably it’s the job of whoever he was asking to correct him, not he himself?
Curious if this works on SPA's, and if so what are you using?
I bet a lot of them could make crafts that could be sold online, if there were someone there with a computer & internet to do the actual selling, and perhaps to purchase materials.

In some cases, they'd be preserving authentic folk art.
Here's the thing though. Developers understand the technical differences between Chrome and Firefox. To 95% of general users they don't see why they are different. They look about the same and hey, I get Chrome offered to me every time I visit Google so why not use that? The average user doesn't see the difference that gives them any reason to want Firefox. Now the extensions base will be essentially the same, stripping away those that were truly unique. The extensive UI control is disappearing. Firefox (IMO) is slowly stripping away the things that make it unique to 90% of its user base who just see the UI.
I don't understand your metaphor.
The original article doesn't take into account that DNI letter is calculated from the previous DNI digits with a known formula. So when you choose the numbers, you already know the letter. See for example: https://gist.github.com/afgomez/5691823

So Instead of:
10^10 * 23 * 365 * 4 = 33580 * 10^10 possible combinations
, we have
10^10 * 365 * 4 = 1460 * 10^10.
And we can represent it with 44 bits instead of 48.

To explore all possible combinations, we need then
1460 * 10^10 * 1715 = 25039 * 10^12 hashes,
instead of 575897 * 10^12 hashes

With AntMiner S9, we can do all hashes in:
25039 * 10^12 / 28 * 10^9 = 10.3 days.

If we want to specifically scam a target neighbourhood (imagine sending an email telling people "your local bank in your neighborhood asks you to reset your password), we can choose a fixed zip code, and all this could be guessed with a less powerfull machine (someone else can do the math).
It is worth considering that the use-case of Backblaze is different from the average end-user.

No power on/off cycles, no physical impacts to worry about (even most desktops occasionally get bumped into), but non-stop operation and presumably near continuous read/write operations.

You'll likely get different failure patterns as a result.
Mods - thanks for changing the subject, adding "quotes".
I think he explained quite in great detail in video. I really enjoyed seeing how other developers cope.
Thank you for this explanation. I have a basic understanding of the good and bad of gerrymandering, and this really cleared it all up.
Really, what's with experienced HN users jumping to conclusions and writing comments without reading the entire post? The exact concern you raise in your comment is addressed at the bottom of the post!
There are pathways to risk reduction and disarmament if we have the political will to take them. For instance, in the United States, we could push congress to pass S.200 "Restricting First Use of Nuclear Weapons" https://www.congress.gov/bill/115th-congress/senate-bill/200 We can also push towards minimal deterrence first and then organize a multilateral disarmament.
If you don't have readability in a language, you just have to get a code review from someone who does have readability. You can still check in your code.
>With ))) we just repeatedly type ))) until the cursor jumps to the target opening paren we are trying to close.

Exactly.

Or, the IDE can close all the parens for you: SLIME command "slime-close-all-parens-in-sexp", which you can map to whatever key combination you want.
Nicely explained.

On a side note, I noticed with deep satisfaction that “git” is used as some kind of curse in the land of Lisp.
Yes. And probably also running down your battery, using up your network allowance, etc. Hopefully not aiding and abetting in somebody's crime.
How is your new copyleft license different from the existing ones, e.g. GPL-3 or AGPL?

As someone who's been active in a Linux distributions license team I see such activity with a lot of skepticism.
There are already FOSS licenses for pretty much every wish and many of them are redundant. License proliferation causes more incompatibilities and more work for people who have to decide whether or not something is acceptable in a FOSS environment.

If people ask me what license they should choose the number one advice I give is that they should take something more or less ordinary (Apache, MIT, GPL, CC0), avoid obscure or unclear licenses and absolutely avoid writing up new licenses.
AMD “Vega” Instruction Set Reference [pdf]
West Virginia only has 5 electoral college votes.
> "Why do blacks even have a problem with the police? If they stop breaking laws, wouldn't they stop getting harassed/killed?"

That actually sounds like quite an important question to ask. And difficult to phrase without sounding racist, which makes it even more important to ask.

If you assume someone is more racist than average just because they ask such a question, you are the bigot.
I'm supporting the parent comment not responding to the article. Sorry if that's not clear.
This is how 99% of people are. I wouldn't have believed it until I became a victim. Even people who claim to love you and you have known for life. In the end people care about themselves and if you challenge their just-world view by suffering in front of them, or make them feel bad or guilty, they attack. The sad part is for those people nothing will change it but being forced into despair themselves and then it's too late for both of us.

I made an account just to comment on this issue after lurking for a long time but it's surely just another pointless action because it's the same story over and over. Empathy is not common.
Plaintext is a must for many users. So is encryption. I really hope you implement that. If you do I'll switch to this client and I think many others will as well.

My spit, bubble gum, and duct tape mess of an email client (Thunderbird with one too many plugins) needs to be replaced.
Setting Up an Atomic Host Build Server
Clinton did campaign on a jobs and retraining program specifically for these people. But how can you compete with someone saying they'll hand-wave away your problems and return your old way of life?
I did, of course, mean idiosyncratic. My bad
Tutorial: Increase your front-end web performance with the new Paint Timing API
Best VPN Services for Watching American Netflix
If we were honest, we'd find it very difficult to properly condemn the spending habits of the poor. I spent $20 on breakfast today for goodness sakes - that's probably more discretionary income than a lot of these folks have for a month. But that $20 of mine isn't really going to be missed, because I have a job that pays me an order of magnitude more than these folks earn. $700 a month to live on? That's what, 2 weeks rent for a single room in San Francisco.

At a root level, living brings on a level of expenses. It varies from place to place, but no matter how frugal you are, there are some expenses you simply can't run from. Once you've passed that level, it's easy to save.
Wanted to do something similar for so long !! I am also interested if you do ajax sites, and if so how ?