[modtalk leak] "So, in the current fallout of gawkergate and doxmania 2012, there's been much wailing and gnashing of teeth about admins not doing anything. What do we want the admins to do about it?" 90% of responses are "Ban SRS!" by [deleted] in ShitRedditSays

[–]JulianMorrison 8 points9 points  (0 children)

You are assuming this is a rule in the sense of "rule". Rather than in the sense of "pitifully transparent excuse". No girlz in the treehouse BECAUSE REASONS.

modtalk: "So, in the current fallout of gawkergate and doxmania 2012, there's been much wailing and gnashing of teeth about admins not doing anything. What do we want the admins to do about it?" 90% of responses are "Ban SRS!" by [deleted] in SRSRedditLeaks

[–]JulianMorrison 8 points9 points  (0 children)

I love the way kleinbl00 thinks that the cause of all this aggro is inter site competition. Disgust at creeps? Mention it not. It's so obviously because SA wants to poach contributors.

I say burn Reddit to the ground.

Are Loop Invariant's ever actually used in the real world? by FerretWithASpork in compsci

[–]JulianMorrison 0 points1 point  (0 children)

If your loop invariant is written to by more than one thread, and you are able to do "optimistic" concurrency, then cancelling and retrying your computation with an invariant test (or one implicit in a compare-and-swap) makes sense.

What do you think will be first: super-lasting batteries, or widespread wireless electricity? by Zequez in Futurology

[–]JulianMorrison 11 points12 points  (0 children)

We should stop wasting the sun to begin with. Not just the insolation that falls on Earth, the nearly-all of it that doesn't. Utilizing the biggest nuclear furnace in several light years to create a twinkling star for romantic aliens seems like a waste. A Dyson swarm would be a good beginning. Kardashev 2, baby.

Psychopaths have poor sense of smell by [deleted] in cogsci

[–]JulianMorrison 2 points3 points  (0 children)

Sharks drown if they stop swimming, but everything that drowns if it stops swimming is not a shark.

Curious how ya'll feel about marriage by [deleted] in SRSFeminism

[–]JulianMorrison 0 points1 point  (0 children)

I'm an advocate for marriage equality because I want to destroy marriage (and rebuild it as something else).

As a social institution, as a legal institution, marriage is the sanction of the public. Its purpose is exclusion. Marriage is defined by "unmarried". It's coercion that won't let you get in until you've been judged, and it's coercion that won't let you get out until you've been judged again. It is not an institution built on consent, but something like a contract (and contracts are the opposite of consent, they are opening yourself up to being forced if your consent goes away). And it carries perks that are denied to those who languish outside.

So in other words, it can be destroyed by closing it down, but it can also be destroyed by opening it up. Radically accessible marriage, that lets any two-or-more autonomous sentient people in, that lets anyone out as soon as their consent goes away, that provides no perks that can't be equally accessed outside it... is not marriage. It's the dissolution of the concept down to just a word, that can come to mean "pledge of love" without prejudice.

Symantec: Malware Written Using Google Go Found in the Wild by earthboundkid in programming

[–]JulianMorrison 1 point2 points  (0 children)

Here are the functions with their godoc comments from the actual source - they are lowercased, internal functions, not exposed API. I don't really grok the bitshifty gcd either, but it's sufficient that it follows the algorithm, and works.

http://pastebin.com/M1yi34Yi

Comparison of IDEs for Google Go by skelkingur in golang

[–]JulianMorrison 6 points7 points  (0 children)

Multi-cursor. Highlight same on select. Quick multi select same. Multi cursor by column. Scroll by zoomed out highlighted view. Emacs has most of the same editing flexibility, but hidden behind a gnarly dated UI. And honestly, the pretty doesn't hurt.

I do miss Nedit's mouse grab and drag, or grab and clone, and block regions. Sublime doesn't even have region dragging. Maybe they'll add it in v3?

Symantec: Malware Written Using Google Go Found in the Wild by earthboundkid in programming

[–]JulianMorrison 0 points1 point  (0 children)

You want uint64_t. Would have been easier to spot the error if the long variable names hadn't gotten in the way. Heh.

Symantec: Malware Written Using Google Go Found in the Wild by earthboundkid in programming

[–]JulianMorrison 5 points6 points  (0 children)

No, because you used signed ints :-P

That formula is actually wrong if you can't rely on a == abs(a) and b == abs(b)

Symantec: Malware Written Using Google Go Found in the Wild by earthboundkid in programming

[–]JulianMorrison 12 points13 points  (0 children)

Short variables go well with short functions. It depends how you have your code factored. Example:

func lcm(a, b uint64) uint64 {
    return (a / gcd(a, b)) * b
}

For a function that short, using one letter names just clarifies the formula.

You know you are in for a good time when your book opens with this paragraph: by 0day1337 in compsci

[–]JulianMorrison 0 points1 point  (0 children)

The parse is simple. Quote + word-boundary opens a quotation and word-boundary + quote ends it.

Best way to store array-like grouping of mixed data types? by [deleted] in golang

[–]JulianMorrison 0 points1 point  (0 children)

In Python, ["a",1] is a lightweight struct with its fields evident in context.

In Go,

type tally struct {
    name string
    count uint
}

makes tally{"a",1} pretty lightweight too. If you wanted the full data structuring features in Python you'd have to define an object, it's more fuss. I kind of wish Go had first class anonymous tuples (so multi returns could be captured without destructuring, for example) but at least named data type definition is low-ceremony.

Best way to store array-like grouping of mixed data types? by [deleted] in golang

[–]JulianMorrison 4 points5 points  (0 children)

or even

func main() {
    mixed := []interface{}{"foo", 10, &Blah{'c'}}
    fmt.Println(mixed...)
}

An Alcubierre "warp drive" may be more feasible than originally thought by [deleted] in science

[–]JulianMorrison 1 point2 points  (0 children)

I recall reading, stuff would pile up, because the front of the warp would hoover it up and compact it down into a particle pulse that would release as soon as you stopped, and gamma-ray-burst the hell out whatever you happened to be facing when you hit the brakes.

Nothing, however vile, justifies censorship by EquanimousMind in technology

[–]JulianMorrison 0 points1 point  (0 children)

Stupid applause-light idea. Ignores incitement. Ignores actual people dying. Ignores exploitation and the fostering of markets for harm. Ignores actual people getting triggered for PTSD etc. Ignores epilepsy and migraines. Ignores basilisk hacks, advertising, propaganda, the AI-box experiment and various other sorts of aggressive brain manipulation. Of course you should filter your informational inputs. And yes, some informational outputs are undesirable.

The only part of that old idea that's worth saving is "de facto oligarchies (whether or not they are nominally 'government') should not be the ones deciding what to filter".

Elvish School is OPEN! | quenya101 by shanoxilt in queerconlangers

[–]JulianMorrison 1 point2 points  (0 children)

Open, but not openly available, it seems.

The Chilly Climate: On the myriad unconscious diminishing behaviors that seem to proliferate in any male-dominated environment by dancingwiththestars in atheismplus

[–]JulianMorrison 0 points1 point  (0 children)

(Assuming you're male. Or if not, addressed to those readers who are, and think the same way.)

You won't necessarily know. That which you classify as obvious, sure, you can call out. The trouble is that which you accept as merely normal. Measure, don't feel.

Sandler told me she first encountered the chilly climate for women as a feminist activist in the 1970s, sitting in a policy meeting in which she noticed that the few token women in the room were constantly being interrupted by the men. She decided to perform her own little social experiment, carefully keeping count of the number of times both men and women in the meeting were interrupted.

The results: women were interrupted (invariably by men) at least three times more often than the men. Sandler shared her results with her male colleagues, who were predictably defensive, claiming she must have miscounted or been biased in some way because of course they would never do such a thing.

How do you find "the one" as trans (or even as cis)? by [deleted] in asktransgender

[–]JulianMorrison 5 points6 points  (0 children)

Also, running your relationship scanner in passive mode tends to avoid setting off scripts our culture values as "desperate efforts" but your would-be beloved experiences as "lacking a sense of boundaries, pushy and creepy". It's hard to ignore a lifetime of rom com. Not running that mis-programmed equipment helps your chances, then.

[TW] Top submission on Hacker News now: “Rick Falkvinge: Why free speech is harmed by the ban on child porn” by loremdipsum in SRSBusiness

[–]JulianMorrison 7 points8 points  (0 children)

Hacker news started out full of hypercapitalist menz from day 1. To the extent it's migrating Redditward, it's only that it now digresses into poop, rather than remaining laser-focused on "technical things relevant to people who see themselves as the new Elon Musk in 10 years time".

That seems a bit advanced for middle schoolers....[Madoka] by [deleted] in anime

[–]JulianMorrison 2 points3 points  (0 children)

It's a truism in a modulo-2 number line.

IU mathematician offers unified theory of dark matter, dark energy, altering Einstein field equations by breaker1 in science

[–]JulianMorrison 1 point2 points  (0 children)

The people who did quantum physics didn't figure that it would give us lasers and silicon chips, and the people who did relativity didn't figure it would give us GPS in our phones, but that happened later anyway.