HNHacker News
TopNewBestAskShowJobs

islon

929 karma · joined September 8, 2011

submissionscomments
islon··on Stop Interviewing with Leet Code
But that's not a problem. These companies pay so much that they have too many candidates applying all the time, so missing good engineers is not a problem, but filtering out false positives is.

Though, I don't agree leetcode is a good interview practice.

islon··on What has changed with video games over the last 25 years, and what has not
That's the thing I like about HN: you can find comments that are much better and more insightful then the article itself.

As an old time gamer I can't agree more. We are in the golden age of old-style games (hollow knight, disco elysium, stardew valley, etc). People are making this old style games with all the hindsight of modernized mechanics, better control schemes, more accessibility, stylized graphics, PC releases.

islon··on Swedbank customers positive balance turned into negative due to an update
Here in Cologne I see most people paying with debit cards, with the exception of very old people.
islon··on Building a no-code toxicity classifier by talking to GitHub Copilot
> For example I can't draw faces but I can recognize a badly drawn face. If I ask an AI: Please draw me a 35 year old man with receding hair and crooked teeth I can quickly validate the result is fit for purpose.

But code is not a face: you can't easily judge if it's correct or not, if you could you wouldn't need copilot in the first place, so now you have to trust it's correct and, if it isn't, you need to search for the correct answer anyway.

islon··on Ask HN: Does Java need a modern Java UI toolkit for desktop/web?
Devs complaining that the JVM is too heavyweight for client applications when electron is dominating the desktop landscape.

Satire is dead...

islon··on Atlassian co-founder wants to buy Australia’s biggest polluter to make it green
Jira and confluence resource hogging is such a low hanging fruit it may as well be laying on the ground for someone to pick.

Confluence search for me is one of the worst offenders: takes forever to load and can't find anything I want. Confluence is where data goes to die.

islon··on Does the software industry learn?
Agree, but you are giving a more extreme example.

Most rewrites I saw was "wow, this Java code from the old team is a mess, let's rewrite it and, in a couple years, the new devs will think the same about our rewrite."

islon··on Microsoft to Acquire Activision Blizzard
They already decide to keep Kotick... not a very good start.
islon··on Crispy Doom
But old games were not pixelated. The low resolution tied with the blurry, leaky old CRTs made sure of that.

The problem is our monitors, nowadays, are too good so we see pixels that we never saw back then.

islon··on Sonoma County farm strikes black truffle gold after 9 years of waiting
Isn't this the plot of The Last of Us?
islon··on No code reviews by default
I have an open source project in which I work alone.

I never work directly on master, always on a branch, and when I'm done I create a PR for myself.

Can't remember a single PR that I reviewed where I didn't find some issue or bug.

I guess you can say I don't trust myself...

islon··on Nobody Pronounces the 'B' in 'Debt'
Non native speaker here. I always pronounced the b in debt and in doubt.

Learned something new today =)

islon··on Where is Ruby Headed in 2021?
Are they releasing processors with typed registers now?

AFAIK registers and assembly is untyped.

islon··on Low-Code and the Democratization of Programming
Democratization of code will be the same as the democratization of medicine: anyone can go to a pharmacy and buy aspirin, ibuprofen, vitamins, etc. That doesn't mean physicians are jobless. Also if you have some serious problem or disease you shouldn't self medicate, but get professional treatment.
islon··on Paradox of the perfect code editor
If we could create a editor so good that it can generate all you app in a couple minutes, it means the "editor" is a strong AI that can take vague, subjective descriptions an generate a working, correct program (like a programmer would do). If that's the case you don't need programmers anymore: just put the customer in front of the AI and let them design the software.

But them if you have such AI, every job would be obsolete.

islon··on NFT's aren't the answer to the problems of digital art
Denuvo is easily cracked for games people care about. It's not put in games to stop crackers, it's put there to allow the game to go through the first weeks (where 90% of the sales happen) without competition from pirated versions.

After this time some companies even remove the DRM because it already did it's job.

The whole game industry is based on hype in the hope people buy on day 1 or, even better, pre-oder the games. One reason most big games are released broken or in a very buggy state.

islon··on NFT's aren't the answer to the problems of digital art
Nah... it's much worse: you're buying a banner that hangs over your head saying "I own gucci clothes", but you're still naked.
islon··on There is no bottom when it comes to Section 230 reform proposals
Sure, because facebook, goggle, twitter, etc. are all run by the almighty algorithm and not by the crooks behind it who made it to do exactly what they expect.
islon··on Software Development Waste
Meanwhile the two interns just finished the same web app using php, mysql and jquery because they didn't know any better.
islon··on GitHub Copilot
I think it'll be much more likely that the AI writes the tests (the boring stuff) for the buggy code I write.
islon··on Doom Running on an IKEA Lamp [video]
A coaster that allows you to play Doom.
islon··on Problems with JPA/Hibernate
This post reminds me of what happened some weeks ago at my job.

We use Clojure and yesql (a library where you write sql queries directly in .sql files and the library generates functions for you). The devops noticed one of our queries was slow and taking too much DB resources. He sent us the query which we promptly found and then asked us if we could change it to a more performant version he just wrote.

We took his query, just replaced in our sql file and deployed. 10 minutes later he came back saying things look much better and the query update really helped.

I wonder how much time it would take if we were using JPA/Hibernate as we used to, many years ago.

islon··on Is it true? Can Covid-19 vaccines connect me to the internet?
Most people don't need a vaccine for that...
islon··on Euler's Fizzbuzz (2020)
Why would map have conditions?

    //pseudocode
    map(f, ns)
      for i in (0 .. ns.length - 1)
        f(ns[i])
islon··on What working in an Antarctic station taught a researcher about isolation
Hopefully it's not alien: isolation or dead space, or he may have trouble sleeping at night.
islon··on Typing Is Hard
> reasoning about null is trivial in comparison

So trivial that its creator called it the "billion dollar mistake" and if I had $1 for every NPE I saw in production I'd be a rich man.

islon··on The Kate text editor is 20 years old
Cristoph is german. Meaning Kate already started drinking four years ago :)
islon··on Semantic Clojure Formatting
It's such a "massive" problem I've been doing CLojure full time for the past 8 years and only heard about it now.
islon··on When X-Rays were used at the Shoe Store
Every time I read about such things I imagine what kind of things are we doing now that people 50-100 years from now will comment and laugh about.
islon··on Facebook Is a 'Super Spreader' of Election Misinformation
It is difficult to get a man to keep his moral compass, when his salary depends upon his not keeping it
← PreviousPage 2 of 10Next →