HNHacker News
TopNewBestAskShowJobs

patal

136 karma · joined December 23, 2013

submissionscomments
patal··on Why Futurism Has a Cultural Blindspot
Do you maybe mean "canon" as in: https://en.wiktionary.org/wiki/canon ?
patal··on Moving forward with work on the D language and foundation
Remedy and Funatics developed popular games. Though it's not said what they used "D" for.

Remedy is responsible for Alan Wake and Max Payne, Funatics for Cultures, Zanzarah, among others.

patal··on Indices Point Between Elements
I like Mike Hoye's historical treatise of 0 vs 1 based indexing in [0.5]. A very interesting read in several ways. It subsumes:

[...] before pointers, structs, C and Unix existed, at a time when other languages with a lot of resources and (by the standard of the day) user populations behind them were one- or arbitrarily-indexed, somebody decided that the right thing was for arrays to start at zero.

[...] the technical reason we started counting arrays at zero is that in the mid-1960’s, you could shave a few cycles off of a program’s compilation time on an IBM 7094. The social reason is that we had to save every cycle we could, because if the job didn’t finish fast it might not finish at all and you never know when you’re getting bumped off the hardware because the President of IBM just called and fuck your thesis, it’s yacht-racing time.

[0.5] http://exple.tive.org/blarg/2013/10/22/citation-needed/

patal··on Men in committed, romantic relationships have lower testosterone
Let them be attracted. Serves reproduction all right. Hence your evolutionary argument. But the study is about long-term relationships. I'd think social factors, cultural habits, and reflection play an important part there. It's not clear to me, that it's necessarily the former.
patal··on Strncpy() is not a “safer” strcpy()
That's correct. I think the author meant that.
patal··on C for high level programmers (slides)
Agreed, interpreted/compiled shouldn't necessarily be seen as part of a language definition. However, I see two counter arguments.

When using preprocessor macros in C/C++, these only make sense with a compilation step. But they are part of the language, are they not?

In interpreted languages, you generally have an eval function/command that lets the interpreter execute any dynamically constructed code. That eval function arguably is percieved as part of the language, but only works in an interpreted environment.

patal··on CLisp needs maintainers
Don't know about libsigsegv. configure mumbles something about needing libsigsegv-2.10, but I've got 2.10-2 installed all right. To be fair, configure also suggests a very special installation procedure, which I haven't tried.

Anyway, the configure script succeeds with "./configure --ignore-absence-of-libsigsegv", a subsequent make, too. This is on Trusty.

Nice conclusion.

patal··on Chris Granger on the LightTable architecture
Is this article restricted material? If not, could somebody please make it accessible in some way? Apparently, there's a google account necessary in order to read it...

Thanks!

patal··on The Island Where People Forget to Die
I really enjoyed your argument. But why did you weaken it by reintroducing systematic cause:

>> if everyone in your family lives a really long time, there's a good chance you'll live a really long time too

This implies assumption of some sort of cause, which one would then expect to hold in other parts outside that cluster, too. Which I understood as: the island's longevity could be random -- but not really.

patal··on Rat Park
>> complicated society, unlike rats. Which can muddle the conclusions of this study

Or rather of any study trying to deduce from rats onto humans. And that's not to say that rats have a non-complicated society.

patal··on New police radars can 'see' inside homes
That's absolutely not what parent was arguing, though. Also, that "line of thinking" not necessarily leads there. Accepting the technology is but one step. But we still need to raise moral and ethic questions about it. All parent was really saying is, that the nazis wouldn't have thought twice about using said technology to kill even more people.
patal··on Politician's fingerprint 'cloned from photos' by hacker
If the subject you'd like to bring to discussion is no humour on HN, post no humour on HN. If you want to bring up your confusion about how Taylor Swift and security go together, just say so. Gruntling away in your post doesn't serve either purpose very well. You're being mean to parent.
patal··on Narrowing the notion of a runtime in Rust
Does anyone know if this makes using Rust code on an Arduino easier? There's [https://github.com/jensnockert/dueboot] which only works on the Due, not the Uno.
patal··on Linus: Parallel computing is a huge waste of everybody's time
The excerpt talks about widespread beliefs about how parallelizing everything is supposed to be good. OP's title suggests parallel computing in general. How's that not out of context?
patal··on Linus: Parallel computing is a huge waste of everybody's time
Actual quotes, but out of context. Make the title "Linus: Parallelize everything is a huge waste of everybody's time", and that's what he's actually talking about.
patal··on ASMR: The videos which claim to make their viewers 'tingle'
Parent commenter definitely has got an idea what he's talking about: He isn't affected by these things. And then it's hard to tell if someone's getting something out of it or just being scammed.

However, there's no denying an effect on people in these videos. I can't listen to Mrs. GentleWhispering more than a couple seconds before feeling sick. And I mean that! My best guess is that I feel the video being deliberately manipulative and generate a shut off.

patal··on “Invalid username or password” is a useless security measure
> No, it is usually incorrect...

If either the username does not exist, or the password does not match the existing username, then "incorrect username or password" is correct by logic. It might be incorrect if assuming xor meaning, because both could be wrong -- username and password.

The parent's point also was that the service can not identify which one is wrong. Was it the username if the password did not match but matches any other account?

> No, that's highly unlikely.

Why should it be unlikely to mistype the username? Misspellings happen. Some people check what they entered, some don't. People confuse their usernames when they have many. One username might be someone else's on another service. Etc.

> If the password doesn't match, just say so.

Which is wrong if the error lies with the username, not the password, and the mistyped username happens to exist.

patal··on Reverse engineering the binary data format for Star Wars: Yoda Stories
In your page update, Mark's family name should read Hamill.
patal··on German freemail sites trick Firefox and Chrome users into removing AdBlock
Can we update the AdBlock list to suppress said yellow bar from display?
patal··on Ask HN: Is Perl making a comeback?
please not
← PreviousPage 3 of 3