HNHacker News
TopNewBestAskShowJobs

pikzel

163 karma · joined March 4, 2015

submissionscomments
pikzel··on Using ‘switch’ to match arbitrary logic instead of string or number literals
In Scala you can do this pretty neatly:

  url match {
   case GitHubUrl => config.github
   case TwitterUrl => config.twitter
   case _ => defaultUrl
  }
pikzel··on To rein in global warming, healthy forests and sustainable diets are key, U.N
Please explain how it "comes from the top".
pikzel··on How Dark Deploys Code in 50ms
Which wasn't a bad thing after all. I've had more incidents with deployment pipelines than with the actual code.
pikzel··on Why software projects take longer than you think – a statistical model
I've been in a company where all estimates were multipied by pi.
pikzel··on Free Money Didn’t Help People Find Jobs, Finland Says
But as someone else has to pay for their free money, the perceived happiness needs to be quantified.
pikzel··on German for Programmers
As a native Swedish speaker, albeit with little interest in languages and grammar, I can't see how that would help anyone. How do you know if "bil" (car) is masculine/feminine or neutral (en bil, ett bil)? Open to learn here :)
pikzel··on Sequel Pro – Open source macOS native MySQL GUI client
It's ok. I mean, it's great that you put in all this time to give it away for free, but this is not where open source shines. This is lightyears behind professional SQL clients like SQL Server Management Studio (SSMS) - even compared to what SSMS was 10 years ago!
pikzel··on Job Promotion is a Trap
Seniority and number of job opportunities have little to do with each other. There's a high demand for developers with 5-10 years experience, and also for 1-5 years. There is less demand for those with 30 years experience. Are they more senior still? Yes.
pikzel··on The Last Goodbye
Yeah, I'm sure they would be able to deploy the service, have it secure and updated, having apps up to date on their new devices. Or maybe that takes time and effort, and people need to pay their bills.
pikzel··on “SKAM,” the Radical Teen Drama That Unfolds One Post at a Time
As is mentioned in the article
pikzel··on Keep VS Code from Becoming an IDE
If you want a "snappy editor", don't use one written as a web app.
pikzel··on The Fall of Eclipse (2016)
Back then, Eclipse was this big, bloated and slow IDE. IntelliJ was slim, fast and much more intuitive and powerful in terms of refactoring, etc. Today, IntelliJ is big, bloated and turning slow.

Which IDE will be the next big thing?

pikzel··on Ikea founder leaves fortune to no one, structures it to ensure it lasts forever
That was part of his public appearance because it has been extremely valuable, and it has been debated wether it was authentic or not.
pikzel··on Min – A smarter web browser
Tried on a site (https://www.dn.se/) which looked completely broken. Tried it on another (https://www.svt.se/nyheter/) and the browser crashed. No thanks.
pikzel··on Best Linux Apps for Advanced Users and Hackers
Agreed. The site actually says "Starting with Linux on your laptop and want to know which apps you should use?"

It's great tips for beginner users, but advanced users and "hackers" waste their time scrolling through a list of apps like Firefox, VLC and Gimp.

pikzel··on Efficient music players remain elusive
In Spotify I have my entire library in the cloud, accessible from my phone, home computer, office, etc. I get weekly (great) recommendations based on what I actually listen to. I can browse related artists, share songs with my friends, stream the music to all my home speakers in sync. Of course an mp3 player use less power, it only does a fraction of what Spotify does. It's not even like comparing apples and oranges, it's like comparing your bike to a jet fighter.

And, yeah, I grew up with Winamp and MP3s (or even .MOD/.XM). But the world moves on.

pikzel··on Spellfucker
I could read it fairly well, and I'm Swedish. Now I feel Slavik.
pikzel··on Why F.E.A.R.’s AI is still the best in first-person shooters
I usually play through the campaign first. Not because the AI is clever, but because I want to know the story, why we play certain maps, etc. FPS games are not well known for having well written stories, but I still find them entertaining, just as I find games like The Last of Us.

The new Battlefield game was probably the first were I have only played the multiplayer (and lots of it).

pikzel··on LibreTaxi – A free and open source alternative to Uber and Lyft
But that's not what Uber/Lyft does. And this is said to be an alternative to that.
pikzel··on Linux can’t be installed on a recent Lenovo laptop
"of course Apple and Sun can sell computers, but not to the two most lucrative markets for computers, namely, the corporate desktop and the home computer." - Joel Spolsky, 2004
pikzel··on Qualities of clean code
It's -presented- in a very simple way. The list doesn't give any real insight or even a single code example. That's why they say it's too simple, and you say we know very little about it, and you're both right.
pikzel··on I am a fast webpage
Loaded in about 15-20 seconds for me. Even if you think medium.com is slow, they can handle the sudden extra load that your site couldn't.
pikzel··on This Is Your Life in Silicon Valley
A lot of this can be applied to modern day middle class life in Stockholm, Sweden, too for example. I guess SV is a bit more extreme, but the same things are there: the lust for gadgets, using podcasts to find conversational topics with your friends, sharing half-read articles, the "perfectly Instagrammed life", and, perhaps most of all: "The reporters all share photos and videos of the homeless person, but no one talks to him."
pikzel··on Simplifying Docker on OS X
I actually just use aliases, it feels like this DLite/dhyve is more of a hack.
pikzel··on Who Cares about GET vs. POST? NoREST
What I take from the article is that we try to push things into where they don't really fit. I like the modern URLs we are building now, that they are easy to understand to humans. The problem is not wether we should use GET or POST, the problem is when we try to use PUT and other verbs for things they are not ment to do. If you want a system to perform an action, it's not GET or POST, but it's not PUT either. You can't use the old HTTP error codes for application errors such as "flight is overbooked."
← PreviousPage 2 of 2