Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
peterwaller
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
peterwaller
5y ago
It lets the hacker take over the machine because there are strings which are interpreted as (IIUC, I am not a java engineer) variables within a class, and you can express a remote URL to load a class from, apparently (through something like
2.
▲
by
peterwaller
7y ago
Nice hint, thanks :) According to the manpage, -color can be shortened to -c and link shortened to `l`, as `addr` can be shortened to `a`. -br stands for -brief, which knowing makes it easier to remember. ip -br -c a ip -br -c l No
3.
▲
by
peterwaller
7y ago
I agree with nhooyr's analysis. The interface{} will anyway transparently "contain" a pointer-to-the-[]byte, in other words, the []byte value itself will be heap allocated. (Note for anyone new to this that the "[]byte-v
4.
▲
by
peterwaller
8y ago
Thanks for pointing this out, I fixed it.
5.
▲
by
peterwaller
8y ago
Unfortunately there isn't a recording, sorry! What you're seeing is the LLVM IR for the program being printed. As another commenter noted, you can compile the program with make, which just runs `clang` on that IR.
6.
▲
by
peterwaller
8y ago
Indeed, I had to take certain liberties in order to cram the talk into 20 minutes! I hope one of the takeaways was that you don't need to implement a parser to get started playing with this sort of thing.
7.
▲
by
peterwaller
8y ago
I suppose I was musing more along the lines of "why isn't this a solved problem". Clearly, it isn't an easy one or compilers would already take this into account and then the statistical variance would be reduced.
8.
▲
by
peterwaller
8y ago
Great, we can control for layout of code, heap, stack and other effects which mess with a performance measurement. However, why do those things have a (statistically significant?) impact in the first place? I guess that hints that with some
9.
▲
by
peterwaller
8y ago
Mutation testing is a neat idea I'd not heard of. Wonder how well it works in practice. Someone's implemented a package for doing it with Go which looks good: https://github.com/zimmski/go-mutesting
10.
▲
by
peterwaller
8y ago
Just discovered this tool while doing a messy rebase, and can't believe it has had very little discussion I can find. https://github.com/mhagger/git-imerge No previous commentary on it so far on HN: https:/&
11.
▲
Git-imerge: rebase/merge preserving history avoiding all-or-nothing
(youtube.com)
1 points
by
peterwaller
8y ago
|
1 comments
12.
▲
by
peterwaller
9y ago
> you write code (like in the example here [1]) that is bound to be slow, just from a glance at it > [1] https://git.embl.de/costea/metaSNV/blob/master/metaSNV_post.... . Given his code you referenc
13.
▲
by
peterwaller
9y ago
At this point in that video, some minutes after the loss of signal, you can hear on the countdown net https://youtu.be/-B_tWbjFIGI?t=42m21s - it's garbled but sounds like "Suspected loss of signal".
14.
▲
by
peterwaller
9y ago
Agree it is strange. I love their "How Not to Land an Orbital Rocket Booster" film. https://www.youtube.com/watch?v=bvim4rsNHkQ Watching the countdown net it seemed plausible that they didn't know whether it
15.
▲
by
peterwaller
9y ago
Of the centre core, these are the last few moments before it is lost from the feed. Smoke can be seen... https://youtu.be/wbSwFU6tY1c?t=38m20s ... and then back to the presenters. As someone said to me, "That's th
16.
▲
by
peterwaller
9y ago
He's a maintainer of bcache, not of block layer, where the problematic patchset was introduced.
17.
▲
by
peterwaller
9y ago
I'm amused by "Please contact administrator for more information". ... "But I _am_ administrator!?"
18.
▲
by
peterwaller
9y ago
Your posting here says "REMOTE", but the job posting says "Requirements: ... Work in San Francisco".
19.
▲
by
peterwaller
9y ago
I'm confused what the connection is with Chernobyl. But 2M deaths in the last 30 years is not likely correct - this interesting WHO report on the matter suggests the final toll from the radiation would be more like "up to 4k"
20.
▲
by
peterwaller
9y ago
> I thought the USA had a civil war to end the kind of thinking you are representing I think you're over-reading the phrase "How do you reach this conclusion?". The author didn't suggest that it was necessary, only th
21.
▲
by
peterwaller
9y ago
I just see a black screen. Icon in top left, no text other than "Login" and "Sign up". Chrome 58, Linux. No errors in the dev console.
22.
▲
by
peterwaller
9y ago
> Oddly, sea level will probably go down this far north. Earth is spinning, drawing water to the equator. More mass, more gravity pulling water to the equator, along with less mass at the poles to offset. Can you provide a reference or s
23.
▲
by
peterwaller
9y ago
Interesting video of Moller himself talking about it (while sitting in one of these cars): https://www.youtube.com/watch?v=gOR_SzLW2Ns There's some grainy test flight footage at the end, too.
24.
▲
by
peterwaller
9y ago
While I agree readability is key, you may find people who disagree about what constitutes "readable". I think the Go community in particular may be partially inspired by the philosophy outlined under "Variable names" in
25.
▲
by
peterwaller
10y ago
He's referring to it as a type qualifier, I would assume. https://en.wikipedia.org/wiki/Const_(computer_programming)
26.
▲
by
peterwaller
10y ago
SPF has another problem. I sent an email to someone recently @theirdomain.com. I subsequently saw by chance that the email was rejected because they were hosting @theirdomain.com with a random ISP but they had configured the mail to be forw
27.
▲
by
peterwaller
10y ago
Reminds me of the turing complete interpreter lurking in libc's printf. https://github.com/HexHive/printbf
28.
▲
by
peterwaller
10y ago
This is a work of art. :)
29.
▲
by
peterwaller
10y ago
You might have to wait a while on the encoding side. It's taking a minute a frame to encode here! :)
30.
▲
by
peterwaller
10y ago
I did this a couple of months ago and got a >5x speedup. It's at the expense of dropping quoting though, so no commas or newlines can be in the input data. https://github.com/pwaller/usv
More ›