Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
bcrl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
68 ms
·
901.
▲
by
bcrl
5y ago
Indeed, there is no free lunch. Just look at Intel's missteps on their 10nm process. There's a company with decades of experience building semiconductors and $77 billion in revenue last year that took close to 4 years to recover
902.
▲
by
bcrl
5y ago
Crev looks interesting. Most Linux distributions are using a single key for the signing of packages, and this might be an easier place to start changing over to a multiple signature model. In this particular case is was a single jilted deve
903.
▲
by
bcrl
5y ago
I'm seriously downvoted for this? We have just had an incident where a maintainer acted maliciously and has demonstrated that a single point of trust is insufficient. If we really care about avoiding issues with open source softwar
904.
▲
by
bcrl
5y ago
I find it sad that Commodore didn't include CPUs like the 68020 and 68030 in base Amiga models until many years after their initial release. Maybe with a bit more revenue from higher end CPU models, Motorola could have put more effort
905.
▲
by
bcrl
5y ago
Change that to multiple maintainers. Best practices should mean that any single point of failure is mitigated. I'm shocked to say it, but the blockchain might actually be a useful model for trust here.
906.
▲
by
bcrl
5y ago
Requiring multiple signatures from several trusted sources would have.
907.
▲
by
bcrl
5y ago
At some point people need to stop pulling in random unsigned libraries from the internet and deploying them without any review or testing. This chaos seems like it would be entirely preventable with just a small sprinkling of best practice
908.
▲
by
bcrl
5y ago
In order to regain Apple as a customer, Intel would actually need to commit to becoming a foundry. The catch is that Intel has tried to become a foundry several times before and failed, and there's no reason to believe this time will
909.
▲
by
bcrl
5y ago
Personally, I find that I remember things much better after writing them down with pen and paper versus typing. It's a very different kind of flow relative to programming on a computer with a keyboard which feels much more ephemeral.
910.
▲
by
bcrl
5y ago
My parents used a Linux desktop for years in the late '90s and '00s, mostly because it was substantially easier for me to help provide support for. The only reason they no longer do is because tablets are simply a much more conve
911.
▲
by
bcrl
5y ago
Yup. The lesson I've learned over the last several years is that I'm selling "better internet sooner". The strategy is to build fast and acquire the customers now, before the incumbent is able to fulfill this unserved
912.
▲
by
bcrl
5y ago
I would put up another 100 km of fibre and add another 300 customers to my fibre network.
913.
▲
by
bcrl
5y ago
One of the habits I have when writing kernel code is to intentionally break code in the kernel to verify that my test is checking what I think it's checking. That's because of a lesson I learned a long, long time ago after someon
914.
▲
by
bcrl
5y ago
It's a class of error that would be caught by even the most basic testing. A better title for the article is that 5% of 666 Python repos have typos that demonstrate the code in them that is completely untested. It doesn't matter
915.
▲
by
bcrl
5y ago
Laser tag helped me when I was dealing with social anxiety. Get used to feeling the squirt of adrenaline and start to associate it with good things instead.
916.
▲
by
bcrl
5y ago
I hate fake search results. https://imgur.com/a/Lk85lST is one that my father got a while back. Google needs to be accountable for harmful ads that they present to unsuspecting members of the public. Sellers of trad
917.
▲
by
bcrl
5y ago
I wholeheartedly concur that section 230 needs to go or be significantly revised. After seeing my elderly father get phishing ads served up by Google during COVID from completely reasonable searches, I'd like to see it be possible to
918.
▲
by
bcrl
5y ago
This absolutely meshes with my own experience. After years of software development, I find there's a very different sort of reward associated with building out my own fibre network. Once a cable is up on the poles and spliced in, it&
919.
▲
by
bcrl
5y ago
They don't have to rely on Twitter. Politicians have office budgets which include money for sending out mailings to their constituents. Most politicians also have their own email lists to which they send out updates and run polls. T
920.
▲
by
bcrl
5y ago
I think the author is missing (or perhaps just discounting) the fact that not all developers have the same level of competency. Just because someone releases code as free software or open source doesn't mean they have done the work th
921.
▲
by
bcrl
5y ago
The third dimension seems to have benefited flash quite a bit. AMD's 5000 series CPUs with an additional 64MB of level 3 stacked V-cache due to be released shortly are going to be one of the first mainstream demonstration of what'
922.
▲
by
bcrl
5y ago
My comments are perfectly relevant. Using read() and write() still uses buffers, it's just that those buffers happen to be in the kernel. read() and write() still do the kernel's form of memcpy() internally. Truly unbuffered I&
923.
▲
by
bcrl
5y ago
Except for the usage patterns where it's faster because you avoid blowing your CPU's caches as much... The trade offs between different ways of performing i/o are decidedly non-trivial.
924.
▲
by
bcrl
5y ago
Not all Realtek NICs are fine at this point in time. For some models of Realtek NIcs the Linux driver has to memcpy() data for every single packet in order to work around a hardware bug. It's entirely possible that the Linux driver
925.
▲
by
bcrl
5y ago
The first step is to accept that you probably won't change the world in any large and consequential way. But you can change a small part of the world for the people around you in a meaningful way. Find the joy that comes from helping
926.
▲
by
bcrl
5y ago
Rather than making a pitiful example of the poor driver, I wish cases like this were handled the way airplane crashes are: find the multiple causes that coincided and lead to the crash, then address them through an appropriate mix of hardwa
927.
▲
by
bcrl
5y ago
Drives don't read from multiple platters in parallel, so it's actually num_tracks * num_platters * 2 / rpm to read in the best case. Real world is more than that since it takes time for the drive firmware to shift between di
928.
▲
by
bcrl
5y ago
An ISP (I run one) sells a residential connection to you as a user under a number of assumptions that you are like other residential users. That means that your usage these days is roughly 4 Mbps measured at the 95th percentile (in aggrega
929.
▲
by
bcrl
5y ago
The built in serial port on the Amiga in Paula was probably the worst part of the Amiga's chipset. I remember having trouble with anything more than 9600 baud on my A500, as 16 colour hires graphics mode basically starved the CPU from
930.
▲
by
bcrl
5y ago
We're talking about processors here, not random semiconductors that have no market incentives to move to newer process nodes. Let's say you've got a team of engineers ready to design the next generation of their 64-bit RISC-V
More ›