Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
weland
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
241.
▲
by
weland
12y ago
> For example, if I use a language that doesn't allow buffer overflows to happen, I've eliminated an entire class of security bugs being caused by programmer error. There are several assumptions behind "if I use a language
242.
▲
by
weland
12y ago
de Raadt's remarks about virtualization do spring up in my mind.
243.
▲
by
weland
12y ago
#1 applies to OpenBSD far, far more than it applies to FreeBSD.
244.
▲
by
weland
12y ago
> Having used both, I'd say the security focus of OpenBSD means it's often lacking consistency and "polish". NetBSD's focus on engineering means it's consistent, clean, etc. Having seen NetBSD's source
245.
▲
by
weland
12y ago
It's taught as the way to avoid plagiarism because, for students, the rate of "accidental" plagiarism is extremely high: they tend to unintentionally repeat an author's affirmation simply because it is so well formulated
246.
▲
by
weland
12y ago
> Having to rephrase something because someone already said it that way is an insane waste of time from a bygone era. Which is precisely why you are not required to do it (and never were), as long as you properly quote and attribute it :
247.
▲
by
weland
12y ago
To the fundamentalist, sure-there- is -a-God mind, "idolatry" is not only the practice, it's a "thing" that exists all by itself, by virtue of its own presence as a concept. As long as there are still idols -- image
248.
▲
by
weland
12y ago
> Do you remember to always define your expression macros with parentheses? Oh, yes! No parentheses around elements of a macro definition is an obvious sound of trouble and looks very wrong on my retina. I do agree, though, that if I s
249.
▲
by
weland
12y ago
> Sexist and racist jokes? No, I don't, and I don't associate with people who use them. I'm sorry, but I find that very hard to believe. Of course, I'm sure that you don't associate with people who routinely crac
250.
▲
by
weland
12y ago
> Your post makes me severely question your grasp of the legal system in the United States. Question away, I don't live in the US and I have no intention to. I was under the impression that this could, indeed, be handled by a court
251.
▲
by
weland
12y ago
At the risk of sounding insensitive, in what freezing hell is a remark about forking a guy's repo or something sexist? Rather unprofessional, yeah, maybe -- which is why it wasn't spoken aloud on stage, but whispered between two c
252.
▲
by
weland
12y ago
STL is not a problem in C land and fishy macros don't make it past code review in my book :-). I don't disagree on the usefulness of teasing your brain with these things once in a while. However, I think the best way to ensure you
253.
▲
by
weland
12y ago
I don't remember any of that, either. The worst I've ever had was a silly bug due to operator precedence. Barring some truly uninspired things (like signed integer overflow being undefined), I really think most of those are case
254.
▲
by
weland
12y ago
> An important milestone of what? It's not like that wreck is likely to contain anything of interest, anything which would change our understanding of the pacific theatre let alone the war. The battlefield at Agincourt also contains
255.
▲
by
weland
12y ago
Even if it's never retrieved (which is likely, given how difficult it is to access), I think the mere fact that it was spotted, marked, and can be explored, is an important milestone. People ought to remember these things.
256.
▲
by
weland
12y ago
> Future hybrid architecture can fluidly move the line between local and distributed compute, including other-peoples-algorithms, fusing local (secure, private, competitive, licensed) data/algos with public data/algos. At the r
257.
▲
by
weland
12y ago
The Musashi is an important part of naval history. If Allen has, indeed, found it, studying it or even displaying parts of it in a museum would immensely help preserve the memory of those days. It was also a remarkable feat of engineering,
258.
▲
by
weland
12y ago
It's pretty much what pops into my head every time I see things like these. I got most of those correct, but my universal reaction was why the hell would I write something like that in the first place ?
259.
▲
by
weland
12y ago
Oh, were that be true! I've seen stuff covered under bloody NDAs being carelessly shoved into Dropbox or Google drive. No one serious about their work is using them as a platform to work their files on, but they are used for that.
260.
▲
by
weland
12y ago
But but but the web is the future! I see people complaining about the hassles of maintaining a computer. Seriously? It's been like... how many years since basically everyone introduced that "revert to when this was working" s
261.
▲
by
weland
12y ago
Just wanted to add something. Itching is the first sign. If you feel itching in your eyes, turn the damn thing off immediately . I nearly blinded myself when I was an idiot undergrad. Kids, take the idiot adult's advice and don't
262.
▲
by
weland
12y ago
> Any society in the West today, with all its imperfections, is way better than anything in ancient Greece or Rome The folks who assembled the computer you're using to write this are very likely to disagree. Any society in the West
263.
▲
by
weland
12y ago
> I mean it's sort've a redundant term Sort of a meaningless term? How about we replace it with "negative decrease"?
264.
▲
by
weland
12y ago
My own experience makes me suspect the same thing. I used to work for a company that was, at the time, trying to develop a privacy-enhancing product (ironically enough...) which did something somewhat similar (although not on the size of
265.
▲
by
weland
12y ago
Not this again: > systemd is a package of separable utilities It is absolutely anything but that. If I want to use GNU coreutils with my own implementation of cat, I can write my own. I have to comply to the interface of GNU coreutils&#x
266.
▲
by
weland
12y ago
Ha! Yes, this would make it a lot easier, since I often end up disabling the same things anyway. Thank you!
267.
▲
by
weland
12y ago
I don't really think the problem is that "it's a .org" domain. But this is posted in what's essentially a place where a lot of people who understand why "positive growth" is not only wrong, but a load of
268.
▲
by
weland
12y ago
It's what I usually do, but it's still annoying as hell when more than a dozen packages are involved in the build chain :(.
269.
▲
by
weland
12y ago
> With people walking a few hours between villages, ideas could theoretically spread at >10 kilometers a day. You needed a lot more than a few hours to walk between the villages in the Eurasian steppes, mostly because there were no vi
270.
▲
by
weland
12y ago
-CURRENT is called CURRENT because it reflects the CURRENT development efforts and their CURRENT state. Of course it may crash. When it stops crashing, it's going to be released and that's how it will be turned into a RELEASE. T
More ›