Am I missing something, or is this article making a big fuss out of a relatively mundane privilege escalation? "MILLIONS AFFECTED, PATCH ASAP!" If you already have access to the machine, you can read physical memory and break KASLR.
This is excellent information, thank you for posting this! I was not familiar with this example previously, but it is a perfect example of summary statistics not capturing certain distributions well. It's very approachable, even if you had to limit the discussion to mean and variance alone. Bookmarked, and much appreciated.
I heavily caution against the feeling that "standard deviation is a simple way to essentially include percentiles." The usefulness of the standard deviation depends on the distributions that you are working with. Heavy tailed distributions appear a fair amount in practice, and the combo of summary statistics mentioned would not do well on those. Also, Madars' comment in this thread is a beautiful example of this: 4 completely different distributions, with identical mean and standard deviation (among other things). Histograms and percentiles, and if necessary their approximations, are more desirable for the above reasons.
Solid analysis, and a great read. I'm happy you posted this, as I was disappointed by the other Apple v Epic article that was making its way around HN today [0]. This article is significantly more substantive IMO.
The author makes some wise predictions on Apple's response to the lawsuit. Particularly on whether Apple will appeal the injunction because it was based on the UCL, but the injunction applies nationwide. Though no matter what happens, I hope consumers and developers get a fair shake.
J Kenji Lopez-Alt has a lot of great wok content for American kitchens. In [0], he uses a butane torch to get the smoky wok flavor (wok hei) in a standard kitchen. He also reviews outdoor wok setups for those who want something close to Chinese street vendor-type vibe.
When you tried the carbon steel pan, was it properly seasoned? They stick like hell before they are well seasoned, but seasoning them gives the carbon steel its non-stick properties. Woks are the ultimate tool for this, as they are carbon steel (so non-stick when seasoned) and their shape minimizes the amount of oil necessary to fry the rice. It is ubiquitous for fried rice across almost all of Asia.
I don't have an account, and the change has been noticeable and annoying. It's more than just clicking on another tweet, though from what I can tell they've been A/B testing this behavior (sometimes I get it and sometimes I do not). On mobile, you can't click through to someone's profile from the tweet without creating an account. If the tweet chain is more than 4 or 5 tweets, you cannot read the rest without creating an account. It's prevented me from normal browsing habits multiple times, like reading the ASML twitter thread that was posted on HN a couple of days ago.
I agree completely. I have Windows at home for gaming, and Windows at work (because those are the laptops we get). It's rough. The only thing that makes this bearable is Windows Subsystem for Linux.
Side note: if you end up dual booting your gaming PC, please learn from my mistakes and disable Fast Startup before you do. Otherwise you're going to have a bad time.
Source? The console market (~45 billion) is larger than the PC market (~37 billion) [0], but I wouldn’t describe PC as ‘fairly small’. Maybe you have different data though?
I completely agree, and I am surprised your comment was the only that mentioned sales engineering. Like you, I took a sales engineering role for a technical product, and it was by far the best way for me to learn sales (coming from a software background).
Plus, while there is an abundance of sales materials out there, none of them will prepare you as well as actually doing the thing. I'm not scared of talking to customers, no matter what impressive titles they may bring to the table -- I've already spoken with dozens of other CTOs, CISOs, COOs, etc. from the deals I worked on. I'm acutely aware of the art of a pitch, and have a mental model for which techniques are crucial and which are to be avoided. After practicing the pitch/demo enough, I was able to start analyzing my choice of words, flow, etc. during the actual call (as opposed to after the fact). I also learned the art to managing deal cycles, and an immediate "no" is vastly preferable to a "no" after being strung along for a year. Perhaps most importantly, I learned how to be the trusted technical advisor to the customer -- the sales rep may want every deal to close, whether or not it's a good fit, but that's not the way to happy customers and good integrity in the sales process.
I only did the sales engineering role for a little under a year, but it provided me with incredible value.
Primarily based out of Santa Clara, California. All of the Santa Clara roles on this page [0] are in the Barefoot Switching Division (BXD) of the Data Platforms Group. It makes sense given the Barefoot Networks headquarters were in Santa Clara.
I would expect to see Intel pushing P4 heavily over the next year. P4 will almost certainly be involved in the roadmap for their recently released IPU (a SmartNIC needs some type of programmable substrate). Also, their data platforms group had been recruiting heavily around the Barefoot Networks / P4 angle. AND, just this morning, Pat Gelsinger announced the data platforms group is being split into two groups —- one of which (the Network and Edge group) to be headed by Nick McKeown, former chairman and cofounder of Barefoot Networks, as senior vice president [0].
Computer Systems: A Programmer's Perspective: around 2012 / 2013, I went through this book because I took a coursera course based on it. In fact, many universities base their systems courses around this book. It is really well written, has a great choice of topics, and phenomenal exercises [0] for practice (some are legitimately fun).
Operating Systems: Three Easy Pieces: In 2013, I found this book because I was frustrated with the textbook assigned for my operating systems class (Silberchatz). OSTEP has incredibly clear and concise descriptions without skimping on necessary details. It's wonderfully written. I was so jazzed up about this book that I ended up sending a lot of edits / improvements, and the authors gave me a very kind shoutout in the acknowledgements section.
Computer Networking: A Top-Down Approach: In 2013, this was the assigned textbook for my computer networking class. I already owned Tanenbaum & Wetherall which is good, but preferred this book. It is a more approachable treatment of networking (without sacrificing any crucial topics), so better for a first course.
I've heard glowing reviews of The Algorithm Design Manual, Designing Data-Intensive Applications, and Structure and Interpretation of Computer Programs over the years, but I haven't personally gone through them. For the TeachYourselfCS categories that I know the textbook landscape, I find their selections spot-on and pretty refreshing.
The submitted link is a pre-publication draft of this conference paper published at the 2018 Symposium on Architectures for Networking and Communication Systems (ANCS): https://dl.acm.org/doi/10.1145/3230718.3232629