HNHacker News
TopNewBestAskShowJobs

CmdrSprinkles

207 karma · joined November 17, 2016

submissionscomments
CmdrSprinkles··on U.S. Citizens Now Hold About $1.3 Trillion in Student Loan Debt
Basic income is my one hope from the next 4-8 years (because socially, we are screwed)

Much like with Obama, Trump and the Republicans are going to learn what is and isn't possible for the POTUS. And while there are many factors in the election, a significant chunk of the votes were poor whites who are traditionally opposed to social programs.

So on the off chance we build more factories, they are going to be modern (automated), dispelling that myth.

Which should set the stage for the Dems (or even the Republicans, but I doubt it) to pivot back toward being "the poor people's party" and finally get to push some of those social programs.

And the only one that really makes sense (at least, to me) is some form of basic income/guaranteed minimum income.

I am still sceptical that we'll see the real thing in our lifetimes, but I do think we can start down that path sooner than later.

CmdrSprinkles··on Facebook's Zuckerberg discloses steps to fight fake news
...

That is an incredibly biased editorial from a competing newspaper. Not the NYT admitting any of the things you claimed

See, this is kind of what people mean by "fake news". It isn't "Our sources were wrong" as with the Iraqi WMDs and instead "We made up some sources and completely distorted things to push our agenda"

CmdrSprinkles··on Intel Declares War on GPUs at Disputed HPC, AI Border
The argument is that you should be vectorizing your code anyway. You won't see as much of a boost on a skylake as you would on a KNL, but you are still going to see a pretty good boost.

Obviously if your code is completely serial (and arguably bad), you have a lot of work ahead of you. Whereas, if you have been taking advantage of AVX already (or relying on libraries that do), you are basically just going to need to recompile.

Are you going to get peak on a KNL? God no. But if it runs well on a "normal" processor, it is likely to run pretty well on the KNL. Which is a MUCH better foundation to start from than if you are trying to port a code to a GPU

And those tweaks you make to better utilize that KNL? It will probably improve normal perf as well.

It is obviously not as simple as the marketing led us to believe, but it never is. GPUs are a load of toss without a lot of work (and often some creative presentations). But the underlying principle of "Use the same code on both types of processor" does actually hold true as of KNL.

As for performance numbers: Check the presentations from SC as they become available. Multiple outlets have begun to publish, or at least present, these numbers and their experiences using KNLs. I would personally argue that we still have a long way to go, but there is actually light at the end of the tunnel and it does look like there is an actual path now.

CmdrSprinkles··on Nude pics as IOU: a new, risky online loan among Chinese university students
That is why I mentioned the blurring. your lender can easily (or not so easily) screenshot the proof of nudity, but all they get is a blurred out picture that they can confirm face, verify identity, and verify nudity (while bodysuits and pasties are a thing, you can still blur enough to maintain SOME privacy while verifying nudity). While there is still room for abuse, it becomes not much worse than any photoshopped nude.

Same with relying on a third party to delete it and handle transmission. But, again, nothing ever really gets deleted which is where it falls through.

CmdrSprinkles··on Nude pics as IOU: a new, risky online loan among Chinese university students
Conceptually, I think it is a horrifying yet good idea.

But it definitely needs a mechanism to better handle the images themselves. I think snapchat or whatever has a mechanism to (attempt to) prevent screenshots and to delete the images after a criteria is met (time limited, if memory serves)? An open source solution on a trusted server would help a lot with this.

Getting more in to institutional solutions here (and if the loan seekers were able to be approved by those they wouldn't need it), but I could see something like:

1. Seeker and Lender agree to terms. Specifically interest rates and minimum payment requirements.

2. Seeker takes photo and uploads to service.

3. Seeker then uses service to blur out particularly sensitive portions while leaving face visible. Lender sees that image exists, and either approves or requests a different blurring to ensure body shaming will be sufficient

4. Seeker must then register all payments with service (bitcoin would actually be a great solution to this, funny enough). If service does not recognize sufficient payment being made by all dates, image is sent, unblurred, to lender to use as they see fit

5. Once terms of loan are complete, image is deleted. This is the biggest problem as we know the data won't be deleted, if only because getting it out of all the back-ups is a huge hassle.

CmdrSprinkles··on Baidu’s self-driving cars begin public test in Wuzhen, China
Except that doesn't solve this problem (mostly: Read all the way through)

The issue isn't The Wealthy having all the money. The issue is technology that will actively remove jobs. It doesn't matter if minimum wage is 90 pounds an hour if you don't have a job. An automated train isn't The Wealthy stealing money. It is a conductor out of work because their job could be handled by a raspberry pi.

Basic Income is a theoretical concept (been implemented in small, borderline meaningless, experiments) to combat that. Everyone gets a bare minimum "salary" regardless of if they work. That covers cost of living (how much more varies). Then, those with jobs have the potential to earn a lot more (incentive to work) on top of that.

What Thomas Piketty proposes wouldn't address the lack of income to those put out of work by technology but could, possibly, help to pay for solutions that would.

CmdrSprinkles··on Baidu’s self-driving cars begin public test in Wuzhen, China
What do you suggest though? Should we intentionally hold back technology so that factory workers and bus drivers have jobs? Especially as these automation schemes generally have the promise of drastically increased safety.

I agree it is a problem that people will be put out of work, but that is kind of an inevitability. Which is why a lot of people are arguing that basic income needs to be investigated much more closely.

CmdrSprinkles··on Not only coders are hard to recruit
I would argue that basically any tech job (and probably other fields) is about knowing how to solve a problem (I really do wonder what the medical doctor equivalent of stack overflow is).

And just targeting a limited subset is kind of reasonable. Because, odds are, you will be. If you are running infrastructure for a web server you probably will have decided on a few solutions and have time to experiment with new ones on a new platform. Scientific computing? Same deal. It is the same logic by which coders should learn a range of languages and tools but will probably use a very small subset at any given job.

And I think that the semi-automated tools COULD detect stuff like that. One point for each solution presented and maybe something akin to those god awful rubrics for the more complex ones. So going with the tar approach (after twenty years, I know xzvf and czvf and can use a test file to figure out the order):

1 point for a correct answer 0.5 points for typing "man tar" or "<google> tar" And then a subset of the remaining 0.5 for each letter and the order of operations. So something like tar xvf foo.tar.gz ./foo would get you most of the credit.

The big problem with stuff like this is that it should ONLY be used for an initial filter, but it will inevitably be used as "Only the top N people matter".

CmdrSprinkles··on Not only coders are hard to recruit
While I mostly agree with you, I can speak from experience with how we handled the first point:

We were interviewing a new admin for the sysadmin/maintenance team and her answers to "how would you solve this problem?" were "Open that file and check that these variables are set and, if not, set them". One of the more jerkish people there went down the rabbit hole of "How are you going to edit that file? What if you don't have vim? Okay, what if you don't have emacs? Nano is gone too" leading to the response that made us hire her: "Well, in that case the system is probably completely hosed and we need to stop configuring things and focus on recovery. But I think you are looking for me to tell you a sequence of commands that involve cat. If you give me five minutes I can check stack overflow and get back to you with those"

Which I personally think should be the response for stuff like that. Understand there is an alternative and a way to resolve the corner cases and know how to get that info if needed.

CmdrSprinkles··on Recruitment to Resignation: My Four Months at Microsoft
It sounds like he didn't have the best manager, but red flags right off the bat:

1. He didn't approach the manager once they got back. He says it wouldn't have changed anything, but I feel he is VERY wrong. Yeah, the manager dropped the ball. But the effective first impression was "So this guy has been here two weeks and doesn't care what he does? Probably on reddit all day..."

2. Lots of wording makes this guy come across as a "I am hot stuff" kind of guy. Especially the "he would have inferred had he read my entire email" which tells me that he didn't say he had found that resource and he instead feels that he was being talked down to. Also, that his email was too long. The response to that is to wait five minutes and reply "I just re-read that and still have questions A, B, and C".

3. It definitely sounds like a personality mismatch, especially as his coworkers liked the boss. My experience is that the horrible managers are horrible to everyone, even if they are playing favorites.

Still, a good read and useful for folk starting a new job

CmdrSprinkles··on Why is airline food so bad?
Funny enough, I prefer the cold food for everything but breakfast when flying (an ice cold Danish is not how I want to be informed that it is 0800 local time)

Part of that is a lot of what the article mentioned (overcooked and soggy food is not what I consider good), but it is also just for peace of mind. I don't need to balance a lot of liquid filled tray compartments and I don't have to worry about the person next to me somehow flipping theirs (it happened before...). As long as they still have hot water and can reheat week old Starbucks then I am set.

CmdrSprinkles··on ReactOS 0.4.3 Released
Ignoring the dubiousness of the claim, make sure that you log-in to your MS account with your new install to tie that serial to your account so that future activation is just "log-in". I recently reformatted a new laptop (probably paid for Windows in the price of that, but was reasonable) and made sure to do that as I had no serial to reinstall with. Worked like a charm.
CmdrSprinkles··on ReactOS 0.4.3 Released
While I think this is the meaningful use case, that also puts a MUCH larger burden of "this needs to be 300% correct" to the project as a likely significant percentage of those legacy applications work BECAUSE of bugs and idiosyncrasies of that specific version of windows.

Whereas the easier target of "emulation", such as with DOSBox and WINE, can get away with a lot more.

CmdrSprinkles··on Ask HN: Where is Assange?
That is roughly the time that Ecuador cut off his internet over concerns he was trying to influence a foreign nation's election, right?

Odds are they are having a lot of behind doors talks about the terms of his stay in their embassy and how he will "report" on this event.

CmdrSprinkles··on The Spy Who Added Me on LinkedIn
Who says they didn't get more and just not release it? Also, the utility of Bill's emails, from an intelligence standpoint, isn't super useful these days as he hasn't been in office for roughly 16 years. Still might be some useful bits, but not a treasure trove

As for showing the world that Bill allegedly gets off to some freaky stuff or that Hillary is mean: Nobody cares. Hell, Supergirl (CW show), with their episode where Cat Grant gets hacked, summed it up pretty well with (paraphrased) "Oh whatever. I've said worse than that to her face"

Posting that would just get downplayed with genuine interviews with the wounded parties where they say "Okay. I am a professional adult. It hurts me that Hillary would accuse me of wetting the bed, but that doesn't really influence anything professionally"

Because once you become a "grown up", you kind of acknowledge that even your friends, let alone just your coworkers, might be jerks at times. It hurts, but you move on. Maybe you stop hanging out after work, but you don't let it impact work.

Whereas, stuff like the Podesta emails and the "anti-Sanders" campaign plays to a large portion of the Dem base as well as independents and lets them confirmation bias their way to the conclusion they made months ago. Sanders didn't lose because his appeal was very limited and even a lot of his supporters felt he was better as a senator than POTUS. He lost because of a conspiracy against him and bullying by people he thought were his friends.

All of which hurts the dems a lot, plays well to the news media, and motivates the trump-base by showing "she stole one election, don't let her steal ours"

← PreviousPage 5 of 5