skysight-inc/HackerNews huggingface dataset:
Back to the future...
Here's a fully costed plan to green the grid.

It only requires over-provisioning of 20%. https://mitpress.mit.edu/books/electrify

Here's an anti-renewable paper that quite ironically makes the point quite well that battery storage is quite viable: https://www.nature.com/articles/s41467-021-26355-z

Take a look at the graphs at the back. It shows a 99.99% reliable grid made up of an optimal mix of solar & wind, 3x over-provisioned along with 3 hours of storage and a continental grid.

We don't need 3x over-provisioning because the paper doesn't include hydro or existing nuclear. And 3 hours of storage is a lot of batteries, but it's a lot cheaper than building new nuclear.
Much lower memory consumption and startup time cut down to ~50% sound like technical enough reasons to me.
> in the century of the fruitbat

Off topic, I know, but what in the world does this mean? I did a quick search and couldn't figure it out.
Thanks, now I understand the intention.

Does not compute for me though as "nobody saying nothing" would mean that literally everyone would say at least something, making it anything but unprovoked. But at least I can stop trying to make sense of it now.
Renewables are nowhere near to running up against the need to buy more grid interconnection, storage, synfuel technology, or other ways of using surplus power and providing power from storage or from other regions.

Until renewables displace a lot more fossil fuel power, those costs are not a consideration. That might happen within a decade in places like New Zealand.

Still, capex on grid scale storage is up and costs are trending down:
https://www.renewableenergyworld.com/storage/investment-tren...
Many ancient languages lacked a word for blue. It doesn't occur very often in nature.
California Prevails on Net Neutrality Rules
On the other hand, when push came to shove, an arbitrarily chosen deadline trumped all else. Taking the original Macintosh as an example again, see chapter 7 of Steven Levy's book _Insanely Great_, which describes how the Mac software team scrambled to get a barely working version of MacWrite done in time so the Mac could be announced at Apple's yearly stockholders meeting and available in stores the day after.
It’s not trivial and it’s not groundbreaking. Node has had an HTTP client since its inception, this is just a different API. It’s “great” just because it’s a decent abstraction that’s also available in browsers.

The issue in the JavaScript ecosystem for this kind of stuff is that it runs on two very different environments and they need time to find solutions that work for all the parties involved.
Thanks a ton for this. Fetch API is elegant and it working on node natively will so many edge cases we need to handle currently. Thanks a ton, please know that this will positively change our life and tens of thousands of other developers worldwide.
My less than plausible wishful thinking theory -

The balloon structures are civilizations with the ability to move at least throughout their local group, the strands are results of experimentation for whatever technology allows them to do so. :)
Thanks for reading!

> I'm curious if you harbor any regrets about the type of business you got into (with the complications of hardware, supply chain logistics, complex customer support, etc.). It seems like a pure software business would have so much less complexity (though maybe is also harder to get off the ground because so many other people can do it).

Yeah, it's definitely been a mixed blessing.

On the one hand, I still feel like a software developer at heart, so I wish for more time on software rather than all of the complexities of building and shipping a custom hardware product.

TinyPilot feels much harder than my other businesses because there are 20x as many moving parts, though I can't meaningfully compare it because none of my other businesses have reached TinyPilot's volume.

At the same time, I think the reason TinyPilot works is because it's hard. Individually, the parts of it aren't hard (software, hardware, eCommerce), but I find the combination really challenging. Big companies likely aren't going to make a product like TinyPilot unless it's enterprise-focused. Small companies don't seem to want to venture in because the combination of required skills is daunting, so it gives me a nice moat.

> Did you think about what running a business like TinyPilot at scale would look like when you were evaluating it and decide it was worth it? Or did you just kind of fall into the success.

Haha, definitely the latter. When I first started TinyPilot, I thought I could maybe sell 1-2 a week, and that would be a fun way to earn a few hundred dollars per month. And then as demand grew, I felt like, "Wow, this is what product-market fit feels like. I'd better see where this takes me."
I use TWM on Atom/NUC/Raspberry 4, and it works ok... BUT the GUI focus, copy/paste and /\ problems are troubling me... WHY?

I said 2 years ago I would switch to the Raspberry 4 as my main driver, but it's still on my side monitor, with the keyboard on the side!!!

I'm waiting for higher KWh prices... probably next winter I'll have to switch!
Yet to use/enable web notifications on iPhone. It's not something I have been missing. Probably we will see the dreaded web notifications popups even on iOS
C is a terrible language. You have to reinvent everything on it. The simplicity is just a lie.

C++ on the otherhand is way simple to use and really straightforward.

I like Zig too.
Is there currently any region in the world where wind and solar alone are capable of providing a reliable base supply?
>Which is not much consolation if everybody is on the first instance.

Federated systems are typically designed so this isn't an issue. You aren't limited to seeing only content that originates on your Mastodon instance, for example - you can follow users on other instances, and the instances will share their content as needed.

Of course there are other considerations there - instances may choose to share content conditionally e.g. only with other instances that comply with their banlists. But this is true of email as well.
I am reminded of old school parallel SCSI: three terminations are needed: one at each end of the bus, plus that of a black rooster at midnight with-in a circle of black candles.
But how many millions of tons of soil do we have to shift to get the lithium for all these millions and millions of batteries, versus a few kilos of uranium?

And it's the same with the turbines and all the rare earths that need to be mined to make the current most efficient dynamos.

If people want to promote wind turbines and solar, they should at least compare like for like, which includes the costs of digging the materials out of the ground, and the disposal of old panels and turbines, in the same way people say 'but nuclear waste!'.
Yeah, this is pure uninformed speculation, but what if they're the edge of cosmic ray propagation. Where they lose most of their energy between stars ans are still bound by gravity and just interact with other edges forming resonating lines.
Free College Education Is Worse Than Useless
> Vectorscan is typically used in a DPI library stack, just like Hyperscan.

> Hyperscan is typically used in a DPI library stack. [https://www.hyperscan.io/about/]

Can anybody tell me what is actually DPI?

I only found the term "Data Processing Interface" and this paper http://cidrdb.org/cidr2019/papers/p11-alonso-cidr19.pdf

But this looks very theoretic, compared to MPI (message passing interface), which actually has a reference implementation and thelike.
Learned about two new utilities today: ncdu and bashtop
I found this article : https://energyforhumanity.org/en/resources/reports-en/effect...

Curtailment of nuclear power due to periods of extreme heat has had the effect of reducing European nuclear power output by approx. 0.1% since the year 2000. For France specifically, which with its many inland river-sited plants has been the worst hit country, the corresponding figure is approximately 0.15%
If you are comfortable going off the default path, you can get a very functional environment on them, but it is not the "happy path" by any means and requires five or six apps, a new app store, etc. Not ideal but possible.
Nah, kb means kibbibytes, not kilobytes :)
Well they did the same with "climate scepticism" too, so it's from the playbook.
Sounds pretty exciting. Be sure to implement Webmentions and IndieAuth and other IndieWeb stuff as a first step so you're not re-inventing things that are solved, but need more traction.

The web has gotten boring.

This is so true. Before it was boring, it was hard to use, though. I think that's why the federated/decentralized/indie stuff still struggles to find mindshare.
Forking Paths and Gerrymandering
I really want it supported, but I would also use it on most sites just like the pop-overs, cookie permission prompts, auto-play (and hover) videos, and paywalls—ie, to determine that I really don't care to use that site.
I'd love to work with people who want to find ways to build low cost 802.11ax mesh implementations. Think high powered raspberry pis (or their equivalents) being customized to compete with the crazy high costs of Orbi implementations. And I absolutely have zero interest in the monetary value here. RPi + wifi shields + fun is what counts. If you're interested, I'd love to team up! And I bring all kinds of nerdy engineering skills to boot and I'd be doing this for fun with other engineers. The goal would probably be an implementation that would one day show up on hacker news as a post for other folks to build and enjoy!
See, this right here, is the problem with HN.

In my failed attempt to retort with a witty pun on Ballistas, I ended up spending close to half an hour exploring a rather deep rabbit hole on the evolution of medieval siege weapons.
perhaps if agriculture and food generation was priced more in line with its value to humanity, rather than along the lines of cheapest product wins, there would be more feasible careers in homesteading, simpler lives and farming.

but in a world where NFT based companies are claiming to be worth billions what hope is there of that? :)
I doubt that US courts will fall for this transparent legal tricks. It's not Google, it's Google EU!
I had the pleasure of living on a farm, while freelancing, where my girlfriend was a cheesemaker.

The farm was amazing: hundreds of well cared-for cows, sheep, and goats. An education program that brought kids around. Rolling hills and a vegetable garden we could not harvest fast enough. A stream we could swim in just outside the backyard.

Working there was hell. Twelve hour days, low pay, no benefits, always covered in shit, piss, blood and every other excrement imaginable. The farm staff turned over every two years, as young people chased the romance of farm work and then spun off, back to a job and a city.

A few of the workers I keep tabs on actually went off to start their own farms. But each of them has a partner with a real job and steady income.
> the cryptographic (in)security of Yggdrasil addresses.

Fair enough, I didn't catch that one.

The addresses generated has changed already from 0.3 to 0.4 (which is the series we see today), I expect that something will change again in future to make brute forcing harder.

Notice that in all cases the same IPv6 range was used, reusing the same space as upgrades change the individuals' IP address.
You can send a router advertisement packet on your local network to tell machines to send you packets to the yggdrasil network/prefix, so it's easy to hook up a whole LAN to yggdrasil.

On the other hand, you would have to run an Internet gateway on one of the nodes, and give that address as a default route. It would work, but with a bit more manual work. IIRC someone ran a public Internet gateway at some point.

The yggdrasil address-space is different from the one used to give public IPv6 addresses.
Put them through college / bootcamp / grad school / whatever. This is the very best possible way, but most orgs won't do it. The best version of this arrangement is they still work part or even full time during this period.
Also the suggestion engine. After moving cities 5 years ago it still only shows jobs at my previous city.
When I lived on the border I was at a family gathering once and was mingling with some folks who used to do business in Mexico. These are all legal and normal businesses run by people with ties to Mexico -- friends or family on both sides, completely bilingual, etc. One by one they were recounting their "The time I decided to close shop and stop going to Mexico..." and I was impressed -- every single story was effectively "Fear local police will kill me". My friend's dad was held at gunpoint, forced to go to an ATM and withdrawl cash, then driven out to middle of nowhere where they pretended they were going to kill him for fun. Like -- super petty lawlessness stuff. Not high brow "send a message" cartel activity. Totally nuts.

These kinds of stories aren't hard to find in people that immigrate from border towns on the Mexican side to the other -- they are everywhere. It made me so sad to live on the border for multiple years and feel too unsafe to ever venture over.
Link to a better-formatted autotranslation:
https://www.yumpu.com/en/document/read/66304644/press220131-...

From that I believe it's this trial:
https://clinicaltrials.gov/ct2/show/NCT05056883

Double blind, 1000 participants (all mild COVID), small standard human does. The outcome variable is basically how the patient feels (improvement of clinical symptoms).
How do you create the C interfaces from C++ code?
In truth, I use a USB-C/Lightning-to-3.5mm adapter. It lives on the car's aux cord.
Joey Hess has some interesting thoughts about this on his website: https://joeyh.name/offgrid/
The model I usually consider is a RAM where the word size is ~ logn bits. This seems closest to real computers.
> Isn't Snopes also a renowned "fact checker"? I think some scandals regarding their founders came to light recently, but I don't remember the details.

Yes, and despite this, snopes is still one of the better ones. Their articles are well sourced and easy to verify. I'm sure they've made some mistakes, and there've been a few cases where I disagreed with their conclusion or approach, but overall they do a good job.
Hyperforce: Salesforce's Infrastructure for the Public Cloud
I hadn't thought to call it gatekeeping, but this annoyed me too. People should say, "This is how I am going to use this word right now while I explain this," and not, "To understand what I'm explaining you first need to realize that the correct use of this word in this one limited way I'm using it right now."
I work with people like that. They don't like metric simply because it would be something new to learn.
To add, unidici is an http client. Node already has http / https, but unidici is much faster and probably has other improvements, too.

They could have built a fetch interface on top of http, but they probably saw an opportunity to make more drastic improvements.
> The beauty of how e.g. email is decentralized is that I can change email provider and still get to talk to everybody I used to over email - without having to convince them to switch.

If Google blocks your email address as spam, how exactly are you going to talk to everybody on Gmail, regardless of actual mail server provider to that address?
It has something to do with a group of people having votes in order to decide things, where the action that the majority approves of is taken. Democracy may mean something different to you.
Rates, or actual bills? Mill-rates don't really say anything given how wild property values are.
I just want to point out that you're saying windows ME was the peak of software performance and polish.

And following that - I call complete and utter bollocks.
Another data point: I currently use Marshall Major III wireless headphones, which are much cheaper than Bose's QC line, but I never had any problems with them (or with their predecessors, Marshall Major II, which I unfortunately lost). Of course my use case is the simplest there is: pair with phone, leave paired. But it works flawlessly, switch headphones on, headphones connected (except if BT is disabled on the phone of course).
A common reference to the modern (ergo enlightened) age in Terry Pratchett's Discworld series: https://wiki.lspace.org/Century_of_the_Fruitbat

Sorry for the confusion, I'm high on caffeine.
It's a Terry Pratchett/Discworld reference.
And lossless energy transmission.

And several large floating sea cities full of engineers to maintain it all.
> Everyone I know shares files via a centralized service like WhatsApp, but those are getting iffy also.

Maybe you can convince them to use Files by Google, Trebleshot or something like that, which doesn't require internet.

For desktop <-> mobile sharing, there's always KDE connect for Linux and Windows.
Interesting idea, but it sort of falls down in my mind when I think about forums. I want notifications for some forums that I join. And I certainly don't want to remove forums from search results. They're the only place you can get decent product reviews right now.
A great heuristic would just be only granting notification prompt permission after you’ve installed the PWA to your Home Screen. That shows clear interest by the user in a longer-term relationship with the app, and they could grant other expanded prompt permissions based on that also.
loading that page immediately fails with an error for me (uptodate Chrome). I'll be back in 5 years to ask the same question.
Tesla Issues Second Recall Connected to FSD. Now It Has to Do with Rolling Stops
Although interestingly in the EU there is now a small use-it-or-lose-it element with sound recordings, where the copyright on sound recordings expires fifty years after the original recording, or seventy years after the first publication (or at least public playback) by the rightful owner. Cue a number of labels actually officially releasing a number of previously unpublished recordings in order to prevent the corresponding bootlegs of those recordings from falling into the public domain.
Is there an answer though to the question of how to fix it? Obviously it's designed to operate in a pretty noisy slice of bandwidth, is that the root of their problem? Or is there something fundamentally wrong with their approach that they can't change without breaking backwards compatibility?
I think they created a subsidiary company in the US for their US offering and I don't think the US cloud act can compel the parent company to do anything? Whereas the inverse direction was problematic.
The days of garage invention and patenting those are gone. Patent process itself is so expensive and laborious that many do not do it, and upon that to keep patent 'alive' there is an annual expenditure.

I'm not sure whether today there are are many patents which are with small inventors and they are holding onto them till they gather enough funds to productionize them.
> References are kind of redundant when you already have pointers,

No. They're not. References must point to valid objects (i.e., cannot be nullptr and cannot be random addresses in memory), and you cannot do arithmetic on them. They are much safer to use than pointers, so actually, references make pointers redundant.

> C structs can already do most of what C++ classes can do. Including inheritance and virtual methods, when you really really need them.

Only much more cumbersomely.
Codifying the redirect behaviour for server/"trusted" envs makes some sense with Deno/node doing the same thing. I'm not versed enough in the standards orginazation politics to say if that's viable though.

The rest of your "improvements" aren't that. They're opinions, opinions laser focused on a JSON centric api.

I'm sorry to say this, but not all of the web is one big JSON blob.

Some of us have to talk to SOAP (xml) services.

Sometimes it's weird rpc stuff with protobuf.

Or even just pulling down raw binary data and feeding that through an API/library that wasn't built for web streams.

Honestly, the amount of code you need to add over the top of a primitive like the Fetch API to get what you wanted (bar the redirect change) is trivial and minimal.
Why twm? Have you considered using a modern but non-bloated Wayland compositor like sway, using applications that natively support Wayland where possible and Xwayland where needed? I imagine that would make much more efficient use of the GPU that the Raspberry Pi has always had.
Hi! I tweeted Grammarly and they shared it's a part of their premium feature. I agree. That would save A LOT of time!
Something about Steve Klabnik's communications always carried a lot of weight for me and lent a great deal of credence to Rust as a whole.
Yeah, that's what I meant with my original statement.

I am thinking of comparing this to something like winning the lottery, like millions worth of free money. I think the contrast to acquiring such large sums of money illegally is pretty high.

Like, I don't think this person or group of people are able to live their lives and not constantly think about it.
Career advice nobody gave me: Never ignore a recruiter
I'm mostly waiting for the total cost of ownership to come down. Most TOC calculations are showing best case EVs against worst case ICE vehicles. With the difficulty to repair Teslas and with simple issues costing $15000+ to fix, I don't really feel comfortable spending an extra $20-40k.

If Tesla wants to get people who are more budget conscious or who will depend on their vehicle as a single car family then they need to really up their parts and repair game. I don't want to buy a John Deer EV that spends most of it's time at the dealer getting fixed until the warranty runs out.
>Facebook is not democratic and does not offer a self-hosted version. And it never did.

But Facebook has been around for a long time. Facebook alternatives have had lots of time to spring up, and some have even had a lot of support (e.g. Google+). Why haven't those alternatives kept it honest?

If it's the lack of compatibility, then the same issue can always appear in any centralised system. The fact that you have a "Export to local instance" button today doesn't mean it will be there tomorrow. If there is a technical coup, your ability to easily leave a centralised instance can easily be taken away - and if you're a non-technical user, what will you do then? There is no fighting the network effect if the people in charge are determined to make it difficult to federalise.
I assume they're referring to LE Audio. From Wikipedia:

> Announced in January 2020, LE Audio will allow the protocol to carry sound and add features such as one set of headphones connecting to multiple audio sources or multiple headphones connecting to one source
It doesn't stop at 1 because the previous function call (dfs(19)) hasn't finished processing its neighbor list yet. If you're wondering "how does it know that" it's because each function call creates a stack frame to keep track of its state (ie. arguments, temporary variables, etc.). When a function call returns the stack frame of its caller is essentially restored.

Recursion can be a tough concept to grasp the first time you encounter it (and sometimes even for a while after that).

I would suggest that you work with a simpler recursive function (dfs is a somewhat advanced example), like, for example, factorial until you understand exactly what's going on. Use print statements to see when each function call happens, when it returns and what its arguments are. Secondly you should try to find a ressource that explains how function calls and stack frames work. I don't know of any off the top of my head but I'm sure if you do some Googling you'll find what you need.
I think the people of the UK who are struggling to afford to heat their homes this winter would disagree that the market is working.

I generally agree with free markets but I also believe the government should step in and regulate, impose restriction or cut taxes when their own people are suffering.