Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
marshray
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
661.
▲
by
marshray
7y ago
Agree this was not appropriate for the specific post it was in reply to. But notice how much of the discussion here does involve terms like "classified" or "cleared for public release".
662.
▲
by
marshray
7y ago
As a tinkerer: 1. I can read the official specs without agreeing to an onerous license. 2. There are several open source implementations I can choose to run on an FPGA. 3. I can choose the simplest combination of features. Want a multiply i
663.
▲
by
marshray
7y ago
One of the best moves I made the first 10 years of my career was stepping through every single line of C++ I ever wrote just to observe it working as I thought (and a lot of times it wasn't). MSVC++/Visual Studio made this a very
664.
▲
by
marshray
7y ago
And where it all comes together is when async lets us write concurrent functions that compose together well in a way that functions that can block on IO and lock acquision do not.
665.
▲
by
marshray
7y ago
It's not a crazy idea, there are indeed logic types that implement some gate types with a single transistor. For example, https://en.wikipedia.org/wiki/Resistor–transistor_logic These were more commonly used back
666.
▲
by
marshray
7y ago
It's only simpler because "electricity is moving electrons" is not a meaningful claim. What is the physical unit of 'electricity'? There's not one, because it's not a thing.
667.
▲
by
marshray
7y ago
If you want to get pedantic, you can't "make electricity" either because 'electricity' isn't a defined concept. Usually when people use words such as "make electricity", they actually mean to refer to
668.
▲
by
marshray
7y ago
Ever seen the flickering light of a television behind someone's curtains? Ever seen an app that can identify what song is playing?
669.
▲
by
marshray
7y ago
"There are only two kinds of languages: the ones people complain about and the ones nobody uses." - Bjarne Stroustrup
670.
▲
by
marshray
7y ago
Also, it's used with high levels of added distortion.
671.
▲
by
marshray
7y ago
You don't sound too thrilled about the way things are going. You can change it if you want. Volunteering to help with for some in-person activity can provide that essential social connection. Also, consider talking to a professional. T
672.
▲
by
marshray
7y ago
An important difference is that solar panels and battery cells can be replaced in far smaller units on a rolling basis if desired. E.g., "we'll replace another row of roof shingles this month" vs. "reactor unit 2 will be
673.
▲
by
marshray
7y ago
When you cat a file, this is what you are allowing it to do to your console/terminal: http://man7.org/linux/man-pages/man4/console_codes.4.html
674.
▲
by
marshray
7y ago
Simple: Modelines come from a time before we understood that ordinary user applications working with ordinary files needed to be engineered securely.
675.
▲
by
marshray
7y ago
That everyone there above the bottom-tier staff were jerks. (Not referring to my current or any recent job.) I've turned this over in my head for more than a decade now and have concluded there was no question I could have asked, or ot
676.
▲
by
marshray
7y ago
Perhaps "special" here means "implements the std::marker::Copy trait"? Or is there something else going on?
677.
▲
by
marshray
7y ago
I think you may be proving his point that bottom-up explanations don't really make it easy to get a high-level understanding of chip features.
678.
▲
by
marshray
7y ago
One of the original, and continuing, uses of browser scripting is to tweak the layout based on client rendering quirks. ISTR (late 1990's?) reading about fingerprinting attacks that didn't require script or even CSS. Subtle change
679.
▲
by
marshray
7y ago
/me waves
680.
▲
by
marshray
7y ago
> I'm only saying this to spark and extend discussion Another term for this is 'trolling'.
681.
▲
by
marshray
7y ago
I assure you it's quite common for teens who exhibit shocking behavior to grow into well-adjusted adults.
682.
▲
by
marshray
7y ago
I have a son this age (and some familiarity with his encounters online) and I found it eminently believable. I think I'll have him read it.
683.
▲
by
marshray
7y ago
Until WWII, the US population generally favored isolationism and were very reluctant to get involved in "Europe's wars". The attack on Pearl Harbor instantly showed Americans that we were no longer insulated from the world. &
684.
▲
by
marshray
7y ago
The 'edit-compile-run-debug' cycle is so expensive, chip design is all about simulation. Chip vendors, and the tools they use to design them, actually do a significant amount of work for error cases. This is important not just for
685.
▲
by
marshray
7y ago
Use whatever works for you. That's the point. I'm a fan of plain text and source control myself.
686.
▲
by
marshray
7y ago
> ML requires a solid math background B-t. > at least those who don't just copy-paste code snippets from SO This is like the late 1990's listening to "real coders" complaining about web developers using Javascript
687.
▲
by
marshray
7y ago
This sentiment gets expressed every time programming is made more accessible. It always turns out that the difficulty of "setting up a basic [hello world application]" is entirely unrelated to the essential complexity of the pro
688.
▲
by
marshray
7y ago
I see your analogy, but (NoSQL and its clients) are conceptually much higher up on the stack. Interestingly, the paper does say: [eBPF] enables applications to perform up to L7 protocol (e.g., HTTP or Memcached) processing. Furth
689.
▲
by
marshray
7y ago
One could say this about any library or OS feature. Berkeley Sockets, for example. Porting code is easier when there are portable APIs. But that doesn't diminish from the quality of the abstraction.
690.
▲
by
marshray
7y ago
I just made a socket server for a small protocol, no (explicit) Tokio. [dependencies] futures-preview = { version = "0.3.0-alpha.14", features = ["io-compat"] } futures-util-preview = "0.3.0-alpha.14"
More ›