skysight-inc/HackerNews huggingface dataset:
"The only way to clean space is to run this hack, preferably in cron every day"

https://github.com/spotify/docker-gc

"Many attempts can be found on the internet, none of which works well. There is no API to list images with dates"

http://portainer.io/ seems to be able to do it, docker images lists it... I mean, I don't want to call bullshit without knowing the full story, but...

"So, the docker guys wrote a new filesystem, called overlay"

https://github.com/torvalds/linux/commit/e9be9d5e76e34872f0c... written in 2014 by the linux kernal team / Linus, but OK cool story

"It affects ALL systems on the planet configured with the docker repository"

OK, this is why people use AWS' container repo, or they use the open source software and maintain their own repo... this happens with any of the public repo services, and it was 7 hours.

"The registry just grows forever"

S3 is a supported backend, highly would advise anyone running their own repo to use it (or have a similar expanding-space story). There's also a config flag for the repo to allow removing images. Obviously wouldn't want to use this if you're hosting a public repo but internally, go for it, it's off by default, seems sane enough.

"Erlang applications and containers don’t go along"

I'm certain that people are running erlang containers successfully.

"Docker is a dangerous liability that could put millions at risk. It is banned from all core systems."

Daily FUD allowance exhausted.

I guess the tone of this article really bugged me because there's obviously a point to be made from this experience that running Docker is more difficult & error prone than it should be. And maybe it wasn't a great fit for this company culture. But this article crossed the "we didn't have a good experience, therefore, it's BS software" line, and frankly, that attitude may very well have been to blame for the lack of success just as much as docker's shortcomings were...
TLDR: G Major because it's convinient to play both for Keyboard & Guitar.

Sorry if it's old news for you. Not sure about the rules of the forum.
I think this is something non-locals don't really understand. Not so much that houses are insanely overpriced, but that in the most desirable cities for homebuyers (let's call them Palo Alto & Cupertino for argument's sake) the average house is a total piece of crap. It's not like you're getting something nice for your $2m. The people who are buying them are either buying them to tear down or significantly remodel, or they're tiger parents -- usually both working in tech -- trying to buy into the top public school districts ... but who then either don't care about the property quality or don't have any money left over to make improvements (hence all the detached garages converted into rentable studios). The property quality in a lot of relatively cheaper parts of the region are a lot nicer than what you find in some of the most expensive.
Turd-Farty? Bring It On
It is not your business to decide what other people should do with their lives.

Go live in North Korea or Venezuela if you desire having a dear leader who tells you what you should do with your life and leave us alone.
Not from the US and I did the procedure in my thirties, married, with two kids.

But the doctor didn't ask about any of this (he obviously knew my age). I just had to sign that I was lectured about the potential risks and consequences - similar to the preparations for any medical operation really.

And I had to agree on the price, since this (obviously?) isn't covered by basic health care here.. ;)

So.. No idea. My doctor didn't know about my marriage or kids though.
Though, from a planned parenthood rep

> Birth control can have non-contraceptive benefits as well, so plenty of people use it regardless of their level of sexual activity or pregnancy risk. For example, my dermatologist prescribed birth control pills when I was a teenager to help clear up my torturous pizza face – the pregnancy prevention part was a total bonus when I became sexually active later.
Other methods, like the hormonal IUD, can reduce and sometimes even stop menstrual bleeding and/or cramps, a side effect that lots of folks appreciate.
>@ones_and_zeros is right, it's hyper partisan

Again, calling something partisan is the intellectually lazy way of trying to dodge an argument. It imparts no new information, and tries to establish a false equivalency between two parties for no reason other than 'fairness'. Again, you can't dismiss the civil war as 'partisan' because one political party wanted slaves and the other did not.

>Secondly, it creates a real division between, white, Latina (which remember is an ethnic group, not a racial group ... many Latinos in the US self-identify as white in addition to their ethnicity), and of course black.

In a country where a state GOP party researched the ways that blacks voted specifically to find the ways to best disenfranchise them, it's pretty safe to say these battles have been fought over racial lines for a long time. Trying to pretend these fights aren't over racial lines is again trying to establish some sort of false equivalency.

>Thirdly, it doesn't really hammer home the right issues. The Latina woman's son gets dysentery a few minutes in and then there's a statement about paid time off. Those things have nothing to do with each other.

You're incorrect. Minority voters are disproportionately affected by curtailing early voting because of precisely the situations you just mentioned, which is presumably why the game raised those issues. People who work hourly jobs have a harder time taking time off in large numbers to vote, and especially if those voters can't afford to stand in a line for hours at a time. The game is showing precisely why those long lines are intended to hurt those voters.
I don't really know about intersection of art and hacking, maybe Dorkbot, Ars Electronica, MIT's http://hackingarts.com/

Most artists work in what is sometimes called MCA (mainstream contemporary art) as opposed to NMA (new media art). The use of TLAs to describe the sub-fields is something Ed Shanken invented, coming from the tech side. If you google "MCA NMA art" you can get an insight into that discourse.

Apart from digital tech, a lot of artists are into bricolage and DIY engineering. I don't have a good link to a web resource for that scene, maybe because their focus is on individualistic tinkering on mechanical devices, not web media.

You could try Michael Craig Martin's recent book for general thoughts on artistic practice.

A really good extract from "Akademie X":

http://www.artspace.com/magazine/news_events/book_report/car...
From the referenced WP page:

By the end of 1980, the collaboration between Bandler and Grinder ended. [...] In July 1996 and January 1997, Bandler instituted a further two civil actions against Grinder and his company, numerous other prominent figures in NLP and 200 further initially unnamed persons. [...] On this matter Stollznow (2010) comments, "[i]ronically, Bandler and Grinder feuded in the 1980s over trademark and theory disputes. Tellingly, none of their myriad of NLP models, pillars, and principles helped these founders to resolve their personal and professional conflicts."

It may not be a very scientific rebuttal, but I always find that interesting. (Kinda similar to how psychics never win the lottery.)
Great read.

Here's a short summary of my journey as an artist, making a living:

1. Originally launched http://fairpixels.co to design logos on a pay-what-you-want basis

2. To help market this service, I open sourced the unused logo designs I regularly would make for companies over at http://logodust.com. This resulted in a ton of growth, getting covered by sites like TNW and Inc. Giving away stuff for free helped me grow the business beyond myself.

3. Then I recently launched http://flypx.com, to create a more steady income for myself and fellow artists. Where the goal is to spend less time marketing oneself as an artist to attract clients, and constantly provide value to companies. The designers/artists get to work their craft and constantly improve. While the clients get to work with a single designer over a longer period of time for a fraction of the cost.

I had written about this last chapter of my story as an artist and how I got to #1,596/MRR in 48 hours: https://medium.com/art-marketing/how-we-launched-a-new-servi...

It can be a struggle to make a living as an artist, but once you combine entrepreneurial marketing strategies to simplify the flow of work, things can work out pretty well
Looking at the page source, the whole content can be found both within a <script type='text/template'> tag and within a <noscript> tag (yes, there are two copies of the whole content). The problem is that some Javascript blockers like uBlock Origin ignore the <noscript> tag; see https://github.com/gorhill/uBlock/issues/308.
It's an entirely different story for companies like Microsoft. Microsoft is more of a nerds/engineers company. When I start my powershell, it takes 15+ seconds and regularly crashes. I don't think Steve Jobs would be too fond of it.
18 states use paper ballots. Given the current state of electronic voting machines, there are legitimate reasons to do this. It's not practical to allow voting in any precinct with paper ballots.

I think the security gained from residency tests and registration are worth disenfranchising people who don't bother to gain a basic understanding of the election system (It's literally a question answered with a pity phrase -- Your vote is only valid in the precinct you have registered in.)
Likewise - I had almost forgotten about mine when the email to confirm the shipping address came. Company and product are both legit, but as you said, quite late.
Because many sites (including most of Google's) won't work then ;)

Also it would be very easy to detect if a user is running an adblocker then.
Adding onto this, overly focusing on a technology can really hamper you while getting jobs later. I want to see that you understand the technology that underpins what you will be doing everyday, not the specific libraries that we'll probably abandon in 2 years anyway. Knowing Angular is a lot less important to me than being an expert in the actual javascript language underneath it.

Similarly, it's even more impressive to have a thorough understanding of what's under the hood of javascript, knowing WHY it has it's limitations, instead of just what they are.

Depth of a single, particular subject will never beat depth of an entire stack (before hitting the point of ridiculousness, of course).
It's a fear that many have. When dealing with JavaScript based apps, where all of the source code is readable (more or less), there's really no way around the possibility of that happening. All you can do is require that updates and support require a license key. In the end, that will be a small amount of your users. Every software company deals with this issue a little differently.
This, I think, is what is called "the Curse of Knowledge". I've taught 2nd year (Assembly) and 3rd year (Intro to Operating Systems Concepts) CS courses quite successfully, but I would have a helluva time teaching a 1st year course.

Like I mentioned in the sibling thread, I've been programming C for twenty years, and learned BASIC on a Vic-20 four yearsish earlier than that (at age 8). I learned all of that from library books.

Mostly, my algorithm for learning almost anything is "look at something that is somewhat magical, and figure out how it works inside". I've been doing that for years and years. Questions like "who programs BASIC? And how?" lead to learning about assembly. "How does BASIC store my program in memory?" "How does it translate what I type into output on the screen?" Etc.

Not to ramble on... unfortunately, I don't know of such a resource, and I don't really know what material it'd cover if I wrote it.
It is quite unclear. It seems, however, that it runs at 5 volts, so I guess we are looking at 370mW and 1,15W. Explaining the power requirements clearly would really be important for a product like this.
What is the price of responsible consumerism
What Ever Happened to Facebook's Rooms?
The unlikely legacy (and opportunity) of Facebook's Rooms
How Macedonia Became a Global Hub for Pro-Trump Misinformation
No, there is no simple command to remove old images because the creators of docker want you to compose other existing commands to delete them and it would be unnecessary to add a command. IMO this is a terrible decision but that was apparently the rationalization.
I live in a country where we have universal identity documents issued to everyone, but apparently voter fraud is extremely rare even without this measure, in the USA. The distortion caused by targeted voter id laws (republican politicians are on record regarding their intent) is orders of magnitude more significant.
Of course almost all mutations won't be beneficial (this is also true of germline mutations). But "can only be harmful" seems to imply that beneficial mutations are impossible.
where can you get 1 gig for £30?
> Philips fixed the vulnerability in a patch issued on Oct. 4 and recommended that customers install it through a smartphone application.

People really don't get it, do they? Do we want to live in a world where everyone is expected to constantly monitor tech news and be prepared to patch their light bulbs? Not as if the alternative -- internet-connected light bulbs getting "trusted" patches pushed at them by manufacturers and whoever else manages to do so -- is any better.

But we've played this game before with computers, which are now all connected, semi-secure, semi-reliable. My guess is we'll have semi-working light bulbs in another 10-20 years, which we will be able to turn on and off via the LightSwtchR app on our phones, which will probably be a picture of a switch that you flick up and down with your finger. I can't wait.
Show HN: Who'd You? (iOS) – A Celebrity Game of 'Who'd You Rather?'
Is 'An History' in the title some sort of meme joke like 'An Hero' [1] or does the author not know basic grammar?

[1] http://knowyourmeme.com/memes/an-hero
If you're looking for an idea, I use mine with libsane/ImageMagick to drive a USB scanner workflow. Press the button on the CHIP, scanimage executes, then some `convert` bits with ImageMagick, and it winds up on my NAS.
If you are on AWS, their Inspector tool is easy to setup and use, and runs can be automated with AWS Lambda. https://aws.amazon.com/inspector/
It's a ref to Mr. Robot. So far it's been quite a hit. WIll look into alternatives though. :)
The mis-understanding here is that there is one election. In the US we have 3000+ county elections run/managed/under the direction of an elected county election commissioner (actual title may vary by jurisdiction). For state and federal positions and issues counts roll up to the state and higher levels, but all elections are local. There may be reasons for several counties to do common things, like standardize on voting systems across a whole state, but even that is really at the discretion of the county election commission.

"...but I image many registered voters think they can just walk into any polling place on election day." I'm not sure why anyone would think that, it has never been the case. Typically, at least where I live, I get a card in the mail a few months before the election telling me exactly where my polling place is and how to get an absentee ballot if I need one.
Satellite Hacking for Fun and Profit
That's what I do but given that the process is run in parallel being part of a complex CI system I needed to write quite a bit of logic to do the pruning safely myself. Main problem being that I couldn't rely on docker daemon not deleting images that might actually be still needed by other processes building in parallel.
This is what I do when working with my own Error types.
Do you think I am correct in saying that Safari is used as a last resort?

I suspect this is just not true.
This might help you if you want to go GApps free, set up a google account just for using raccoon and have a safe way to get apps without having the play store.
If it helps, the attack you're describing is called sslstrip and was presented by Moxie Marlinspike at Black Hat in 2009: https://www.youtube.com/watch?v=MFol6IMbZ7Y (code here: https://moxie.org/software/sslstrip/)

As others have mentioned, the current best defence against this is HSTS (and, in particular, HSTS preloading). I think the best explanation of it is here: https://www.chromium.org/hsts/
> You're sitting in front of a machine that allows you to practice and look up advice 24 hours a day.

I don't think you become a better coder by going on sleepless coding sprees. Sure, sometimes its necessary and productive - but over all I think it has as little impact on your development as an engineer as a researcher binge reading academic articles (sure, sometimes you need to when approaching a new area/problem) but I don't think that's what defines you as a researcher either.
"It has nothing to do with modern life. The human mind is generally only simulated by change. After a while you realize change beyond a certain frequency change is annoying too (see the koan about Sakyamuni and the "middle path")."

Of course modern technological life has had an impact on self-reflection, you can be distracted more now than ever, whenever, wherever.

"I personally find it amusing to see tools which were meant to make people see the underlying meaningless and take up monastic practice, being used as a sort of mollifying tool. Then again, I don't meditate."

Can you elaborate on the point you're trying to make here? Curious...
The team at spotify has built this (see above):
https://github.com/spotify/docker-gc
I try to use VLC when I can because it offers intuitive playlist support, but for high-resolution H.264 and friends I usually have to switch to Media Player Classic.

VLC is willing to let my entire screen look like a blob of grey alien shit for 10 seconds instead of just taking a moment to reconstruct frames.

And its hardware acceleration for newer codecs is balls. Sucks because otherwise, it's right up there with f2k for me.
As a web developer, I've tried to make some simple game-ish apps in the web browser, and it doesn't go well. I'm not talking 30fps action titles. I'm talking board games.

One of the first problems I encountered was keeping the screen on. It's not possible in the browser. (Well, there's a workaround with a looping hidden video, but that's crazy.) Which means that people need to keep tapping the screen to keep it awake while playing. Super lame.

And of course, offline is possible in the browser, but clearing your cache for some reason, or just having it get stale, is brutal on that.

I tend to want to make browser-based apps, but it doesn't work out for anything that isn't always-online and pretty simple.
Paper: http://iotworm.eyalro.net/iotworm.pdf
Ask HN: Are you a Tor user? What are your thoughts?
Show HN: Bringing containers to legacy Windows applications (mini-series)
I personally prefer Flowdock's UI, but they're slipping behind.
Show HN: What happens if you disappear
Genuinely curious here: why Arch and not Ubuntu or Fedora, considering the workloads will probably run on either Ubuntu or Red Hat/CentOS?
I think the current approach of allowing site owners to decide how they're going to support TLS is the right approach, browsers taking it upon themselves to enforce it is a bad idea. Some additional reasons why it is a bad idea have already been mentioned by other folks.

When it comes to security, TLS is crucial to the security infrastructure of the internet as a whole; however most of the current security problems on the internet don't actually involve TLS vulnerabilities, even though those tend to make a lot of news in the technology press.

The bar for exploiting TLS vulnerabilities generally requires setting up a legitimate seeming entity and injecting yourself into the internet traffic routing infrastructure, it is very much possibly (and indeed easy for state actors) but it is a much higher bar for common cyber criminals.
No it's not a joke and yes it's valid grammar. If you're going to correct someone's grammar, at least know what you're talking about.

https://www.quora.com/Which-one-is-correct-a-history-or-an-h...
It only gets apparent if you directly compare it with a Retina screen. If you just use it then well, it's a screen, perfectly capable of displaying pixels. What you might notice are the viewing angles.
But the point is that with a centralized protection scheme, cracking will potentially become very simple for the end-user.
Like others have mentioned, perhaps limiting network requests, slowing an event loop, locking FPS, that sort of thing.
Tbh it could come from any "revolutionary" pablum, simply because that's how you do it: put your avanguardist elements in place until conditions are right for the "big switch". Even legitimate parties in legitimate democracies follow this rulebook to reach and maintain power.
Events allow me to jack up the prices. Sometimes a bunch people request a date far in advance and I find out some giant events scheduled for 6 days but you want two and every hotel is sold out.

Yep....your gonna get bounced followed by immediate price hike
This is what bothers me about meditation. Sometimes meditation looks like a panacea. Your life scks, your boss is an ssh*le, your personal relationships a mess, but if you meditate everything will be all right. Better to put some prozac in the water system.
Ya'll wanna get the most out of your H.264 animu rips? Check out Kawaii Codec Pack, it's based on MPC and completely changed my mind about frame interpolation. http://haruhichan.com/forum/showthread.php?7545-KCP-Kawaii-C...
Secure Electronic Voting System?
Voters generate public/private encryption keys

Voters register this public key (with proof of ID) with the voter registry

A file list of all Voter ID's and their public keys are made available for everyone

Each Political Party in the election has their own server for which they are responsible.

Voters digitally sign: [who they're voting for, and their Vote ID] and send this vote to only the server of the party they are voting for.

Each party's server has to show all votes: (digitally signed vote, public key, voter ID) for verification after the close of deadline.
This can be verified with the Voter Registry file (with Voter ID and public key info).

Advantages:

People can check their vote is registered/counted

Free (could be trialed parallel to paper vote)

Disadvantages

Registry knows who you voted for (although arguably even with paper votes you can know who people are voting for based of location, tax, race etc)

Voter register could tamper with the registry? But this is true of paper ballot too. The digital one may in fact be more secure/check-able.
They could literally use the slogan "U WOT M8" and it would explain everything about this service.
Location: Madrid, Spain

️Remote: yes!

Willing to relocate: depends

Technologies: UX/UI, Frontend development. Angular2/Polymer/React

Résumé/CV: http://bit.ly/2elojDM

Email: gorka.molero@gmail.com
Often shied away from as too complicated, this book deserves the obligatory mentioning: Knuth's The Art of Computer Programming. Although not using Python and perhaps being too analytical and detailed for an average programmer's taste, the book is the single biggest classic treatise on algorithms and data structures.

At the other end of the spectrum - accessible and brief, I find Dasgupta et al.'s Algorithms a refreshingly engaging read.
#GoRemote and #GrowGlobal
I'm pretty sure you replied to the wrong comment. Or I'm more lost than I thought...

EDIT: You can't delete comments with replies anymore. It's very annoying.
Sparsity
I recommend he try a better solution such as tredly.com, or perhaps SmartOS. Some things actually work OP, don't give up hope because of docker.
It's based on the vowel sound. The author may be someone who drops the h when they pronounce "historic". See: http://www.betterwritingskills.com/tip-w005.html
Thanks! That looks promising.