Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sebcat
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
26 ms
·
211.
▲
by
sebcat
10y ago
> The justification for storing logs in a binary format was speed and performance, they are more easily indexed and faster to search. Are there any benchmarks for this? I don't know why, and I may be doing things wrong, but journalc
212.
▲
by
sebcat
10y ago
- request http://example.com/<path or query containing random token> - if random token is echoed in the response, and the HTTP response code is 200, they consider that the applicant has control over the requested FQDN
213.
▲
by
sebcat
10y ago
> However, both sides (pro/anti) should by now agree on the need to HAVE an military of substantial size. What seems to be happening is that priority is given to projects that benefit certain companies, rather than increasing milita
214.
▲
by
sebcat
10y ago
The sender of the e-mail is also a CTO. A CTO of a payment company, so the inquiry to see if it would be possible to replace a large C project in their stack with a drop-in replacement written in a more safe language makes sense from where
215.
▲
by
sebcat
10y ago
The IP listed in that log belongs to a DigitalOcean instance.
216.
▲
by
sebcat
10y ago
A video of the CCC talk referred to in the post: https://media.ccc.de/v/33c3-8151-dissecting_modern_3g_4g_cel...
217.
▲
by
sebcat
10y ago
I feel a lot of the things described in the article is happening in fields like information security now. It was interesting listening to the 33C3 talk "In Search of Evidence-Based IT-Security"[1] a couple of days ago and read thi
218.
▲
by
sebcat
10y ago
People I knew when I was younger later went on to get a good education and moved to the U.S.A. for work. They still have student debt, but with practically no interest adjusted for inflation, and they didn't have to pay for university.
219.
▲
by
sebcat
10y ago
I would rather just ride the subway in Stockholm to be honest. I see no benefit in riding a bicycle as a pure mode of transportation there.
220.
▲
by
sebcat
10y ago
If anyone's interested in the 6502, or CPU design in general, this is a very good simulator: http://visual6502.org/JSSim/index.html
221.
▲
by
sebcat
10y ago
golang also targets syscalls instead of the C standard library (or other libraries except for windows, and maybe others), which is interesting on e.g., Darwin: https://github.com/golang/go/issues/17490
222.
▲
by
sebcat
10y ago
Was taught to do it in drivers ed, which features environmental driving here. The point is not to aggressively downshift, but to let go of the gas and then downshift when the RPMs are lower. You still want to keep the RPMs relatively low. T
223.
▲
by
sebcat
10y ago
> especially if you are shifting a certain way because you can see traffic or the lack of it, up ahead. Downshifting instead of using brakes is more environmentally friendly as well. Though you can do this with an automatic too (or semi-
224.
▲
by
sebcat
10y ago
> exposing struct definitions in header files Hiding the struct like: typedef struct foo_t foo_t; /* ... */ foo_t *foo_new(); kinda forces heap allocs. There are times when you want to allocate on the stack, an
225.
▲
by
sebcat
10y ago
Can't test now, but around a few tens of milliseconds for about:blank
226.
▲
by
sebcat
10y ago
I've been using chromium-headless for certain automated tasks, and I've been getting a lot better results than from PhantomJS in terms of correctly rendered resources, resource consumption and execution speed. If your business dep
227.
▲
by
sebcat
10y ago
1) You need to open a thread handle, and you can only do that on processes running in the same security context the attacking thread. So you can already execute code, and this vector alone does not give you privilege escalation. It does how
228.
▲
by
sebcat
10y ago
If you also have a known (preferably random) value as padding, and you check it at deallocation, it is called a canary, as in canaries in coal mines. It's a commonly used method to find/protect against overflows. For stack overflo
229.
▲
by
sebcat
10y ago
And nginx, and apache, and php, and ...
230.
▲
by
sebcat
10y ago
Any data set with a lot of records with few fields, one of which is a timestamp is going to spend some time formatting/parsing that timestamp.
231.
▲
by
sebcat
10y ago
That's including AM-bidrag, if anyone wonders (was curious myself): http://www.skat.dk/skat.aspx?oId=1788671&vId=0
232.
▲
by
sebcat
10y ago
5344 byte statically linked hello world in C: $ musl-gcc -static -Os -s -o hello hello.c $ ls -la hello -rwxrwxr-x. 1 sebastian sebastian 5344 Sep 30 06:22 hello $ ldd hello not a dynamic executable $ ./hello
233.
▲
by
sebcat
10y ago
https://github.com/future-architect/vuls/blob/master/scan/fr... If you're running FreeBSD, I would recommend not giving SSH access to a third party tool for running something that Charlie Root
234.
▲
by
sebcat
10y ago
For certain tasks, I like to work on streams of JSON records too. jq(1) makes it really easy. However, requiring records to be line-delimited is a point of failure when accepting input from external sources. There should be no difference be
235.
▲
by
sebcat
10y ago
> Up until Java 7 and lambda functions, functions could not be passed as arguments to other functions Wasn't lambda expressions introduced in Java 8?
236.
▲
by
sebcat
10y ago
My perception of LuaJIT is that it's Mike Pall's creation (and what a creation at that!). He stepped down a while ago[1] and since then, at least to me, not much seem to have happened with LuaJIT. CloudFlare was in talks of projec
237.
▲
by
sebcat
10y ago
libcurl recently got CVE-2016-7167 for 1: https://curl.haxx.se/docs/adv_20160914.html "The provided string length arguments were not properly checked and due to arithmetic in the functions, passing in the length 0
238.
▲
by
sebcat
10y ago
Thank you for the feedback. The commented_expressions branch looks a lot better than master now, I'll probably merge it. I added the code from the comment to README.md.
239.
▲
by
sebcat
10y ago
I did not know that, thanks. Replaced it with a mentioning of regular and context-free grammars instead.
240.
▲
by
sebcat
10y ago
> how are you dealing with errors? The example looks for string literals outside of what it considers comments and preprocessor directives. If you feed it random data it will just end up in various states in the graph. It matches everyth
More ›