But control threads like a clock/reset aren't the main idea. Look at the example RISC V core for the design style we're attempting (https://github.com/cjdrake/seqlogic/tree/main/tests/riscv/co...). No async/await or yields anywhere. It's described in a structural way, and a couple layers of Python hide the details.
Correct in this case. In src/seqlogic/sim.py there are four usages of 'yield' keyword that suspend the current coroutine and return control to the event loop.
Slightly related, I wonder what opportunity cost the Israeli tech sector will incur from this conflict. Instead of developing their startups, lots of young people are busy with warfare at the moment.
The least of our worries at the moment... but honestly, the Israeli tech sector is highly intertwined with the army, so I doubt this will damage it in the long run.
Both I think. Weapons manufacturers are the obvious one. But more importantly IMO is that there are a couple of tech units in the army (look up 8200 for example) whose graduates start a lot of startups (frequently skipping university). Some of these startups are arms/cyber related, but not necessarily. It's one big feedback loop really.
You're assuming that the probability to be drafted is the same for a tech worker as for the rest of the population. I don't know whether that's a valid assumption or not...
I'm not sure of the statistics but this is probably roughly true. Probably higher, actually, as tech workers tend to be more from populations that actually enlist in the military, and tech is a huge sector of the economy.
This is actually true; it’s been discussed with citations in previous HN threads. Elbit systems notoriously used to advertise this on their website (doing R&D on the population of Gaza to bill their drones as “battle tested”) until the latest redesign, but they’re not the only ones.
> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.
Graph theory underpins nearly everything we do in software development and computer science. Networkx is an expansive -- though not the only -- package for Python that'll solve 90% of people's problems.
yeah I will admit I was conflicted in posting this, but I see a few instances of posts like this, and it was very useful for a recent project. I was really fishing for alternatives though :)
So much "news" these days is just unadulterated crass clickbait, that a friendly reminder to revisit interesting subjects really does qualify as above average "news", yes. Sadly?
"31 countries and economies maintained or improved upon their 2018 math scores, including Switzerland and Japan. Countries that did so shared some common characteristics, including shorter school closures during the pandemic and fewer impediments to remote learning, per the report."
Who could have predicted that lockdowns and Zoom class would have a negative impact on education? I'm shocked.
Came here to post this. The headline is yellow journalism. There's no reason to mention Oracle. Forbes used to have a strong brand. Seems like they print a lot of trash these days.
I don't really get godaddys pricing on these or what exactly they buy you. They're claiming this price is to preregister to maximize your chance to own it. There is a base rate of $19.99 per year but depending on what word you enter, it quotes up to $12k