HNHacker News
TopNewBestAskShowJobs

kvczor

119 karma · joined December 27, 2017

submissionscomments
kvczor··on M4 MacBook Pro
How is the contrast? The HDR content? Any downsides?

I will upgrade to M4 Pro and really hate the glare when I travel (and I do that a lot) but at the same time I don't want to lose any quality that the MBP delivers which is quite excellent imho

kvczor··on Designer News is dead
oh wow. I used to visit this page everyday and completely forgot about it until today.
kvczor··on Using the switch(true) pattern in JavaScript
Linting got messed up in the comment above, but in the actual code this is nicely readable.
kvczor··on Using the switch(true) pattern in JavaScript
I prefer early return pattern.

Which would look like this:

    const user = {
        firstName: "Seán",
        lastName: "Barry",
        email: "my.address@email.com",
        number: "00447123456789",
    };

    if (!user) {
        throw new Error("User must be defined.");
    }

    if (!user.firstName) {
        throw new Error("User's first name must be defined");
    }

    if (typeof user.firstName !== "string") {
        throw new Error("User's first name must be a string");
    }

    return user;
kvczor··on GitHub ripped off Octobox for their new notifications UI
...is this guy for real? One of the first things that designers do during the design process is to check how a certain problem was solved by others. The goal is to make it work well not to make it original.
kvczor··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
...so you are not critically thinking about your work in the context of how useful it is to the end user? That's a bad UI work, I'd say.

As for your senior thesis - Developer's job is to create software that makes lives easier. It was your decision to use your skills to harm people by exploiting their privacy. Or it could be seen as something good - you discovered a way to exploit people and if you informed whoever was running this app you helped a good amount of people in your school.

kvczor··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
Earning money is not easy. The fact that on average a larger group is willing to pay for UI work than for art indicates that UI affects their lives more than art and is more worth to them. Whatever one's reason is.
kvczor··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
OP wrote: "I would have been far more qualitatively useful to society at large." There are far more people that need UI work (in the form of websites, apps, etc) these days than art. UI work scales very well, art not really - you can affect way more people and that is reflected in the salary.

"Qualitatively" UI work is far more useful to society.

kvczor··on Finland’s Basic Income Experiment Shows Recipients Are Happier and More Secure
Doesn't the fact that you earn more by doing UI work prove that you are far more useful to society than by making art?
kvczor··on More Americans report near-constant cannabis use
oh man, that's exactly my experience - I get shit done but I'm perfectly aware that what I'm doing is not near my real capabilities. And tech life allows you to smoke every day without consequences - good money, no strict working hours, no one watching you work etc.
kvczor··on I’m Sorry I Criticized You, Apple. You Win
Accidents will happen, that is inevitable. Autonomous cars don't have to be perfect - they only have to be better than humans and that bar is not set very high.

There are very little examples of autonomous cars causing trouble on the road and plenty of them preventing accidents - an example would be videos on youtube showing Teslas predicting accidents in advance and taking action.

kvczor··on I’m Sorry I Criticized You, Apple. You Win
"complex and expensive cashierless stores that won’t deliver much of an improvement to our shopping experience but may cost underprivileged people their jobs" Cashierless stores are simple and amazing. I won't even comment the part about "underprivileged people", this is straight up dumb.

This is a time when an entire driverless car industry is trying to convince the world that its products are safe before it can even come up with convincing stats - Nearly 1.3 million people die in road crashes each year, on average 3,287 deaths a day. An additional 20-50 million are injured or disabled. More than half of all road traffic deaths occur among young adults ages 15-44. THAT is not convincing enough? Autonomous cars are the future and will allow us to focus on other activities during the daily commute or long distance travels. Will decrease deaths, will optimize energy consumption by intelligently setting the right route and speed. Humans are inferior to computers on the road, that's a fact.

kvczor··on Show HN: Brutal.js – a small framework for building brutalist web applications
I don't get the example code. It is possible to write even simpler code in React than it is showed in the documentation.

const ButtonWidget = ({name}) => (<button onClick={() => showModal(name)}>Show {name} Modal</button>);

kvczor··on Intercooler.js – Simple AJAX Using HTML Attributes
Vue is not a framework, at least not in it's simplest form - drop in UI library.

I agree that Vue does much more than Intercooler and in theory, it could be seen as an overkill. But in reality, a developer will probably use it in conjunction with jQuery and then he might be better off replacing these two with Vue.js

kvczor··on Bijlmer: City of the Future, Part 1
I really love 99% Invisible podcast. Fantastically executed stories.
kvczor··on How Apple Plans to Root Out Bugs, Revamp iPhone Software
That's what I expect from Apple and that's why I'm buying their stuff - I want it to work not to have all unnecessary whistles and bells.