skysight-inc/HackerNews huggingface dataset:
Who said you need to "strip out the text"?

Text has been part of graphical representations for milennia.

The cool part is that you get to decide WHAT text you get to see -- you're not just left with seeing the lower level code.

It could be that, but it can also be boxes representing objects or functions, program modules, interacting programs, at any level of abstraction one likes.
The Open Era of Autonomous
It defines a firewall outside of your machine so your iptables/firewalld configuration on individual droplets can be much simpler. (assuming it works like security groups on AWS, create one apply to many.)
Consequences, like jail time?
What gets me about this article is the header graphic showing an Atari 2600/VCS, but the version of Pac-Man on the screen is clearly the Atari 400/800 version!!! (grin)
it's always smart to store your backups on another service anyway for any doomsday scenarios
My PS3 is terrible for this.
I have a friend that is a Phd candidate at the University of Utah. He teaches physics/math/cosmology at the state prison from time to time. He says that inmates are far-and-away the best audiences he has ever taught to! They are a "captive" audience! Couldn't resist :)
So, you're claiming that just about everything that makes us in inheritable, until things like intelligence comes into scope? Far smarter people than you or I have claimed the contrary. That's not to say environmental variables can change how IQ drifts, but there is nevertheless a large part founded on genetics.
Apple's Homepod Prediction: Likely DoA
The compromise is that you should assume that if the material is genuine that someone will end up in a large amount of trouble if you go about your verification round in a dumb way. That she stole the information and made mistakes does not excuse the Intercept for making mistakes of their own.

Greenwald is not located in the United States for a reason (so good luck knocking on that door), and if they wanted to verify the documents they could have done so with a bit more care.

Assuming the text did not contain steganographic tricks (yes, that works) they could have cited back a few paragraphs and the document title. That would have been enough.
Yes. Filestorage is an essential piece of most apps we build and keeps us tied to Amazon (or other competitors like Microsoft or Google who have storage.)
Arresting the leaker is part of making this seem legit leaking?
It doesn't necessarily mean during conversations (which can be and sound weird), but could simply mean when greeting them.

As an example, do you have a normal bar, restaurant, or coffee shop that you go to? When you go in, I'm sure that they greet you as most places do, and you probably toss of a "Hi" or a "Hey" and that's about it, even if you know their name. Try this next time. When you walk in and they greet you, give them a big smile like you're happy to see a friend and actually address them by name with a "Hey Mark! Can I get a Miller Lite" or "Hey Deb, table for four tonight". It doesn't really take much effort, but it really builds a connection.

WARNING: I'll toss this in as a warning. Don't fake knowing their name if you don't. A sincere "Hi" with a smile is still good. An "Oh hey...(looks at name tag) Jill..." comes off as fake. However, if they go ahead and give you their name ("Hi, I'm Jill and I'll be your waitress this evening") then by all means go ahead and say "Hi Jill" and address her by name throughout the evening.
The same thing that their load balancer project offers over HAProxy + Ansible - the ability to configure it via their API (or their Web UI) and have DigitalOcean own the implementation and management of everything. This includes making improvements under the hood, security updates, etc.

There's very little you can't do with enough Ansible and other utilities, but letting your cloud hosting provider handle it comes with a lot of benefits.
This finally kills CentOS 6 support...
Not sure what you want me to say. In my mind the current situation with APFS is a massive pain and was not well thought through.

Previously normalization (while terrible) was at least consistent. Now different APIs have widely different behaviour and it's even worse on the application level. What used to be a annoyance has now become absolute chaos with no guidance from apple.

My understanding of the article is effectively: AFPS on macOS in the current form is unusable for non-English users and I strongly agree with that. While it might be partially usable, in particular if you upgrade from an earlier mac was performed, it has a ton of really terrible edge cases most users will quickly run into.
>I would have to question rather strongly the blanket assertion that people in Mexico just fundamentally care more for their families than people in the US do.

No one said that. Societal and cultural conditions being what they are in that part of the world lead to a situation in which living together and pooling resources makes a lot of sense. That's not true for most Americans. It has nothing to do with "caring" more or less. Most people, given the opportunity to do so, will chose to live on their own rather than bunk up with three generations of family members.
Aluminum Should Now Be Considered a Primary Factor in Alzheimer’s Disease
Good point, but in this case I don't know if it's quite reaching the level of compelling. Maybe co-opting? I imagine the government uses us in many, many ways for their own gain that we may not know of. Perhaps a better connection might be the 1st Amendments implied right to freedom of association.
682465027FB9EEA2FF887A9898723BC791AC3F68
Let me give you a simple example of the usefulness of macros.

Consider _any_ boilerplate code that gets repeated on your application. You know how boilerplate code is not only tedious to write, but also creates a maintenance headache whenever you need to modify 'the boilerplate' and thus go copy-paste again through a lot of the code.

Macros totally destroy boilerplate. They reduce boilerplate to exactly zero.

The other usefulness is that, since they manipulate source code, they are more powerful than functions. That is, the macro can be seen as defining an ultra-powerful version of the function. This enables you to create functions (actually, macros) that do more than functions in other languages.

Here is a simple example from Conrad Barski, who has a tutorial where one creates a text-only adventure. This code defines a specific action the user can perform. In this case, to "weld" a "chain" to a "bucket".

(defparameter *bucket-filled* nil)
(defun weld (subject object)
(cond
((and
(eq *location* 'attic)
(eq subject 'chain)
(eq object 'bucket)
(have 'chain)
(have 'bucket)
(not *chain-welded*))
(setf *chain-welded* 't)
'(the chain is now securely welded to the bucket.))
(t
'(you cannot weld like that.))))

The code defines action "weld" for a subject and an object, but just specifically, for the subject that is "chain" and the object that is "bucket", at the location "attic".

As you may infer, each time a new "action" needs to be defined (for a subject, object, in a specific location), a new function will have to be defined and this function will look pretty similar to the above. So after four or five actions you define, you will have lots of unnecesary boilerplate code.

Enter macros. The programmer understands there is a "pattern" there, and creates a macro "game-action":

(defmacro game-action (&key command subj obj place code)
`(defmacro ,command (subject object)
`(cond ((and (eq *location* ',',place)
(eq ',subject ',',subj)
(eq ',object ',',obj)
(have ',',subj))
,@',code) ;; expand the rest of the code
(t '(i cant ,',command like that.)))))

What this macro does is abstract this repetitive boilerplate and formalizes it. So now one can define the same "weld" game action like this:

(game-action :command weld
:subj chain
:obj bucket
:place attic
:code
(cond ((and (have 'bucket) (setf *chain-welded* t))
'("the chain is now securely welded to the bucket."))
(t '("you do not have a bucket."))))

As you can see, now:

a. the definition of a game-action is much more easier to understand,

b. boilerplate is reduced (it can be reduced even further in fact)

c. and thus you can define more game actions in a more brief way.

d. The code that verifies if the subject and object do exist, and if the place is correct, is abstracted away, so you can switch to different data structures in the future, yet your game-action definitions will need no change. Unlike the 'boilerplate' version which will need manual edition of all the game-action definitions.

You can apply macros over macros, so there is no limit on the power of them.
I've recently done a moderately complex hybrid setup that used DO in conjunction with S3 and Route53.

My biggest takeaway from the experience was how much the simplicity and speed of DO's dashboard interface stood out - the AWS web interface just felt laggy by comparison. I know it sounds like a poor reason to favour a platform but DO was just a simple pleasure to navigate and use.
> That would encourage the private prison system to rehabilitate, and provide post-release re-integration assistance.

Or to make tiers of service, where second-timers get a cheaper and more brutal experience which happens to be cheaper for the prison.
I went to a very religious school that has a bad reputation for being closed-minded. I found many of the graduates and students to live up to that reputation, but I learned to question a lot from the professors. My biology professor there taught evolution in the most convincing way I've ever seen. Presented the history, the evidence, the thinking behind the theory, common fallacies, etc. Across the board, I heard some of the most convincing arguments for political, religious and scientific thinking that contradicted the stereotype from the very professors who were teaching everyone. So they exemplified it well, and I feel like they taught it to me well, but I look at the result and it just didn't happen a lot. Could be hard to teach, could be hard to make someone learn (I feel like it's the latter), but it certainly is not just a problem caused by professors who can't think critically themselves.
Month-Long Diabetes Control Possible with New Injection
There is very often is an additional benefit. It just isn't directly to you.

Isn't that what minimum wage is all about? And disability, social security, and public education? There are lots of benefits to these programs, but the benefits often go directly to someone else, and indirectly back to whoever paid for them.

Also, I think a lot of problems come from paying the cheapest possible price, rather that paying for value. An over-focus on short-term profits causes a lot of long-term issues.
Or that she was a convenient, not long-term career person, to make a cool deal to appear as somebody leaking the document against NSA's will.
You wanna try VSCode
Ideally, but we don't live in an ideal world. Stuff costs money, and the best stuff costs more money. That holds true no matter what percentage the taxpayers might cover. Baseline coverage for anything is great until you're hit by something that's not covered. Maybe your college financial aid doesn't cover that extra year that you want to take, or your condition requires experimental surgery that basic insurance won't cover, or your homeowners' insurance doesn't cover fires caused by Galaxy Note 7s because of some bullshit fine print. :) Or you didn't understand your mortgage terms and get screwed out of your house entirely unless you've got some massive financial cushion.

On the public side, I look at our (US) government's spending habits and they're clearly unsustainable long term. I know national debt isn't like personal debt, but at some point there has to be a reckoning, or more likely a series of smaller but no less meaningful reckonings. Combined with advances in technology threatening to take away even white collar jobs (although as an engineer mine's probably safe), one way or another we're in for some very turbulent times. I want my family insulated from that. I want to be the rich guy who gets hit by the great depression... and is moderately less rich. :)

I'm already lucky, if I wanted to I could take my foot off the gas at my current job and probably not have to worry about 80% of life's financial problems, but I know eventually one of the 20% is going to come along and wreck my shit. So I work to close that gap.

In short: Figuratively speaking I'm not satisfied with my own emergency shelter, I want my own protective carrier battlegroup. No matter where I live or what I do, that kind of protection takes money.
I'm struggling to find the religious doctrine you're describing.

Jesus: "Love your enemies and pray for those who persecute you, that you may be children of your Father in heaven. He causes his sun to rise on the evil and the good, and sends rain on the righteous and the unrighteous."

Peter: "Do not repay evil with evil or insult with insult. On the contrary, repay evil with blessing, because to this you were called so that you may inherit a blessing."

Paul: "Do not repay anyone evil for evil. Be careful to do what is right in the eyes of everyone. If it is possible, as far as it depends on you, live at peace with everyone."
Sci-hub have it.

Paste the DOI: 10.5465/amj.2014.0898

Into the box here: https://sci-hub.cc/
> The complaint says she admitted to printing out the document and mailing it to the news outlet.

http://www.cnbc.com/2017/06/05/feds-arrest-nsa-contractor-in...

I read another article that stated her admission came while the feds were raiding her home.
> I really want to be better at remembering things about the ones that I love.

Marketing idea: Those with failing memory (for whatever reason) and/or their caretakers.
I can wish for something better. It's frustrating when I look at what desktop applications looked like and ran like ten or fifteen years ago, and how little has appreciably changed now, beside ballooning resource requirements.
People could break your door and rob but don't. Punishment and deterrence work in real life.
If you're getting your news from IC twitter, you're going to have a bad time.

IC twitter takes Louise Mensch's insane conspiracy theories seriously, and legitimately believes that every malicious packet on the Internet is attributable Fancy Bear.
>Was it society's to begin with?

Sure it does, in the sense that wealth only exists as a construct of society. If Bill Gates is on a deserted island it doesn't matter if he has $1 or $60 billion, because without society his money has no value.

One could make an argument that if society has made you very wealthy you owe a lot to society. Personally I don't disagree.

Of course from there it gets messier because everyone has opinions about how wealth is earned, how beholden the earners are to everyone else, how much of personal success is solely based on an individual's merits as opposed to support from society and other external sources. People want to minimize or maximize the particular points best serve their beliefs in this case. Hard to say who is the rightiest.
You can also do this with a VLAN interface. At my recommendation, a friend set up Raspberry Pi at home connected to a VLAN capable switch to break that one Ethernet interface out to 7.
> I've had to write code to deal with normalization changes in archives and it's quite tedious.

You need to continue to write this on APFS. Nothing really changed in that regard. It's now just also possible to store denormalized filenames.
An amazing feature which was moved to a still accessible extension. Sadly I can't remember the name right now but I found it very recently. Makes understanding HTML nesting rapidly apparent.
I thought -- this is a very pro-capitalist piece for the BBC! And then saw the byline :)
Others have different opinions.
Normalization of Unicode identifiers is necessary for identifiers to be identifiable. Mostly this is only done for domain names, I also do it for identifiers in my programming language, and consequently path names and directory entries should also identifiable. The garbage in - garbage out camp completely ignores all unicode security concerns and simply shifts blame to user-space. I applauded Apple to use normalization in HFS+, but the APFS integration is just horrible. 1st it makes unicode paths insecure again, and 2nd it's inconsistent.

NFD over NFC is simply trading data over CPU. NFC requires 3 passes over a string, NFD only 2, whilst NFD is usually a few bytes longer. Linus talking about NFD corrupting data is of course nonsense. He should stay technical and only rant about things he has an idea about. The python3 NFKC normalization format is nonsense, but not really important. NFD is fine, because faster.

Shifting interpretation of byte encodings from utf-8 to user-space is typical Linux non-sense, but he inherited the existing mess. Using utf-8 is miles better than bytes.

Case-insensitivity in HFS+ is of course legacy nonsense. This should have been to target to get rid of, not normalization.

The 2nd big security issue would be to forbid mixed scripts in a name (filename).
I blogged about it here, and OP uses the same examples I used: http://perl11.org/blog/unicode-identifiers.html
Invisible combining marks, right-to-left overwrites or similar / spoofs security problems are only fixable with normalization and more TR31 (mixed scripts, confusables), though confusables can only be handled in user-space, not the FS.
Well dodging the train fare is pretty nasty thing to do.

But jail time??? Wow.
The Intercept was conceived as a more pro-left-wing alternative to Wikileaks, so I doubt it. They are exactly as biased as Wikileaks, but in the opposite direction.

I think it is a good thing; truth is discovered in the clash of opposing forces.
But Snowden was already out of the USA at that point, right? That's how I remember it. Or at the very least he was out of the USA before anything got published.
Alternatively, there could be a payment based directly on the outcome. Say there is a period in which the ex-con pays back 'restitution', probably based on the crime and length of sentence. During that period the ex-con owes some percentage of their paycheck. That is, this prison makes most of its money from the restitution payments.

This would encourage prisons to also take an active role in finding ex-cons jobs afterwards, advocating for the highest possible pay (since they make more money), and also encourages them to train/teach the prisoner more to make them more likely to get a job as an ex-con. I think most victim advocates would be ok with this too as there would continue to be a penalty imposed for the crime.
Yeah, any engineer would look at the government situation closely. No thank you to NJ. I'm not going to voluntarily take on that ridiculous pension burden.

Houston is a quiet tech hub, it's completely overlooked. But if you're building robots wouldn't you want to sell to the industry that actually uses them and has lots of money to spend? However, Houston has livability issues, and the nice places to live aren't that cheap especially when you factor in property taxes. Still better than NJ.
Excuse me? Please don't put words in my mouth; I did not say "people in Mexico just fundamentally care more for their families than people in the US do." I said the culture is more family oriented. You can certainly care about your family deeply and not have a culture of living together and financially supporting one and another/pooling resources. Caring is not the same thing as resource pooling. You may be willing to jump in front of a bus for your sister but not come from a culture where it's normal for you to live with your sister into adulthood. It's simply different cultural expectations/norms than we typically see in the US.

This culture may have come about from a practical standpoint out of need, or maybe not. It's certainly worth noting that even if the culture wasn't such it's certainly practical for maquiladora workers to pool family resources due to low pay.

And yes, um, certainly parts of the US that have a large Mexican-American population would have a more Mexican-American culture.

http://www.livescience.com/38647-mexican-culture.html

>Mexicans put a high value on hierarchy and structure in business and family matters. Especially outside of cities, families are typically large and Mexicans are very conscious of their responsibilities to immediate family members and extended family such as cousins and even close friends.
>The best skill you can have in most prisons is plumbing/home renovation knowledge, as it's common for one of the guards or warden to have you fix their houses in exchange for a restaurant meal on the way back to the prison. If you work well you will be contracted out F/T to the local town and the guards/warden pocket 90% of your salary.

Is there any documented evidence of this happening?

EDIT:

https://www.theatlantic.com/business/archive/2015/09/prison-...

http://www.motherjones.com/crime-justice/2015/06/private-pri...

http://www.motherjones.com/politics/2016/06/cca-private-pris...
>Maybe that's a good thing. If there's enough of them the entire concept will have to be reexamined (UBI for example or digitals nomads, etc.)

Finding "passion" in your job is an entirely new concept. We've been around quite some time and, for 99.9% of that time and for 99.9% of the people, a job is a job. Nothing more than a means to an end. I don't see how UBI follows from people realizing what we've known for millennia.
This is exactly what I need - but I signed up, closed the window and now I get an endless redirect loop after clicking on "Login" on the main page. Please fix so I can try it out!

EDIT: It works when accessing https://app.monicahq.com/people - the endless redirect only affects https://app.monicahq.com/
How to deal with major Ruby on Rails upgrades (like moving from 4.1 to 5.1)
Meetings are serious waste of time, in most cases people are calling for meetings to show who is the BOSS. The pretext is to catch up on what is happening, even though the information is already there on who is working on what. I feel it is better we get rid of meetings altogether.
Definitely look at your customer base, and maybe talk to them in terms of privacy expectations and which jurisdiction they're comfortable with. From what I understand of your post the issue is not only encryption legislation itself but more generally if/how the government can access your data (and your customers').

If you're banking for EU customers, then anywhere in the EU should be fine once the GDPR comes into effect (2018 IIRC). If you want to accommodate a broader base and/or have customers with stringent privacy requirements, Switzerland is a good option.
> I need to use that iconv options everytime when dealing with umlauts and mac<->linux communication. So do I still need that on APFS or not?

Effectively you should most likely still do that, yes. Apple's apps more or less expect normalization.
I'm sorry, that really sucks.

Then it must be as frustrating for you as it is for me that a lot of restaurants now have to cater to non-existent gluten allergies.

For instance, most restaurants know that nut alleries are real, and life threatening, so they go to great lengths to make sure there's no nuts in things they say are nut free. For gluten allergies, 99% of the people won't notice if they accidentally consume a crouton, so "gluten free" becomes "gluten free, but we aren't really that stringent about it cause nobody really cares."
This tool assumes we've already gave up our privacy.

Its just a smart way to comb through all the data you've extracted.
Greg Moore: Berry phase depends on choice of Hilbert bundle connection
As long as you allow that society has the right to force people to be locked up without their consent because they broke a law, I don't think it's a stretch to say that society has the right to force people to do work.