I've posted exactly one post in the past months, this one.
Perhaps you are referring to my comments on other posts?
HN user
I've posted exactly one post in the past months, this one.
Perhaps you are referring to my comments on other posts?
I post this as I saw a basic humanitarian essay "flagged" by one of our less enlightened fellow readers. The humanitarian essay that was "flagged" is the following link:
https://joelx.com/american-immigration-policy/14965/
shame on the person who flagged it, you risk your very soul...
Criminalizing basic humane behaviors (such as saving drowning people, or giving water to a dehydrated person at risk of death) is making things worse and strips us of our very humanity. We wring our hands and move on, preferring to not know about it, instead.
Play around. Make things. Try things. Sit down with a rough plan and a few hours and see what ends up slowing you down, then surpass it.
be prepared for rich nations/people to aid poor ones.
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!)
Lead by example. Time for global solidarity. Time for international accords, accords that are much more ambitious than the Paris agreement that the USA unilaterally pulled-out of under Trump.
"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.
Indeed. There are still plenty of people spreading doubt and nonsense about the climate emergency not being real or not being caused by our industrial-scale burning of stuff for "energy".
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.
Why anyone uses this glorified "hello world" app, let alone bases anything serious on it, is beyond me.
not to mention that we openly support regimes that will cut their own peoples legs and pollute their own lands for our business.
making our stuff, and disposing of our waste.
double bonus for being witty as all get-up. well written. scroll to the bottom.
Bonus points for not being on Medium!
I tend to think that Google is rather bigger than any one nation-states ability to contain it, at this point, which makes comparisons to Apple somewhat funny. Amazon appears to be desperately seeking to connect with the funding channels this article highlights.
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?
Mongo itself, per-se? Never. (single write master = scaling bottleneck)
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...
<insert high-availability joke>
(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...
haha! was just gonna ask who they are going to search for solutions lol
https://www.w3schools.com will get you started on making a static html page that you can open in your web browser.
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.
I agree. I've seen System-Verilog used for simulating such propagation delays, but it's not exactly a language-abstractable concept yet (precisely as it involves the actual hardware gate implementation) in that such black-box simulations estimate average propagation delay as a fixed function dependent upon results obtained from testing specific functionality blocks in specific devices specific gate-counts away from I/O pins, etc. It would be highly desirable to have HDL level modeling of this stuff in the abstract sense, although I confess to not knowing how that could possibly work, given the above.
point being: Control. Precise control over timing is required for deterministic temporal activities.
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"
Thanks, that's interesting and very new to me. I appreciate the links
I DO want access to timing as most of what I want to use an FPGA to implement directly relates to timing. Think: real-time audio.
implementing in a non-garbage collected lower-level language, of course. Even FORTH's stack requires some ASM words to set it up... or am I missing something here?
Well, is any of this actual bare-metal environments for coding? It's more of a HAL meets RTOS, and it's certainly not self-bootstrapping in Go, which is impossible on real hardware, or?
More clear to write "mainstreet-mom-n-pop-store-killers-dumping-cheap-junk-for-ever-lower-prices-who-cares-about-any-future.com"
The Amazon and its tributaries flow through the countries of Peru, Bolivia, Venezuela, Colombia, Ecuador, and Brazil before emptying into the Atlantic Ocean 6, 437 kilometers (4,000 miles) from the Amazon's headwaters high in the Andes mountains of Peru.
So, no it's not the exclusive property of Brazil.
*representing
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
The company representing that which is destroying the river-basins ecosystem. (unfettered capitalism with-regards-to what are effectively planetary lungs.)
200,000 acres of Amazonian rainforest are burned every day circa 2019, but hey: next day delivery, frappucinos, netflix, and my comfort zone...
Go is garbage collected, and thus not remotely suitable for bare-metal work.
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...
This is going to end up somewhat specific, as most low-level initialization routines are. ARM vs x86 vs RISC-V vs MIPS vs a BASIC stamp or propeller etc...
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...
That would be ignoring the very deliberate and massive shift in behaviour from both CBP and Fatherland Security ushered in deliberately and noisily by Trump. It's sufficient to have been an international traveler before Trump and since Trump to bear witness to the night & day difference, as well. It's worse under Trump than even the worst excesses of the Bush Jr. time.
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.