HNHacker News
TopNewBestAskShowJobs

devrandomguy

959 karma · joined April 28, 2017

Why hello! If you are trying to contact me, I'm on protonmail.com with the same username.
submissionscomments
devrandomguy··on Ask HN: Why HN doesn't use target blank for urls to open?
I'm glad they don't, and would rather that everyone else just stop. It is an affront to my sense of control over my browser. Middle click is just as easy as left click; let me decide how I want to arrange my input.

How could the site possibly know what exactly I am trying to do with the content? Maybe I want to move forward from their site to another, never to return. Maybe I am rapidly opening a handful of probably-useless links in parallel, with the intention of closing all other tabs as soon as I determine that one of them has what I am looking for. Maybe I am opening a second window for some back and forth copy-pasta. Don't infringe on my controls, dammit!

devrandomguy··on YouTube admits 'wrong call' over deletion of Syrian war crime videos
Yeah, there does need to be some sort of inhibition against highly traumatizing content, it should certainly not be promoted to people who do not seek it out. But purging news videos of statues being destroyed and ancient buildings being demolished, is going too far.
devrandomguy··on Life and death in Apple’s forbidden city
Based on your name, I assume that you are not ethnically Asian. Do you find racism / xenophobia to be a significant issue for you in either Shenzhen or Taiwan? As a very white Canadian, if I wanted to explore, work and travel for years on end, and was willing to live at the same financial level as the locals, would that be offensive to them?
devrandomguy··on YouTube admits 'wrong call' over deletion of Syrian war crime videos
For many users, Youtube is the only video publishing site, and many people get their news through YT. Very few people are aware of the existence of LiveLeak; it is an ineffective platform for spreading awareness.
devrandomguy··on Developer accidentally deletes 3 months of work with Visual Studio Code
Excessive automation considered harmful: even if you want something to happen 99% of the time, it should still be a manual operation. Otherwise, it will bite 100 of your 10,000 users at least once.
devrandomguy··on Developer accidentally deletes 3 months of work with Visual Studio Code
I would call it a UX design lesson, primarily, although all undesirable changes are also backup lessons.
devrandomguy··on Developer accidentally deletes 3 months of work with Visual Studio Code
Streisand effect is taking off: https://github.com/Microsoft/vscode/issues/32795
devrandomguy··on Wekan: An open-source Trello-like kanban
I agree that this is important. Optimizing and integrating the tools is a fairly significant part of my work, when I am leading a small team. Webhooks and a plugin framework are decent compromises, but there are so many times when I just want to dive into the code to increment a constant, or subclass and extend a method that doesn't have an externally accessible hook.
devrandomguy··on Living on Mars: The Stuff You Never Thought About
And even those could be just inflatable doughnut plugs with a pair of inwards opening flaps. You could even squeeze the air out of the lock, against the user's suit, to avoid the need for a vacuum pump!
devrandomguy··on Living on Mars: The Stuff You Never Thought About
That would be lame. Maybe, try massive multiplayer soccer, with an average of 1 player per square decameter? Now the captain's most important quality is management skills, and they might need a handful of squad leaders. I guess this isn't soccer anymore, but whatevs.
devrandomguy··on Living on Mars: The Stuff You Never Thought About
Perfect timing! Isaac Arthur just kicked off Outward Bound with an in depth look at colonizing Mars.

https://www.youtube.com/watch?v=kmFOBoy2MZ8

devrandomguy··on In Defense of Electron
Failing is not dying, it is just a painful phase of growth and change. At least, that's how I choose to view my own failures.
devrandomguy··on In Defense of Electron
Having specialized in the web stack, it really pains me to see this fail. However, it is unreasonable and counterproductive to expect end user devices to continually increase in computing power and memory.

The future, for most users, is in smaller, cheaper, more deeply integrated devices, not in faster stronger devices. Just look at the smart watches of today, the AR kits of tomorrow, the joule-thief powered IoT devices that don't require a power connection. This is where we are headed, not towards epic gaming rigs for everyone.

I can only hope that in time, we will develop more efficient native implementations of the DOM, even if that means a major breaking change. IMO, the web layer is well suited to bridging the divide between vastly dissimilar hardware platforms, especially as the number of unique platforms explodes into a lush jungle of diversity and ubiquity.

devrandomguy··on Living on Mars: The Stuff You Never Thought About
Well, your constant mass means that you will still have the same inertia when playing sports. I would expect pairs of fractured skulls, pairs of broken shins in soccer players, etc.

Wow, soccer would be epic in low G!

devrandomguy··on The Argument Against Terraforming Mars
No need to wrestle with the ethics, terraforming is just plain inefficient. Imagine the megastructures that could be built with the resources required for terraforming, and how much quicker we could begin moving into them.

Or, let Isaac Arthur give you the grand tour! https://www.youtube.com/watch?v=86JAU3w9mB8

devrandomguy··on [dead]
Why are you screaming? Don't do that.
devrandomguy··on Solar Eclipse Weather Forecast: Will Clouds Block Your View?
Betteridge has our back, we're good to go.
devrandomguy··on U.S. judge says LinkedIn cannot block startup from public profile data
Ah yes, that. MLS compliance was a source of many tickets for me, in a previous job, in Canada. The employer didn't even want me to waste time trying to learn it all, just follow the compliance officer.

IIRC, this stuff varies quite a bit from region to region, even within a single metropolitan area. Attempting to simultaneously comply with multiple independently developed rulebooks was ... fun.

I can't wait for shipyard startups to disrupt the housing market. /s

devrandomguy··on U.S. judge says LinkedIn cannot block startup from public profile data
That click wrap contract is kind of an interesting thing on it's own, for those of us who only enable JS when absolutely necessary. If I never see the agreement, and I am not specifically avoiding it, does it still apply to me?
devrandomguy··on Facebook’s Onavo Gives Social-Media Firm Inside Peek at Rivals’ Users
So, as the first tech hire/partner, what can we do to protect our users?

- Expire non-critical data after 30 - 90 days, e.g. activity data, not account data.

- When feasible, have the client encrypt the really private user data, only store encrypted blobs on the server (Protonmail does this).

- Send out a positively worded, subtle email notice to warn the more savvy users of a pending acquisition, as soon as that news is no longer private. Let them disseminate the real sitrep on social media and in the news. We did build a community, after all.

- Propose a data architecture update for great efficiency, in which redundant and superfluous data is cleaned and aggregated, before the big handover.

Are there any other suggestions? I am particularly curious if the laws of any one user's country could be used to complicate or thwart a bulk handover of private user data to a new owner. Europeans, I'm looking at you for advice.

devrandomguy··on Facebook’s Onavo Gives Social-Media Firm Inside Peek at Rivals’ Users
That would identify the GP to within a small group (the meeting). They probably worked under an NDA.

It would be great if an unrelated leak were to happen, though.

devrandomguy··on Giving up on Venture Capital raising
likesharecoin
devrandomguy··on Efficient Immutable Collections [pdf]
Clojure devs: 3.5 is the figure you are looking for, and it does look very good, at first glance.
devrandomguy··on Annual note to self: most of the world exists outside the tech bubble
What's the difference between running out of a UBI stipend, and running out of a paycheck too early? Either way, that addict is in trouble. At least UBI won't put them on the street when their addiction renders them useless for work.

IMO, long cycles in pay (weeks or a month) are suboptimal. If the money streamed in continuously, slowly, then it would only "run out" for a matter of minutes, although it would still take a while for a useful amount of it to re-accumulate.

devrandomguy··on TRAPPIST-1 Is Older Than Our Solar System
I think we're a bit too late for radio silence. Even if our comms are indistinguishable from noise at that distance, I bet our previously detonated nukes would have sent distinctive pulses across the near cosmos.

I wonder, does SETI look for signs of alien nuclear wars?

devrandomguy··on The ethereum “hacker” didn't hack anything
They would be useful for making agreements across a large imbalance of power. For example, if I am a one-person operation selling on Amazon, and they screw me over in a clever way, I could not afford to fight them in court. Even if they would have lost, I might simply be incapable of pursuing the case to the end.

I personally would much rather use smart contracts for making deals with employers, the overlords of the marketplaces, foreign clients, etc. Maybe it's just because I'm a programmer, but I would rather fail because of my own bug, than get screwed over and Nelson-laughed at by a bunch of powerful people. I can improve my contract-coding methodology, but I can't do much about other people's shadiness.

devrandomguy··on Ad blocking is under attack
I block all ads because my safety is a higher priority than the site's profitability. Internet ads are a malware vector, with no accountability. Also, advertising companies have made an art out of psychological manipulation; I protect my mind by filtering their input from my senses.

Just saw your subscription update. Why would I subscribe to something that I am unlikely to return to?

The only solution that I can think of, are micropayments. Perhaps this financial pressure will motivate the powers that be to eliminate roadblocks to its implementation.

devrandomguy··on Why our outdated brains are making us unhappy
There are times, when I can't honestly claim that my behavior is any smarter than that of the houseflies that die in front of the window, or the salmon that spends the remainder of its life searching for a way past a dam. The environment might be more complex, but the behavior is not. It is helpful to have a name for the system that is responsible, makes it much easier to recognize and derail it.

I believe Sir Mix-A-Lot studied the problem thoroughly in the 1990s, but in the end, had to concede that he was unable to take control of his own reptile brain.

devrandomguy··on First large-scale deep-sea floating offshore wind farm
And use all of the masts as an ELF antenna array. That will give those racks something to think about: subsurface phased-array radar for submarine spotting, earthquake and atmospheric study, etc.
devrandomguy··on US diplomats mysteriously go deaf, Cuba suspected of using sonic weapons
And not one of those villains ever thought to trap the button. Pull to disarm, push to receive flashbang.
← PreviousPage 4 of 13Next →