Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xroche
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
xroche
8y ago
> Without end-to-end documentation of the entire build process for the final image, and secure hashing of the binary, open source means nothing. And even then... And even then, you need to trust the machine. In many cases, these machines
62.
▲
by
xroche
8y ago
Well, it's also easy to blame criminals but at the heart of it our legal system sucks. /s
63.
▲
by
xroche
8y ago
You may want to check out the very nice presentation on WireGuard at Kernel Recipes: https://www.youtube.com/watch?v=9Rk4doELmwM
64.
▲
by
xroche
8y ago
Hummm, are you sure ? C Standard seems to allow signed/unsigned variants for aliasing rules ("a type that is the signed or unsigned type corresponding to the effective type of the object, a type that is the signed or unsigned type
65.
▲
by
xroche
8y ago
valgrind (--tool=memcheck) would probably have detected the issue, yes.
66.
▲
by
xroche
8y ago
-Wpadded causes interesting... results when including glibc's headers.
67.
▲
by
xroche
8y ago
This is IMHO by far NOT C' biggest mistake. Not even close. A typical compiler will even warn you when you do something stupid with arrays in function definitions (-Wsizeof-array-argument is the default nowadays). On the other hand, UB
68.
▲
by
xroche
8y ago
They also tend to have the "you offended a random folk for the most ridiculous reason, and because we are so fragile, we will ostracize you for the rest of your life" mentality. Don't get me wrong: harassment or aggressive be
69.
▲
by
xroche
8y ago
> This really went wrong for intel We do really miss you, Andy Grove. I can bet he wouldn't have let this insanity happen.
70.
▲
by
xroche
8y ago
Open source developer here. Also used to get Certum certificates with reduced price for open source developers, but their smartcard junk convinced me to use another provider. And they also raised their pricing policy. I ended up with Comodo
71.
▲
by
xroche
8y ago
> “Keep this quiet or go to the same jail in which Manning was tortured basically to death” is a pretty persuasive argument. You don't even have to speak about it. Not cooperate, and you'll go to jail. https://www.wa
72.
▲
by
xroche
8y ago
> Hasn’t happened yet... will it? Can it? Nope. XML (or Json, etc.) are just "human-readable" presentation of data. It does not provides any semantic whatsoever. So you need some semantic on top of these data. And a general-pur
73.
▲
by
xroche
8y ago
> MPEG-LA never did The never do. It's like the mob: "pay us or you'll be in trouble". You can either pay the MPEGLA (and by the way, you will never know who inside the MPEGLA decided to sue you), or face consequences
74.
▲
by
xroche
9y ago
> Being able to call out bullshit doesn't mean having to curse it out Sometimes this is actually necessary to get heard, and have the issue taken seriously. It helps providing the feedback that something REALLY wrong just happened a
75.
▲
by
xroche
9y ago
Cache line is 64 bytes on x86-64 if I am not mistaken, not 4096 :) Nice read anyway.
76.
▲
by
xroche
9y ago
And you probably know much better than the second most important guy on linux what security means on the Internet: securing some javascript script on a random blog.
77.
▲
by
xroche
9y ago
> Remember when Valve made cool games Remember when Valve made games...
78.
▲
by
xroche
9y ago
Atari ST - Can we start the screen memory on any address in video RAM? No, limited boundaries. - Can we restart the screen display from another address during the display? No What ? It could definitely be set to any memory address (with sam
79.
▲
by
xroche
9y ago
> someone who can't discover the tortoise and hare algorithm on their own probably shouldn't have a computer science degree This sentence is simply ridiculous. Most engineers aren't able to discover this trick. I wouldn&#x
80.
▲
by
xroche
9y ago
This is the tortoise and the hare ( https://en.wikipedia.org/wiki/Cycle_detection ) Expecting a candidate to actually know this trick is however condoning the fact that the technical interview is just a matter of cheatin
81.
▲
by
xroche
9y ago
Threads do scale. On Linux, O(1) scheduler solved this non-issue a long time ago.
82.
▲
by
xroche
9y ago
And strangely enough, people still reinvent the wheel, reproducing a scheduler in userland, which is both insane in term of code complexity and debuggability, and in term of performances.
83.
▲
by
xroche
9y ago
> those casts are not allowed anymore As far as I know, aliasing rules are nothing but new. You can cast _to_ char , but that's pretty the sole cast allowed in C [note: void is a kind of neutral, transitional type, and is not a cas
84.
▲
by
xroche
9y ago
Probably the only VCS-friendly format for graphs. If you want to write technical design documentation, you have to put it along with sources (because this is the natural lifecycle environment of sources - fixed word-processing-like document
85.
▲
by
xroche
9y ago
> You mean that every time you write a new project you write your own request parser, your own server, your own web framework, your own database access libraries, etc. from scratch? No, but downloading random code is just insane. As a co
86.
▲
by
xroche
9y ago
> How are child pornography or IP rights violations a matter of national security? If they are then anything is -- which is probably their idea, but they shouldn't be let run with it Those child pornography cases probably never exis
87.
▲
by
xroche
9y ago
All modern research/studies tend to demonstrate that, beyond 40 hours, productivity does not rise, and, beyond 50 hours, it actually plunge, with quality dropping, employees driven to burn-out, etc. But still, the stupid mantra from th
88.
▲
by
xroche
9y ago
> Company A doesn't want to hire employees because employees have rights. Instead, they hire temps from Company B who abuses their employees' rights See also related (and discussed on here if I am not mistaken): To Understand R
89.
▲
by
xroche
9y ago
Over-protecting kids is probably not the main point here. Bureaucrats tend to focus on only one goal: not taking any responsibility or risks. Letting kids being independent is a risk for them, even if this is for their own good. And you can
90.
▲
by
xroche
9y ago
> I walked onto the sales floor and asked a sales person if I can silently watch over their shoulder so I can learn about how the companies CRM was used This is not how things work in big companies. You should have contacted you boss, di
More ›