HNHacker News
TopNewBestAskShowJobs

iotscale

160 karma · joined October 21, 2016

submissionscomments
iotscale··on Prime Down: Amazon’s sale day turns into fail day
When I was on-call for a big project, I jumped every time my phone rang. It wasn't a good experience at all.

"We are at the fair, I have 18 customers lined up but I can't take orders. Can you fix this now or should I start taking them on paper?"

You know the joke that atheists don't believe in god until the plane nosedives? That was the moment for me :)

"Oh, I... I need to see the error message before I can say anything. We don't have any errors logged. Hmm... Would you allow me to remote into your device?"

"Can't do that. We lost the internet connection here, sorry."

Ugh.

iotscale··on Civ 5 AI battle – All 43 Civs on same map [video]
This is my favorite mobile game of all time. The AI is also very weird (in a good way) and sometimes genius! It feels like the custom maps I used to create with "Age of Empires II" in which I let random units fight against each other.
iotscale··on StreetLend.com shuts down, citing GDPR regulations
But the GDPR itself is written in legalese. There are many interpretations like yours, but then, without a lawyer, it's a dangerous game to play. The cost of the lawyer may be prohibitive to some small businesses, let alone side-projects.

I'm actually pro-GDPR but this needs to be kept in mind.

iotscale··on Ask HN: Which is the cheapest TLD for 10 years?
I guess that depends on how many you want to buy. I can't come up with a reason why one would buy many domains with an obscure TLD, especially for private use but that doesn't mean that there isn't one.
iotscale··on Show HN: VNote, a fresh Markdown note-taking app
I'm very happy it's not written in {insert technology unpopular among hackers to gather points}.

Nowhere is Electron mentioned and still comes the hate. A close friend of mine (not a web-developer, unlike me) has a very popular app (>10K users) which uses Electron and he got only around 30 performance complaints last year and all of them could be solved without rewriting the damn thing. The app has a giant "Feedback" button in the main view and there are at least 10 bug reports / suggestions per day (I manage the support desk).

This is getting to the levels of this silly Java hate because everyone thought the performance of Eclipse from years ago still is the state-of-the-art for Java development. There are many bad electron-based apps, that is for sure and completely normal because the barrier to entry is so low. Yeah and there is Slack, but don't complain if you gave up IRC for that incompatible piece of... Whatever.

Sorry for the rant.

iotscale··on Teenagers now better behaved and less hedonistic but lonelier and more isolated
I just thought, to a certain age, it may be required. I'm not a parent so I probably don't know what I'm talking about.
iotscale··on Teenagers now better behaved and less hedonistic but lonelier and more isolated
IMHO it's bad, as long as a lifestyle is pushed heavily from people who aren't immediate family. Doesn't matter if it's "hookup culture" or waiting for the prince charming to marry.
iotscale··on Teenagers now better behaved and less hedonistic but lonelier and more isolated
Given enough eyeballs, everyone becomes shallow.
iotscale··on Illegal Prime Number? (2001)
An illegal prime reminds me of the article "What Colour are your bits?" from Matthew Skala http://ansuz.sooke.bc.ca/entry/23
iotscale··on NeuG USB True Random Number Generator
you can cancel out static noise with multiple readings
iotscale··on TeaVM – Ahead-of-time transpiler of Java bytecode to JavaScript or WebAssembly
That is correct but we are not talking in the context of the emulation circles.
iotscale··on TeaVM – Ahead-of-time transpiler of Java bytecode to JavaScript or WebAssembly
An old colleague of mine hated the word "awesome" because, in his words, "it's a word js-kiddies use to exaggerate their little accomplishments".

Guess how he reacted when someone used the phrase "isomorphic js"...

iotscale··on Apple addresses people saying their iPhones with older batteries are “slower”
Why do they even market those new chips? It's the average performance that matters and you can wait 10 seconds to open an app, as, in the end it didn't change the average performance from the case that you would open it in a second and stare at it 9 seconds being stunned by its speed.
iotscale··on Ask HN: How do you deal with perfectionism related to programming?
I try to write a first prototype without any regards to best practices. When I'm doing a rewrite (of a prototype, not a full product), by then I already have the structure in my mind and perfectionism then can't get in the way. For example I don't design unnecessarily complex sub systems just to get the flexibility I don't need.
iotscale··on Razer targets perfect Linux support
it's the same brand, I think if they have the tendency to do this for their keyboard and mouse, who knows what they'll end up doing with their laptops.
iotscale··on Razer targets perfect Linux support
Well, I think I'll refrain from buying razer because of this: https://mobile.twitter.com/internetofshit/status/83665111681...
iotscale··on Miyazaki Tribute
I just watched "Perfect Blue", it was really great. I'll keep watching more Satoshi Kon movies if I can find the DVDs. It's really hard to find them.
iotscale··on Miyazaki Tribute
My only exposure to anime is his films (friend suggested them, first I ignored the recommendation because they were "for kids" and some time later I watched "Spirited away" by luck and you know the rest of the story) and want to explore more, I thought maybe you could have some suggestions from your other favorites?
iotscale··on Is Model-View-Controller dead on the front end?
AFAIK it doesn't, but I'm just learning. My understanding is the standard way of doing things work if you are creating the most boring CRUD apps but you need to "bend the rules" a bit to make it work for your use case very often - as long as you keep it newcomer-friendly.
iotscale··on Is Model-View-Controller dead on the front end?
Correct me if I'm wrong but I think what you have is described as an "action dispatcher" these days.

For what it's worth, I think, we can define the whole Flux architecture in somewhat-skewed MVC terms. Not trying to downplay the usefulness of Flux here but if I'm not all wrong, it would've helped many people if we kept at least some of the terms from MVC or MVVM.

iotscale··on H.264 is Magic
It indeed is, as long as we accept the first screenshot as the normal scale.
iotscale··on “Ultrasonic cross-device tracking” embeds inaudible tones in advertisements
You most probably have some "coil whine"[1]. It's very unlikely that you are hearing ultrasonic signals (disclaimer: I'm no expert).

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

iotscale··on Error Handling in Node.js
Try/catch is not async and exceptions do not bubble up through the async context, which makes sense as the caller moved on with execution. Try this in your console:

    try {
        console.log("see, ");
        setTimeout(() => {throw new Error("oops")}, 100);
        console.log(
            "I can't assume here that"
            + " the prev. line succeeded"
        );
    } catch(e) {
        console.log("error!");
    }
iotscale··on Error Handling in Node.js
> Try and log, if you can't, fail silently without impacting the main purpose of the application/service/whatever.

Are you being serious? I agree that there can be "some kind of ancillary function that is non-essential" but in the case of failed logging you should try sending an email / showing some warning if you have a GUI / try other outputs / crash with a meaningful error especially if you are running under some sort of supervisor... etc.

Of course that doesn't invalidate your main point.

iotscale··on Powerwall 2 and Integrated Solar
1BR+office (home office with 2 always on computers), air circulation with filtering, around 80 square meters, 2 people, also Germany, 3600kWh/Year (~90€/month)

That could probably triple if we had AC. Far worse if we had electrical heating.

iotscale··on Microsoft Chrome
I guess you can do that even with a simple Windows Forms application that has a full size web view?
iotscale··on Microsoft, I Forgive You
I use Windows daily, and I'm not sure how to feel when I consider the daily attempts against my choices and privacy. It feels like they try to be nice but unintentionally mess up sometimes.

Feelings aside, they've done solid open source work, quality of which can't be overstated.

But... Powershell, really? The Linux subsystem exists now, you know :)

edit: the Powershell thing was just an opinion tease, come on everyone^^

iotscale··on Samsung Sets Its Reputation on Fire with Bogus DMCA Takedown Notices
While what they ended up doing is definitely worse, I wouldn't see them "taking it lightly" as natural too. After all, they've put the life of many in danger.

"Hey we messed up big time, here's the cause, here are the measures we took to prevent such things happening again. We also kindly ask everyone to consider the sensitivity of the issue regarding the affected customers" could be a good start.

iotscale··on Microsoft Chrome
Which didn't add any value for most people but made them remove the plus operator in its useful form, from Google search.
iotscale··on Wikipedia and Internet Archive partner to fix 1M broken links on Wikipedia
If we're considering just the availability, Google Maps has an option to cache a region for offline use, which works spectacularly good - given that you get your antenna on a good signal every once in a while.
Page 1 of 2Next →