skysight-inc/HackerNews huggingface dataset:
There’s no prospect of batteries acting as base load supply anytime in the foreseeable future. Batteries aren’t even great for peak supply yet. Those big grid-scale battery farms installed by Tesla (et al) are used primarily for grid stabilisation and a limited amount of useful arbitrage.
It's never been "good", I played since 2013, Xbox 360 and later repurchased the game for PS4, the online load times were not just annoying they outright broke the game for me. To be having fun and then have a many minute delay while being pinned to the screen (because after loading from a mission you're never in a safe place).

Looking down on the ground through the clouds at the san Andreas's streets with that wispy air sound while waiting for those large thud noises which could come randomly will forever be etched into my memory as something which completely broke the fun I was having, especially when playing with friends and trying to do Heists later in the products life.

And because of this: getting people to play was really difficult, the combination of huge updates which took hours to download (PS4 has slow access to it's drive even if you upgrade to SSD) and the insanely long loading times once you have the patch culminated in many hours of lost gameplay.

I remember a quote from Steve Jobs which fits here: "Let's say you can shave 10 seconds off of the boot time. Multiply that by five million users and thats 50 million seconds, every single day. Over a year, that's probably dozens of lifetimes. So if you make it boot ten seconds faster, you've saved a dozen lives. That's really worth it, don't you think?"[0]

[0]: https://www.folklore.org/StoryView.py?story=Saving_Lives.txt
Realtek RTL8019AS and RTL8029AS are a straight reimplementation (with few improvements in native mode like full duplex, sleep mode, PnP, auto polarity) of National Semiconductor DP8390 which in turn was the basis for Novell NetWare NE1000/NE2000 standard. https://en.wikipedia.org/wiki/NE1000

If you really want to go back in time into hardcore beginning you need to look at something like 3Com EtherLink 3C501 aka IBM Ethernet 4 (IE-4) https://www.os2museum.com/wp/emulating-etherlink/ made somewhat famous in networking circles by Linux Kernel driver comment "Don’t purchase this card, even as a joke.". 3C501 itself was an ASIC shrink of earlier design 3C500, the first original IBM Ethernet, here in all of its huge glory: https://static.wixstatic.com/media/a03cac_005e3e9eb62b47c292...

Its surprising to learn the cheap and considered crappy RTL8019AS was technically better than what most would call top of the shelf 3Com 3C509B thanks to twice the buffer size (16 vs 8 KB).

YouTube Computer History Museum "Oral History of Kanwal Rekhi" (Excelan, Novell CTO) https://www.youtube.com/watch?v=ox0e7yVgsXM has some interesting stories about early Ethernet adapters made by Excelan, Novell, their strategies, Lite products and bonkers ideas (Mormon run, trying to compete with Microsoft, hate of Unix despite owning it).
> almost no one will buy it

Just like reference monitors which are much pricier, it doesn't mean they have no reason to exist.

This Apple Display fits in a strange zone in between reference monitors and high quality "regular" displays (which the previous Apple [Cinema||Thunderbolt] Display went at) that no one else went for.

The question is, is there a market for that niche or is that a "Vader trash can" Mac Pro mistake again?
It also needs to factor the cost of producing batteries and manufacturing the storage.
> "But instead of getting the other 50% from a relatively clean source (nuclear), they choose instead to use fossil fuels."

Unless you're saying that Germany is choosing to build new fossil fuel plants instead of building more renewables (which it largely isn't), what you're describing is a transition that isn't finished yet, not a choice.
https://www.youtube.com/watch?v=uKEBHliLEYw
Python Binding API for FastoCloud Media Engine
Regarding the decommission of the nuclear plants in Germany: I don't understand why they are shutdown early, because the major CO2 investment happens during construction. So wouldn't it make sense to leave the active nuclear plants running until their original retirement date, and rather shutdown the coal plants early?
Who foots the bill with non-private companies? If anything, _that_ is what's ignored.
> Microarchitecture, register layout, ABI also constitute differences which have real-world uses

They do. I started coding on a 6502-based machine and used machine code to find prime numbers, some 27 years ago. I've used 1-2 other non-mainstream CPUs (whose names I don't even know) before diving neck-deep into the mainstream. It was fun, absolutely. It has potential, absolutely. Was it realized? Nope.

However, I can't resist but asking: if those things do have their uses then why didn't the hobbyists support them through patches to GCC / clang and LLVM?

Don't get me wrong. If you tell me we are stuck in a local maxima in CPU architectures, I'll immediately agree with you! But what would you have the entire industry do, exactly? Business pays our salaries and they need results in reasonable timeframes. Can you tell the guy who is paying you: "I need 5 years to integrate this old CPU arch with LLVM so we can have this feature you wanted last month", with a straight face?

> Just because Rust-preaching (without practicing it, of course) Starbucks-spipping average HN readers don't know about it doesn't make it inexistent or necessarily wrong-think.

That is just being obnoxious and not arguing in good faith. Example: I do use Rust, although not 100% of my work time.

You should try the Rust language and tooling -- and I mean work actively with it for a year -- and then you could have an informed opinion. It would make for a more interesting discussion.

Do I like how verbose can Rust be? No, it's irritating.

Do I like how cryptic it can look? No, and it wastes time mentally parsing it (but it does get better with time so 50/50 here).

Does it get stuff done mega-quickly and safer than C (and most C++)? Yes.

Does it have amazing tooling? Yes.

Does it get developed more and more and serve many needs? Yes.

Does it reduce security incidents? I'd argue yes although I have no direct experience. Memory safety is definitely one of the largest elephants in the room when security is involved.

---

You have a very wrong idea about the average Rust user IMO. I don't like parts of the whole thing but it helped me a lot several times already -- and it gave me a peace of mind. And I've witnessed people migrating legacy systems to it and showing graphs in meetings that demonstrate that alarms and error analytics percentages plunged to 0.2% - 2% (and they were always 7% - 15% before).

Just resisting something because it starts going mainstream is a teenager rebellion level of attitude and it's not productive. Do use Rust yourself a bit. Then you can say "I dislike Rust because of $REASON" and then we can have a much more interesting discussion.
Is your distinction that it has to be USA territories - colonies like Guam, Puerto Rico? - but not necessarily USA proper, so military bases and consulates count (?) but could be termed 'outside USA' or is something else going on here?
Job reqs? Are you saying lots of people are looking for vulkan jobs and they can't be hired because there's no need, or lots of open positions requiring vulkan skills?
But they were benefiting. They have had years of not winterizing their systems, which helped them earn quarter after quarter of profits. Those profits were paid to executives and shareholders, who will not help make up the shortfall now.
And what is the difference between wording and position's description?
Bankruptcy isn’t supposed to be punitive. A company clearing up the books and then being able to generate a profit again in the future is better for creditors than destroying the company completely.
> A MMU is not needed for multi-tasking, but it is needed for memory protection.

For memory protection, you don't need an MMU; an MPU (memory protection unit) suffices:

https://en.wikipedia.org/w/index.php?title=Memory_protection...
Insurance companies in the UK have been discussing this for over a decade.

There have been some consequences. It's no longer possible to get buildings insurance or mortgages in certain flood prone areas.

This effectively makes them uninhabitable, because uninsured flood damage can easily bankrupt a house owner.
It's well known that coal exhaust isn't fairy dust, but it doesn't pose a storage problem [edit: on the scale of millenia], so your argument amounts to whataboutism.
Link Building Tips in 2021 for Better Search Rankings
Along those same lines, can modern America even handle major infrastructure projects such as new nuclear power plants, without those initiatives collapsing into a mass of red tape, contractor corruption, dueling interest groups, endless studies, political showmanship, and cost and time overruns? The time for nuclear was decades ago, when the country's systems were more functional.
> And the timing was perfect. Data plans and smartphones were just coming into the fore, and WhatsApp popped in as an alternative to the extremely inferior MMS option, and gave people a free way to communicate across borders.

The creator of whatsapp built it to help with his globetrotting - so he could set a message saying what timezone he was in so people didn't expect an immediate response. Easy cheap/free method of facilitating cross-border communications was at the heart of whatsapp from the start.
The consequences of a Fukushima Daiichi every 5 years would be preferable to accelerating climate change while waiting for the arrival of a battery technology orders of magnitude more dense then what we currently have.

That said, we could also make a transition to molten salt reactors and avoid both of those outcomes.
Yeah, they decided really well in Texas at $ 9,000 / MWh.
Or they could use this: https://github.com/xoreaxeaxeax/movfuscator

See this presentation, too: https://www.youtube.com/watch?v=R7EEoWg6Ekk
wasmer etc execute wasm almost directly: they do a (very) simple JIT transforming wasm to native assembly
Unless there’s a massive breakthrough in battery tech, the manufacturing of sufficient batteries would be a guaranteed environmental disaster.
If the change is transparent to all but a tiny fraction, you can of course guard the above with

#if !(defined(__AMD64__) || defined(__AARCH64__))

(or whatever the accepted names of those platform macros are).

For whatever it's worth, if the C code in the cryptography package didn't already contain the above check, along with a some hurdle requiring the user to compile with -DNOT_OFFICIALLY_SUPPORTED_TARGET, then the article's point is false: If you don't prevent users from compiling your security-relevant, reliant-on-exact-memory-semantics software on System/390, then you are implicitly supporting System/390.

And for that matter, the Rust code should probably contain a similar check: Even if someone ported Rust to System/390, the cryptography library shouldn't magically start working there, unless the developers actually test there.
Private investors get left with the bill. If it was a public utility it would be tax payers. That would be socializing losses.

Edit: people really don’t know how bankruptcy works? Equity holds get wiped out first followed by bond holders.
Chip 8 emulator written in TypeScript
A while ago I read about a study that surveyed people with inherited wealth. IIRC they ranged from having inherited tens to hundreds of millions. No matter how much they had inherited, when asked how much they would need to have inherited to feel financially secure and not have to worry about money, they said they would need something like half again to double.

I may be misremembering the details, but that was the gist of it but I couldn't find the article again. I suppose expectations scale up with means.

On the other hand discovering people they know are actually very wealthy seems to have a massive negative effect on people's levels of empathy. Wealthy people who have suffered bereavement or personal tragedy report people who are less wealthy than themselves rarely offer sympathy and they often get comments along the lines of 'knowing what it's like for the rest of us now', or 'what it's like to have a problem you can't buy your way out of'.
This one cycle might not be enough to fund more production but if your business keeps running into these shortage cycles then given enough cycles it would become profitable to put more money into production. This isn't the first time it happened.
> Any engineer worth his salt

... will build deep understanding and accumulate knowledge over the years. I won't deny that you could learn Nomad fast, but becoming an expert in some domain really takes some time.
This sounds like trickle-down economics, which is a load of nonsense.
Indeed, if I want synchronous chat, I'll make a phone call. If I want a response at some point I'll send a message.
Such a shame that several of these founding companies, such as DEC, didn't make it to the present day. I even miss Sun, up to a point.
News / 2021-02-28 / FreshBSD 2021 – FreshBSD
The same people, without losing the profits.
If I recall right, sports leagues are a thing of 20centure. It was not much of a thing before.

It may or may not qualify as "generations".
Pyroscope: Continuous Profiling Platform
I find this varies by ecosystem. Certain ecosystems have incredibly high quality libraries on average. However ecosystems also vary in their breadth and quantity of available libraries also so that may play into it.

I find Rust and Perl to both have very high quality libraries available. JVM/Java ecosystem has a huge number of libraries and some extremely high quality ones but also a massive number of abandoned or low quality libraries left to decades past.

The ecosystems I find troublesome are JS, Python and to a much lesser degree Ruby. Huge numbers of low quality libraries and dependency hell.

The differences seem to stem from the culture of said ecosystems. Java code is often flexible to a fault, Rust code is strictly correct and fast but with less emphasis on flexibility/ease of use. JS/Python hail from the "get shit done" culture and as such there are many half-baked libraries.

These are just generalisations. Even the ecosystems I don't enjoy working with have some very high quality libraries of course. JS has React, Python has Tensorflow, Requests, etc.

If you want to be able to rely on library code though I would go for Java/C#/Rust maybe Go if it doesn't annoy you for other reasons.
Getting Started with COBOL Development on Fedora Linux 33 – Fedora Magazine
What a loser.
For comparison, here is a single-file JSON parser I wrote for resource constrained systems, but which more targets things like 32-bit Cortex M systems rather than 8-bit:

https://github.com/DagAgren/SmallJSONParser
>It is absolutely unbelievable (and unforgivable) that a cash cow such as GTA V has a problem like this present for over 6 years and it turns out to be something so absolutely simple.

Having played the game, it's not surprising to me in the least.

I have never yet encountered another such 'wild-west' online experience.

It's the only game that is so un-modereated that i've ever played where the common reaction to meeting a hacker that is interested in griefing you is to call your hacker friend white-knight and ask him to boot the griefer-hacker from the lobby.

Reports do next to nothing -- and 'modders' have some very real power in-game, with most fights between 'modders' ending in one of them being booted to desktop by the other exploiting a CTD bug (which are usually chat text-parser based..)

On top of all this, Rockstar attempts to have an in-game economy , even selling money outright to players in the form of 'Shark Cards' for real-life currency , while 'modders' (hackers) easily dupe gold for anyone that may ask in a public lobby.

This isn't just all coincidence; the game lacks any kind of realistic checks/balances with the server for the sake of latency and interoperability -- but this results in every 13 year old passing around the Cheat Engine structs on game-cheating forums and acting like virtual gods while tossing legitimate players around lobbies like ragdolls -- meanwhile Rockstar continues releasing GTA Online content while ignoring playerbase pleas for supervision.

It's truly unique though -- an online battlefield where one can literally watch battles between the metaphorical white hat and black hat hackers; but it's a definite indicator of a poorly ran business when vigilante customers need to replace customer service.

Also, an aside, most 'mod-menus' -- the small applets put together using publicly available memory structs for game exploit -- most all have a 'quick connect' feature that allows hackers to join lobbies much faster than the GTA V client usually allows for. This feature has existed for years and years, and I believe it performs tricks similar to those listed in the article.
I sometimes destructively wipe my machines and I enjoy knowing my email is separate and I don't have to faff with my tag database backup. That said, I do also use multiple workstations - which it is also useful for.
Have you vetted the vendors of the library? Is it something that a reputable company offers that you /payed/ for? Or is it some side-project of some rando?
Unlikely to be a library, either it's libc or it's homegrown.

The only thing most game companies do when it comes to external libraries is to copy the source code of it into their repo and never update it, ever.

OpenSSL is this way, it's a required installation for Playstation but debugging it is seriously hard, and perforce (the games industries version control of choice) can't handle external dependencies. Not to mention visual studio (the game industries IDE of choice..) can't handle debugging external libraries well either.

So, most game studios throw up the hands, say "fuck it" and practice a heavy amount of NIH.
> despite record-low capital costs around the world

No [1] it seems like the costs are licensing and beaurocracy due to design re-iteration.

[1] https://news.mit.edu/2020/reasons-nuclear-overruns-1118
Germany did not go out of nuclear for CO2 emissions reasons
If you're considering FreeNAS you may want to wait till the TrueNAS SCALE comes out.

TrueNAS is the new branding of FreeNAS, with FreeNAS remaining on FreeBSD and TrueNAS SCALE being based on Linux with ZFS. TrueNAS SCALE is in alpha at the moment so I haven't tried it..
Isn't the real problem in recruiting that a ton of people who have nothing do to with the job requirements apply?

"Farmer, 45 years old, never finished high school" applies to image processing engineer position.
Is your website down?
Where are you getting these libraries compared to 10 years ago? What languages do you use?
That just seems pointless
Ok, so we need to add misogyny to that list. Then we've covered it.
Long life isn't the same as meaningful market share. I find it much more likely that ECS as the orchestration layer but stuff built from it (Fargate) live on as backends to k8s API.
Lockless patterns: relaxed access and partial memory barriers
I am in no way or shape against nuclear power per se. I know its technology, I have studied the engineering behind it etc. Still, any argument against nuclear is immediately categorized as "fearmongering" no matter how much it isn't based on the technology itself. Facts and an interest in truly bringing your country forward don't matter. Money and lobbyism is what rules the discussions.

No matter how many subversive nuclear shills keep posting on reddit and other forums. Reddit drowns in fake marketing/PR accounts, you can buy them by the thousands. In the past, I have seen templates for responses written in the weekly pro-nuclear threads. But whatever - just one simple statement that remains true in 2021 is this:

Nuclear fission power is entirely uneconomical and already replaced by safer, better alternatives.

And on top of the insane cost - plants will never be profitable without lifelong government subsidies - the insane length of construction and planning to build new modern generation plants is completely out of what's reasonable because we have to tackle climate change NOW. You're looking at $20bn and 10-15 years of construction at least.

Finland is currently struggling to finish their new reactor and it costs them dearly. Just invest in renewables and be done with it far sooner at much lower cost and factor 1000 less problems (aside from lobbyism and shilling). Just look at this mess of cost and lost time: https://en.wikipedia.org/wiki/Nuclear_power_in_Finland#New_c... All that jazz for a measly 1600 MW.

Less than 1500 off-shore wind power turbines deliver a whooping 7.5 Gigawatt for Germany [1]. If you can build 300 wind turbines in 20 years at a fraction of the cost of a single nuclear plant you will have the same output and no possible nuclear incidents or nuclear waste to take care of. Mix it with other renewables and you get the power consistency you need. Nuclear in 2021 is so incredibly unreasonable it bothers me to no end.

In Germany, we still have no reasonable way to dispose of 1900 CASTOR containers containing dangerous plutonium with a half-life of 24,000 fucking years. The containers are rated for 40 year protection btw.

We have a super majority that rejects nuclear power. Do we struggle sometimes to make the shift away from fossil fuels AND nuclear at the same time? Yes. Do we have to buy power from France or other neighbors in times of high demand? Has happened before. But we are making progress and are able to sustain a large portion of our economy on renewables TODAY.

If we had this discussion in 1990, my opinion would have been different. But it's too late and too expensive now to shift back into nuclear. By 2042, when a plant planned TODAY would go online, our renewable infrastructure will far outdo what any nuclear plant is capable of in terms of risk-reward.

[1] https://www.cleanenergywire.org/factsheets/german-offshore-w...
That's fine, but show your work. Nuclear gives us 24/7 reliable power. What is the cost comparison for renewables for the same product?
> uninhabitable

Surely just unmortgageable?