HNHacker News
TopNewBestAskShowJobs

CasualSuperman

78 karma · joined October 25, 2011

[ my public key: https://keybase.io/casualsuperman; my proof: https://keybase.io/casualsuperman/sigs/579Vaahh9e0qnR7ImGU8tZf02MeCJuU37ya7XjpF3pg ]
submissionscomments
CasualSuperman··on 'Ghost jobs' could soon be illegal in New York
Distribute the jail time among the shareholders. That will get them to incentivize legality over profits REAL quick
CasualSuperman··on Google workers seek 'red lines' on military A.I., echoing Anthropic
With current leadership, I think we're closer to Germany in this analogy.
CasualSuperman··on Microsoft open-sources LiteBox, a security-focused library OS
With how buggy their flagship OS has become, why would I trust anything else they release to be better? Or even if it does work well now, why should I expect it to stay that way? Microsoft has burned through all possible goodwill at this point, at least for me.
CasualSuperman··on DOGE puts $1 spending limit on government employee credit cards
If the only thing on the planet you care about is efficiency, sure. How about the human lives impacted by all of it?
CasualSuperman··on NopeCHA: Captcha Solver
And thus poor people became unable to access the internet
CasualSuperman··on Gen Z never learned to read cursive
If this is the goal, wouldn't it be better to teach a form of shorthand rather than cursive?
CasualSuperman··on How to Improve Your Monolith Before Transitioning to Microservices
I'm not sure how rolling back 6 months of updates could ever be possible unless you never ship new features.
CasualSuperman··on Parents are 5X as Worried about Infection and School than Work and Paying Bills
Worrying about a potentially deadly illness that you can do little about, vs worrying about losing your source of income and having to.. look for another job.

I'm definitely more worried about infection, too.

CasualSuperman··on Google to pay $1B in France to settle fiscal fraud probe
Is this cashier giving the money to their manager? No, they're pocketing it. Just because they were on the clock doesn't make it the responsibility of the company.
CasualSuperman··on Developers Who Use Spaces Make More Money Than Those Who Use Tabs (2017)
If you use tabs, you can customize how it looks. ;)
CasualSuperman··on [dead]
The conclusion for this article doesn't follow from the argument.

> California's crumbling roads and bridges sometimes resemble those of the old rural South. The state's public schools remain among the nation's poorest. Private academies are booming for the offspring of the coastal privileged, just as they did among the plantation class of the South.

> California, for all its braggadocio, cannot not leave the U.S. or continue its states'-rights violations of federal law. It will eventually see that the new president is not its sickness, nor are secession and nullification its cures.

Broken down roads have nothing to do with Trump's suitability for the presidency, nor secession.

> [California] hosts the largest numbers of impoverished and the greatest number of rich people of any state in the country.

Well, given that it has the largest population, I would expect it to have the highest numbers.

CasualSuperman··on Cmd/compile: Go 1.8 regression: sync/atomic loop elided
Yes, but then the program would never terminate, because that's what happens at the end of main. If main returns, it's saying that the rest of the code in main has executed.
CasualSuperman··on Space Monkey dumps Python for Go
They're actually not required in Go.
CasualSuperman··on Opera 15 Preview for Windows and Mac with Chromium Engine Released
It's been like this since at least Opera 10; don't count on them doing anything about it.
CasualSuperman··on Things I like about programming in Go
Go has gdb support, so any program that uses it as a backend (like ddd) can debug Go code. http://golang.org/doc/gdb

Not as easy to use as a lot of debuggers, but it's widely known.

I don't know about Goclipse; I do all my development on the command line.

CasualSuperman··on Things I Love About Go
So you want to copy the data every time there's an if? Some other part of the program could have a pointer to it otherwise.
CasualSuperman··on Things I Love About Go
Because Go is concurrent and has mutable types, race conditions could cause the assumptions gleaned from the booleans to be false in the very next statement. Boolean blindness is a result of the language.
CasualSuperman··on Things I Love About Go
The benefit is not having to code it. The most bug-free components are the ones that aren't there. Also, it's only v1. I don't think anybody's said that they're opposed to putting it in, so give it time. Maybe file a feature request.
CasualSuperman··on Things I Love About Go
You think Rob Pike and Ken Thompson made what you consider a mistake out of ignorance? Just because you don't like it doesn't make it a mistake.
CasualSuperman··on Pretty RFC
Would be nice if it converted lists into their <ol> or <ul> equivalents.