HNHacker News
TopNewBestAskShowJobs

joonoro

235 karma · joined April 29, 2015

submissionscomments
joonoro··on Mozilla to stop Sponsored Tiles in Firefox
> (2012)!

Which only makes it sadder that it hasn't faded into complete obscurity by now. I always see it recommended by at least one person in any discussion about privacy in Chrome/ium.

joonoro··on A bad citizen in Javaland (2006)
Yeah same, to me it seemed like poking fun at bad OOP practices more than anything, and the last paragraph is just casting garbage collection in a funny way.
joonoro··on Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
Did not know notmuch had an emacs interface, so no. I thought notmuch was just a sort of backend like offlineimap.
joonoro··on Mozilla Wants To Split Off Its Thunderbird Email/Chat Client
Funny I should see this today, I spent yesterday afternoon reading articles about Thunderbird and other mail clients and ended up migrating from Thunderbird to mu4e [0] (purely for reasons of usability).

If this is true (and there is some reason to doubt it, as this isn't the first time Thunderbird has been declared "dead"), and considering that Geary is no longer in active development either (maybe the Elementary OS guys picked it up?), Mailpile [1] might have a chance to fill that gap. Other than that, there's always Claws Mail [2].

[0] http://www.djcbsoftware.nl/code/mu/mu4e.html

[1] https://www.mailpile.is/

[2] http://www.claws-mail.org/

joonoro··on Worg, the Org-Mode Community
> Org-Mode has been the most rewarding part of using Emacs for me and has been what kept me from switching to another editor for more than two years now.

Same. Every now and then I think "ooh, Acme might be really cool" but then I remember it doesn't have Org-mode. It really is the killer-app of Emacs. I guess it's a good thing because it means I can finally settle on an editor long enough to master it.

joonoro··on Worg, the Org-Mode Community
> Doesn't have to be that complicated, though. I recommend starting with a simple workflow.

Definitely agree. I tried to force myself into using tags and agenda when I first started and it didn't end well. Instead you should start out using it as a simple TODO list manager and slowly use more advanced features when you figure out how they could fit in with your workflow. I think Carsten Dominik (the original author of Org-mode) put it best:

>What people miss when they are new to Org-mode is this:

>Don't try to set up the "final" task managing system from the start. Because you have no idea yet what your system should look like. Don't set up many TODO states and logging initially, before you actually have a feeling for what you working flow is. Don't define a context tag "@computer" just because David Allen has one, even though you are sitting at a computer all the time anyway! Start by creating and managing a small TODO list and then develop your own system as the needs arises. I wrote Org-mode to enable this development process.

https://lists.gnu.org/archive/html/emacs-orgmode/2008-04/msg...

joonoro··on You are much more likely to be killed by mundane things than terrorism (2013)
> The issue I take with the message behind these statistics, that one should not worry about one's enemies simply because they're unlikely to do as much damage as other problems, is that they make it seem like the best course is to do nothing; that because the odds are low, no preventative action should be taken because everything will be OK.

There is no message and the article never draws any conclusions so it's up to the reader to decide what the data proves. It would be silly to believe that this is somehow trying to excuse terrorism, it's like letting a murderer go because car accidents killed more than he did that year.

joonoro··on The impact of syntax colouring on program comprehension [pdf]
Oh god that article, I was waiting for someone to post it. I don't mean to insult your opinion but I just find it cliche because it is always posted in any discussion about syntax highlighting and it has some serious issues with false analogies. Comparing syntax highlighted prose to syntax highlighted code, equating typing on a keyboard to typing on a piano? Seriously? The author may or may not be a good programmer but that article stinks of BS.

It's nice to see that the comments section is still going strong, 8 years later.

joonoro··on My life after 44 years in prison
What's even scarier is imagine it happening to you now: out in 2050. Wouldn't be surprised if self-driving cars were the norm by then. Probably some crazy new world conflicts to deal with. No more Facebook or Google, a radical new internet. That is, assuming all of this fuss about prison reform nowadays doesn't lead to anything in 44 years.

"Oh by the way, your RSA keys have been worthless for a couple of decades."

joonoro··on Firefox: We Don't Need Google's Money Any More
This is the first I've heard about Tab Groups being removed and that makes me sad. However the comments in the bug tracker [0] make it sound like it isn't about the money. They also have a migration plan for existing users to back up their data and move on to an extension [1].

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=1222550

[1] https://github.com/Quicksaver/Tab-Groups

[1] https://addons.mozilla.org/en-US/firefox/addon/tab-groups/

joonoro··on Fallout 4 Service Discovery and Relay
If people downvoting me could explain why, that would be nice. I'm not trying to downplay the OP's creation and I think it's really cool. I was trying to reply to the people in this thread because I feel like they are praising it for the wrong reasons. It's not like we can finally access your inventory programmatically and script it for the first time ever, you could already do all of that stuff with regular modding, and it'd probably be a lot easier too. Maybe I'm wrong about that, but if so I'd like to know how.

As an analogy, to me it'd be like praising WIFI for finally allowing us to communicate between computers on a network.

joonoro··on Fallout 4 Service Discovery and Relay
This is very cool. I have to wonder though what you could do with it, like I don't mean to devalue the OP but I see a lot of people here discussing the possibilities (inventory management etc.), but what is there to stop you from doing that with traditional modding? I guess with consoles this might be useful (although I heard consoles can play PC mods this time around), but as far as the PC goes its probably far easier just to use make an actual mod for the game that does what you want instead of bouncing it around wirelessly with a relay.
joonoro··on I Turned Off JavaScript for a Week
>In seriousness, disabling javascript (and enabling it selectively when things inevitably break when I was using NoScript) grew too tedious for me after a while.

I'm sort of inclined to agree. I really want to like NoScript, but every now and then when I use NoScript for a couple of weeks I get frustrated with it and disable it. Sure, having it disabled is also frustrating, but it's a different kind of frustration and at least I can sort of use the site without having to put active effort into it. Now I just use uBlock Origin, it just works more or less.

joonoro··on Dockercraft: Manage Docker containers from Minecraft
Not to mention open-source is kind of an alien concept to most of the community. People are really anal about usage rights. At least with texture packs it got to the point where they had to start forcing everyone to choose a license. I think there were even "unions" that popped up to help prevent people from being ripped off.
joonoro··on My Year as a Pro-Russia Troll Magnet
> I think that it shows that their bosses don't really understand real Internet discussion and don't know that people can identify trolls, regardless if they are state-sponsored or not.

Yeah but the idea isn't to sponsor enough trolls to trick everyone, but more like turn all internet discussions into one big version of 4chan. Sure you might be able to pick out a few trolls, but it doesn't matter anymore because nobody is going to waste their time trying to have a serious conversation there anymore.

joonoro··on Busybox removes support for systemd
Considering how many distros have adopted systemd, of whom I am willing to bet most of their devs "understand" Linux and aren't completely against systemd, I would not say that they are happy with it because they don't understand it.
joonoro··on Cutting Back Sugar Improves Obese Children's Health in Just 10 Days
I just watched a documentary [0] about sugar last weekend and they also compared it extensively to the tobacco industry. The sugar industry is just trying to spread enough FUD ("doctors agree, smoking is good!") so that while none of them can definitely prove that sugar is harmless, they can at least make sure that there isn't a common consensus on the issue which prevents further action.

Oh, and the "adequate scientific evidence" that they are looking for is something absurd like a study where you would give kids sugar and follow their daily lives for 40 years and then see if it has negatively impacted their health. We don't even have that strong scientific evidence against tobacco to date.

[0] http://sugarcoateddoc.com/

joonoro··on Prison Architect, a gaming crowdfunding success story
> Note above minecraft: Notch used minecraft to learn. The code in it was never great, and you are completely right that it generally ran like shit but it is getting better, and the development are stream lining the code but they cannot re-write it because some of the things that make minecraft good was the odd behavoir that a recode would most likely lose.

Yeah I actually went back and edited my post to say about the same thing as you did. It used to frustrate me but honestly you can't blame Markus, and Mojang has done an amazing job at making it run pretty well nowadays.

joonoro··on Running the Let's Encrypt Beta
I would like to add that from my personal experience I would not recommend the free StartSSL cert for personal use. The certs are free but revoking them costs money, so when the whole Heartbleed thing happened a lot of people got screwed. Regardless of the cert owners ability to pay for it, StartSSL made the web an arguably less secure place with that business decision and many did not pay to revoke their free cert. For a time there were even discussions of removing all the StartSSL certs from Firefox as a result [0].

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=994033

joonoro··on Prison Architect, a gaming crowdfunding success story
> 19 million? For a game developed by just two guys (iirc) over the span of two years, that's hitting the jackpot.

It's actually 10 people, if the Wikipedia page is accurate. Prison Architect is developed by Introversion Software. https://en.wikipedia.org/wiki/Introversion_Software

> I'm seeing several projects that make a lot of money for a little effort - DayZ comes to mind, an early access game that costs $35 and has sold millions of copies already, but still feels like a rather bad mod, with little development effort going into it (seemingly).

I would agree with you. DayZ spawned a lot of survival genre indie/kickstarted games that are all more or less broken. Even DayZ itself has taken years to add features that were present in the free mod. This might be judgmental but I think the kind of people who primarily buy these games just don't care, because I don't think they're naive enough to believe in the "everything will get better once it's out of alpha/beta" thing that gets thrown around a lot (rarely true).

Even Minecraft is pretty poor in terms of development. Performance has gotten better lately but for the longest time it used to run awfully regardless of the hardware you ran it on. Not only that but there wasn't (and I'm not sure there still is) a proper modding framework so most people just use patched jars and hack the game itself. In Minecraft's case it is understandable though, as it was basically a hobby coding project that exploded in popularity. The only thing that would have saved it from that fate is a complete rewrite, which to my understanding is exactly what Microsoft is doing with it right now since they bought it (C++ rewrite).

> I'm still on the fence about Star Citizen; the demos they've shown so far are promising, but I'm going to wait until there's an actual game.

This is just my opinion, but in my eyes it's vaporware. Too much money, too many promises, and not a lot to go by. I'm sure it might come out in some shape or form but it will never justify the hype and many will be left disappointed. /opinion

joonoro··on Write like you talk
I've heard of this advice before [0] and I really think it's very useful advice. The goal isn't to make your writing literally spoken language and add every "um" and "ah" to your text, but to make it sound like someone might actually say that and that it sounds like natural speech. Like pg said, you wouldn't look at your friends weirdly for that. It's too easy to fall into the trap of trying to "decorate" your text with fancy words and language but as the example shows it feels artificial and alienates the reader. "Write like you talk."

[0] I think it was The Elements of Style, but you should go read that anyways because it's like K&R for English. There's a lot of examples of how the ear is much better at deciding which kind of language to use than you are.

joonoro··on Markdeep
Don't forget artist-mode! http://www.cinsk.org/emacs/emacs-artist.html
joonoro··on Windows 10 upgrade installing automatically on some Windows 7, 8 systems
>They say it was a mistake. Do you believe them?

Hanlon's Razor. Which do you consider more likely: someone screwed up (as Microsoft's updates often do) or that Microsoft deliberately started upgrading Windows machines in secret hoping that either nobody would care or that they would be okay with just upgrading a few then stopping and having to make up an excuse to cover it up? It's just absurd.

joonoro··on Emacs Artist Mode
+1 for plantuml integration in org-mode. I have a university class teaching UML and it has been very helpful.

To get the true plantuml "UML IDE" experience, have the exported png open in a window (in the emacs sense) side-by-side with the code. Enable 'auto-revert-mode' on the image so that whenever you eval it it gets refreshed. If you run into problems where the image shows up in binary mode after reverting just enable 'auto-image-file-mode' (keeps it in image-mode).

You can also make it more "responsive" by setting the auto-revert-mode interval to something shorter (by default it checks every 5 seconds if the file has changed). I just defined a new 'fast-auto-revert-mode' function where it turns the mode on after let-ting the interval be 1 second, then added that as a hook for 'image-minor-mode-hook'.

joonoro··on Dropbox has open-sourced Zulip
Looks pretty bad on my end too, Firefox on Windows 7 64bit.

https://i.imgur.com/AlcbVbR.png

joonoro··on Show HN: Kiddo Paint
This is great! I can definitely see one of the reasons why it works so well for kids: there aren't any weird menu buttons that you might accidentally press and get lost in. You just draw and push the buttons to see what difference they make.
joonoro··on The Plane Giving the F-35 a Run for Its Money
I was wondering the same thing. The first thing I did was look up the Tucano on Wikipedia and I couldn't find anything about WW2.
joonoro··on Show HN: Hacker News Simulator
"Steve Jobs was right: Dropbox is not working on KVM/bare metal"
joonoro··on SICP Distilled: An idiosyncratic tour of SICP in Clojure
You can use recur for tail call optimization in Clojure, though it's messier than Scheme.

> Note that recur is the only non-stack-consuming looping construct in Clojure.

http://clojure.org/special_forms#Special%20Forms--%28recur%2...

joonoro··on Fibonacci Flim Flam
It's not a judgment of Fibonacci numbers in general as Flim Flam, but rather the Flim Flam that surrounds them.
← PreviousPage 2 of 3Next →