skysight-inc/HackerNews huggingface dataset:
Neat project. EV charging would get even more interesting if more utilities and commissions would allow EV submetering. California's utility regulator just authorized this a few days ago [1], after many years of deliberation.

Sub-metering lets an EV charger be metered separately from a house, theoretically allowing it to take advantage of lower EV rates during more restricted times.

1. https://www.utilitydive.com/news/california-puc-ev-electric-...
I was looking into using this recently, but the project seems to be somewhat stalled. It’s gone from regular monthly releases, up to February this year, to nothing for months, not a good sign for something I’m considering adopting to maintain an important part of my life.

Between this and some syncing issues that didn’t yet have fixes, I dropped it before putting in the effort to get fully on board and I still need to find a replacement.
Starlink's primary competition in those areas is likely to be 4G or 5G wireless using a fibre backhaul, not fibre to the network access terminal.
> No OS hosted repo can keep up with rust and it's particular selection of bleeding edge types.

Seems empirically false https://archlinux.org/packages/extra/x86_64/rust/

If your distro is unwilling to update a package with a single backwards-compatible minor version bump every 6 weeks, that’s a cultural issue, not a technical one. The “stability“ Debian imagines it gets from shipping a years-old compiler version instead of keeping up-to-date with non-breaking compiler updates is entirely mythical.

Pick a less sclerotic distro next time.
How I Built Computer Engineering for Babies
What's hilarious is that this is still up three hours after posting with not even a reply. So much for censorship. You're totally allowed to post that here, even while conflating one charity with a continent-wide protest movement, one leader's out of context quote with the goals of that movement, and one enforcement action by Amazon Smile with an accusation of "fraud".

For those interested in whether there's any truth in those links (there is! though maybe not nearly as juicy as promised), Wikipedia has a great overview as always: https://en.wikipedia.org/wiki/Black_Lives_Matter_Global_Netw...
Interesting concept. It's a shame this is macOS only.
TypeScript 4.8 RC
It's really simple. All Zuckerberg has to do is drop the "dominate everyone" facade. But I think he's incapable of doing that
Ah OK, I thought you thought they said Colombia initially, and I was wondering if you found something else in it funny.

Interestingly, to me, Colombia and Columbia don't sound the same, but I'm not a native speaker and I tend to think of words in terms of their spelling rather than their pronunciation.
Postgraphile let's you do it all
I think Mastodon or the other Fediverse projects do provide all we need, but the problems with getting there are awareness, intransigence, and excitement which the advertising networks provide. Most people are unaware of this free alternative because it doesn't advertise itself. Effort to change and migrate is too much for many people. Entertainment creation does not provide much if any revenue on free platforms.

So we have this divide of advertising products and the rest of us who do not participate in advertising networks. The trend toward the latter is growing but slowly.
Brilliant.

I always struggle when I need to move something with a bit of CSS. I'm often off by a factor of 2 or more.

I feel like playing this for 2 minutes a week would actually make me more productive.
Food Storage Guidelines for Consumers [pdf]
Is no panacea to this problem everything has it's limits. Pairing an IMEI+IMSI rotation (which is perfectly lawful in many countries, grey in some and criminally prohibited in only a few) can be a very effective defense against network level threats to privacy.
There were herds of bison on the American plains during the early 1800s that were so large it would take a week for the herd to walk past a campsite. I was reading the memoirs of Ulysses S Grant a couple years ago and he reports that when he was on a military expedition in Texas a couple of decades before the American Civil War, they came across a herd of wild horses that was so large that they could climb to the top of a nearby hill and see the herd stretching from horizon to horizon on either side.

My question for you is: what were all these animals eating, since we were not cultivating food for them?

Also, why do you think cows don't graze in open fields? Maybe you should take a drive through Lancaster County, PA, sometime. I hear there are cows out west, too.
Actually, i think that the term “community” is very very abused on-line.

People talk about communities when really they’re talking about users. Ideally paying users, more often users that someone has to keep engaged so that some other entity will give revenue (eg: youtube channels followers “communities”).

Take hacker news for example: we generally have zero saying in what the rules are, what is moderated fairly and what isn’t, what’s okay to post and what isn’t. We’re all strangers to each other and there isn’t an ounce of attachments between a random couple of users, again because we’re all strangers to each other. On average, we share very little with each other, except the fact that we all need oxygen to breathe and are somehow interested in technology.

That’s not how communities work. In true communities people can speak up, things can change, it’s rare to impossible for people to be banned.

And don’t get me wrong I’m only taking hacker news as an example but the same reasoning apply to most online “communities”.

Regarding the swap of real “communities”, I don’t think it’s entirely bad. I did it myself, because it’s effectively the only way to reach like minded people if you have interests outside what’s trending in your physical community.

> I think the widespread societal decay we are seeing probably relates to the dissolution of real communities as they've been replaced by the internet, huge geographical mobility and a decline in family, ethnic/national, and religious identity at the same time.

On this point i mostly disagree. Geographical mobility is good (where you were born is not a death sentence anymore), decline in family is okay (the old purely- and strictly-eterosexual family in a strictly religious form is essentially deprecated) ethnic/national identity is essentially bs and a source for unnecessary conflict (we’re all humans, it’s high time we start acting like that) and religion identity is the ultimate bs (there is no god).
Same thing happens to me. I’m actually jealous of people that can code at night. I have such great ideas from 9-11pm, but if I actually write any code, I’m guaranteed to be up from 2-4am.
People don't understand that in the worst case scenario, an avenue of potential innovation is eliminated and makes future work easier. Too many people identify as scientists, especially online, for the sake of their ego rather than intellectual development. Anyone exploring possibilities has contributed.
> we should get hungry

Personally, it does! Working hard makes me hungry, also tired, but less so if I eat well. I obviously can't overclock my brain as you describe, but there is definitely a link.

Speaking of overclocking, that's what bats do. Flight takes up a lot of energy, so they have evolved systems to deal with all the byproducts, including toxic chemicals. Interestingly, this is also why they have no problem carrying what for us are deadly viruses: overclocking results in cell damage, something that bats are equipped to deal with, but it would also trigger inflammation, so bats have damped their inflammation response, but that would leave them vulnerable to infection, so they evolved a faster immune response that is able to outpace the virus, and when one of these viruses jump to humans, they have time to reproduce a lot before our immune system reacts causing a massive inflammation that ends up doing more damage than the virus itself.
Is a heat pump any different from regular air conditioning in that regard?

I'm from an area of the country where you run the AC 8 months out of the year so this question is weird to me unless somehow a heat pump (reverse AC) is different than an AC pump running normally.
No, I think I've had enough of petulant manchildren who wear their ignorance like a badge of honour, and prefer to die on a hill of pedantry rather than acknowledge a mistake.

I don't know what I was doing logging on here with a feminine user name anyway. I had it coming.

I'm out.
Plan 9.
His semi-autobiography is his greatest con.

https://en.wikipedia.org/wiki/Frank_Abagnale#Veracity_of_cla...
“Bread should be stored in the original package at room temperature and used within 5 to 7 days. However, bread stored in the refrigerator will have a longer shelf-life due to delayed mold growth and may be firmer.”

"Tomatoes continue to ripen after harvesting and should be stored at room temperature."

"Removing the tops of carrots, radishes, and beets prior to refrigerator storage will reduce loss of moisture and extend shelf-life."
Dont worry, the humanoid robots will also be installing your solar shingles as well.
Are you implying that someone from Cloudflare manually reported the phishing site to Google rather than Google discovering the site on its own?
I don't get the fuss.

There are already thousands of YouTube channels (and many existing TV shows) where people submit videos of everyday things.

I don't see why Amazon getting involved makes it bad.
The purpose of the IRS is not to maximize revenue but to enforce the rules and laws of taxes.

They don’t audit people based on how much they will recover, they audit based on errors and patterns in returns.

Sadly, poor people have many errors and there’s a lot of mistakes and fraud with the earned income tax credit that is very valuable, especially for low income people.
Yes -- I think we should use nuclear power to desalinate sea water and turn the Sahara dessert into a vast pasture to raise two billion cows on. I also think we should do this in Australia.
What is FOSS consulting?

Aren't many developers "FOSS consultants" since they will introduce at least a few OSS libraries to a codebase?
This has not been my experience, and I give "systems design" interviews.

Generally the entire interview is, "Let's design an X", where X is some kind of system that has a substantial software component. The goal is to see how a candidate handles an open ended design problem of undefined size when we only have 45-60 minutes to discuss it.

For example, do they expect to be handed requirements? Do they ask what the requirements and use cases are? How much detail do they go into? Can they strike the right balance of depth and breadth of the requirements? (Or better yet, can they ask the right questions for guidance on what level of depth I'm looking for?) Once they've settled on a design, can they at least write pseudo code to demonstrate how the software would work? Can they come up with reasonable test cases? Do they even think about how they're going to test the system at all? Did they design for testability or was that an afterthought?

Some of the most effective systems for X include things that feel trivial or simple on the surface, but have some layer of hidden complexity that's only apparent once you really start thinking about it how it works, where different people may have different expectations or assumptions about the desired system behavior. For example, I frequently use a Garage Door Opener. It seems simple enough until you start enumerating the different states the system can be in, what should happen in each state when the button is pressed, what happens if multiple buttons are pressed at the same time, how to integrate the safety laser sensor which is supposed to stop the door if something is under it, etc.

More senior engineers tend to ask lots of clarifying questions and probe the bounds of the design and expectations of the customer before they start. They usually end up in good shape, because they discovered the potential blind alleys early in the discussion, their questions helped them understand the right scope for the system design, etc. It usually works out well with some very minor refactoring along the way.

More junior engineers tend to assume a LOT of the requirements and use cases if the system's operation sounds simple, and jump straight into coding without establishing these things explicitly. This is almost always a mistake, because you discover important design considerations too late and end up having to do major refactors for things that could have been identified at the very beginning, if only you'd taken more initiative and asked more questions.

For example, I recently gave this interview to a junior with 3 years of experience. He didn't ask many questions up front, and only after 45 minutes did we come to realize that he assumed the garage door remote would have 2 buttons, one to explicitly make the door go up and one to make the door go down. I (the customer) had assumed there would be one button that would toggle directions based on the door state, but this never came up or was asked about before he launched into a complex design involving 7 different classes and several circular dependencies.
Isn't pickle just as bad if not worse? There's no guarantee that the unpickled object has the right shape either, AND it can arbitrarily execute code while unpickling.
The Case of Julius and Ethel Rosenberg
MS OneNote is popular. I'm surprised nobody has mentioned it, it comes standard with office.
Hi, author here - I didn't specify that part, which is exactly why I love that image. The full prompt was "Action photo of a llama in a jersey dunking a basketball like Michael Jordan, dramatic backlighting, anime key visuals." (link to the image: https://labs.openai.com/s/5bVuPDdnv2O6xgxuleBlTZPj)
Honestly, Domino’s oven-baked sandwiches are quite tasty. I enjoyed a Buffalo chicken for lunch.
If a staker gets too entrenched, by what mechanism will the minority slash the majority staker's stake?
Wouldn't a smart person, realizing they have no hope of solving a particular problem, simply move on to doing something useful instead?
This isn’t fundamentally different than urbanization. And this has been bemoaned as far back as we have history.

I’m older. I used PCs without modems. I didn’t have access to the internet until I was 15, and I was ahead of the curve. So I didn’t grow up with social media. But I was a heavy user. Now this an a relatively anonymous Twitter account are all I have left. Every time one evolves past me being able to have conversations, I move on.

But through all of that, nothing has really changed. I have my handful of friends. I have the restaurants where they know my order when I walk in. My kids still play with the neighbor 2 doors down.

In urban settings where people are swarmed by other people, they form little communities. The dynamic isn’t much different than a small town. There’s just irrelevant people moving around and through it.

That all said, I’m thinking about moving to “the sticks.” So maybe that’s just my family and I maintaining an old world view I’m attracted to.

Facebook? I’d rather be fishing.
Right, but I do think there’s a general fairness. It isn’t as biased one way or another as any places I feel.
Has the app been tested to work with GrapheneOS (without requiring Google Play Services). This question applies to both the esim function and/or the relay feature.
I don't see how this reduces energy consumption. To buy into being a validator node you need Ethereum, to get Ethereum you need to do proof of work, if the number of people doing it falls then mining Eth will get easier, and the most cost-effective investment in Eth would be running a large number of validator nodes to collect the payment (you know, all sitting in the same DC). So of course expanding your mining operation still makes sense since it will fund the increase in your validator node operation.

Why would anything change when the economic incentives haven't? Mining isn't getting less lucrative or necessary.
How is the separate metering done?
Please don't take HN threads into nationalistic or religious flamewar. Last things we need here.

https://news.ycombinator.com/newsguidelines.html
The biggest hurdle with these systems is the underlying data storage format/mechanism MUST be usable beyond the life of the application. If someone is to invest heavily into using this product they have much to lose if the app stops being supported and is closed source. I am extremely impressed at how much functionality tools like Obsidian are able to achieve with just plain text markdown + plugins.
I like DuckDuckGo, but I'm getting to the point where I just automatically do !g similar to adding Reddit after a search, which defeats the entire point of DDG.

The problem is I often search weird esoteric things that just don't appear well in DDG. Things about a game from 20 years ago. Specific, niche mods for said games. Indie music artists. Bits and pieces from old television or movies. Lesser known product brands. Almost anything that isn't very well named.

For those things, DDG's first couple (or several) results are often quite poor as they reference something that almost sounds related and is very popular/common, but actually has nothing to do with what I needed.

I like privacy and take easy steps to get it where I can, but I may end up ditching DDG.
Great comment! I agree with all of it.
Correct. Expect regression to the mean.
Nuclear power does produce enough heat to drive thermochemical water splitting, which can produce hydrogen at better scale than electrolysis (since it avoids issues around electrodes corroding). That hydrogen can in turn be used for metallurgy.
I prefer obsidian. It's available on all plaforms and it's free for personal use.
> These Americans have no opportunity to evade taxes.

I think there’s a lot of opportunity related to kids. Deductions and credits vary and can be mistakenly or willfully claimed.
Nuclear related documents: https://www.usnews.com/news/top-news/articles/2022-08-11/fbi...

> U.S. federal agents were looking for documents relating to nuclear weapons when they searched former President Donald Trump's home in Florida this week, the Washington Post reported on Thursday.
Could you please not post flamewar comments to HN? You did it repeatedly in this thread, and it's what we're hoping to avoid on this site.

We've also had to ask you this before. Please just don't do it here. I don't want to ban you, but when accounts do this kind of thing repeatedly, we don't really have much choice.

https://news.ycombinator.com/newsguidelines.html
> they can't do anything they want because they still face the risk of replacement

Less risk than if they weren't monopolies, which is the entire point.
I don’t know if you remember or were ever exposed to the “Facebook is going to start charging for its services!” Panic posts that happened in the mid-2010s. It was always false, but when it comes to the internet, people have a strong sense of entitlement. They do not like the idea of paying for things.
I really don’t get what is this panic about TikTok. When I used it for the first time, it just kept throwing soft porn videos. I see how people would get “addicted” but I don’t see it becoming any more mainstream than many similar websites. It’s recommendation system left a lot to desire as it simply ignored my preferences and kept throwing at me more of juvenile videos.

So far Social media has strived to be just consumption platform, not utility. Social media can drive every day activities from dating to finding jobs to finding summer camps to garage sale to purchasing gifts etc. There is a lot of untapped potential that FB unfortunately didn’t managed to build upon. The problem with consumption platforms is that they will fall out of fashion eventually. It is astonishing that large swaths of humanity suddenly don’t find FB newsfeed interesting any more. It almost happened to so many people and just over span of months. To me it looks like more of biological saturation rather than anything else.
See the other comment with the YouTube video. He argues at one point that it's more efficient to burn the gas for energy and power the heat pump with it, then it is to use the gas for heating directly. I imagine that might hold for the pool too.

Though it would probably be a little less efficient since the water temperature would probably be higher than the air temperature inside the house.
Reminds me of a funny tweet someone posted early in the pandemic lockdowns, tweeted without any context given:

“Which burner is your favorite? Mine is back left.”
I agree this isn't directly equivalent to someone jumping from a bridge.

You also said "The guidelines around assisted suicide are extremely strict", and the specifics of this case are contentious enough that we're having some serious discussion around it.

I think continued debate here is healthy in a compassionate society that wants assisted suicide policies that are appropriate and not overly applied. I can't say if that's the case here (I just don't know enough), but this comes very close to ringing some alarm bells.
It seems like you could enjoy working in Visual Effects. It's a very creative/fun industry, but the sausage ain't any better from a capitalism PoV.
During partions you may as well throw the play book away. You could have minority writes on both sides of the cluster and a big nadda to reconcile the two when they're mended. Redis is a great ssytem for what its built for and for the trade-offs that it makes to keep itself fast and lean. Redis is not CP and it will probably never care to support it. If data resiliency and correctness is important to you, Redis alone isn't sufficient. Several years ago, we tried sentinels mostly to avoid large costly rebuilds when an instance went down, and though it usually worked just fine, we certainly had single network disruptions large enough to throw off the cluster enough that required a manual rebuild.
I had to fix following things to get it running:

1. Play services API level/sdk version(Play store doesn't accept apps below 30 API level, current is 32).

2. Gradle(used to compile app for android) version compatibility issues with API level 31.

3. Some npm packages are not compatible with Gradle version 7.0+

4. Java/jdk on Mac M1 version issue, current version 18 is too new but Oracle doesnt provide version below 17 for M1 architecture. Had to use Openjdk@11.

5. Metro server version issues which acts as bridge between npm start and emulator running in android studio.

6. Changes in how arguments are defined in Android Manifest file.

7. Issues due to different kind of caches being created by android studio, gradle, node packages.

7. Figuring out the right combination of all the above things to work with each other.
You have a cellphone that does not use an IMSI to authenticate to your provider?
At 5-6 years you break even… idk seems like a pretty weak ROI especially Since you didn’t include cost of capital. A pizza joint doesn’t get very favorable interest rates
See this story: https://komonews.com/news/nation-world/false-info-about-ritt...
At the end of the day, most people are after wealth to give their children advantages. Either advantages they had growing up, or advantages they didn't have growing up. Granted there is diminishing returns here, i.e. a billionaire's children aren't likely to be much more advantaged than a child from a family with a net worth of $100 million.

Until the US gets away from the idea that education is a for-profit industry and something you pay for, almost all highly accomplished children will come from wealthy families.
Why are you making this about you?
Please don't start flamewars on HN. We're trying to avoid hell here.

https://news.ycombinator.com/newsguidelines.html
Reminds me of Scrivener, which I used for years. I use OneNote now. OneNote is so much better and integrates nicely with Windows. Curio looks a lot like Scrivener.