Perhaps you are referring to my comments on other posts?
444 karma · joined March 15, 2015
Perhaps you are referring to my comments on other posts?
https://joelx.com/american-immigration-policy/14965/
shame on the person who flagged it, you risk your very soul...
there can be no winners in such a disaster, let's stop jostling for position.
(We, the USA, are literally the only unilateralist nation with regards to this issue. We are an outlier, some would say a criminally negligent outlier. Time to make up for past misdeeds!)
"but mom, he's doing it worse/also!" is not a mature response to the single biggest threat facing humanity that has ever appeared in our known history.
We unequivocally NEED to stand behind a singular message:
1) it IS our activities causing it
2) we can and should curtail these activities IMMEDIATELY
3) while we can't avoid the effects "in the pipleline", we can prevent further effects from piling up.
4) number 3 is our duty to the children and their children, it's our legacy.
Overall reaction: meh, the entire tech sector has always played this role in any society since inception. Silicon Valley, ARPA, and later, DARPA seem to seamlessly fit with such a vision as outlined.
No disputing anything here, it's simply that we aren't in any position to assess what Google wants, really, are we?
A document database? Whenever I wanted to lump certain "tables" worth of data together literally ALWAYS (as in modeling many real-world entities) in my CRUD operations. Literally the opposite use case of what the person below me outlined with "whenever the data structure may change too frequently" as I see relational-dbs directly applicable to aggregations (data analysis/metrics) and frequently-changing amorphous data structures in which various concretely and atomically known entities have their interactions and composition fleshed-out.
When you need to take that and run and run hard, documents make sense, then you can look at turning that into primitives (key:value mapping like ohm...?)
Incidentally, there are decent commercial MongoDB SAAS vendors, but running your own replica-set is somewhat cumbersome, and I've personally experienced data-loss suddenly on a self-hosted system after 1 year of flawless operation and 5 nines of uptime...
(was going to insert tcp joke but didn't know if everyone would get it...)
this makes me ponder about whom you check do see if THIS is down...
A web server responds to a web browsers request for a document at a url. Learn about HTTP.
Then, you can begin serving this file, but rather than serving it from Apache or some other webserver, you can begin exploring a backend application server environment of some kind, perhaps PHP or Node.js or Ruby "Sinatra" (you mentioned Python, so there's "flask") or something just to get you familiar with HTTP and it's request-response lifecycle. You will never leave this lifecycle, despite doing lots of fancy stuff in between the bookends of receiving a request and returning a response.
You can start with returning your static html page and move on to passing data back and forth.
You can then investigate persistence and how to store data and look it up via a database server that your applcation server can connect to, for now you can have them on the same machine.
There are a million directions you can take the general stuff I outlined above.
Removing precise control over timing from the language stack one uses to program FPGA's with is removing a desirable feature for many of their uses cases.
If one is interesting in glossing over all this abstraction, why is one wishing to use an FPGA at all?
I will reverse the question and say: "in which scenarios is someone hoping to avoid addressing precise timing constructs in FPGA programming?"
Obviously I'm not referring to clock propagation delay or quantum entanglement etc LOL I mean the intentional macro stuff wrt "timing"
So, no it's not the exclusive property of Brazil.
concrete metaphor. I have zero evidence on Amazon's business practices being directly related to deforestation.
having said that, Bezos, as the worlds richest man, is in a huge position to do something about the environmental catastrophe we are bringing upon ourselves, and so far he's appearing preoccupied with gaining the US military machine as his biggest client.
He appears to have put literally no effort into changing businesses practices in the slightest, with regards to packaging, delivery means, etc
200,000 acres of Amazonian rainforest are burned every day circa 2019, but hey: next day delivery, frappucinos, netflix, and my comfort zone...
C, C++, Rust, possibly Ocaml, FORTH, FreePascal, etc... or else you are actually on about a virtual machine, not bare metal.
Learning how to create your own heap. Make your own malloc/free on a baremetal device and that will be a huge boost for you, confidence wise...
I will suggest studying some general Assembly language concepts, memory locations, how to set-up RAM timings and bring offchip RAM into an address space, etc.
This stuff is used daily in the world of microcontrollers, I'm a huge fan of the Parallax propeller, in which the Spin interpreter in ROM launches Assembly routines on individual cores in about the simplest fashion possible...
Some things you may find interesting: https://github.com/dwelch67/raspberrypi
https://github.com/rsta2/circle
Think of the latter 2 as "HAL plus some primitives" rather than RTOS...
It IS politics as this "man" has staked his entire administration upon being mean and harsh and fighting a war with the entire world at once. Spare me.