Why read old philosophy?
I’m going to try to explain a mystery that puzzled me for years. This answer finally dawned on me in the middle of one of those occasional conversations in which non-perplexed friends patiently try to...
View ArticleDesktop Operating System Market Share
Browser Operating System Group Search Engine Device Type
View ArticleThe Piston image library is now pure Rust
Yesterday, oyvindln made a PR to image-png to replace flate2 with deflate, a DEFLATE and zlib encoder written in safe rust. The PR was merged, and currently I am ecoing the new version in the Piston...
View ArticleDd is not a disk writing tool (2015)
If you’ve ever used dd, you’ve probably used it to read or write disk images:# Write myfile.iso to a USB drivedd if=myfile.iso of=/dev/sdb bs=1MUsage of dd in this context is so pervasive that it’s...
View ArticleShow HN: How to Setup an OpenVPN Server on Digital Ocean
README.mdSteps I take when setting up a VPN server on Digital OceanCreate SSH keys on client computerCheck for existing SSH keysGenerate new SSH keyssh-keygen -t rsa -b 4096 -C...
View ArticleLaTeX Coffee Stains (2009)
This package provides an essential feature to LaTeX that has been missing for too long. It adds a coffee stain to your documents. A lot of time can be saved by printing stains directly on the page...
View ArticleHow can existentialist philosophy help with the anxiety and dread of fatherhood?
A meeting of existential philosophers tends to be the spectacle one might expect: black berets whisper in hushed tones about death and anxiety; nervous hands and pursed lips smoke cigarettes in hotel...
View ArticleMathematicians bring ocean to life for Disney's 'Moana'
The hit Disney movie “Moana” features stunning visual effects, including the animation of water to such a degree that it becomes a distinct character in the film. Credit: Walt Disney Animation Studios...
View ArticleGCC code generation for C++ Weekly Ep 43 example
Episode 43 of “C++ Weekly” talks about evaluating and eliminating code at compile time, and the example is fun as it triggers a few different deficiencies in the GCC optimization passes (using the -O3...
View ArticleDeep Text Correcter
Code |DemoWhile context-sensitive spell-check systems (such as AutoCorrect) are able to automatically correct a large number of input errors in instant messaging, email, and SMS messages, they are...
View ArticleThe Zcash Anonymous Cryptocurrency [video]
C3TV - The Zcash anonymous cryptocurrencypescoZcash is the third iteration of an extension to the Bitcoin protocol that provides true untraceability, i.e. fully anonymous transactions. It is arguably...
View ArticleBuilding a Billion User Load Balancer
USENIX is committed to Open Access to the research presented at our events. Papers and proceedings are freely available to everyone once the event begins. Any video, audio, and/or slides that are...
View ArticleIs Your Internet Up-To-date? Test Your IPv6, DNSSEC, TLS, DKIM, SPF and DMARC
Several tests are being performed. During their execution, you can select one of the adjacent tests to get more information. When the tests are completed, you can click to the next page to see the...
View ArticleMeasuring execution performance of C++ exceptions vs. error codes
In an earlier blog post we found out that C++ exceptions produce smaller executables than corresponding code using error codes. The most common comment to it was that executable size is not that...
View ArticleChisel – A fast TCP tunnel over HTTP
README.mdChisel is a fast TCP tunnel, transported over HTTP. Single executable including both client and server. Written in Go (Golang). Chisel is mainly useful for passing through firewalls, though...
View ArticleAttachment theory is having a breakout moment
By the end of our first year, we have stamped on our baby brains a pretty indelible template of how we think relationships work, based on how our parents or other primary caregivers treat us. From an...
View ArticleRustgreSQL
Hi all, Is anyone working on porting PostgreSQL to Rust? Corrode looks a bit limited for the task, but maybe it can be a start. It doesn't support goto or switch, but maybe the gotos patterns are not...
View ArticleBraess’ paradox
From Wikipedia, the free encyclopediaBraess' paradox or Braess's paradox is a proposed explanation for a seeming improvement to a road network being able to impede traffic through it. It was discovered...
View ArticleOrigins of Python's “Functional” Features
I have never considered Python to be heavily influenced by functional languages, no matter what people say or think. I was much more familiar with imperative languages such as C and Algol 68 and...
View ArticleFor 15 Years, New Orleans Was Divided into Three Separate Cities
In 1803, when the United States bought New Orleans, along with the rest of the land in the Louisiana Purchase, the city had only about 8,000 people living in it. Planned on a tight grid, the city...
View Article