sandisk5's comments

sandisk5 | 9 years ago | on: Einstein: The Negro Question (1946)

> Try googling "over-represented race in incarcerations", "over-represented race in police shootings"

Why did you leave off "over-represented race in violent crimes"?

> Michael Jackson tried to turn himself white

So that makes him not black? Are the people who idolize him confused and don't realize he's black? People loved him before his transformation. One funny anecdote is Michael Jackson, refusing that he "turned himself white", said that his grandmother told him that the reason they called them colored people is that they come in all different colors. :)

> MLK Jr was conveniently murdered

Conveniently? I'd say tragically. Abraham Lincoln was also assassinated. I don't know how this changes that both are among the most admired people in America today.

> Muhammad Ali was persecuted by the state

As were many white people who openly violated the draft or spoke out against the war (I'm not saying avoiding the draft is a bad thing or that Ali wasn't a legitimate conscientious objector).

> Barack Obama is routinely called racist slurs despite being the president.

Not routinely by any major national publications or widely popular figures. Also, being the current president doesn't mean people don't call you mean things, if anything it means you're called more mean things. People said plenty of mean things about Bush or Clinton while they were president.

sandisk5 | 9 years ago | on: Einstein: The Negro Question (1946)

America is a very different place now than in 1946.

I googled "most popular people in America" and Google shows me pictures and out of the top ten, half are African-American including Barack Obama, Michael Jackson, Muhammad Ali, MLK Jr, and Oprah Winfrey.

I looked at one page that had top ten most popular people in America in the 1940s and there were no African-Americans on the list.

> Your ancestors dragged these black people from their homes by force

Many slavers were African, particularly the ones dragging people out of their homes, and in 1946 very few Americans would have had ancestors who were either slave traders or slave owners.

sandisk5 | 9 years ago | on: A JVM Does That? (2011) [pdf]

Because performance isn't the only requirement and Java is fast enough.

Correctness, maintenance, extensibility, developer productivity, tooling, deployment, and recruiting are all also important.

sandisk5 | 9 years ago | on: Dotty: a next generation compiler for Scala

> It also means that the main designer of the Scala language is not working on Scala

No, it means that person is not working only on Scala, or rather the current implementation of Scala. People can work on multiple projects over the course of a year/years.

> on a language that will "eventually" become the future of Scala

You changed "Is it the future Scala? Yes, it will be - eventually" (I think can best be reworded "eventually be the future Scala") to "eventually become the future of Scala." To me, those have different connotations. The former means that it's not finished yet, but when it is it will be the base of Scala at that time. The latter implies, to me, that at some time in the future this will be the base of Scala at some time further in the future.

> which means that, right now, dotty is not the future of Scala

And here's where that different meaning leads you wrong. dotty is the future of Scala right now, but it's not that future Scala yet.

> A lot of very smart people seem to be very excited about that, I can't help but find it ominous.

People are generally happy to have to the creator of something they like working on its future.

Scala is being maintained. Improvements and releases are being made in the meantime. More than one person can work on Scala, and a single person can work on multiple aspects of Scala. Big changes like dotty are being carefully planned and executed at the same time other changes are made. People are excited that Scala is continuing to evolve and becoming a better language, and that a beloved innovator/creator is playing a significant role in that.

sandisk5 | 9 years ago | on: The most alienating thing that happened to me as a female engineer

If they all arrived at the same time each night (dinner) then new entrants may simply think that the others just got there and simply haven't changed the channel to the normal channel yet, perhaps they didn't see the remote or were in a conversation when they entered, so by grabbing the remote and changing the channel to the normal program people aren't disrespecting the other people who really aren't watching the program but are simply laughing at the most recent entrants.

Also some seat belts are non-obvious, especially in a fancy sports car, and people help other people with seat belts all the time. Perhaps the driver has given a lot of people rides in his fancy car and has seen many people struggle with it. Perhaps x seconds didn't seem long to her but to him, who knows how it works, it seemed like she was having a problem.

sandisk5 | 10 years ago | on: A former CIA spy has revealed his key role in the arrest of Nelson Mandela

I'm no expert. Mandela cofounded https://en.wikipedia.org/wiki/Umkhonto_we_Sizwe

https://en.wikipedia.org/wiki/Umkhonto_we_Sizwe#Bombings has a list of atrocities committed by them. During most of them Mandela was in prison I believe. I don't know about his influence over the organization during that time or if he condemned these attacks, I'd guess he didn't but am happy to be proven wrong.

"five civilians were killed and 40 were injured when MK cadre Andrew Sibusiso Zondo detonated an explosive in a rubbish bin at a shopping centre shortly before Christmas."

"a bomb was detonated in a bar, killing three civilians and injuring 69"

" terror campaign continued with attacks on a series of soft targets, including a bank in Roodepoort in 1988, in which four civilians were killed and 18 injured. Also in 1988, a bomb outside a magistrate's court killed three. At the Ellis Park rugby stadium in Johannesburg, a car bomb killed two and injured 37 civilians. A multitude[14] of bombs at restaurants and fast food outlets, including Wimpy Bars,[15] and supermarkets occurred during the late 1980s, killing and wounding many people."

sandisk5 | 10 years ago | on: A former CIA spy has revealed his key role in the arrest of Nelson Mandela

> Of course we don't call the Apartheid government "terrorists" for these crimes.

Almost everyone agrees that the Apartheid government was horrible. Almost no one holds them up as a positive example.

Conversely, almost everyone holds Mandela and his terrorist organization up as an example and as a hero despite them intentionally setting off bombs in civilian locations like shopping malls and restaurants.

sandisk5 | 10 years ago | on: A former CIA spy has revealed his key role in the arrest of Nelson Mandela

> I'm presuming you're an American, seeing as you seem to equate being a Communist with being a terrorist.

He said: Mandela was a communist and a terrorist. He's not saying what you're claiming.

Mandela was a terrorist because he was part of a terrorist organization that intentionally set off bombs in shopping malls and restaurants.

sandisk5 | 10 years ago | on: Why GNU Emacs?

> It seems like they've managed to starve out a good chunk of innovation on this front.

If you look the way magit dialogs are handled, they're quite innovative and could be useful in many other contexts (like shell commands). Magit itself has many other innovative UI approaches. EMMS/gnus/notmuch/twittering-mode have innovative UIs of their own. Also look at spacemacs and the things its doing with guide-key for more UI innovation.

Being able to search (C-s) or filter (occur) almost any text on the screen (including UI like button names) is very nice, and something I miss when in Atom (like the Settings tab where one can only search things the creator decided to add a search field for).

There is a ton of innovation in vim and emacs these days, mostly in new packages. I'm glad we have them (and Atom and others) exploring different approaches.

There are plenty of gedit-like editors with standard user interfaces.

sandisk5 | 10 years ago | on: Why GNU Emacs?

> An atrocious version of "fuzzy matching" (you have to separate terms with spaces, which are then turned into ".asterisk" (can't type a single asterisk in HN comments) and everything's concatenated into a regex to match)

That's not true. Helm doesn't just insert .asterisk, which is why it supports out of order matching. If one searches for "file rename" Helm will find rename-file, while typing "filerename" in ido it will not find it. In ido one would have to do "file<C-SPC>rename"

> Dictatorial maintainers that only allows options and features that they deem the "right way" to do it.

Helm is already criticized by many ido fans for having too many features, now it's also criticized by ido fans for not having more (despite it having way more than ido).

> Constant bugs

This is because helm is constantly changing and improving. ido is not changing, and most extensions to it are very hacky.

I prefer ido, but helm is a good tool that's perfectly usable that tons of people like and does a lot more than ido.

sandisk5 | 10 years ago | on: Use Atom to edit in Chrome

Use cases I thought of and I haven't even used it or similar plugins:

You want to use Atom's Markdown preview of a reddit comment or a github issue or anything else that takes Markdown.

You want autosave of a comment/input in case you accidentally close the tab, navigate away, or restart your browser.

You want to write code in a comment/email.

You want to use more advanced editing commands, things like undo-tree.

page 1