Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yalue
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
yalue
10y ago
It's too bad that the author conflates /pol/ (known to many other 4chan users as a "containment board" for the most racist users) with the entirety of the site. While pol may be the most active board on 4chan for th
62.
▲
by
yalue
10y ago
This article is referring specifically to ARM64 assembly which is actually quite a bit more RISC-y than previous versions of the ARM ISA. In favor of simplicity, many of the more complex ARMv7 instructions (such as the block loads/stor
63.
▲
by
yalue
10y ago
I personally would say yes, it is 100% necessary to write assembly for bootstrapping the OS (at least on x86). It's almost entirely due to your third point--x86 has dedicated instructions which only exist to write to certain control re
64.
▲
by
yalue
11y ago
The support for named capture groups in Go's regular expressions is severely lacking, in the sense that it may as well not even exist. There's an API (SubexpNames) that returns an ordered list of the capture group names (if you pr
65.
▲
by
yalue
11y ago
Holy crap. If I'm reading this correctly, Z/OS servers do not support non-executable memory? The essential anti stack-smashing protection that was even added to Windows XP in 2004?
66.
▲
by
yalue
11y ago
Of course, a more or less 100% complete wrapper of SDL for Go exists, too, so SDL invalidates the original argument against Go if you're considering it for C.
67.
▲
by
yalue
11y ago
You may be interested to know that there has recently been a notable movement in systems security research to push for an "execute-only" permission, that makes executable data unreadable in addition to unwriteable. This has come i
68.
▲
by
yalue
12y ago
As someone else already wrote, it didn't really matter here. They already knew that whatever they did would be crackable, but it would just be a matter of time. They basically did an obfuscated checksum procedure (and they didn't
69.
▲
by
yalue
12y ago
There are several reasons we've been using go for web backends where I work: - Very easy deployment (we can just copy the same binaries between our 64 bit linux boxes and run them) - Go's libraries for developing minimal web inter
70.
▲
by
yalue
12y ago
We also use self-hosted Gitlab. Its workflow is generally very sensible, the web interface is great, and it was easy to integrate with a homemade CI server (unfortunately their provided CI server wasn't nearly as easy to set up as Gitl
71.
▲
by
yalue
12y ago
I doubt this removal is anything sinister. Attacks on Tor have been a relatively common theme at many large security conferences. For example, there was a presentation at IEEES&P 2013 on de-anonymizing Tor hidden services ( http:/&
72.
▲
by
yalue
12y ago
I'd be interested in seeing how much of this advice applies to architectures other than x86. As a side note, definitely don't follow the advice about using position-dependent code unless you are working in a very performance-inten
73.
▲
by
yalue
13y ago
I was expecting a simple explanation of some maze generation algorithms, but was very pleasantly surprised with the path-length based visualization stuff. What I mean is that there is more to this page than the title suggests!
74.
▲
by
yalue
13y ago
Heck, why not just title it "a web server with no library function calls" and call an array of bytes as a function? Then everybody would be able to see what it really is, which is an unremarkable shellcode embedded directly in a C
75.
▲
by
yalue
13y ago
I developed my distaste for pointless acronyms after working at a large company that had little regard for sensible terminology and would tack acronyms onto everything. Plenty of acronyms not only conflicted with established acronyms in the
76.
▲
by
yalue
13y ago
For me, the problem wasn't only this, but also that RDP is already a well-known acronym for "Remote Desktop Protocol". One of my personal policies is to not introduce any new acronyms in the work I do, and especially don&#x
77.
▲
by
yalue
13y ago
I am actually happy that gcc doesn't find it important to support a library that prevents its users from using functions that are clearly defined in the specification of the language it supports.
78.
▲
by
yalue
13y ago
I would add to this comment that I would appreciate labels for the y-axes of the graphs.
79.
▲
by
yalue
13y ago
I would encourage anybody interested to try out the site's quiz. It starts out easily enough but eventually becomes extremely challenging. I also really like the community submitted regexes. But, on that note, what's to prevent so
80.
▲
by
yalue
13y ago
When I tried to build the project I got a linker error, but running the prebuilt iso (linked in the readme) with qemu worked just fine. A very impressive project! Edit: The link error is probably just a stupid mistake on my part; I was tryi
81.
▲
by
yalue
14y ago
Exactly. The term the article should be using for it is "social engineering." It would only take a minimal amount of research to create a legitimate-looking email to a Coca-Cola executive or whoever. Emails claiming to contain coupons for f
82.
▲
by
yalue
14y ago
It is true that one will probably immediately reassign the $- variables. And that's definitely true that there are cases when conventions impede good style. I would probably say, though, that in most cases the latter of your examples is pr
83.
▲
by
yalue
14y ago
I agree with almost everything except for using named groups over the $1-$9 variables in regular expression matching. This may be the case if there are many capture groups in the expression, but I would argue that /(?<meaningful_
84.
▲
by
yalue
14y ago
He was making a joke about misreading 'pom.xml' as 'porn.xml' (all caps: 'POM.XML', 'PORN.XML'). I guess the issue works both ways for those more used to seeing maven projects than pornography!
85.
▲
by
yalue
15y ago
I second your agreement. That line would have been much better if it had been referring to mixing indentation styles or combining tabs and spaces.
86.
▲
by
yalue
15y ago
Only in additive color mixing. In subtractive mixing, it's the opposite.
87.
▲
by
yalue
15y ago
I find it hard to believe that European kids care that much about the CIA or Arizona's immigration laws. Yet many of these alleged LulzSec arrests seem to be in Europe.
88.
▲
by
yalue
15y ago
I've always said "DIE-mun" just as I say Yulius "KAI-zer"...
89.
▲
by
yalue
15y ago
You can easily write your own: #!/usr/bin/perl #The following was generated by a fair dice roll, #guaranteed to be random exit 4