Rust your ARM microcontroller - <AUTHOR> http://blog.japaric.io/quickstart/ <comment><USER2> Incredible.

Here I was expecting another small project and instead this post delivers in spades. Awesome to see svd2rust, there's definitely a couple edge cases(global #define) that bindgen doesn't quite cleanly handle yet and that's a clean solution to it.

</comment><comment><USER3> Nice. That's what Rust is really good for.

This is a deluxe environment, with a debugger built in. In the next episode, they add a CPU dispatcher.

</comment><comment><USER4> I had no idea Rust MCU support has come so far, the generated code is indeed very lean. This is fantastic! God I'd love to use this, but ESP8266/ESP32 is where its at right now (at least for me).

<comment><USER5> I take it Rust is not supported on ESP8266 yet?

<comment><USER6> Nope, LLVM doesn't have a backend for the Xtensa architecture.

<comment><USER7> You could potentially go via C. [https://github.com/draperlaboratory/llvm- cbe](https://github.com/draperlaboratory/llvm-cbe)

<comment><USER8> I suspect you'd be much better off with a Rust MIR -> C compiler. Rust's memory and execution model is much closer to C than C is to LLVM.

</comment></comment></comment></comment></comment><comment><USER9> Brilliant.

I worked on getting rust to run on an arm core a few years ago, and the process was honestly pretty miserable. This is so far ahead from what I had going, it is hardly comparable. Looks like a very streamlined and elegant process. Excellent work.

</comment><comment><USER10> Very interesting work. I'm looking forward to when I'll be able to use Rust to write production ARM code (I mostly use NXP Kinetis devices, but it seems most of the tooling is universal).</comment>


Post-Quantum Cryptography - <AUTHOR> https://en.wikipedia.org/wiki/Post-quantum_cryptography

<comment><USER2> Doesn't seem to include Dan Berstein's more recent fast code-based McBits:

[http://binary.cr.yp.to/mcbits.html](http://binary.cr.yp.to/mcbits.html)</comment>


Kenya's M-Pesa has helped the poor, and the economy, while turning a profit - <AUTHOR> http://fortune.com/2016/12/10/mobile-banking-poverty-research/ <comment><USER2> > It seems safe to assume, then, that the services are having similar effects > in poverty reduction and economic development around the world.

I'm not so sure. M-pesa-like services haven't really achieved a critical mass in India, for example.

<comment><USER3> for a simple reason - credit.

India works a trillion dollar economy on a lot of unstructured credit products. One of them (semi illegal) is hawala.

The other is cash-on-delivery. Almost 4 billion dollars of India's ecommerce works on cash on delivery.

Including Uber - in India, you dont pay for Uber until the NEXT TIME you take a cab!

<comment><USER4> > in India, you dont pay for Uber until the NEXT TIME you take a cab!

Since when has this been an option? Earlier this year when I used Uber in India I either used cash payments at the end of the trip or credit/debit card as in other countries.

<comment><USER3> add a credit card. Because of the two factor requirement, you _cannot_ be charged until you put in a pin.

Uber does not ask you for this. It gamifies it so that the next time you use Uber, it reminds you to first _pay the previous bill_ before you use it again.</comment></comment></comment></comment>


Assembly Summer 2010 Competition Entries - <AUTHOR> http://www.assembly.org/summer10/gallery

<comment><USER2> Having been out to Assembly a few times (not in the last couple of years though, flying to Finland is just too much hassle now days), I have to say that there is very little that can compare to the atmosphere of 1000s of computers inside a huge arena, screens lit up, no other lighting... and then these demos playing on the huge screen. Great event.

<comment><USER3> This was my first Assembly (I know, I'm late) and it was absolutely inspiring. These demos take months of work, and they're done for fun -- sure, there's some rivalry there, and there's a challenge, but it mostly seems to be about creating art and having fun. It reminded me why I started programming computers in the first place.

<comment><USER2> Glad to hear you liked it! Were you there for any particular reason or just for the experience?

Pro tip: don't go to the Winter Assembly, it's no where near as good as Summer ;)

</comment></comment></comment><comment><USER4> In case anyone else here also loves the Music compos, I created a YouTube playlist with all the entries: <http://www.youtube.com/view_play_list?p=D5F4912EABFBA660>

</comment><comment><USER5> also on pouet (3 demos actually on Flash platform)

[http://www.pouet.net/party.php?which=7&when=2010](http://www.pouet.net/party.php?which=7&when=2010)

</comment><comment><AUTHOR> The videos of all the compos are up now. Amazing stuff if you want to see what modern computers can really do in real-time.</comment>


Dreaming Is the Inverse of Anxious Mind-Wandering - <AUTHOR> https://psyarxiv.com/k6trz <comment><USER2> Really interesting study. Matches well with my own experiences. I used to have recurring dreams (both specific instances recurring and themes recurring) which mostly revolved around being chased, being attacked, most often with knives (I grew up in Glasgow, and there's lots of them about). I realised at some point that as my self-confidence grew (due to various factors), instead of getting caught in the dreams I would manage to escape and run away. And then eventually (with greater amounts of confidence) I started fighting back and winning. These themes still recur when I'm in various states of high or low self-esteem/self-confidence. And there are separate themes related to separate fears which also follow this pattern.

It's a shame that so many people will blast studies like these for being too small, but it's the start that needs to happen before we get to the end, and I think it's fascinating work. I hope to see more detailed investigations like this in future, and a building body of literature on the subject.

<comment><AUTHOR> Thank you very much for sharing your experience with dreams! I have made a website to gather scientific research on this interpretation [https://docbt.org/](https://docbt.org/) (Dream Orientated Cognitive Behavioural Therapy) and we are on twitter too [https://twitter.com/docbt1](https://twitter.com/docbt1). I know that the gold standard of studies are random control trials, but to begin the argument I think that more qualitative studies can be useful to establish an idea. That was my intention with this paper.

<comment><USER3> Are you aware of "the functional approach to dreams": [https://www.amazon.com/Dreaming-Waking-Functional- Approach-D...](https://www.amazon.com/Dreaming-Waking-Functional-Approach- Dreams-ebook/dp/B00ILCPODM)

Seems a bit similar and might be worth checking out. (One of the authors, Corriere, later lost his licenses to practice psychology -- but it doesn't necessarily invalidate their theory.)

<comment><AUTHOR> Thanks, I will research it. Read a lot of papers so I can't remeber if I've seen that theory or not!

</comment></comment></comment></comment><comment><USER4> "Fourteen examples of dreams are presented, including seven examples of interpretation, three examples of successful dream content prediction (a first for an interpretive theory of dreams), and four examples of dreams which demonstrate how in-dream behaviour changes during successful therapy, three of which are my own"

The study includes a total of 14 dreams of which 3 are the author's.

I'll take it with a grain of salt.

<comment><AUTHOR> Fair enough, as I write in the conclusion:

This paper should not be viewed as an attempt to prove beyond doubt that the function of dreams is to highlight anxieties, but to provide food for thought for future research. There is a neurological basis for the argument put forward and using dreams in this way has been beneficial in my own therapy and in directing my guidance of others. Please play with your own dreams and those of your friends using the methods of interpretation and prediction outlined above and, if you are in the position to do so, consider testing the ideas presented using established research methods. If we do have an inbuilt method of anxiety diagnosis, which means we are not forced into taking such drastic maladaptive actions while awake in order to communicate our anxieties to others, then a great deal of mental pain may be able to be avoided.

<comment><USER5> So would you say it is more fair to treat the paper as if it argues this hypothesis passes a basic smell-test and is worthy of deeper investigation?

<comment><AUTHOR> My personal experience with the theory has been extensive and I am quite confident, but yes - from a broader point of view I think anyone with academic perspective should read it as food for thought for potential future investigations.

</comment></comment></comment></comment><comment><USER6> I'd say meditation is the inverse of anxious mind wandering. I've tried a few techniques, and Vipassana is to me the most interesting. There's a _little_ bit of buddhist dogma which comes with most books / lessons, but that's easily ignored - otherwise it's zero woo: the 99% core of what is taught is psychology and practical techniques. The practice itself involves balancing concentration with active awareness / "mindfulness" \- once you've got a handle on it, it's a robust technique for staying on top of stress, among other benefits.

<comment><AUTHOR> It is the content of the dreams which is the inverse of the anxious mind- wandering.

During anxious mind-wandering situations which demand avoidant behaviour enter the mind. For example, an individual with obsessive compulsive disorder may visualise that they are contaminated (imagined experience) and therefore must wash their hands (the avoidant action; Mcguire et al., 1994). Alternatively, an individual with social anxiety disorder might im-agine being in a conversation and having nothing to talk about (imagined future scenario) and therefore will avoid entering a conversation (avoidant action; Richards, 2013).

However in dreams I am suggesting that the situations imagined call for un- avoidant behaviour. For example Tim's dream in the paper:

> Tim's father gives him a large volume of prescription drugs which he knows > could kill him if he takes them all. Tim's father wants him to swallow all > the pills at once. Tim does not want to! However, he swallows the pills > without protest.

In this situation it is clear that avoiding the confrontation and swallowing the pills is not a sensible decision. The situation calls for un-avoidant behaviour (saying no to his father). It is in this way that I am arguing that dreaming is the inverse of anxious mind-wandering.

It is interesting that those who do a lot of mediation have been seen to be less reactive to norepinephrine (a neurotransmitter associated to stress).

<comment><USER5> > _It is in this way that I am arguing that dreaming is the inverse of anxious > mind-wandering._

I am still a bit uncertain what you mean with "this way". Are you saying that anxious mind-wandering typically results in a pro-active reaction, whereas in the dream one is passive? That is: an appropriate response and an inappropriate response to the imagined scenarios? (note: this is not the same as whether the imagined scenarios themselves are appropriate)

> _It is interesting that those who do a lot of mediation have been seen to be > less reactive to norepinephrine (a neurotransmitter associated to stress)._

Mediation or meditation?

<comment><AUTHOR> I hope this response is not too confusing, but for the moment let's remove behaviour and focus on the situation.

Some imagined situations create an urge to take avoidant action. For example, let's say you are in a queue of a rollercoaster, but you have a fear of them - you might imagine it getting stuck with you upside down, or you might imagine yourself falling out of the rollercoaster. These are bad futures, and they make you want to take behaviour to AVOID the rollercoaster (like don't get on it in the first place!). If you get out of the queue these scenarios will leave your mind.

In dreaming, the situations are ones where instead of making it obvious that you should avoid something, they make it obvious that you should confront something. Confront is a very delicate word to use, as obvious confrontation (e.g., arguing instead of being passive) is one form of it, but so is being boring if you fear that others will ignore you (by being boring you are confronting the fear that you will be ignored unless you perform).

For example, Curtly's dream from the paper:

> Curtly is in a shopping mall. A young child comes up to Curtly and demands > his wallet and phone. Curtly does not want to hand over his possessions, but > he does. The young child stands near Curtly with Curtly's belongings in > front of him (accessible to Curtly should he decide to try and take them > back).

Having your possessions stolen warrants a confrontational response. This is especially so as the person doing the stealing is a child, as it will be safe to respond with confrontation (the child cannot beat you up!). You can see that, in the opposite way of anxious mind-wandering, this dream situation does not demand avoidant behaviour.

Does that make more sense?

<comment><USER7> I think I get it, but I'd suggest sticking with the same example when explaining the confrontational aspect of it. When you switch contexts it makes it hard to imagine the inverse. If you don't mind, can you explain the confrontation aspect in the context of getting onto the rollercoaster?

</comment></comment></comment></comment></comment><comment><USER8> This paper focuses mostly on interpreting reactions to in-dream situations as a way to evaluate what things we are anxious or avoidant about. Eg. If someone makes a demand you don't want to do in a dream, and you do it, you have anxiety about standing up for yourself.

This is highly generic and I am skeptical it's applicable to anyone with off the Wall dreams or people who have specific illnesses that affect the way they dream (eg. Schizophrenics have anecdata about unusual dreams).

But I think in More neurotypical perspectives with certain kinds of dreams this could work as a way to frame interpretation.

What rubs me the wrong way, however, is that the paper also implies that the less anxious you are the more normal you are in your dreams. I'm not sure how I feel about that.

(Some disclaimer: I have a condition that gives me very vivid dreams that are not set in reality. I've yet to find a way to suitably interpret them in a way that meshes with academia.)

<comment><AUTHOR> > What rubs me the wrong way, however, is that the paper also implies that the > less anxious you are the more normal you are in your dreams.

Hi, thanks for your comment. To be clear, it is not a value judgement by any means. We do not have responsibility for the feelings that we have and how they are surfaced in dreams. I have found it is the case that as an anxiety is worked through (e.g., I was anxious about standing up for myself, and practiced this in real life and found that I did not need to be so scared of it) the behaviour in the dream shifts to suit the demands of the situation more. These changes could be in accordance with the reconsolidation of the fear memory in the retrosplenial cortex (an area of the brain thought to be responsible for storing episodic fear memories which is more active during REM sleep than during waking). However, this is not where the process ends. When an anxiety is dealt with, another one surfaces and the behaviour is again at odds with the demand of the situation. So the 'normality' is short lived (and is not useful).

It is the case that individuals who experience less fear have more positive dream content, such as those with non-functioning amygdalas (Domhoff, 2017), individuals with greater wellbeing (Sikka, Pesonen, & Revonsuo, 2018), and even the Dalai Lama (Mehrotra & Lama, 2005). Those who have greater wellbeing also have fewer recurring dreams (Gauchat, Zadra, Tremblay, Zelazo, & Séguin, 2009). These are not my views, and I do not have an opinion on what type of content is 'better', but they are the results from other studies.

<comment><USER8> Thanks for your response.

Yes, however, what none of these addresses is when the response is incongruous with reality but normalized in the dream- it establishes there is a specific demand of a situation in a dream that is congruous with how reality would respond as reasonable. My criticism is that this doesn't apply to dreams that explicitly have their own "reasonable" behavior rules as established in the dream- off the wall things.

In a dream where drinking unicorn blood is the norm, is the reasonable behavior to resist doing so or is the reasonable behavior to follow the norms of the dream, and what does it say about onesself to not want to or want to do this goresome act? Imagine that this act is viewed neutrally in the context of the dream.

In a dream where it is dangerous to make friends with pepole, what does it say if you resist and purposefully befriend someone even if you're scared of friendship? It's reasonable to befriend people in waking life, but it's unreasonable to befriend people in a context where friendship is explicitly dangerous. By the paper, it may mean one is anxious about conformity- but in this case conformity is nonsensical/unreasonable.

<comment><AUTHOR> The norms of the dreams should be accepted. If it is the case that drinking unicorn blood is normal in the dream, then it should be viewed as normal in the interpretation. The theory does not seek to normalise the dreaming situation, the norms of the situation are normally extremely useful in the interpretation.

<comment><USER8> Hm. I'd like to try applying this theory to my dreams, but I'm having some difficulty in a few edge cases (that have proven to be sticking points in the past). Would you mind if I reached out to you on your opinion on how they should be interpreted according to this proposed paradigm? And what channels are mode convenient for you? Thanks again for your responses.

<comment><AUTHOR> Yes, please reach out to me. My email is visible on the paper.

<comment><USER8> Tried the email on the paper but I got in response an address not found return. Is the email correct? I double-checked it and I did send it to the email on the paper as it was typed.

</comment></comment></comment></comment></comment></comment></comment><comment><USER9> I haven't read the paper yet, but I plan on reading it tonight. It's so great that this came at a time where I've been researching Neurofeedback treatment, how Meditation effects certain brain activities, stoicism, and other mindfulness practices.

When I was younger I would have a lot of night terrors, sleep walking, you name it because of a stressful family situation. So I'm really interested to read about the studies, because I never thought about using my dreams to understand how my brain/thoughts are while awake.

I'm totally open to discussing this more with anyone that is interested!

</comment><comment><USER5> I'm sure this is nuanced in the paper, but what about when someone dreams that their partner does something bad to them, then when awake is upset with said partner for this imagined event? I speak from experience with being the partner in this scenario.

I mean, yes, in some sense the dream encourages someone to confront the anxiety rather than avoid it, but here it feels more like jumping past the real source of anxiety and lashing out against the imagined one.

<comment><AUTHOR> I think this could be a good example of the theory. I'm afraid that your partner believing you have done something is a bit unlucky! But you should ask her what she is doing in the dream when you are doing something bad to them. If she is repressing her response to you in the dream, I am suggesting it is likely that she is repressing this emotion in waking life too.

</comment></comment><comment><USER10> >"Though the situations in dreams call for un-avoidant behaviour, dreamers act with avoidance."

this is the biggest issue I have with this paper. This assumption is simply false

</comment><comment><USER11> But dreaming is related to the gut not the brain. What we eat before we go to sleep decides what we dream about. Dream is related to the microbiome. We are conscious of only the dreams just before we wake up. That is, before the conscious mind awakens.

<comment><USER12> Source? I was always under the impression that what you eat affects your dreams is an old wives tale.

<comment><USER13> Not necessarily a food, but nicotine can create insane dreams. People who are in the process of quitting cigarettes can have really disturbing dreams if they fall asleep with the patch.

<comment><USER14> So true. I had some wild, wild rides at night while wearing the patch (which I wore 23hrs and removed before exercise)

</comment></comment></comment></comment><comment><USER15> Not reading an article with a silly title is the inverse of reading it.</comment>


Guffipedia: business jargon and corporate nonsense - chestnut-tree https://ig.ft.com/sites/guffipedia/ <comment> chestnut-tree There's also this 6 minute FT podcast on the worst corporate guff for 2015. McKinsey, Starbucks, Twitter, Alphabet all get a mention

[http://podcast.ft.com/2016/01/04/time-to-get-stoked-by- the-y...](http://podcast.ft.com/2016/01/04/time-to-get-stoked-by-the-years- worst-corporate-guff/)

And perhaps I can add one too: reached out. This is used more by tech journalists than by businesses but it sounds very odd to me.

Instead of simply saying: _we contacted acme corporation for comment_ , writers say _we reached out to acme corporation for comment_. When I think of the phrase 'reached out' I think of someone reaching out to another person in sympathy or support or friendship. That's why the idea of 'reaching out' to a corporate body sounds strange. Why not simply say 'contact' instead?</comment>


Portugal signs up to EU quantum communication infrastructure initiative - <AUTHOR> https://ec.europa.eu/digital-single-market/en/news/portugal-signs-eu-quantum-communication-infrastructure-initiative <comment><USER2> DJB and Tanja Lange believe that Quantum Key Distribution is snake oil cryptography _not_ based on the "law of physics" as its proponents say it is:

[https://twitter.com/hashbreaker/status/689115480267816960](https://twitter.com/hashbreaker/status/689115480267816960)

[https://arxiv.org/abs/1803.04520](https://arxiv.org/abs/1803.04520)</comment>


How a U.S. citizen was mistakenly targeted for deportation. He's not alone - <AUTHOR> http://beta.latimes.com/local/lanow/la-me-ice-citizen-arrest-20171129-story.html#nws=mcnewsletter <comment><USER3> I'm a naturalised citizen.

I like to joke that I have more documenting showing my legal right to be in the US than my wife's grandmother. My wife's grandmother has a birth certificate but it is water damaged, illegible, and falling apart. Besides that she has no state ID (driver's license expired twenty years ago), and few other forms of identity.

Americans seem quite dead set against a national ID scheme (and associated database). The problem with that is that we wind up with a de-facto one, SSNs and social security cards being your main proof of who you are and your legal status. Birth certificates are problematic because they've never been standardised, and have no real fraud mitigation mechanisms (e.g. watermarks). Certainly my daughter's US birth certificate would be trivial to duplicate.

This is in no small part why I ordered my daughter a US passport even before it was needed. It is one of the best forms of ID and citizenship proof you can have, even if it expires you remain in the database indefinitely. It is also why I ordered myself a US passport-card, so I have proof of citizenship in my wallet at all times.

ICE, interior immigration checkpoints, and other initiatives seem to be on the rise. Even legal immigrants and US citizens need to protect yourselves, particularly if you're more likely to be profiled due to race.

<comment><USER4> The bit about birth certificates isnt all true - mine is from California, its on intaglio paper, with watermarks, and embossing - that particular paper (a certified long form) would be hard to copy.

<comment><USER5> I had one like that. Nowadays they issue replacements on much plainer paper that goes through a laser printer. It's notarized, but nothing about it would be difficult to counterfeit.

<comment><USER6> The certificate isn't the proof. Cross-referencing it with a Country Registrar's computerized records is.

<comment><USER7> You could be like a familial relation of mine, who didn't have a social security card, driver's license, or birth certificate. He lost them a long time ago.

Birth certificate was impossible to replace because the courthouse or whatever burned down before the records were computerized.

You can't get a social security card without a driver's license, and vice versa. He literally had tried almost everything.

In the end another family member photoshopped a social security card so he could get a driver's license, which he used to get an actual social security card.

The whole system is stupid as hell. It's easier to navigate if you lie than if you act truthfully.

</comment></comment></comment></comment></comment><comment><USER8> Hopefully he gets some money out of this. Can't imagine being grabbed, held in a cell somewhere, and then told I had to be deported all of the sudden.

> Carrillo said his son brought a passport and a certificate of citizenship > the government issued Carrillo but that ICE officers refused to review the > documents.

Well that's just baffling. What exactly would they consider proof of citizenship if a passport and the certificate doesn't do it. What would it take? What if he didn't have a passport. Many people I know don't have one or have an expired one. Certainly not a requirement to have one.

> The refusal by ICE officials to listen to Carrillo's claims of citizenship > appeared to violate an agency policy that requires officers to thoroughly > and quickly investigate such claims

It also violates decency and common sense as well, and veers into plain old brutality.

Rant: One thing I don't understand is why don't people have national ID cards in US. Most countries I know of have them, here it is a complicated mess of drivers license, SSN, birth certificates, each states makes their own ID card thing for those that don't drive. Every single time elections come around there is talk of ID cards and supposed voter fraud for months afterwards, with everyone pointing fingers and insinuating things. Then there are cases like these. People's identities are stolen based on the stupid SSN number and a name, most of those are already on the black market somewhere already.

<comment><USER9> The culture of the US has 2 parts that really don't like national IDs. A strong distrust of the federal government and a large number of evangelical christians. The natural distrust means that people generally don't want to give anything more to the federal government in general so it would take enormous political capital to add this. Second, the evangelical christians take end times prophesies from Revalation in the Bible very seriously. They believe that a national ID card is the "mark of the beast" that will be how the world is enslaved. It's a bit weird to outsiders, but it's a surprisingly common belief.

[https://www.thefamilyinternational.org/en/viewpoints/future/...](https://www.thefamilyinternational.org/en/viewpoints/future/65/)

<comment><USER10> > _" It's a bit weird to outsiders, but it's a surprisingly common belief."_

It's a bit weird to some of us Christians, too. :-) Some of us realize that the Bible is a book of metaphors and guidelines, not a literal future-history account. What John saw in his visions and how to interpret that has been a major source of discussion among religious scholars for a very long time now.

I am opposed to a national ID on a very specific point: It can be used as a tool for voter suppression if not done correctly.

<comment><USER11> > Some of us realize that the Bible is a book of metaphors and guidelines, not > a literal future-history account.

The first time someone told me that the story of Adam and Eve was allegorical and not literal, it blew my mind.

I had grown up and been taught "literalism", in that everything that Bible said was literally the truth and not simply a story.

<comment><USER7> Serious question, how did you rationalize contradictions in the bible? The story of Adam and Eve directly contradicts the story of creation told immediately prior.

The Bible didn't make any sense to me until I took a religious studies course and learned that the old testament is basically the verbal tradition of the ancient Jewish people in written form. I had tried reading the bible when I was much younger, and the contradictions were so absurd I started highlighting them, and I ran out of highlighter before I ran out of Bible. I'm still not religious, but at least religion kind of makes sense to me now.

</comment></comment></comment></comment></comment><comment><USER12> The reason for his detention is mentioned near the end of the article:

"After several hours, Carrillo and another detainee were driven to a privately run immigration detention center in Adelanto, 85 miles outside Los Angeles in the Mojave Desert."

Privately run centers don't get paid based on citizenship or not but on services rendered.

<comment><USER6> I wonder if the $20K settlement is a contractual sanction against the vendor for making an identity error.

</comment></comment><comment><USER13> There are so many underlying issues here. Race. Politics. Police conduct. Private prisons. Even NSA-level surveillance (the obvious efforts to geolocation his phone prior to the arrest). Demonetization of felons. Just about everything that is wrong in the US landed on this guy. Everyone needs a lawyer. You don't have to pay them, but memorize their name/number for that day you find the world landing on your head.

<comment><USER14> > _Demonetization of felons_

Do you mean disenfranchisement?

<comment><USER15> I think he means "demonization" but it's a really interesting typo.

<comment><USER16> That makes a lot more sense. I was really confused and wondering if we had veered off into YouTube territory. Although, there is still an argument to be had about felons are monetized because private prisons make money off of it. Hmm...

</comment></comment></comment></comment><comment><USER17> Shouldnt the government have a database for all the US passports it has issued? How does a problem like this happen to someone who has a passport?

</comment><comment><USER18> Just to put things in perspective, a quick google search gives a number of 380k-442k detentions per year [1]. The article states 2,840 citizens identified for deportation since 2002 (or average ~190/yr)[^]. Giving us an error rate of ~0.046%, averaged over the 15 years.

[^] were these people detained? Does it count in the data set?

[1] [http://www.endisolation.org/resources/immigration- detention/](http://www.endisolation.org/resources/immigration-detention/) (these numbers may be wrong, I haven't fact checked this site)

<comment><USER19> Any is too many.

<comment><USER20> Just contrasting this to death sentence

> estimate that if all death-sentenced defendants remained under sentence of > death indefinitely at least 4.1% would be exonerated. [1]

@_@

1\. [http://www.pnas.org/content/111/20/7230.abstract](http://www.pnas.org/content/111/20/7230.abstract)

</comment></comment></comment><comment><USER21> I'm actually in favor of having a biometric system like Aadhar in the United States.

We should be automating our border patrol, I cringe at how inefficient our government is. Why are we still using paper records and certificates? These government bureaucrats are literal parasites on our society.

<comment><USER22> So let's replace this "inefficient" human bureaucracy with the fine work of the top dollar private sector contractors that have spearheaded advanced biometrics programs like Theranos, run it as efficiently as healthcare.gov, with all this private data stored in a database as secure as that of Equifax.

<comment><USER21> Leeching off of the taxpayer is like a drug. And much like an addict, the government bureaucrat will fight to maintain their unearned privileges. Sad!

<comment><USER23> Wouldn't a private government contractor also fight to maintain their contracts?

</comment></comment></comment></comment><comment><USER4> I'm wholly opposed to a national ID scheme, but a national ID scheme would prevent stuff like this.

We currently have no national registry of who, or who isn't a citizen, and no verifiable way to tie identity to work status, or anything else.

Stuff like this is part of the price we pay for freedom I suppose.

<comment><USER24> "Stuff like this is part of the price we pay for freedom I suppose."

What an odd conclusion to draw from this. Do countries with national ID's not have freedom?

<comment><USER4> They seem to have less freedom overall, theoretically - in any case, the American psyche has a well ingrained fear of big government, we fought a war over it, more or less - a war that we in part continue to fight amongst ourselves.

<comment><USER25> Are you living in fairy land? Or in a bubble? How does USA citizen have more rights/freedom than for example Scandinavians?

<comment><USER26> A few ways:

1) Freedom of speech in the US is the most unrestricted in the world. "Hate speech" (or more accurately: whatever the current cultural consensus deems to be beyond the pale) is not an exception.

2) Protections for criminal defendants in the US are the greatest in the world:

* No other country has a hard rule that excludes all illegally-collected evidence, and legally-collected evidence flowing from illegally-collected evidence, from trial.

* More generally, we have very extensive rules of evidence that limit what can be admitted into court, to protect the rights of the criminally accused, and both sides of a civil case. The UK has similarly extensive rules, but the rest of Europe does not.

* An absolute right to trial by jury for anything greater than a petty criminal charge.

3) The right to homeschool your children. This is essentially illegal in Sweden, Germany, and some other European countries.

<comment><USER27> > 2) Protections for criminal defendants in the US are the greatest in the > world:

Other countries (such as Western Europe, Canada, Australia, New Zealand) have weaker protections for criminal defendants during the trial, yes. But, assuming you are convicted, prison sentences tend to be shorter on average and there is no death penalty. On another point, to compare Australia to the US, the High Court of Australia has basically full appellate jurisdiction (even on state law questions) when it chooses to exercise it, whereas the US Supreme Court's jurisdiction is limited to appeals on points of federal law only, and AEDPA has limited access to federal habeas corpus. So I think the convicted have greater rights of appeal under Australian law than US law. So it isn't clear to me that criminal defendants actually have more rights under the US system overall – they have more rights prior to conviction, but less rights afterward.

<comment><USER26> I don't see how the different jurisdictions of the high courts really plays into this. Everything in the Bill of Rights (with the exception of the right to jury trial in civil cases, recognized substantially by every state anyway) is applied to the states as a matter of federal law and is therefore subject to review by the federal Supreme Court. For things not implicating any federal question, why is having an appeal to the federal Supreme Court important? Having an extra layer of government does not grant you more rights in and of itself.

<comment><USER27> From the criminal appellants viewpoint, it is in their interests to have as many opportunities to appeal and as many grounds to appeal as possible. The more opportunities to appeal, the greater chance that one of your appeals may turn out favourably to you. So, in the US system, you cannot appeal points of state law to federal courts, but in the Australian system you can, so you have more opportunities to appeal in Australia. Plus, AEDPA limits access to federal habeas corpus (which is a form of collateral appeal as opposed to direct appeal), whereas there is no corresponding limitation under Australian law.

How does this to relate to rights? Well, arguably one of our rights is the right to appeal adverse judicial decisions. And the Australian legal system grants more extensive rights in that area than the US one does.

<comment><USER26> Again, if a state law case implicates any federal issues, such as the Bill of Rights, then you can appeal to the US Supreme Court.

For those not well-versed in law, this discussion is very misleading. Appellate courts do not retry _facts_ , they only decide if there was an error of _law_ in the lower court. American states retain a lot more power than Australian states do, including the right to their own common law and to apply their own judicial philosophy. To substitute the judgment of the federal courts on issues of purely state _law_ is to abolish federalism to a large degree.

<comment><USER27> > For those not well-versed in law, this discussion is very misleading. > Appellate courts do not retry facts, they only decide if there was an error > of law in the lower court.

Appellate courts (at least in some systems) are allowed to reopen the facts, for example to consider new evidence not available at the time of trial - <USER2> e.g. [http://www.courtofappealbc.ca/appellant- guidebook/3.5-introd...](http://www.courtofappealbc.ca/appellant- guidebook/3.5-introducing-new-evidence)

> American states retain a lot more power than Australian states do, including > the right to their own common law and to apply their own judicial > philosophy. To substitute the judgment of the federal courts on issues of > purely state law is to abolish federalism to a large degree.

Australian state court systems have always been subject to review by higher courts. Originally by the Judicial Committee of the Privy Council in London, and now the High Court of Australia has taken over that jurisdiction. I don't think it is reasonable to say that because we do federalism differently than the US, we don't do federalism at all.

It is also worth keeping in mind that there is a potential tension between states rights and individual rights. If a state is trying to limit my rights as an individual, and the federal government or courts wants to stop that, and "states rights" limit the ability of the federal government or courts to step in and protect my individual rights, then that is a case in which my individual rights are being sacrificed to protect "states rights". So, I'd say that in the matter of appeals, the US chooses to prioritise states rights over individual rights in a way in which Australia doesn't.

<comment><USER26> You seem convinced that additional appeals can only work in the defendants favor. Suppose that a state supreme court decides to give more rights to defendants under its common law. Suppose the state supreme court finds for a defendant based on that. Allowing the prosecution to appeal that decision to the federal supreme court actually HURTS the defendant.

I'm not saying there's no federalism in Australia. I'm saying that the federalism is substantially limited by having one general common law to rule them all. And also by imposing a single approach to judicial decision making.

Also, I think you continue to misrepresent the situation. You have every right to appeal a violation of your federally-granted rights to the federal Supreme Court. It is only rights granted to you only by your state that cannot, generally, be appealed. As I said above, it also means that prosecutors cannot try to get a decision made for you, by a state court on the basis of state law, overturned by the federal courts. So it cuts both ways.

<comment><USER27> > You seem convinced that additional appeals can only work in the defendants > favor.

No denying that in the general case greater rights of appeal could work against the defendant as well as in favour of them. But in practice it all depends on how defendant-friendly the federal and individual state court systems actually are. I'm sure that for at least some US states, if the federal court system was granted Australian-style supremacy over them, the end result would be more defendant-friendly than it is now. Maybe for some other states it would be the opposite, but you have to ask which of those two situations would be the more common.

</comment></comment></comment></comment></comment></comment></comment></comment></comment></comment></comment></comment><comment><USER28> The great britain deported a bunch of unwanted people to Australia back in the day. Instead of wasting tax payer money, more criminals should be deported out. May be to Puerto Rico or some other territory far away where labor is cheap.

<comment><USER29> Will you be ok with Puerto Rico deporting all of its criminals to your city ?

<comment><USER30> It was (is?) a thing that happens.

[http://www.philly.com/philly/news/special_packages/Puerto_Ri...](http://www.philly.com/philly/news/special_packages/Puerto_Ricos_solution_to_heroin_crisis_one- way_tickets_to_Philly.html?mobi=true)

</comment></comment></comment><comment><USER31> >As a young teenager, Carrillo automatically became a U.S. citizen when his mother went through the naturalization process. As an adult, he had two serious run-ins with law enforcement: a 2007 conviction for carrying a concealed weapon and another in 2011 for sending sexually explicit material to a minor, according to law enforcement records reviewed by The Times.

>In the second case, Carrillo was sentenced to 240 days in jail and three years' probation, the records show.

In theory ICE could check this out, but sanctuary city policy is to not cooperate with ICE, so my guess is they did not have immediate access to this information.

Given that this was an outlier case, I'm guessing the city would withhold the verification because most times it would show illegal status. Of course, it would make sense if all the enforcement agencies had synchronized data, but that seems like a pipe dream for an organization like the US gov.

<comment><USER32> >In theory ICE could check this out, but sanctuary city policy is to not cooperate with ICE, so my guess is they did not have immediate access to this information.

I don't think this has anything to do with sanctuary cities. I am convinced they had easy access to his info:

"As a young teenager, Carrillo automatically became a U.S. citizen when his mother went through the naturalization process."

That means USCIS had everything -- his SSN, fingerprints, photos, (even though from his teenage years). Could have been trivial for ICE to check, if they wanted to.

<comment><USER31> My speculation was dead wrong, in fact LA functions more or less like a regular city regarding the LAPD/ICE relationship

[https://theintercept.com/2017/02/27/los-angeles-mayor- flirts...](https://theintercept.com/2017/02/27/los-angeles-mayor-flirts-with- sanctuary-movement-while-collaborating-with-ice/)

>LAPD officers have historically shared intelligence with ICE through the CalGang database system, and ICE agents are in the county jails on a near- daily basis.</comment></comment></comment>


Darpa network shields against space junk - <AUTHOR> https://fcw.com/articles/2016/06/30/darpa-space-junk.aspx <comment><USER2> One person's satellite is another person's space junk. When will DARPA admit they've got an antisatellite laser at Holloman AFB?</comment>


Benchmarking DNS response times of TLDs - <AUTHOR> https://bunnycdn.com/blog/is-your-fancy-new-domain-hurting-your-performance-gtld-benchmark/ <comment><USER2> We have a client who insisted on using a .house domain. It kept triggering alerts on our uptime monitoring service with DNS errors, so we had to reduce the sensitivity of that specific test.

We also had a client who had to change their TLD from .healthcare to .org.uk because (a) people were confused because they didn't understand that there are all these new TLDs and kept adding .co.uk, .org etc and (b) some NHS systems in the UK (one of their target audiences) refused to accept emails that finished with .healthcare, saying that it was a malformed email address.

I think in the vast majority of cases these new TLDs aren't worth it until the general population's understanding catches up. I still advise clients to use www rather than a plain domain name for websites, because I've come across a significant minority of people who need that "www" as a clear signal that it's a website.

<comment><USER3> > I still advise clients to use www rather than a plain domain name for > websites

And you should. Not only can't you put CNAME at the zone APEX without doing nasty tricks but not doing so is also a security risk when dealing with cookies.

<comment><USER4> Could you (or someone) explain this? (I'm not arguing, I'm interested.)

<comment><USER3> You can only put CNAME records at the zone APEX if there is no other records kinds as a CNAME is supposed to be a synonymous.

If you had records such as:

@ IN A 127.0.0.1

@ IN CNAME example.org.

The server could not answer anything sensible as you now just introduced an ambiguity.

The "nasty tricks" I was referring to is basically records such as ALIAS that you may find at some providers. The way they work is roughly:

\- Given a record `@ IN ALIAS example.org.`.

\- Pull records at `example.org` (maybe with an AXFR request but usually just individual records).

\- Merge our domain APEX with `example.org` records we just pulled.

\- Reply to requester with the merged zone, discarding the ALIAS record.

Regarding cookies, the issue is that they are passed to subdomains so cookies that you set for `example.org` are also accessible from `*.example.org`.

<comment> 867-5309 unless I am hosting separate sites/IPs on subdomains, or have a complex cookie situation, I think the www. prefix seems vestigial/legacy and completely unneeded. I am actually in the opposite camp of not including it at all and redirecting to non-www. it sounds awfully ambiguous in speech ("double-u double-u double-u dot", "all the double-us dot", "dub dub dub dot", etc.) and most times multiplies the syllabic length of a "catchy" address. I even had an older client who said "stop" instead of "dot", and another who used @www. in an email address. I also think it looks silly and unprofessional on business cards, on the side of vans, etc., especially when [http://](http://) and/or a trailing fowardslash is also included _cringe_. if it MUST exist, DNS does not always have to be involved, it could just be a simple http 301 forward or vhost config. we don't add :80 or :443 to the end of a web address. let the browser handle all that.

<comment><USER5> It's worth making it exist and doing a 301 redirect. There's some people that will still type it, and others that will link it without checking, and they'll just think your site is broken. You're fighting against the grain for what's essentially a couple lines of config.

It's not much different than using TLS for everything, but still handling and redirecting [http://](http://) traffic (also doing a 301 redirect).

<comment><USER6> It's also useful to set hsts for the whole domain.

I'm opinionated enough to say if you type [http://example.org/foo](http://example.org/foo), I'm just going to redirect that to [https://www.example.org/](https://www.example.org/) but reasonable people could disagree (especially since Chrome has been going back and forth on displaying the actual URL and something that's vaguely similar to it)

<comment><USER7> That would just be a giant middle finger to people who manually type URLs.

</comment></comment></comment></comment></comment></comment></comment></comment><comment><USER8> Would love to hear if the same applies to SEO and/or spam filters.

I have a .works domain, which looks nice, but it was a huge mistake and wish I had gone for a .com:

\- people often mispell it to .work, or just generally get confused

\- one customer actually couldn't receive my emails because some layer in their email stack was blocking this domain

\- .work exists, and somebody else owns [name].work, which is a potential security risk...

<comment><USER9> I've heard anecdotally that getting .xyz email delivered is much harder than .com, some servers just blanket reject. I expect this will change as the domains become more popular.

<comment><USER10> I blacklist .xyz, .ninja, and a few others. Nobody complains.

<comment><USER11> I had to blacklist .top and .xyz registrations for a free service because they were being used exclusively for spam. xyz in particular I think is just so cheap (often $0.99 to $2) that it's tempting for spammers to register a bunch of throwaway domains.

</comment></comment></comment></comment><comment><USER12> This is one of those things you simply don't expect to test when you're benchmarking performance. I've been trying to cut away chunks of 20-50ms on a side project I've been working on hosted on a .io domain, and I'm seriously considering switching because of this. Great article for sure. I also wonder at what point the trade off is between a vanity domain vs a more performant domain. For a CDN this makes perfect sense, but would it be better to launch with a less-notable url vs a more performant one?

<comment><USER13> I humbly suggest this is not a good use of your time.

<comment><USER14> nope I would kill to be able to cut 50ms by DNS tweaks across the large fleet >100 sites for a major brand

<comment><USER15> If you haven't done already, take a look at don't delivery improvements. Serve don't files locally, subset them, and use variable fonts and woff2. I'm a micro performance enthusiast myself and it's my #1 optimization with the biggest gain.

<comment><USER14> dont't ??

I will have a look at your font suggestions

</comment></comment></comment></comment></comment><comment><USER16> I don't think you can draw any conclusions at all from this. They appear to have measured how far it is from their CDN pops to the anycast instances of the TLDs.

Edit: I see what they did. They picked a random nameserver for each TLD. This means that those using only anycast servers win as they always hit the same POP. .org uses only some anycast instances.

</comment><comment><USER17> > For each top-level domain, our system picked a random nameserver published > for each of the top-level domains and queried a random domain name that we > picked for it. We then grouped the results by region and logged the data > every 10 seconds.

Am I misunderstanding what they're doing or is this completely misleading? If they're only testing one randomly chosen nameserver, the results are much less likely to be a good indication of the speed of an average request for that TLD. Why not average across all of them?

Also, as they kind of suggest near the end, caching is probably good enough that this is very rarely a problem anyone needs to worry about.

<comment><USER18> I think they are saying on each probe, a random nameserver and then random site are chosen. So overall it's randomizing over all nameservers and sites, to make the median a more useful metric of the overall TLD.

In other words, what they wrote suggests it's not just one fixed nameserver chosen per TLD, rather randomly chosen each time they will make a request.

</comment></comment><comment><USER19> I recommend that all DNS servers be in-bailiwick servers with glue.

This recommendation is taken from Dan Bernstein, see [https://cr.yp.to/djbdns/notes.html](https://cr.yp.to/djbdns/notes.html), section "Gluelessness"

It not only improves reliability but can help reduce the number of queries and speed things up.

</comment><comment><USER20> I mean, that would probably be true if DNS wasn't distributed and highly cacheable. But seeing that it is I would be surprised if you'd see anything other than statistical anomalies on a domain with even a limited traffic and poorly configured TTLs.

</comment><comment><USER21> A little off topic, but some of you folks have experience with bunnycdn, the company behind the post?

Are they fine?

<comment><USER22> Yeah, they are doing an amazing job.

<comment><USER21> Thanks!

</comment></comment></comment><comment><USER23> Interestingly enough, the .top domain gives what it promises: it's at the top of the worst performing TLDs list

</comment><comment><USER24> > The biggest shockers were the .info and .org domains that showed really poor > performance especially in the 85 percentile range, despite being one of the > oldest and well established top-level domains with millions of registered > domains each. After some further investigation it appears 4 out of 6 of > their nameservers are performing extremely poorly which is the reason for > the poor results.

I always thought with all the money collected from ten million .org domains they would have an army of nameservers to make sure latency is low, instead they actually only have 6 nameservers and are performing poorly? Sure it'll probably won't impact real world performance but I'm still disappointed that they seem to be only doing bare minimum. I wonder where those hundred million bucks actually goes?

<comment><USER15> Most TLDs run the bare minimum amount of nameservers required by ICANN, specially the newer TLDs. However, hundreds of nameservers scattered around the globe wouldn't help much either, because they just need to have faster responses to the mass of recursive resolvers.

<comment><USER6> Hundreds of nameservers scattered around the globe with anycast absolutely helps.

The main thing between a DNS request and a DNS response is network round trip time. Actually processing the request should be trivial (especially for .org, but even at .com), the zone file may be large compared to most, but it's all static records, with batched updates. I remember when internic would do updates at midnight, but you might not make it in the batch; mostly I see 5-20 minute delays on changes now.

</comment></comment></comment><comment><USER25> Independently reproduced the tests for .com and .blog. Found that many of the TLDs at the bottom of BunnyCDN's list has one thing in common: CentralNic. Avoid using any TLD that use it for their backend infrastructure. [https://www.ctrl.blog/entry/dotblog-tld- performance.html](https://www.ctrl.blog/entry/dotblog-tld-performance.html)

</comment><comment><USER26> Damn the India cctld is the second fastest cctld out there - almost at par with .us . Not sure where the tests were ran - probably in EU/US, so this is actually really good.

It pretty much outperforms .com/.net/.org

#MakeInIndia

<comment><USER27> How is make in india even relevant to resolution/cache?

</comment></comment><comment><USER28> That's something for which we might want to see the raw data: to sort by region, see other percentiles, analyze whether it's bunnycdn's connectivity ?

Also, it might be nice to be able to re-do the tests; better yet: have a website that's auto-updated so that we see results today (maybe TLD X had an incident when they were measuring?). Of course, that's not something you can ask a random stranger on the internet to do for you.

</comment><comment><USER29> > The biggest shockers were the .info and .org domains that showed really poor > performance especially in the 85 percentile range, despite being one of the > oldest and well established top-level domains with millions of registered > domains each

Why do I imagine this being spun into some upbeat marketing exercise for .org?

</comment><comment><USER30> Friendly reminder for people on HN reading this:

I know this is actually quite interesting, but before you start worrying about the latency of the name servers of your TLD, you might want to do something about the metric ton of JavaScript on your site and the 25 different 3rd party servers from which you side load most of it. Also those 6 additional servers from which you load a bunch of TTF fonts. Especially if all your site does is just display some text and two or three pictures.

<comment><USER31> No kidding. I'm using a > 1GBit fibre line and the majority of my page loads is still downloading recursive, pointless javascript dependencies, or doing a billion CORS OPTIONS requests and waiting for the response. DNS latency doesn't even factor into the end result user experience, it's dominated entirely by front end design decisions.

If this was a concern it's an admission that JavaScript developers have optimized to the best of their ability. Which is just sad.

<comment><USER32> Do you have a moment to talk about The Great Saver, uMatrix?

<comment><USER31> Disabling a lot of the bloat makes random pages break, which is an even worse experience.

<comment><USER33> But it is compensated for by the sites that actually _work better_ when you strip their non-local JS from them. I've lost track of the number of times I've come to the HN comments and read about how unreadable the page was due to all the popups and ads and modal dialogs when I just read the text. You're absolutely not wrong that some sites get worse, but it's not one-sided in that direction.

<comment><USER34> uBlock Origin is probably the better middle way for most. It should accomplish what you describe most of the time yet breakage is the exception instead of the rule.

</comment></comment></comment></comment></comment></comment><comment><USER35> ccTLDs like .ru kinda make sense being slower on a global scale because they mainly target a national audience, but a lot of the worst offenders are gTLDs where your audience can be anywhere on the planet.

</comment><comment><USER36> I once read that the person running the .co registry was a k user and released his own k-like language. I wonder if that has anything to do with the speed of the .co TLD

</comment><comment><USER37> Was this tested with different geographic points to account for latency across the earth?

</comment><comment><USER38> I find this a bit hard to believe. Who's servers were you running this test on? Which regions exactly?

Is there any other sources that back up this claim?

Also interesting that .in (even though indian tld) is faster...

<comment><USER39> The company I used to work for switched from .io to .dev, because the former had issues with availability.

</comment></comment><comment><USER40> Off topic: My first thought was "Andrew Huang has a CDN?" but then remembered he spells his nickname differently. Never mind.

</comment><comment><USER41> Well, this is disappointing. As others have stated , clearly there usually are other areas (easier targets like too much javascript or tracker code crap) to optimize performance than here. But what i find disappointing is that i was under the belief that things like a TLD were merely cosmetic and didn't have an impact on underlying performance. Domain names were supposed to be sticky labels on more important underlying infrastructure. I always thought that choosing a .COM, .NET, .WHATEVER didn't matter for delivering digital assets across the internets to one's customers/users...well, if bunnycdn is onto something, color me surprised, and slightly saddened.

I've owned my own {$last_name}.CC domain name, and have used it as the basis for my personal/family email for over a decade, and am quite aware of how it has gotten treated at least on the spam front. Admittedly, I've had very, very minor issues compared to many others who have used other seemingly "non- traditional" TLDs/ccTLDs. (I attribute the low issues to having used G Suite for many years. Spam fighting: One of the few good things i like about google.) While the .CC tld was originally based on a country code, it was marketed (and i guessed managed) for many years now as a generic TLD. My friend gave me the idea to use it after he set his domain name up for his then-nascent (ahem) _computer consultancy_ ...And, since the .COM, and the .NET versions[0] of my $last_name at the time were not available for me, i went with a nice short and sweet .CC domain. Back then i also felt a mild sense of edginess for using something different than "boring old" .COM, or .NET. But i never figured there would be DNS/nme resolution performance issues...Its just a name resolve process going from some arbitrary text name to ip addresses, etc...why should there be an issue, right?

Beyond the admittedly minor spam issues that I've had with using a "non- traditional" TLD, the biggest headache by far is having to educate people that the world has more than just .COM and .NET domain names. Having to emphasize (both verbally spell out, and through bold text or caps while written) that my email address ends in .CC and _NOT_ .COM is quite annoying. After so many years, it still has not lessened much...At least not in the U.S. - where i live and work. However, strangely/unexpectedly, outside the U.S. this issue is vastly less of a thing. During the last 2 years I've traveled to many parts of the world for my dayjob, and wow, my {$last_name}.CC domain name is pretty much not an issue outside of the U.S. So this whole time it's my own Americans who lack the literacy in this regard. From my experience, in the minds of typical, layperson Americans there exists only .COM, .NET, .ORG, maybe sometimes .UK...But everything else might as well be .SPAM or .FAKE ;-)

So, after the spam, after all the years of annoyance of emphasizing the spelling of the TLD, and now there could be possible performance issues!?! Man, this whole domain name thing sucks (to say nothing even of the sleazy business/marketing side of the racket). I mean, weren't domain names supposed to make things easier than having to remember arbitrary IP numbers/addresses? I think we need a new method or system.

[0] By the way, the .ORG version for my domain name was available years ago, but I wasn't a non-profit, so felt i didn't want to grab it; happily allowing any true, legitimate non-profit to scoop it up. My mental jury is still out on whether that was a wise decision that i made or not. Because of recent news of the .ORG registry, maybe I'll make a separate post on this topic.

<comment><USER6> > 0] By the way, the .ORG version for my domain name was available years ago, > but I wasn't a non-profit, so felt i didn't want to grab it; happily > allowing any true, legitimate non-profit to scoop it up. My mental jury is > still out on whether that was a wise decision that i made or not. Because of > recent news of the .ORG registry, maybe I'll make a separate post on this > topic.

Not that it matters, but in my mind, .COM stood for commercial businesses, .NET stood for networks/isps, and .ORG stood for the rest. Do you have any real relation to the Cocos islands? That's less acceptable to me than putting yourself in .ORG.

<comment><USER41> I share your perception of what .COM, .NET, and .ORG stood for. And, to answer your question, i have no relation to the Cocos islands...further, if I were somehow negatively impacting the inhabitants of said region, i would have never obtained the domain name. (I'm not that kind of person.) Besides, the domain name was for my personal/family email only, that's it - not any commercial entity or network service, etc. - there was no .FAMILY (or similar tld) back then.

Nevertheless, to clarify why i had obtained a domain name using that tld...While yes, .CC was originally (and for a very short period) _intended_ for the Cocos islands, it quickly shifted focus (by those same owners of the NIC/registry that controlled the TLD) and was promoted for international registration; in fact the marketing i saw pushed it as the next .COM for computer hobbyists, etc. And, I wasn't the only one who bought that line; see [https://en.wikipedia.org/wiki/.cc#Usage](https://en.wikipedia.org/wiki/.cc#Usage)

EDIT: Typo corrections.

<comment><USER6> Sorry, I'm aware everyone was/is doing it, and it's encouraged and acceptable. I see that's not clear from my message; I didn't mean to imply you made a bad choice.

I just would have ignored the intent of .org or .net before a country tld.

<comment><USER41> I appreciate that clarification; all good, no worries. And, yes, having learned from my .CC experience all these years now, going forward I will ignore the intents of .org, .net, etc. before looking at ccTLD. Cheers!</comment></comment></comment></comment></comment>


Akamais State of the Internet report Q2/2014 is out [pdf] - <AUTHOR> http://a.pomf.se/qcrsil.pdf

<comment><USER2> So much attention was paid to the physical formatting of the report -- yet so little information conveyed. And conveyed poorly. Not a single infographic or graph, even. Just tables.</comment>


Brusher – Tiny utility to create live webpage backgrounds - <AUTHOR> http://github.com/kamranahmedse/brusher <comment><USER2> Nice effect. But it is interesting how "lightweight" is used here. Sure, the library might be lightweight, but the CPU usage of my Chrome instance jumps to nearly 100% as long as I play with the demos. That's not "lightweight" for the user.

</comment><comment><USER3> I can't remember right now, but I saw a similar background on some website where they had put the blurry demo of the website in the background and moving the mouse over it kept it un-blurring. Looks nice!

</comment><comment><USER4> Seems interesting, will give it a try tonight. Thanks for sharing!</comment>


Crocodoc (YC W10) Launches HTML5-Based Document Viewer With Its Own API - <AUTHOR> http://techcrunch.com/2011/02/16/crocodoc-launches-html5-based-document-viewer-with-annotations-embeds-and-its-own-api/

<comment><USER2> My writing group uses Crocodoc when we exchange drafts and provide feedback. Keeping all of the annotations in one place means that I don't have to worry about having 4 different copies of a document (each one commented on by a different person) floating around my e-mail or hard drive.

In fact, this is a service I'd gladly pay for if the folks at Crocodoc would give me a way to do so.

</comment><comment><USER3> From the article: "In other words, you now have one less reason to fire up your bloated copy of Adobe Acrobat."

Using OSX's Preview PDF reader, I haven't used Adobe Acrobat for years. Preview is fast-loading, and has all the features one could want in a desktop PDF reader.

But for a browser-based reader, I could see Crocodoc being useful and certainly the interface is well-done.

<comment><USER2> I love Preview, but have found that when I use the annotation feature and send it to others who use other PDF viewers (FoxIt, Acrobat Reader, et al) that the annotations don't always behave like they should.

</comment></comment><comment><USER4> This looks nice! I've long wanted a PDF viewer that had annotations that appeared off to the side and could be annotated collaboratively so I'm very excited to see that crocodoc has made progress in that direction.

Some misc. comments:

* The "chrome" isn't very android friendly. I'd really like to have something like this that would work well on a mobile device. In fact, it would be nice to have a full mobile app allowing local annotation/syncing with your web service. Currently, I just tried the site on my phone, but I have an android tablet coming soon and will be looking for a good pdf reading/annotating experience.

* When you download a marked up pdf file, it would be awesome if the notes could be included (possibly by shrinking the original document a bit. (or are the currently included and evince is failing to show them?)

* Syncing all of a users docs/annotations with Dropbox would be a killer feature. I really like this trend towards apps using Dropbox as user-owned cloud storage. (Dropbox isn't perfect for this, but is pretty nice).

* A bit more esoteric: many of the documents I read are two-column. It would be amazing if crocodoc could show just one column at a time to provide bigger text and more room for annotation. I've toyed with putting together some simple tools to display pdfs in this way, but never had the gumption to make something that worked.

Anyways, I'll definitely be following crocodoc.

</comment><comment><USER5> Not to rain on anyone's parade, but Vuzit (<http://www.vuzit.com>) has been offering a similar service, including its own API for years.

<comment><USER6> Fair point as far as image-based document viewers are concerned. See response on this post: <http://news.ycombinator.com/item?id=2226889>

EDIT: To clarify, I'm a co-founder of Crocodoc and answered the same question on a parallel thread (with a side by side comparison).

</comment></comment><comment><USER7> I've been a beta tester for a while now and I gotta say, these guys really listen to their users' feedback.

For me, I've use it to critique websites and essays. The annotations are great. I've also used it simply just to load a large PDF 'cause it scrolls through it faster (35MB limit).

Congrats Crocodoc Team!

</comment><comment><USER8> I'm confused is this not what scribd does ?

<comment><USER9> I actually met one of the guys from crocodoc a couple of months ago, nice guy. The headline isn't very accurate. My understanding is that they let people annotate pdfs and share those annotations.

<comment><USER10> Yes, it's quite slick. I've been building a Ruby library for it and I'm using it as part of a conference management Web application.

The annotations part is really nice, makes it very handy for reviewing technical papers.

</comment></comment></comment><comment><USER11> I love this site for the name alone! The web app's intelligently designed and is the next evolution in digital documents.

Reference: <http://en.wikipedia.org/wiki/Crocoduck></comment>


Google Announces Q1 Earnings, Beats Analyst Estimates But Shares Drop - <AUTHOR> http://techcrunch.com/2010/04/15/google-announces-q1-earnings-beats-analyst-estimates-but-shares-drop/

<comment><USER2> They actually don't beat analysts estimate.

Some analysts were way too bullish:

'April 15 (Bloomberg) -- Google Inc. reported first-quarter profit that fell short of some analysts' estimates after it increased spending to enter new markets and maintain its lead in online search advertising.

The company's first-quarter performance failed to meet expectations lifted when Intel Corp., a barometer of technology spending, forecast a surge in sales and record profit margins.'

[http://www.bloomberg.com/apps/news?pid=20601010&sid=a3lW...](http://www.bloomberg.com/apps/news?pid=20601010&sid=a3lWulcHAw70)

</comment><comment><USER3> "Thoughts on shipping the tablet: We're really delighted by Chrome pickup rate. In terms of Tablets. Last year with Chrome OS we said we are working to have a netbook in the fall."

I am willing to misinterpret netbook as an internet device that operates like a book. In other words, where is that mythical Android tablet from Google?</comment>


Facebook API Response times - Notice something missing? - <AUTHOR> http://developers.facebook.com/live_status

<comment><USER2> Apparently the error and response time graphs are expressed in dimensionless units of relative suckiness.

<comment><USER3> If you are an app developer, you know what typical latency you get. This page serves its purpose: to let you know if there is something unusual. What's the big deal?

<comment><USER4> It's a big deal because it's showing averages for all responses. I might, on average, get crappy responses for my app, but everyone else might be getting good ones on the whole. Without a scale on the graph, I have no idea what I'm getting is "normal" or not, and may overlook something obvious, like my connection to my server, causing the issue.

</comment></comment></comment><comment><USER5> Why are we jumping on Facebook for this? Google does this all the time with e.g. their search volume graphs. Perhaps Facebook is simply trying to show relative.

Admittedly, the unit on these graphs is quite important while the search volume unit isn't (as) important.

</comment><comment><USER6> Adding a Y axis would immediately draw up hundreds of blog posts and academic papers citing it as a "benchmark", making various claims and hypotheticals about Facebook's infrastructure. Since we don't have access to the exact metric or method of measurement, the exact magnitude is arguably meaningless.

Also, since this has potential for FUD and Facebook-bashing, it's in their interest to not publish raw numbers.

<comment><USER7> Or they could just leave out the graphs altogether. As it is, they're pretty much useless.

<comment><USER8> No it's not useless since it also includes yesterday's measurement for that same timeframe.

</comment></comment></comment><comment><AUTHOR> I don't know, like a UNIT? Check out todays response time squiggle versus yesterdays squiggle !

<comment><USER9> Answering your own question seems at best tacky, and at worst karma-whoring.

<comment><AUTHOR> Didn't realize it was a big deal, but I always lean towards tacky. I had to make my squiggle line joke.

</comment></comment></comment><comment><USER10> Oh. my. god! There's no "Like" button on the page.....

</comment><comment><USER11> The left side has measurements, I'd guess, of 0.5s.

<comment><USER12> Well then, I'd guess, their graphs are measured by aardvarks.</comment></comment>


Show HN: The most beautiful places on earth - <AUTHOR> http://mostbeautifulplaces.org/

<comment><USER2> Nice, but you should change the rectangular boxes to rounded corners, the corners look harsh and ugly.

Also, there's a distance underneath the link, but I have no idea what it means nor how to change it.

<comment><USER3> Namely:

      .overlay-label {
        border-radius: 5px;
      }

<comment><AUTHOR> lol you guys seriously hate hard corners, i don't think there is anything wrong with it.

</comment></comment></comment><comment><USER4> Hmm. You are only supposed to add pictures for new places. What happens when the first picture added along with a new place is beautiful, but much more beautiful photos exist? Worse yet, what if more representative photos exist?

E.g. arguably Mont Saint-Michel is a good candidate (in a similar vein as Mdina/Malta). I've got a nice, prototypical photo of Mont Saint-Michel, but I'm sure much, much better photos would be added -- the light was only okay, there are people in the photo, my camera back then wasn't the greatest. I've also got an image from within/on top of Mont Saint-Michel, which is also nice, but arguably the photo chosen to represent Mont Saint-Michel should be the classic "long shot" of the entire mountain/city/church.

<http://en.wikipedia.org/wiki/Mont_Saint-Michel>

In the spirit of the site itself, maybe a community process could manage existing places. E.g. a regular contest/vote for a better photo or simply a wiki. And of course these are issues that only crop up when and if the site takes off, so they don't need to be solved for the first iteration. Although it does pose a problem even now, since I feel apprehensive about adding any of my images since I don't want to prevent anybody else from adding theirs!

<comment><USER4> Heh, good thing I didn't add my Mont Saint-Michel photo, since it doesn't remotely compare to the one someone added in the intervening 8 hours: <http://mostbeautifulplaces.org/item/5291532>

Too bad the images aren't available in a higher res, btw.

</comment></comment><comment><USER5> I wonder why we don't see more map apps like this.

Just of the top of my head:

Around the world route maps (people submit the trips they did)

Greatest explorers route maps (although I guess there might be some problems with historical accuracy)

Geek Spots Around the world

Known Military Bases around the world (and perhaps a strategy game on top)

The use of large scale maps are IMHO still a very underutilized area because most go for the location based stuff.

<comment><USER6> I was sure I'd seen the Geek Spots one on HN before, so here, I found it: <http://nerdydaytrips.com/>

Also though in tracking that down, I found this enormous (2300+!) catalog of Google Maps mashups:

<http://www.programmableweb.com/api/google-maps/mashups>

<comment><USER7> Thanks for that mashup link, I'm always on the lookout for web map references so that's pretty useful. Cheers.

</comment></comment></comment><comment><USER8> I just found a place I'd like to visit. I saw "Valley of the Ten Peaks" in Canada. I visited Lake Louise on a road trip, but did not make it up to Moraine Lake. This makes me want to go back.

How will you keep the map from getting too crowded?

<comment><AUTHOR> We cluster them as how <http://cravify.com> works.

<comment><USER9> both are awesome sites. good work!

</comment></comment></comment><comment><USER10> The social media bar is interfering somehow on chrome 21.0.1157.0 (Developer Build 139621 Windows) (with plugins set to click enable) and 1024*768 screen on xp.

Mainly, all the page under the bar is blank. this affects where the overview map thinks the center is, when you double click to zoom in. also, made the individual site pages uselessly narrow.

edit: deleting this node "<div id="share_btns" class="panel">" makes it usable.

</comment><comment><USER11> Similar: <http://www.google.com/culturalinstitute/worldwonders/>

<comment><AUTHOR> it is different in many terms like mostbeautifulplaces.org focuses on the true beauty of that place, that's it. Also it is crowd-sourced, meaning that any one from all over the world can help discover great places on earth.

</comment></comment><comment><USER12> How come Christ Church Meadow, Oxford, is also in Venice? See <http://mostbeautifulplaces.org/item/5291686> vs <http://mostbeautifulplaces.org/item/5291685> ... Hackish indeed... ;-)

<comment><AUTHOR> ooop how come there was such a mistake hmnnn. The Venice one is replaced by the correct one now.

</comment></comment><comment><USER13> Looks really cluttered, despite not having a lot up yet. Maybe have the boxes expand when the cursor is near?

<comment><USER14> I agree. I think a transparent box with just the name would be great, and then when you mouseover/click, it would open a tooltip similar to PadMapper. Right now the distance and thumbnail don't really add much to the initial tooltip.

It would be great if each location had several pictures, and info on how to travel there & other nearby attractions. For instance, maybe it could open a link to HipMunk with the nearest airport already filled in, or it could just tell you airline prices directly. Do that, add a few hundred more locations, and this would actually be a really really cool site.

<comment><AUTHOR> hi, thanks for the great ideas.

</comment></comment></comment><comment><USER15> Using safari (5.1.5) on mac, I can't click on any of the place links (works ok in chrome)

<comment><AUTHOR> hi thanks for the report, I'll investigate the issue soon.

</comment></comment><comment><USER16> Good stuff!

I just added two new places (Niagara Falls and Yosemite Falls). I'm hoping for this to catch on, that way It can help me plan my US-West_Coast trip in a few months :D

<comment><AUTHOR> thanks, they are awesome places ;)

</comment></comment><comment><USER17> You have badlands national park located near Minneapolis MN. I don't know if this was meant to be a joke or not but you're off by several hundred miles.

</comment><comment><USER18> This is a really cool idea, it would be nice if you worked out a way for the boxes to not overlap though.

Where did you get your initial dataset from?

<comment><AUTHOR> Hi thanks, we have collected data from different sources for bootstrapping.

</comment></comment><comment><USER19> Reminds me a bit of <http://www.where-is-this.com/>. Also a collection of very nice places.

</comment><comment><USER20> You should make sure that the photos pass some sort of test for quality and resolution. I want to see photos that make stuff look truly beautiful.

<comment><AUTHOR> yeah we manually review them all.

</comment></comment><comment><USER21> Using content from Wikipedia without kind of attribution is not cool and not legal. All the descriptions seem to be verbatim copies. Boo!

<comment><AUTHOR> Yeah all the content is from Wikipedia. Some very first places were not attributed properly, the newest ones are. We'll fix them soon. Thanks for the feedback.

</comment></comment><comment><USER22> So needed. Thanks.

</comment><comment><USER23> Brutal on mobile.

<comment><USER24> I'm on an iPad and I can't make any of the links work.

</comment></comment><comment><USER25> I want to share this on twitter and attribute it properly, but you don't share your twitter handle anywhere on the site, or in your HN profile ...

Why don't people mention who they are when they make something awesome?

<comment><USER26> Speaking generally, surely having a link to the site is attribution?

<comment><USER25> It's not the same. Attaching a person to the link is a much "warmer" referral/introduction/what-you-want-to-call-it than just linking to a site.

</comment></comment></comment><comment><USER27> What makes a place beautiful? Is it the location or the scenery? If it is the former than your website design should is spot on. If the latter than you should get rid of the map as the helm and show users a beautiful grid of images with location info at the bottom.

<comment><AUTHOR> I bet both location and scenery are important as you'll consider where to visit first. Wouldn't it great to know somewhere is very beautiful and just close to you ? It is also very helpful when you travel as you don't want to miss any beautiful places near your destinations.

</comment></comment><comment><USER28> It would indeed be a tragedy if Fukushima reactor 4 collapses. [http://blog.alexanderhiggins.com/2012/06/01/fukushima- nuclea...](http://blog.alexanderhiggins.com/2012/06/01/fukushima-nuclear- reactor-4-lost-wall-sea-side-139651)

It already is a tragedy.</comment>


CloudSigma adds SSDs to its public cloud - <AUTHOR> http://gigaom.com/cloud/cloudsigma-adds-ssds-to-its-public-cloud/?utm_source=social&utm_medium=twitter&utm_campaign=gigaom

<comment><USER2> They're not the first - we did this with <http://www.bigv.io/> did a few months back.</comment>


Yubikey NEO OpenPGP private key operations can be accessed without PIN - <AUTHOR> https://developers.yubico.com/ykneo-openpgp/SecurityAdvisory%202015-04-14.html

<comment><USER2> My key is 1.0.8 firmware

        /usr/local/MacGPG2/bin/gpg-connect-agent --hex "scd apdu 00 f1 00 00" /bye
        D[0000]  01 00 08 90 00                                     .....
        OK

Sadly.

<comment><USER3> If they never shipped the pgp applet with older than 1.0.9 as stated in the advisory, maybe you're like me and you installed the applet yourself? I think we can just update the applet (I think you'll have to re-import your keys). Mine is currently running 1.0.7.

[https://developers.yubico.com/ykneo- openpgp/Releases/](https://developers.yubico.com/ykneo-openpgp/Releases/)

</comment></comment><comment><USER4> Just to be clear, the applet is upgradeable (by the user) on these devices, yes?

<comment><USER4> The answer to my question is apparently "no".

> _YubiKey NEOs are not upgradable based on best security practices. There is > a no upgrade policy for our devices since nothing, including malware, can > write to the firmware._

\-- [https://www.yubico.com/products/yubikey-hardware/yubikey- neo...](https://www.yubico.com/products/yubikey-hardware/yubikey-neo/#toggle- id-9)

<comment><USER5> right and this makes me sad since my neo doesn't include and cant upgrade to include u2f ;\

<comment><USER3> IIRC not being able to add U2F to the old NEO was about missing hardware support for elliptic curve cryptography, which is now present in the new NEO.</comment></comment></comment></comment>


TensorFlow in Scala with ScalaPy - <AUTHOR> http://blog.shadaj.me/2017/01/04/tensorflow-in-scala-with-scalapy.html <comment><USER2> Wow this looks cool and is really clever. I had not realized it was possible to interface with python on the jvm via jep so easily. The ScalaPy wrapper reminds me of some of the ScalaJS stuff, particularly the facades which seem to be quite similar (even using union types). Do you know if you will add a license type to the repos? Also you might want to post this in scala subreddit. Really cool!

<comment><AUTHOR> Hi there! ScalaPy is heavily influenced by Scala.js, especially features like static facades which have a similar purpose in both places. I'm hoping to bring even more features inspired by Scala.js, such as a py.native for facade method implementations that uses a macro to generate the underlying code.

I also just added an MIT license to the core and facade repositories.</comment></comment>


Ask HN: Which legal doc to stop the pitchee taking my idea? - <AUTHOR> Hi!
If I'm going to pitch a product/service to a company, which legal documents do I need to stop them from simply stealing the idea and making their own version?
I think NDA's cover that they can't talk about it. I've heard of things like no-compete documents, is that what I need?
Thanks! <comment><USER2> Talk to an attorney familiar with the industry. Perhaps file a patent.

If that doesn't seem like a good investment right now, lawyering up when someone violates the terms of whatever "idea protection" document gets cooked up is not a better investment.

I've come to agree with the common wisdom that improving execution is better than protecting an idea. For a customer adopting an existing implementation is faster than building something in house. On the other hand, implementing an idea in house may be faster than relying on an external company.

I like this essay: [https://sivers.org/multiply](https://sivers.org/multiply)

</comment><comment><USER3> No one is going to steal your idea [http://www.tonythings.com/not-worry-idea- theft/](http://www.tonythings.com/not-worry-idea-theft/)

<comment><AUTHOR> What if I'm pitching to a large entity thats in the same space?

</comment></comment><comment><USER4> File a provisional patent application at the patent office.

If you register as a "micro entity" this costs just $65; although is good for a PPA to look a lot like a real patent application there is no particular requirement for what is in it -- so you definitely DO NOT need to get a lawyer involved at this phase.

Once you do this you can also claim your invention is "patent pending".</comment>


Maintaining Mental Models: A Study of Developer Work Habits [pdf] - <AUTHOR> http://www.cs.cmu.edu/~tlatoza/Maintaining%20Mental%20Models%20-%20A%20Study%20of%20Developer%20Work%20Habits.pdf

<comment><USER2> I'd really like to see code developed with an environment like Etherpad.

Seeing PG write his essay (<http://etherpad.com/ep/pad/slider/13sentences>) was great, but seeing code being written and getting an insight into the process of development would be even better. I think it'd also be a useful introspection tool to understand your way of working.

I'd tried to record my own development sessions using screen capture, but that just ground my machine to a halt. Does anyone know of any software for recording an Emacs session and playing it back in "real-time" (e.g. I'd like to see where I paused to think vs. a compressed time version).

If you're interested in working on a project like this, drop me a line!

<comment><USER3> Like most others, I check in code changes with references to the issue tracking system.

To browse those check in comments with diffs, is an abstracted version of what you want. Would the exact keyboard strikes really be a benefit?

(Well, I'd love to see some sessions with real Emacs wizards, personally. But that isn't what you talk about?)

<comment><USER2> It's not the exact key strikes I'm trying to record, it's more seeing how the shape of the code changes over time (e.g. variable names changing as the problem is understood more fully).

My code commits tend to be when I've reached a milestone (made a test pass for example), but I don't commit enough to understand the thought process that made me write the code that way.

</comment></comment></comment><comment><USER4> The scribd link either seems to be broken, or there is an error in the site. The pdf link seems to load up fine.</comment>


Learnjamstack - <AUTHOR> https://learnjamstack.com/ <comment><AUTHOR> A curated list of courses, articles, and tips about JAMstack.</comment>


Ask HN: How to follow up on promising investment leads? - <AUTHOR>

Hi everyone,
Background info: I was a finalist in my college's business plan competition. Tonight the winners and losers (us) were announced. During the night's events though I got a ton of great feedback and praise. Several local prominent investors expressed a ton of interest in meeting with us further.
Question: I was looking for some good resources for what the best way to "stay in touch" with interested investors is. Should I send an email right away? What if we're not quite ready to take on outside investment?
Any help is greatly appreciated. Thanks <comment><USER2> If you're not quite ready to take investment, I would send a quick thank you note. They will remember you; when you know what you want from investors you can then reach out more formally. [http://web.archive.org/web/20070406175803/blog.guykawasaki.c...](http://web.archive.org/web/20070406175803/blog.guykawasaki.com/)</comment>


Andrew Ng's New Machine Learning Book – Sign up for free draft - <AUTHOR> http://www.mlyearning.org/ <comment><USER2> Probably wouldn't hurt to add "Sign Up for Free Draft of..." to the title!

<comment><USER3> We added it.

Signups and landing pages aren't generally good stories for HN, because there's nothing intellectually interesting about them (yet). Once the material or product is out, that's a better time to post it here.

</comment></comment><comment><USER4> I clicked few times those bulleted "links" until I realized they weren't links.

</comment><comment><USER5> Already submitted here : [https://news.ycombinator.com/item?id=11937847](https://news.ycombinator.com/item?id=11937847)

<comment><AUTHOR> Weird, normally hackernews won't allow duplicate links

</comment></comment><comment><USER6> How do we know this is actually his site, and not someone collecting emails for nefarious purposes?

<comment><USER7> Andrew tweeted about it. It's his. [https://twitter.com/AndrewYNg/status/744879885454278656](https://twitter.com/AndrewYNg/status/744879885454278656)

</comment></comment><comment><USER8> I'm wondering when will the draft chapter come? Have he already finished some chapters?

</comment><comment><USER9> Sweet</comment>


Reddit Content Policy Update - <AUTHOR> https://www.reddit.com/r/announcements/comments/3fx2au/content_policy_update

<comment><USER2> Nothing there about communities that cause harm.

There are a few "thinspo" communities. Some are just porn of thin people. Some come close to, but avoid, the "promotion of eating disorder". EG /r/thinspocommunity And some are decidedly pro-eating disorder, eg /r/xthinspo and /r/ProED

It's a bit worrying that children (under 18s) share photos in a public sub of themselves in their underwear, even when they are aware of predatory men seeking images for sexual gratification and seeking girls to groom.

There's also a kik-group.

It's pretty easy to de-anonymise some users. Similar nyms are used across different social platforms, sometimes real name fragments are used, sometimes locations or schools or college courses are disclosed.

Reddit admins were told; they don't care.

So a sub to share cartoons of images of child sexual abuse gets banned, while a sub that shares images of people with a dangerous[1] mental illness is left alone.

[1] anorexia used to be (when adjusted for factors) the most lethal mental health problem, killing about 20% of the people with the diagnosis. We're better at keeping those people alive so I'm not sure where anorexia ranks. But the other most lethal MH illness is body dysmorphic disorder, which has (obvious) close links to anorexia.</comment>


Script to (1) log into remote box, (2) connect to MySQL db - <AUTHOR> http://jdolitsky.blogspot.com/2012/02/shell-script-to-1-log-into-remote-box-2.html

<comment><USER2> What's the point of all this complexity? Since the system already has and uses SSH, why not do it in one line?

        # ssh hostname "echo 'use db; show tables' | mysql -p(password)"

Or, for a remote, interactive MySQL session that prompts for a password:

        # ssh -t hostname mysql -p

The linked content is overkill.</comment>


How the Trampoline Came to Be - <AUTHOR> https://www.smithsonianmag.com/innovation/how-trampoline-came-be-180974343/ <comment><USER2> The dumb but funny youtube channel How Ridiculous ([https://www.youtube.com/user/whoisjimmy](https://www.youtube.com/user/whoisjimmy)) is currently doing a series where they drop large items onto their "world's strongest trampoline" that they designed with Mark Rober. It's worth watching.

</comment><comment><USER3> > the kids loved it. They wouldn't even get off it to go to the pool.

I grew up on a farm in Australia. We had a trampoline and a pool. I moved the trampoline next to the deep end of the pool, it was awesome! hehe. Thank you George Nissen.

</comment><comment><USER4> Trampolines are great for naked eye stargazing. As a kid we would sleep out on the trampoline during the summer. It didn't take long to learn the constellations and then start making up our own.

<comment><USER5> Trampolines were great fun for sleep overs definitely. Easy to go on late night adventures without the parents knowing.

The next day you can wake up and have sleeping bag trampoline wars. Then later you can put the sprinkler under it, jumping on a trampoline with a sprinkler under it where the water bounces as you jump is something everyone should do, great time for all.

Trampolines are great exercise as well.</comment></comment>


EFF Files Petition Opposing Proposed AT&T/T-Mobile Merger - <AUTHOR> https://www.eff.org/deeplinks/2011/05/eff-files-petition-opposing-proposed-merger <comment><USER2> This merger is bad news for those of us from the Phoenix metro area. I'd say Verizon and T-mobile are the only two carriers with good coverage and T-Mo is the only carrier that provides a decent service and competes on price.

At least when I switch to Verizon I'll get a new phone!

<comment><USER3> It's bad news period. It is hillarious how they were arguing that less competition will allow them to _lower_ prices and provide better service.

I knew if I had almost a monopoly, my first priority would be to lower prices and provide better service. Just like Comcast, sorry, Xfinity.

</comment></comment><comment><USER4> A nice symbolic gesture, but we know it will do no good. Pretending that our regulatory agencies aren't in the pockets of industry is sheer lunacy.</comment>