HNHacker News
TopNewBestAskShowJobs

voodootrucker

888 karma · joined January 26, 2016

submissionscomments
voodootrucker··on Subprime loans for college hiding in plain sight
Because the military doesn't have any assets to speak of. It's a government program funded each year by taxes.

The social security program is separate from the federal budget [0], and that's why you see it as a separate tax on your paycheck (if you're American). Every dollar you pay into it, goes into a trust fund, whose sole asset is US Government bonds.

Social security can go bankrupt if the US defaults on it's debt, which although almost unthinkable (see Russia as a recent example of paying bonds despite being under heavy sanctions, and having to pay them in another currency) comes up every few years [1].

[0] https://www.reuters.com/article/us-column-miller-socialsecur... [1] https://www.cnbc.com/2021/12/16/biden-signs-debt-ceiling-inc...

voodootrucker··on Celsius acknowledges $1.2B hole in balance sheet
So exactly like the federal reserve or the social security administration buying US bonds then?
voodootrucker··on Facebook bans, sends C&D letter to developer of Unfollow Everything extension
I just did this manually in protest.
voodootrucker··on Illinois first state to tell police they can't lie to minors in interrogations
I'm surprised (according to ctrl-f) no one has brought up Parallel Construction [1]

I'm not sure what the benefit to society is, as you asked, but the benefit for law enforcement is that they can escape the intent of 4th amendment.

[1] https://en.wikipedia.org/wiki/Parallel_construction

voodootrucker··on A police dog who cried drugs at every traffic stop
> justice system is actively contributing to that

Please help stop use of the phrase "justice system".

voodootrucker··on 'Hovering ship' photographed off Cornish coast by walker
As near as I can tell from the wikipedia link in the comments below, it's because the ship is perpendicular to the water and the light just happens to be being refracted to that particular observer right at the water line.

[0] https://en.wikipedia.org/wiki/Fata_Morgana_(mirage)#/media/F...

voodootrucker··on Why is it so hard to see code from 5 minutes ago?
This. I've seen developers _think_ they lost code in Android Studio and spend hours trying to recreate it when it was in local history all along...
voodootrucker··on Engineering productivity can be measured, just not how you'd expect
> A sports team has a play book, does your team? A sports team practices together, does your team? A sports team works as a unit, does your team?

This is why I like XP. Their teams really are teams like you say.

Though I think in many dev shops you can be team like. Someone might like refactoring and cleanup. Someone else is good at rapid prototyping. Another architecture. Sometimes a great dev is just the one who can take the unglamorous tickets and get them done at a sustainable pace. Or someone who is good at devops, teaching, or morale building. Sometimes just communication.

Everyone has different strengths. No one would ever say "who's the best (American) football player?" because you'd have to ask "who's the best kicker, tight-end, defensive lineman". They are all different roles.

To think that football would have the level of awareness that it cannot be measured as a single dimension makes it sad and laughable that people reduce programming skill down to one most of the time.

voodootrucker··on Losing faith in UX
Wow, having different pages based on state seems to be such an amount of effort that it's basically an admission of fraud to have the other version: you must make enough money of not-cancelling to justify having two.
voodootrucker··on Robinhood Play Store listing went from 329K reviews to 180K in few hours
Seriously, reason from first principles. The incentives are the outcome. It was predicted in mainstream media (granted as a pessimistic joke):

https://www.joe.ie/movies-tv/simpsons-writer-reveals-how-he-...

voodootrucker··on Global real interest rates and the ‘suprasecular’ decline, 1311–2018 (2020)
It took me a while to get it, but this all works in the opposite direction as well.

The time value of money can be negative: A dollar today can be worth more than a dollar tomorrow.

It's not pretty. When the pie is shrinking the incentives get ugly rapidly.

Let's hope this can be a "good" deleveraging, we fix metrics that don't positively correlate with non-zero-sum productivity growth, and on top of that pull the next rabbit out of the hat where we can keep exponential growth happening for another cycle (spacex, EVs, etc).

Otherwise, we'll be fighting over a shrinking pie, which is nature's way of adjusting the population to the modified carrying capacity.

voodootrucker··on Robinhood Play Store listing went from 329K reviews to 180K in few hours
Yeah, I was. Multiple times. On this site in particular.
voodootrucker··on Robinhood now has a 1-Star rating on the Google Play Store
I just went there and it was 3.5 https://ibb.co/9pxhD4V
voodootrucker··on Losing faith in UX
I had such a hard time cancelling The Economist last time, I joined their web chat to ask them if cancelling was as easy as signing up and if it was I would subscribe. Unfortunately my place in the queue kept _incrementing_, so I ended up buying myself a gift subscription so I knew I wouldn't have to go through that again.

Didn't California pass a law saying you got to cancel as easily as you signed up?

voodootrucker··on Parler’s de-platforming shows the exceptional power of cloud providers
Okay, it's been a while, more data is available now, and I can provide a counter argument:

This whole event was planned on social media in the open, and still that did not help anyone prevent it. Had it all been planned on Signal the exact same result would have occurred.

voodootrucker··on Ask HN: Anyone else burnt out due to extended lockdown and work-from-home?
It's a skill and an art like anything else. I had to teach it before I was really well versed in it myself. I was skeptical , but now swear by it.

Not like religiously... my pair for today wanted to break early to develop a deeper understanding of the code on his own, so we split up, but I do have to say I came into today pretty low, and left our session pretty high, and look forward to see what his results were and how he wants to go about refactoring tomorrow.

As your stereotypical autistic basement dwelling programmer type, who studied talking to humans like any other field of study, I have to say it really is just that, and it's also worth the effort. IMO.

voodootrucker··on Ask HN: Anyone else burnt out due to extended lockdown and work-from-home?
Compile time is great "getting to know you" time.
voodootrucker··on Ask HN: Anyone else burnt out due to extended lockdown and work-from-home?
Yes, maybe this is just me, but every time I have an extended work from home period, depression follows after a few months.

I was working around this once by drinking red bull, which I found lifted my emotions temporarily, but after it wore off in 4 hours I crashed way harder into despair. This effect built up over time and fortunately I noticed it and stopped using it routinely.

YMMV - just a friendly warning of how it affected me.

voodootrucker··on Ask HN: Anyone else burnt out due to extended lockdown and work-from-home?
Yes, 100% this. When the virus isn't spiking in your area, I recommend meeting coworkers in coworking spaces. When it is spiking I've been going to parks to have beers with friends. A warm coat can help a lot.

I also found this video to be helpful https://youtu.be/snAhsXyO3Ck

[edit] Oh, and remote pairing over teamviewer turns a terrible isolated work day into a casual conversation with a friend about code. I find that 2 developers actually getting 1 job done is better than both being isolated and just scrolling reddit.

voodootrucker··on Linux and Powershell
Though I definitely agree that bash's abbreviations are a barrier to entry, I think a bigger impediment not just with bash but many languages (say, Haskell) is ungooglable operator syntax.

If you didn't know what it was, how would you figure out what `$(expression)` means in bash for example?

voodootrucker··on Update: Prosecutors asked that Rebekah Jones be banned from the internet
My previous comment was down-voted, perhaps because it was not a direct link. Trying again:

This article explains why the first one was disabled [1].

This appears to be the new one [2].

[1] https://thecapitolist.com/rebekah-jones-now-has-two-active-s...

[2] https://www.gofundme.com/f/DefendScience

voodootrucker··on Parler’s de-platforming shows the exceptional power of cloud providers
Thanks, I never realized that existed.
voodootrucker··on Parler’s de-platforming shows the exceptional power of cloud providers
Wow, why did this fall off the front page? There's no way it wasn't being upvoted sufficiently watching the flurry of initial comments...

Was this discussion blocked? And if so, is there a particular policy it violated? This discussion seems extremely important right now.

@dang can you elaborate?

voodootrucker··on Parler’s de-platforming shows the exceptional power of cloud providers
I think banning online advertising causing these sites to charge their users for the service would right a lot of wrongs automatically, when the free market can start to kick in and do it's job.

It makes it so Facebook's product becomes online photo sharing, instead of it's current product which is manipulation and addiction.

https://www.wired.com/story/why-dont-we-just-ban-targeted-ad...

voodootrucker··on Parler’s de-platforming shows the exceptional power of cloud providers
I can offer no defense of the opposing point of view right now in regards to purely anonymous distributed unstoppable peer-to-peer communication.

I can offer this review of what was wrong with Parler in particular: https://mattstoller.substack.com/p/a-simple-thing-biden-can-...

"In other words, we have what should be an illegal product barred in a way that should also be illegal, a sort of ‘two wrongs make a right’ situation."

I think this is why so many of our choices seem tough right now: We made the wrong decision to get to present state, now any decision we make also looks wrong.

We need to go back and rethink some things...

voodootrucker··on Context switching costs more than we give it credit for
People you know have sound turned on on their phone at work? This seems like the first problem. No polite person enables notification sounds from their phone.
voodootrucker··on Why Move from Gradle to Maven
Thanks! If the build model is statically analyzable I can see how that would help a lot.

I'll generate my next project with gradle/kotlin and report back :)

voodootrucker··on Why Move from Gradle to Maven
For practical reasons, I have to admit gradle is better than maven. Gradle is least bad.

However, I do have to say turing completeness in a build system is an anti-goal for me. You shouldn't have to guess if your build will halt. I've seen terrible things done in builds, and most importantly, static analysis is the point of these systems... it's what makes IDEs able to work.

From what I understand the turing complete code in gradle merely builds the model, which the IDE (or gradle) can then use to run the build, but still...

Finally, if you do have to use a turing complete language, it sure would be nice to use one with static types. I know groovy syntax reasonably well, but without auto-complete on my build scripts (less my project), except at run time it's crazy hard to know what to type. And god forbid you have to debug it. I've added for loops to print out every variable, and for god sakes I've even had to attach a debugger to my build to figure out what it's doing. That's just nuts.

[edit] And finally, let's not ignore that fact that groovy tries very hard with it's closure syntax to look like JSON, so many developers paste in code from stack overflow and think it's actually configuration. (I actually kind of like that for other uses of groovy).

[edit2] apparently they know it's so bad gradle (the "gr" comes from "groovy") now uses kotlin for it's own build scripts (like on their github repo). If anyone's done gradle with kotlin I'd love to know if it actually helps.

voodootrucker··on Unanswered user makes question their MS thesis and answers self 2 years later
I was trying to write this while learning Rust: https://github.com/avantgardnerio/rsui

I now have some production experience in Rust and have learned to shy away from Piston. I think you've inspired me to try again with SDL2 and a better approach.

voodootrucker··on Unanswered user makes question their MS thesis and answers self 2 years later
Lay tile just once and you'll spend the rest of your life seeing every fault in every tile job ever.
Page 1 of 8Next →