skysight-inc/HackerNews huggingface dataset:
Orwell had a job with the British Ministry of Information during WWII. Part of his job was translating news reports into 850-word Basic English [1] for radio broadcasts to the Colonies. (India, mostly.) Once you know that, this essay, and "1984", make more sense. Orwell discovered that translating into Basic English is a political act. The evasions and prevarications of official statements do not translate. Ambiguity has to be hammered out first to fit into the forced plain style of Basic English. Hence, Newspeak.

His list of overused phrases is dated. A few to avoid today:

- "very unique". "Unique" means there's only one. If there's more than one,
"unique" is the wrong word.

- "a lot". Overused, but harmless.

- "literally". Avoid unless "literally" is true; do not use for emphasis.

[1] https://en.wiktionary.org/wiki/Appendix:Basic_English_word_l...
With something like Borg where you can just mount your backups and look at them normally it's fairly easy to see whether they're ok / include what you wanted.

Of course, backing a whole platform up is more complex, and things like databases normally require custom scripting (dump -> backup dump, eg. pg_dumpall | borg create ... -).
http://kb.linuxvirtualserver.org/wiki/IPVS

This stuff is ancient but still works great.
It's exemplary to be so honest.

The CEO should laugh with us a bit and be proud to inspire a day be named after their hiccup, thanks to their transparency.

I'm totally compassionate but we should never lose our sense of humour!
Get recursive file size and dependencies of any NPM module
Open thread for mathematicians on the immigration executive order
> Our backups to S3 apparently don't work either: the bucket is empty

Ouch. I can't even imagine how that feels. This is why even despite monitoring and paging scripts, I still have an event to check my company's backups weekly. Now I don't feel so paranoid.
> Create issue to change terminal PS1 format/colours to make it clear whether you’re using production or staging (red production, yellow staging)

QubesOS anyone? It could be a good idea to have a Qube per environment targeted.
I wonder how long it will take for people like you to realize what users want. Hint: they don't want to control, there are already to many things to control. They want to use.
Get the Exact compressed size of any NPM Module without installing / downloading it in your machine. The size recursively includes the size of its dependeny tree till leaf.

Use cases:

At some point, you want to keep your project as small as possible. However if the NPM modules that you use might increase the overall project size.
Just in case, if your are curious to know what modules will be downloaded with any NPM module.
Actually with film it wasn't that straightforward:

"In the early days of color film, the color balance of the film’s processing chemicals were made with the primary consumer market in mind–which, at the time, was predominately light skinned individuals. “For many decades, chemicals that would bring out various reddish, yellow, and brown tones were largely left out,” explains the video’s narrator."

source: http://www.diyphotography.net/history-of-how-film-camera-tec...

The video has some pretty interesting details.
A 3.5" drive fits in most backpacks, and it can be powered of USB 3.
"On the scale of watergate"
I'm pretty sure such cases will come. But, so far? Which ones would that be? All the meaningful EOs etc that get feedback seem to be quite validly being criticised from a liberal POV. The criticism about the conflicts of interest and inexperience of pending nominations is understandable, even if you probably can disagree reasonably on some.

The pettiest so far seems to be ~5 dems voting against Chao - but that was more about get husband and without consequence.
Documents reveal how Peter Thiel was granted New Zealand citizenship
WDC owns HGST.
DrEd Online Doctor – Healthcare Startup Seeking JavaScript Engineers in London
The Online Business Model That Changed My Life (And Countless Others)
Here's an article [1] expanding on the issue. Quoting: "If you exposed film for a white kid, the black kid sitting next to him would be rendered invisible except for the whites of his eyes and teeth".

Apparently, the ones who brought up the issue were not concerned citizens, but wood and chocolate manufacturers.

[1] https://petapixel.com/2015/09/19/heres-a-look-at-how-color-f...
if your worth as a "dev" is tied to the fact that you know js framework X really well, you have a foundational problem in your skillset.

learn real skills. whatever framework someone fancies can be picked up over the weekend. 80/20.
Gitlabs behavior is a testament to success !

No hidding, no eupheminization, their live doc stream actually made me question what things did I do on my systems. Looks like convergent evolution in some parts, like prompt changes.

Thanks Gitlab.
Amen.

I also see this somewhat as a 'own your st' scenario. Apple makes all of these systems and platforms, and then proceeds to abandon them, producing waste (in both materials and developer time for the apps that get updated for nothing but compatibility reasons).

They update their APIs, deprecate the old stuff, at a breakneck pace, and they leave a great mess behind. They should be forced to think more about the mess they are making, and be unable to leave it without penalties. One way for them to not leave it would be to open it up. Another way would be to support older versions for a longer timeframe, and allow users to continue to download and use them.

Either way, it's not in Apple's interests to do this - they're much more content to force this crap down our throats, and rely on us just dealing with it because there really isn't any choice.
DrEd Online Doctor – Healthcare Startup Seeking PHP Developers in London
Lol, yes - I don't know why I stopped short of saying exactly that. Definitely not a hunting fan myself.
Ah so that's what that warning is about.
This is a joke, albeit with many web pages I get the suspicion that they'd indeed be better off serving a PNG or PDF file instead. Not to mention that PNG renders much, much faster than javascript orgies.
Also on Arch Linux, you typically only activate the multilib repo if you need one of the applications in it (which includes most notably, Wine and Steam, and a bunch of emulators).
I find this thread mildly amusing. It's like both engineers and businessmen thought themselves irreplaceable. And yet, 'The graveyards are full of indispensable men.'
The Animal Episode
What apps would that be?
Also, it will have zero effect on iOS upgrades, unless the number of "users with expensive external hardware items that require ancient apps" is in double percentage digits. In reality I guess they don't even reach thousdanth of the percent.
Mean-Time-Between-RM-RF.
>Your point on it being "the Judiciaries" role is just plain wrong. Officers of the government, just like officers in the military have discretion about following illegal orders.

You are technically correct that there is an element of obligation and personal responsibility to refuse to carry out wholly unconscionable orders (i.e., orders that would fundamentally violate the constitutional oath of office), but bear in mind this typically applies only in seriously extreme instances. Just as complaining to your CO that you believe his order may violate the Obscure Act on Military Textiles and Linens will get you laughed out of the room and given a swift kick in the ass, inappropriately misapplying the moral duty to refuse to comply with unconscionable orders will get you fired from the DoJ, which everyone knows and expects.

It should also, again, be noted that Yates was not given any specific order which she is singling out as unconscionable, nor was she personally asked to do anything. She obstructed the president's access to the DoJ. I guess it was in another comment you've left somewhere further down the chain, but yes, the DoJ does have an explicit legal duty to represent the government/executive branch in court, and Ms. Yates chose to pull lawyers off that task.

>4) You seem to be confused about the difference between the "Department of Justice" and the "Department of Homeland Security".

I'm not sure why you think I'm confusing these. I know that DHS subsidiaries run the border. Did I say something that misleads about that?

>Those kinds of things are all "due process" and all actions that you did not cover because the Trump Administration did not do them.

No, lol, those things are not due process. Due process means that the persons whose rights are being deprived received the necessary hearings, etc., before the deprivation occurred. "Due process" does not mean that the president has to ask Congress before he does something "that may tick off many of our major allies".
Gotta love the tweet though : "We accidentally deleted production data and might have to restore from backup."

https://status.gitlab.com/

As usual, I really love the transparency they are showing in how they are taking care of the issue. Lots to learn from
I do not think it is that simple. Skilled developer can still be pretty fine with bad process, as long as worst consequences of the process don't fall on him personally. So when juniors have more mistakes as a result of not knowing requirements or code changes (process does not help to broadcast information), the skilled developer is fine - he is doing most code reviews so he personally knows enough and has control. Skilled developer in that situation will resist changes, because he is fine - it is just that juniors are less capable which strokes his ego.

Or when junior are increasingly demotivated due to excessive micromanagement (bad process), skilled developer is perfectly fine - he is the one doing micromanagement. The fact that juniors could learn faster and achieve more will escape such developer.

Moreover, more skilled developers are oftentimes better able to offset the bad process. The less skilled developer pays more price for bad process - it turns him from able to do work into unable to perform the work.

Technical skill and ability to organize or see through process are not the same thing. You wont be able to organize if you do not have enough of technical skill, but technical skill in itself wont make you able to create good process.
Exactly, smoking costs a lot more than the taxes raised.

Worse, it uses up the free hospital beds and there is a waitlist.
Huge planes help fight Chile forest fires
People who complain about MacBooks either haven't dealt with other laptops or I just haters. I tried lots of laptops and Macs are a species of their own kind.

The very fact that MacBook pro doesn't make fan noise is enough for me to pay the premium.
https://news.ycombinator.com/item?id=12902887
Rereading my comment I see it can be interpreted different ways.

So to clarify I was thinking of middle-class advocates of radical left wing causes - such as Che Guevera.
The review pointed out the shortcomings of the first generation iPod. It isn't a review of the entire iPod line that would follow in the future. The first generation was only compatible with OS 9 and OS X, had 5G or 10G of storage, was in black and white and had a mechanical click wheel. Apple sold 236,000 in three fiscal quarters before they released the next generation. Meanwhile Nokia was selling an order of magnitude more 3310s, another portable electronic device (cell phone), every quarter. The iPod became the best music player on the market because Apple kept improving it.
They are supporting them at least 4 years, not 2. That's Google.

Edit: Well now you edited your response and mine doesn't make sense :/
sama, I hope you will consider temporarily withdrawing YC's involvement (as an entity) with the ACLU.

I know that you mean well, and that you want to help. Your work on voteplz, and your blog posts during the election (and since) all demonstrate that.

However, this announcement -- especially now, with the ACLU raising $24 million over the weekend -- feels like "whitewashing" to me. The announcement lacks a number for the amount funded, so it must not have been big enough to be material (probably $XX,000).

I am not comfortable with Peter Thiel's involvement with the Trump campaign. And, by extension, I am not comfortable with sama's and YC's position to continue working with Thiel. I don't feel safe, given the current political environment. I feel like this announcement sounds like a way to "make up" for not cutting ties with Thiel. Basically, it looks like a PR move in YC's interest instead of the ACLU's interest -- something like the Ronald McDonald charity, or Google donating Chromebooks to schools, or an oil company donating to a charity that replants the rainforest. I worry that many others (especially immigrants, women, and people of color) may feel the same way.

I don't expect sama or YC to cut ties with Thiel -- sama has already given reasons why he doesn't wish to: https://twitter.com/sama/status/787834428064083968

But I believe that, so long as Thiel continues to be involved with YC, that YC being associated with the ACLU will harm the ACLU, its brand, and its ability to fundraise. And -- even with the brightest minds in SV -- I'm not confident in YC's ability to help the ACLU enough to offset that harm.

I really wish that I didn't feel this way about the announcement. We really need to be working together to fight to protect our democracy.

(Edit: Rewrote they -> I in Paragraph 4.)
I feel similarly. The People working on these missions are really my heroes.
They say that git data (repos and wikis) are not affected... well ... if they would have had their PRs and Issues in git repositories, too...

Disclaimer: Worked on a POC for exactly this last semester and going to publish my results in the next few weeks.
VSCode seems to be great, Atom is mediocre and that is polite.
The Downfall of a Top Russian Cyber Spy
Which, funny enough, is what we've been saying about PC's for years but everybody discounts that and assumes PC's are just being decimated by phones and tablets.

I bought my Lenovo developer laptop in 2014. It now runs Windows 10 and is even snappier than when it ran Windows 7.
The Myth of the Damsel on the Railroad Tracks
That gave me the chuckles. I'll put it in the calendar. Should be a real thing.
Thanks you. Obvious now... (slapping forehead)
And if one starts applying your principle at a workplace, you end up with the whole company being afraid of doing anything at all, to avoid being fired.
Thanks for sharing this. It is now bookmarked at the top of my "wisdom" folder :)
I had to restore a rails app from a day old backup once. I actually manage to bring last day data as well by parsing POST/PUT/PATCH lines in rails log. This is painful, and you have to keep track of new ids for relations, but it "works" (obviously, there is info you can't retrieve that way, but in those situations, anything more than nothing is good).
you won't find many supporters of UBI in eastern europe countries, at least not among employed population.

we've been through some idealistic crap back there and then that looked great on the paper, but failed due to human nature... as always
This[1] chaps story is very relevant. Taking those procedures and applying them to the medical industry. I swear I heard this on a podcast but I'm pretty sure the only thing I'd have heard it on is this american life and I can find no mention of it.

1: http://chfg.org/chair/martin-bromiley/
I love this site! I used it to make the graphics for a virtual pet app last year.

http://www.piskelapp.com/user/5024502723379200/public
Poop porn? Also, besides keeping that, and starting VLC muted in the background from time to time to keep plausibility, you would use the porn tainted partition for your everyday stuff. Hacker news, etc.
The problem in this case was that YP confused the host. YP thought he was operating in db2 (the host that went out of sync) and not db1 (the host that held the data), a message that doesn't display the current host wouldn't help in this case.
Great operations teams have incident response procedures based on checklists and clear communication channels like that as well. If this interests you I recommend David Mytton's talk at dotScale 2015: https://www.youtube.com/watch?v=4qGcTOQRvEU
This is a great project. I was pleasantly surprised to discover that you have a Linux offline build as well.
iOS apps have been 64-bit for several years. Apple's tools build dual 32/64-bit binaries, and the App Store will not accept uploads where the 64-bit part is missing.

So, any modern iOS device has been running pretty much only 64-bit code for a long while.

The only thing affected by this is the ability to run really old binaries that have not been updated in years. But those will often be suffering from other compatibility issues anyway, such as display sizes and not meeting modern security standards like Apple's TLS mandate.
Yeah, thanks for sharing!
He followed his 6th rule:

1. Never use a metaphor, simile, or other figure of speech which you are used to seeing in print.

2. Never use a long word where a short one will do.

3. If it is possible to cut a word out, always cut it out.

4. Never use the passive where you can use the active.

5. Never use a foreign phrase, a scientific word, or a jargon word if you can think of an everyday English equivalent.

6. Break any of these rules sooner than say anything outright barbarous.
A must read if you don't want to make mistakes, it's given to all new Square employees.
Amen brother.

My worst nightmares are nothing but a blimp on a developers mind. I've have lost it all. I have lost it all on multiple servers. On multiple volumes.

No one should ever experience that. Ugh, developing, sometimes, is just so frustrating.
More coffee and more movies. :)
How about some real canned stories but of less devastating effect.
In many places where we have removed apex predators, hunting is necessary to keep ecosystems healthy.

I'm mostly vegan, so this is near and dear to my heart. It makes me sad how many vegans don't realize that without predators animal populations fluctuate wildly causing animal suffering and permanent ecological damage. You can either A) do the killing yourself, B) support apex predator populations, or C) wipe out all animal habitat altogether.

Sadly, C) is the option most vegans support, which makes no sense. Till the land every year, kill any animals that would interfere with the growing of plants, and then sell those plants to humans. But because vegans are so sensitive about being attacked (again, as a longtime vegan I get it, I really really do) the conversation never gets started. It's sad to me.
Suggested workflow:

Make a backup, restore to test environment, run checksums, anonymize, release test environment.

That way each and every backup is tested both for integrity and ability to rebuild a working environment from it.

In my practice insufficient backup is still (unfortunately) a very common occurrence.

On another note: just having stuff stored with triple replication in the cloud is emphatically NOT a backup.

And it also helps if the same people that have access to the live environment do not have write access to the backups, but that's only feasible past a certain team size.
There are stupid terrorists. However, one could argue the value to national security is negative, because of drag on the economy, resentment, and because these resources could be better spent elsewhere. Like training our own real life spies.
This is a feature I would really like to have.

I tried to circumvent it a while ago when I was playing with the Web Audio API by allowing an iOS user to "upload" a video, from which I would then extract the audio using decodeAudioData. Unfortunately it returned an error on callback in iOS.

Perhaps it could still work by processing said video on the server and sending back the audio, but keeping everything client-side was my requirement.
Uber and Careem are banned in Karachi, a city of 20 million.

This seems like a life saver.
The only user facing freedom in free software is the ability to get and redistribute the software for free. But that's not what free software is about. For all the other freedoms you need to be able to program, which makes you a developer.
Absolutely. Bavarian monks famously invented Bock beer (very rich, high wort density, 7% ABV and above) as nourishment during Lent when they were not allowed to take in solid food.
I would really love to know the prevalence of liver disease then vs now. Because now it is apparently at a record high or so we are being told all the time.
> When you wonder why big orgs are glacially slow compared to more nimble startup competitors, understand that those startups have yet to experience the Bad Things that the big org has probably already endured.

Another explaination for big orgs vs teeny start ups: What level of failure is acceptable? For a teeny start up, a few hours being down is not so important. For (say) a bank, being down for a few hours might be mentioned in the national newspapers.
> From a little googling, 4k video appears to take about 22GB an hour

That's "home delivery" video, not the stuff you work on which would be far less compressed or even uncompressed, and would include reams of data thrown out entirely at the final production stages.

Think about the difference between "work" (mixing/mastering/production) audio data (uncompressed and at 24 or 32 bits) versus "consumer" audio (mp3/aac at 48/16).
TIL there are still 32-bit apps for apples.
It will take at least very long, and probably will never happen, unless we change our own nature as species. This obvious fact alone is a hint that FS is invalid as ideology-for-everything. Why advocating at large scale then?
And LVM snapshots aren't exactly the most reliable way to do a filesystem backup either, in terms of filesystem consistency, data consistency or reliability of the snapshot itself. And even kernel locking bugs when creating and destroying them, plus udev races when it fires off events when changes occur. I stopped using them years ago due to the sheer numver of problems.

Have gitlab considered something like ZFS snapshots? They don't have the consistency problems or the space wasting and reliability problems that LVM brings. You could have it take snapshots every few minutes.
But the app will only work for 7 days before you have to re-install, unless you have an active paid developer account.
One of the features that elevates org-babel is being able to work on the same data in multiple tools. It's not uncommon for me to start with data in a table, transform it with a bit of python or lisp, and feed the result into gnuplot.
It will all become clear to you when you accept that it was the American Left who inspired the Fascists, Bolsheviks, and Nazis in Europe. All of them were leftist/socialist ideological movements. All of them copied policies that the American Progressives had put in place years before.

You are not fighting them. You are them.
Are any of your plugins from 10 years ago still around? You can't compare naked Vim with VSCode.

Also, Visual Studio has been around since 1997 and there's no reason to assume, out of hand, that VSCode won't last as long, being both popular and Open Source.

I'm a Vim user, but cut the FUD.
You have the same problem with free software, only that you can step in and maintain it yourself (which costs a lot of time/money).
The most interesting bit about this is the mention that PCI compliance now requires this. As much as PCI seems like security theater, that change in particular may help move people forward.
I really like apps that nail one specific thing well.

Bookmarking this for later, good stuff.
There should definitely be an additional axis for alternative, non-mainstream sources.
It doesn't really work if you're just lumping everything together as either Democrat or Republican.