Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drbawb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
121.
▲
by
drbawb
8y ago
Fonts are part of the fingerprint, especially if you know the OS. You take the set of installed fonts and subtract the set of OS default fonts, and you are likely to arrive at a unique key. Take my corporate domain for instance: you could i
122.
▲
by
drbawb
8y ago
That's not all that surprising to me, I've had supremely good fortune with drives. I have a Maxtor Fireball that still "works" (though its SMART has failed.) My current workstation still has drives in it from the three
123.
▲
by
drbawb
8y ago
... well now I'm wondering if I should have stuck w/ my Pixel + Fi instead of the S9 + T-Mobile plan I signed up for today. Whoops.
124.
▲
by
drbawb
8y ago
>Don't build your containers from public, un-trusted images! The author is complaining that you can't build these private trusted images. Software developers have got it in their head that containers are a way to package &
125.
▲
by
drbawb
8y ago
>focus on removing attack surface, rather than continuously monitoring it. Amen to that. I stopped caring about these sorts of entries in my HTTP logs when I realized these automated attacks target software packages written for language
126.
▲
by
drbawb
8y ago
>the argument made was that predicting likely-parallelizable code is actually a lot harder to do at compile time So don't do it at compile time? That's really a very weak argument against the Itanium ISA, and honestly more of a
127.
▲
by
drbawb
9y ago
Autopilot, as used by the aviation industry, still requires an attentive pilot. It is a pilot-aid to reduce workload, it does not obviate the need for a pilot prepared to maintain control of the aircraft or correct for unexpected condit
128.
▲
by
drbawb
9y ago
>The reason the crooks don’t just use the debit cards when intercepting them via the mail is that they need the cards to be activated first, and presumably they lack the privileged information needed to do that. I guess I'm a little
129.
▲
by
drbawb
9y ago
>Even something as simple as abstracting a new helper function often turns into a veritable odyssey because getting type annotations right can be so difficult (especially where a third party library is involved). This is a sentiment I ca
130.
▲
by
drbawb
9y ago
I've got to admit Steve, you really spiked my blood pressure this morning with a statement like "we're changing the module system." -- I'm outraged that you would link to this well reasoned, well written RFC that ha
131.
▲
by
drbawb
9y ago
Steve do you have any details to share on this? Is there a related RFC? The module system is, oddly enough, one of my favorite things about Rust -- so I'd like to keep abreast of any changes to it.
132.
▲
by
drbawb
9y ago
>(5) Top-level event handlers are passed the time of the event. This is easy to fuzz. Therein lies the rub -- if your program does not have access to precise timing information, it is by definition not operating at the full capability of
133.
▲
by
drbawb
9y ago
https://consumerist.com/2014/02/23/netflix-agrees-to-pay-com...
134.
▲
by
drbawb
9y ago
> For a single software update? This isn't a software update, it's a firmware update. I don't expect updating firmware to be painless; and I'd rather it not be painless. Updating a PROM is a messy process fraught with
135.
▲
by
drbawb
9y ago
I use `btrbk` as a systemd service to snapshot my `/home` subvolume hourly & any other important subvolumes daily. `btrbk` manages the retention policy, which is roughly something like: - daily snapshots for 1 week - the first snap
136.
▲
by
drbawb
9y ago
One trick I like is that you can use `account+<tag>@example.com` and a lot of services will consider it a separate e-mail address, even though MTAs will transfer it to the same account; this has the added benefit of being easy to filt
137.
▲
by
drbawb
9y ago
>32 cores >128 PCIe lanes Well shit... what am I going to do with this pair of useless Xeon E5s I just bought?
138.
▲
by
drbawb
10y ago
What incentive does a tier-1 provider have to collect data from their clients? Keep in mind their customers are not individuals, but large orgs: data-centers, corporations, office-buildings, universities, et al. They lack the strong correla
139.
▲
by
drbawb
10y ago
>Sure, c/c++ has more libs, ... My problem is honestly that Cargo has spoiled me. C (& C++) may indeed have more libraries; but adding them to a project is a non-trivial exercise. Assuming your project subscribes to the "
140.
▲
by
drbawb
10y ago
I ran into this a while back, there was a BSOD in the GTX 980Ti drivers that only got triggered by multi-monitor setups. Hilariously the solution was to use a newer beta driver that hadn't passed WHQL yet. (Rolling back would've w
141.
▲
by
drbawb
10y ago
>and if it's really that painful to do systems level things, then there's a problem somewhere. To me it's not a problem at all, Rust is working exactly as designed. When you start writing code in the style that Ayende has:
142.
▲
by
drbawb
10y ago
>Either way, it feels like part of the learning curve is learning the "Rustic" way to do something - in general, you probably shouldn't be reaching for "unsafe" until you know what you're doing! ;) I tend to
143.
▲
by
drbawb
10y ago
>We are talking about allocating memory, in a system level language, and unless you are jumping through hops[sic], there is just no way to do that. To be fair, if you want to call malloc it is still just as accessible[1][2] as it is in C
144.
▲
by
drbawb
10y ago
Just glancing at that code: the use of unsafe is more or less only there to avoid initialization & bounds checking. Basically it's an optimization, and I don't think there's anything there that couldn't be accomplish
145.
▲
by
drbawb
10y ago
A symbiotic relationship is an apt way to phrase it. Most of my invocations of rustc aren't even to actually compile an executable. Typically I'm running something akin to a cargo-check[1] to ask rustc some questions about my code
146.
▲
by
drbawb
10y ago
Nah, my grandpa and mom both suffered from heart failure and lived to tell the tale. My grandpa went on to live another 7 years after his heart failure to the age of 79. (Which I find fairly remarkable honestly.) Meanwhile my mom is still k
147.
▲
by
drbawb
10y ago
No. Data caps (and bandwidth limits to some extent) are fundamentally broken. My water company doesn't shut off my water because I took too many long showers this month. My gas company doesn't shut the valve because I had a few ex
148.
▲
by
drbawb
10y ago
As I understand it they're ultimately just doing traffic shaping. If the edge of their network thinks you're downloading a video stream they'll throttle the throughput to ~3.5Mbps. This is approximately equivalent to a 480p
149.
▲
by
drbawb
10y ago
From what I've seen "unlimited" hosting providers will simply limit you in another dimension, which I think is just fine. For e.g I frequently see bandwidth sold in two tiers: you can have "unlimited" transfer at 10
150.
▲
by
drbawb
10y ago
In my opinion, data caps on wireline service are getting pretty sleazy too. For e.g: AT&T U-Verse will let you remove the cap[1] using a $30 add-on. However they'll also remove the cap "for no extra charge" if you subscri
More ›