HNHacker News
TopNewBestAskShowJobs

lolikoisuru

69 karma · joined January 19, 2017

submissionscomments
lolikoisuru··on Mumble – Open source, low latency, high quality voice chat software
You could just like you know, start up a mumble client and test it yourself.
lolikoisuru··on Mumble – Open source, low latency, high quality voice chat software
>Not too sure on the privacy front. I don't believe they sell any user data, yet.

Oh please. The CEO's last company got sued for that and this time he made sure to make it obvious in the ToS.

lolikoisuru··on Mumble – Open source, low latency, high quality voice chat software
>I don't know how or to whom they are going to sell my data yet

You do know though, absolutely everyone. Read their ToS and they make it pretty obvious.

lolikoisuru··on Modern Alternatives to PGP
> Signatures for OS or package updates

> lack state or any notion of a keyring

And thus being completely useless for the purpose. This is quite a fundamental misunderstanding of the use case.

lolikoisuru··on Explain shell
The only thing one should gather from these threads is that mos people on this site are completely incapable of using the shell and are too lazy to learn it.
lolikoisuru··on Explain shell
It defines a function : that launches two copies of itself in the background. Then it calls that function.

    bomb() { bomb | bomb & }; bomb
lolikoisuru··on Explain shell
>Bash has a huge number of little shortcuts that are difficult to learn. [snip] it is difficult to Google for its meaning

Everything you could ever ask for is in the manual and also in the man page.

RTFM: https://www.gnu.org/software/bash/manual/bash.html

If you need a tutorial or a guide then try this one: http://mywiki.wooledge.org/FullBashGuide

lolikoisuru··on Why Aren't There C Conferences?
C is not a product unlike everything you mentioned. Even most programming languages are products these days.
lolikoisuru··on EU to stop changing the clocks in 2019
>In the past, academic computer science was useless but practical programmers were good.

At least here in Finland I doubt anyone will even notice the difference.

lolikoisuru··on Linus Torvalds apologizes for his behavior, takes time off
>why write tests? why improve ux or ui? why help with documentation?

Because these actually improve the project.

lolikoisuru··on Opinion vs. Skill on Hacker News
>Compared to other discussion boards, I usually find HN threads are far more thoughtful and less antagonistic.

You realize this is because HN shadowbans people whose opinions don't fit the crowd, right?

lolikoisuru··on From GNU social to Mastodon
>Nazi ideology is explicitly about fucking with others.

It's about building a national socialist state. Some people might feel that it's the best way to organize large number of people. Just because they hold that view doesn't mean that they are somehow bad people or have bad intentions. By itself it doesn't require any fucking with others but since most such people are also authoritarians and fascists it has lead to that in the past.

>It is about separating people who they disapprove of and killing them.

It doesn't necessarily require killing people you disapprove of. But one of the goals of nazis is to remove people of other ethnicities from their sphere of influence.

>If you're trying to normalise Nazis

Discussing something isn't normalizing it.

>you are one of them

Discussing national socialism doesn't mean that one supports their cause or shares any of their beliefs.

>and the 88 dogwhistle doesn't look good.

The 88 in his name could be reference to literally anything. It could be some athlete's number or birth year. It could be just because he likes the number. Could be anything really. You automatically assuming that it means that the guy is a nazi is just pants on retarded.

lolikoisuru··on From GNU social to Mastodon
You basically said that you're pro free speech unless you disagree with said speech. It's quite apparent that you actually aren't pro freedom of speech.
lolikoisuru··on From GNU social to Mastodon
>I don't think everyone I disagree is a Nazi.

Just everyone who values freedom of speech then?

>so many people invoking it are doing so in bad faith.

You really think people who support freedom of speech are doing so in bad faith?

lolikoisuru··on From GNU social to Mastodon
You say that as if supporting free speech was somehow part of the nazi platform.
lolikoisuru··on M4 (computer language)
The default info pager is pretty horrible. I would recommend installing pinfo (usually available in official repos) which is an info pager with user interace similiar to lynx.
lolikoisuru··on M4 (computer language)
>[0] Except for the backtick as opening quote. Objectively, I think this is a good design decision for any language, but it takes a lot of getting used to.

The `quoting' in m4 is pretty nice since it makes the quotes easy to nest. Sure braces would also be an option but I don't see any fundamental difference between the two, just visual.

lolikoisuru··on M4 (computer language)
> I briefly was maintaining my blog using make and M4.

I also wrote a static blog generator with M4 and GNU Make recently. It was the second time I've used M4 and it was pretty great. The first was a templating (probably missusing the term) system for my dotfiles to make them work across many distros and machines I have.

lolikoisuru··on Why I Don't Love Gödel, Escher, Bach
I recently started reading the book and when I got to the first dialog part I got incredibly annoyed at how childish and unnatural the writing was.

I've yet to see why people think this book is so life changing.

lolikoisuru··on Selected Essays of Richard M. Stallman [pdf]
> who turned out to be not such a cool guy.

Only if you believe anonymous smear campaigns. None of the alleged victims ever made any effort to start a proper investigation and one of the claimed victims (some of the stories were written by people who thought they witnessed something) came forward saying that she was in fact not a victim and that the allegations were all bullcrap.

lolikoisuru··on Why collision avoidance is harder for an AI-based system
So in your mind the difference between AI (which you define very loosely) and any other program is just the scope and complexity.

>Lot of software can indeed be classified as (very weak) AI, because it makes decisions in service of a goal.

So take GNU make for example. It makes decisions of what to build in service of the goal of building some target you specified. Is GNU make an AI? By this definition it would be.

>At the very lowest end I could include some closed-loop control as AI (a simple proportional controller wouldn't count, a PID might).

Why would artifical intelligence have any requirement of runnig continuously? Is this a requirement for intelligence or is it just an arbitrary requirement you came up with to narrow down your very loose definition of AI? Now is Nginx an AI? It runs continuously and makes decisions of what to serve over HTTP. How about Bays spam filters? Those run contiuously (at least some of them) and make decisions of what to classify as spam.

>The more complex the model it has of the environment, and it's own effect on the environment, the more useful it is to call it an AI.

Making the complexity a requirement for AI is a bit silly as well. What if someone comes up with a very simple way of building an artificial intelligence? Just smells like you want to be able to use "it's not complex enough" as an argument for things that would otherwise fit your definition of AI. The problem with your definition seems to be that it doesn't include intelligence.

>ABS is lower than I would normally consider AI to be a useful descriptor because of how little information processing occurs (basically just wheel speed and brake pedal trajectory).

This is exactly what I mean.

>anything that autonomously makes intelligent decisions in response to changing environments.

So now you're trying to bandaid the definition even more. In the beginning of your comment your AI didn't require any intelligence but now it has to make intelligent decisions. How about you define intelligence before you start defining artificial intellgence? But this still wouldn't disqualify an ABS from your definition of AI since it most certainly does make intellignet decisions autonymously in response to changing environments.

lolikoisuru··on Why collision avoidance is harder for an AI-based system
>I agree, there is nothing intelligent about an ABS system, and nobody is labeling it as intelligent.

Artificial intelligence is intelligence, just made artificially instead of organically. You clearly have no understanding of the term so you should probably shut up.

lolikoisuru··on Why collision avoidance is harder for an AI-based system
>The definition of artificial intelligence is the ability to perform a task that would normally require human intelligence.

Do you have any specific sources that define it as that?

>An ABS system would fit into this definition as it is a task that normally would require human sensing the conditions to know how to apply the breaks.

Responding to stimuli does not require any intelligence, let alone human intelligence.

lolikoisuru··on Why collision avoidance is harder for an AI-based system
What definition of AI do you use that would qualify ABS as an AI but wouldn't also include majority of all software ever written?
lolikoisuru··on Why collision avoidance is harder for an AI-based system
By this definition almost all software would be an AI.

Making decisions or reacting to stimuli does not necessarily require any form of intelligence. You probably meant automation instead of "AI".

lolikoisuru··on Crunch Awesome PNG Image Optimizer
Keep in mind that this is lossy compression.

  The following examples demonstrate the benefits and
  disadvantages of the current iteration of this aggressive
  space saving lossy transformation strategy. In many cases,
  optimization with Crunch will lead to excellent space
  savings and an imperceptible decrease in image quality.
lolikoisuru··on Rubber that can make and store power from light and vibration

     We've picked up some unusual traffic from your network and have temporarily blocked access from your IP address.
Literally never visite the whole site.
lolikoisuru··on New Raspberry Pi Model B+
FYI PXE booting has been possible for a while now: https://www.raspberrypi.org/documentation/hardware/raspberry...
lolikoisuru··on Make your own build system
>So I'm supposed to define the function with each invocation?

Geez if only programming language designers had come up with a way to bring code from other files. They could call it "include" or something like that. But that's just some crazy talk of course.

lolikoisuru··on Make your own build system
>This is about combining a cryptic shell language with a lousy build system macro syntax and semantics.

Get over the shell part. You don't have to use Unix shells.

>As I wrote many times, I do actually know Make and have read much of the manual. Can't you believe me?

If you think the macro names are somhow cryptic, no I can't believe you. There are only a few of them to remember.

>Now I can't parse this sentence, but I sense that it's not a polite one.

You were complaining that languages other than sh integrate with Make worse than sh does. What integration do you need. The integration with sh is pretty much limited to some predefined macros such as $(CP) and $(RM).

>Oh, come on. I do not want to put in so much work (it's not a one-time thing - you have to do that every time you transfer a list) for such a poor, fragile result.

Then define a function to do it. Surely you know how to do that as a mighty python programmer, right?

>I do not want to mess with Make at all. This should not be news.

Your complaints about make make it seem like you think that when using make you have to do everything with it and shell. If you don't want to mess with make then mess with python.

Page 1 of 4Next →