Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marshray
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
721.
▲
by
marshray
8y ago
> Imagine someone who has spent the last 25 years learning everything there is to know about SQL Databases. They aren't going to do very well in a lot of environments today with NoSQL Baloney.
722.
▲
by
marshray
8y ago
If it doesn't interact with gas clouds how do you build an efficient detector to receive it?
723.
▲
by
marshray
8y ago
> how do we know our concept of an easily detected signal isn't merely a product of how our technology evolved? Because 150 years of investigation very very very strongly implies that electromagnetism is one of the most powerful of
724.
▲
by
marshray
8y ago
Well, the confusion sure seems intentional. "On July 15, 2015, the creator of Redis and lead developer, Salvatore Sanfilippo, joined Redis Labs to lead open source development, and Redis Labs became the official sponsor of the open sou
725.
▲
by
marshray
8y ago
Just out of curiosity, do you have kids?
726.
▲
by
marshray
8y ago
You're still going to be sharing the highway with them.
727.
▲
by
marshray
8y ago
Right. One technique used for writing games to run on GC'd runtimes is to avoid allocations entirely in the game loop. With a lot of work, you can preallocate everything you're going to need and just modify it as you run. This tec
728.
▲
by
marshray
8y ago
Services+software is older than software licensing itself. DFSG #6 is written to address this specifically: "No discrimination against fields of endeavor, like commercial use." https://en.wikipedia.org/wiki/De
729.
▲
by
marshray
8y ago
Games are all about keeping the user in the 'flow'. Humans are really good at picking up on unpredictable timing. Action games are thus fundamentally hard-real-time systems.
730.
▲
by
marshray
8y ago
Can anyone recommend a similar article for Rust?
731.
▲
by
marshray
8y ago
To be precise, the term 'fake news' is an accusation against the media, used as a propaganda tactic, and most often false.
732.
▲
by
marshray
8y ago
https://www.eac.gov/voters/become-a-poll-worker/
733.
▲
by
marshray
8y ago
Tide pods are not actively marketed as toys, they are indeed marketed as household chemicals. I agree CPSC should not be able to ban the sale of magnets in general, but it seems reasonable to me that they be able regulate how products are m
734.
▲
by
marshray
8y ago
I see a lot of folks who speak like libertarian-minded young men jumping up and down about how the CPSC action is, like, the stupidest thing ever. I don't recall seeing anyone who identified as working in an emergency room or doctor&#x
735.
▲
by
marshray
8y ago
I always wonder if these "toxins in the tap water are tolerable" people ever eat at restaurants. Do they know where the water used to prepare food and make coffee and tea comes from?
736.
▲
by
marshray
8y ago
If the standard says a message can be up to 4096 bytes long, but for 15 years the message in practice is always under 250 bytes, there are going to be some implementations that just use a fixed size buffer smaller than 4096 bytes.
737.
▲
by
marshray
8y ago
Never expect old code to handle new protocol elements. If it's not exercised regularly, it's not going to work. Very few developers (outside of Google) are going to write randomized fuzzers to test for compatibility with theoretic
738.
▲
by
marshray
8y ago
> the set of locks that a thread holds is basically an implicit dynamically-scoped global variable that can affect the correctness of the program One technique to get a handle on this situation is making the mutexes actual explicit globa
739.
▲
by
marshray
8y ago
Bad news for UBeam then.
740.
▲
by
marshray
8y ago
> For a MTBF of 2 million hours, that means that on average, if you have one thousand drives, then you should expect one drive failure every 2000 hours That assumes your drives fail with a constant independent probability, like nuclear d
741.
▲
by
marshray
8y ago
https://twitter.com/marshray/status/870087265984233476 This was a drive by a top brand NAND manufacturer.
742.
▲
by
marshray
8y ago
"Endurance Rating (Lifetime Writes) 41.0 PBW" "Sequential Write (up to) 2200 MB/s" 41e15 / 2.2e9 /60/60/24 = 215 days sequential write to failure "Mean Time Between Failures (MTBF) 2 million
743.
▲
by
marshray
8y ago
But that's how we do it now. It's just that Optane persistent storage is attached to a different bus with much better latency and throughput. Probably categorically and disruptively better. How will user-mode applications refer to
744.
▲
by
marshray
8y ago
We need reviewers report a new metric: time to failure at continuous max write throughput. For some SSDs, it's under a week.
745.
▲
by
marshray
8y ago
The buyer pays the exact same price as matched to the seller, plus some tiny fees for the exchange and clearing.
746.
▲
by
marshray
8y ago
For every short, there's a long.
747.
▲
by
marshray
8y ago
There are only two types of time systems: 1. TAI, and systems that have a fixed 1-to-1 mapping to it (e.g., GPS). 2. Systems that are generally unable to calculate how many seconds will elapse until your next birthday. UTC is in this cate
748.
▲
by
marshray
8y ago
There seems to be a plague of vendor schemes attempting to lock up your own designs into their proprietary service. While there surely are benefits to many classes of uses to having their data accessible via a cloud service, I think the mai
749.
▲
by
marshray
8y ago
Angular momentum increases linearly with mass but with the square of the radius. So another key solution to capacity is to increase the size of the flywheel. Obviously there are real limits to this in a car.
750.
▲
by
marshray
8y ago
Good point, but I didn't mean to sound specific to testing apps. I just meant, in general, write big apps using Python top-down and something precompiled if you must spawn lots of external processes.
More ›