skysight-inc/HackerNews huggingface dataset:
> The current wave of EVs are very early technologies

The efficiencies of the various powertrain components are very high (eg, charging efficiency and motor controller efficiency). I really don't see how they can be improved by very much.

The main area of improvement is the battery.

>they are actually pretty crude right now

Interesting. I am assured that they are the latest and greatest in motorised transport!
Many mowers do have a mulching setting, but you will still get grass clippings all over the sidewalk.
I’m in the same boat! I just started my journey maybe two weeks ago but it’s been rough with a full time job and having just moved. Seems this group would be too “serious” for me as well.
Wouldn't you rather learn the material?
Not quite a leak, but Heise claims to have gotten an "indirect confirmation" from GitLab https://www.heise.de/news/Versionsverwaltungsplattform-GitLa...
Ask HN: Dynamic Screen Recorder for SaaS?
Does anyone know of any screen recorder / video production tool that allows for easy change or "swapout" of the screen part at a later date?

The use case is for help videos for our SaaS product, which can be quickly updated when we introduce a new feature or module. Specifically the visuals, and not the voiceover or script necessarily.

I'm not sure if such a thing exists, but our product changes so often that recording and re-recording help videos takes a lot of time and effort.

If it exists, I'm picturing screenrecording our product in a "frame", with intro, outro and other artifacts (subtitles, for example or a presenter's avatar) sat on top, such that the "frame" can be swapped out with another recording really easily. I know that After Effects can do this kind of thing, but that feels a bit heavyweight still, and you are basically redoing the video.

I'm aware of the counter-argument that some users would prefer a live/interactive demo over videos.
> Not only is flying in a private plane just about the worst thing one can do for the planet, it is also one of the habits with the easiest substitutes.

Apparently, Vice don't get that private jets are also used to get someone into a random location in a shortest time possible. There's a demand, but no substitute for that.
A good article about the book: https://www.openculture.com/2019/03/steven-pinkers-13-rules-...
Now ask DALL-E "giraffe feeding young", "giraffe organs", "giraffe eating", etc, I think you'd find most knowledge is there.
Tell HN: Amazon shopping is racing to the bottom of quality
Amazon shopping is becoming increasingly pointless as one or more of the following are true:

- There are multiple products, sometimes dozens, which are actually the same product in the same or different colors, and often with a variety of nonsense manufactorer names. So there is the appearance of choice while actually the non-same items are difficult to find (needle in haystack)

- Products tend to be very low quality. If you take time to read the reviews, it's obvious that many of the high reviews are stuffed. The low score reviews usually tell the same story: a critical part breaks on first use, or a critical flaw renders the item completely unsuitable for the task it is intended for.

- Counterfeits... I don't even need to get into this, as it's a very well-known problem.

Unfortunately, the Walmart effect applies here too, because the low prices attract most shoppers, and the small players (and brick and mortar stores) can't compete and go out of business. If they try to compete, they typically just find the same garbage manufacturers who are selling on Amazon. It's a race to the bottom.

As consumers, we end up with items that are either useless on arrival (and not even worth returning), or they are far less than we would have hoped or wished for or been willing to pay for.

The great irony is, with the ability to import items from around the globe, and the significant number of online stores, it can still be impossible to find even a decent simple item (such as an extended reach car wash brush).

Even if you search more broadly than directly on Amazon, you see the same few items across most online retailers. And when you read reviews of the items on each retailer website, you see the same low score complaints... sometimes in such detail that you can be certain that it was the exact same product.

I see no solution to this. There is one country where most of this garbage comes from, but any special measures to penalize their exports will just result in shifting the manufacturing to another don't-care country which will pick up the slack.

Imagine the total cost of this situation, from materials consumption to trash piles (which is a short process for many of these products). It's an obscene waste.

/rant
It's even deeper than that. Humans and giraffes are mammals, very close cousins in terms of evolutionary biology. The very nature of your experience of reality is essentially shared with the giraffe.

Part of our brains are lizard, both yours and the giraffes. Tech so ancient that it uses the same circuits and chemicals with crustaceans.

You can imagine what existence is like for a giraffe with pretty much 99% accuracy without consciously knowing a single thing about it.

A word-based image generator cannot.
> Is it known how much plaintext could potentially leak to disk outside encrypted ZFS datasets, possibly accessible by forensic analysis?

When a write to an encrypted dataset happens, no plaintext data is written to disk. Your data is every bit as secure from disclosure as if the write completed normally.

Think of ZFS encryption like you would TLS encryption. They both hide your data, but leak metadata. With ZFS encryption, someone with access to the disk can see what you name your datasets (don't name your dataset "people-i-killed" or name your snapshot @before-starting-the-fire), the order that each block was written (via birth txg in block pointer), how much data was written to which datasets, when the last write happened (via ub_timestamp in uberblock copies in vdev labels), etc. Likewise, with TLS someone with access to the network can tell who the endpoints of the connection are, when each party sent data, and how much data was sent.

If you have full disk encryption under encrypted ZFS, you get the goodness of encrypted ZFS plus after your drive has been powered off, no one can determine anything about the content of the drive (except maybe that which is leaked via SMART and similar data). This is kinda like having a VPN and using TLS. Someone with access to the network under the VPN can still see that there's activity but has a much harder time figuring out information about the data and metadata with the VPN.
How do you manage data access control?
Gaudi: A Neural Architect for Immersive 3D Scene Generation
If your priority is shipping it, and it's multiplayer, then Unity 100%. I don't actually really like Unity, but it's definitely battle tested enough to ensure that you can do everything you need with it. GameMaker is a reasonable choice as well, I just wouldn't be as confident with their networking stuff. Would recommend against Godot. In my experience you end up spending more time fighting the engine than developing your game.

Just my personal thoughts though, others will have had different experiences.
The fact that someone has made this claim and given a name to the concept doesn't make it valid.
That book gave me the highest dose of existential crisis I've ever felt. I should probably re-read it.
I wonder what would happen if you put in the text prompt: "Long-necked spotted mammal that eats leaves from trees".

Most people would answer that as a giraffe.
Since most developers started programming because they dreamed of becoming a game developer, you should create a course to create a game engine by yourself. It sure would gain a lot of success.
I regret to tell you, `dib` is a specific action you just can't beat with a mouse.

Type it for me. dib.

C'mon.

I'm not a member of the ratpoison squad, and use vim commands because they are eloquent. Sometimes that's fast, sometimes it isn't.

I use a mouse because it is versatile and I'm not competitive at vim golf or trying to be.

dib is great though, right up there with ddO.
Is there a word for the type of verbal shell game where a purposefully-ambiguous phrase is used to imply an indefensible position? For example, the old joke about functional vs "non-functional" languages.

In one sense, saying "X is not a safe language" could mean that X is not a language that exclusively allows proven-safe constructions. One might say that Rust is not a safe language because it has `unsafe`, or Ada is not a safe language because SPARK isn't mandatory.

But this isn't what a typical reader should be expected to understand from the quoted phrase -- to say that Rust is "not safe" is to say that it is unsafe. It feels unreasonable to claim Rust is "not safe" when the same accusation would never credibly be leveled at Go, Java, C#, or other languages that encourage (without mandating) memory-safe programming.

--

> The people saying that safety is all or nothing are toxic and
> Rust community needs to stop turning a blind eye.

There is no such thing as a "Rust community". There cannot be a community for a programming language when (1) there's no way to prevent someone from using that language, and (2) the barrier to entry is an HTTP download and 15-minute tutorial.

I never hear about people discussing the "C++ community", or writing on Twitter about how the "Java community" needs to do something or other. It wouldn't fly, there's too many people known to use those languages to ascribe a common motivation to them. Yet when there's a smaller language -- Rust, Haskell, Go, Zig, whatever -- suddenly people start treating them as if they are a group, and criticizing people who use Rust for the behavior of other people who (claim to) use Rust. It's madness.

At best there can be a "posters on Reddit's /r/rust subforum" community, or "posters on Twitter's #rust hashtag community", but these are even more dubious. The only requirement to be a member of these "communities" is an email address and enough sense to not get banned.

Nobody would say "the Twitter #rust hashtag community needs to ..." because it would be obviously silly to expect good behavior from freshly registered user "PmMeToePhotos123456".
Google does not "sell data" directly to anyone, so only the 'indirect' part of your comment applies.

Even then, Apple's changes have little impact on the "selling data" aspect of things... the real thing that they prevent doing is sale attribution, which is critical for advertising business and not really all that privacy invasive.
> Electric and Hydrogen trucks today struggle because

...pollution and carbon emissions haven't been priced correctly for decades.

Now that's changing, and ICE trucks are starting to struggle, starting at the last mile, low weight, urban end of the scale, but inevitably expanding outwords.

It also explains why the 50% savings you mention haven't already been taken advantage of with ICE trucks. The costs of developing and deploying that technology (mostly related to a political fight with the people who sell the fuels and therefore really dislike efficiency and clean air) hasn't been worth the savings available.
I think you and I would perhaps disagree on the definition of 'explicit', but if we put that to one side, what is the point of any data being stored at all if it is not possible to link it to an individual user?

I think there's also a big risk that there would be accidental data capturing.

In its context, and if you consider it in terms of the segment, and a literal reading, it's correct.

But I think there's an AWFUL lot of scope for someone to follow this advice and end up being on the wrong side of the law, and it's bordering on negligence to share this without a lot of disclaimers, caveats, and warnings.
> Do you have to be on NixOS to use the OCI images outputtable by nixpks/nix package manager

No

> can you build OCI images using Nix from Mac/Windows/other non NixOS Linux?

Non NixOS Unix, not Windows yet, unless you use WSL or a VM
From software developer to CEO: Red Hat's Matt Hicks on his journey to the top
They did tweak those so it just displays a generic person icon with overlays of findings and not a pseudo-nude image.
Anyone who has ever raised a small child will realize this is how kids learn too.
Used Tower since 1.0 but ditched it last month. Moved back to non-subscription Tower 1.0 but focusing on lazygit and CLI with merge support from old Kaleidoscope version. VSC is more than a good enough git gui too.

Tower’s GUI just became crap over time, it was a step forwards moving back, ironically.
Does Tower support env variables? Last time I checked they didn’t. I wonder if there is any GUI git app which duplicates/shows exactly which git console commands were used?
Everyone loves energy until it isn't there. "renewables" aren't going to be able to take over any time soon and it takes a LONG time to establish new lines of supply.

All short sighted moves like "tax the hell out of them" do is put the brakes on any development underway and years from now there will be shortages that everyone will bitch and moan about those "evil" oil companies causing.

Nevermind that this current "crises" was entirely caused by the policy changes of the current US administration. We shot the world in the foot - so let's double down on stupid and take the other feet and our legs off too.
Apple is using their dominant (monopoly) position in mobile devices to shut down competitors in another industry (advertising) in order to drive growth in their own advertising platform, got it.
Didn't 2.5% of US's GDP go into that for 10 years?

The guy's optimism is laudable but it's fair to be skeptical it'll just take 5-6 years.
'Fully on-screen' CTV can help reduce ad fraud by 83% – study
I posted in "who wants to be hired?" and got interest from several companies. One of them is now my employer.
Reminds me of a classifier that couldn't tell the difference between a panther and a couch with a panther-print.
Something needs to do harm in order to be harmful. If I drink a bottle of distilled water a day, I am healthier (better hydrated) than if I do not drink that bottle. That is the opposite of harmful. Replacing tap water or bottled water with distilled is nominally harmful, but because you stopped drinking the mineralized water, not because you started drinking distilled. And yes, no one is saying that not drinking water is not harmful.

This just seems like such a bizarre and indefensible hill to die on.
Ask HN: HN etiquette: Do you upvote/downvote comments you reply to?
What is the accepted etiquette when responding to a comment, do you also vote on it? Or, do comments that generate lot of conversation help with karma without the need to vote?
I honestly nearly spat out my coffee when I saw the pricing page. Cannot fathom how or why anyone would pay that for a GUI on top of git.
DRBD – Linbit
Let me tell you about my new Blockchain CorpoCoin... (/s)
I agree with you, but it's also one of those things where if everyone did their part, the impact would be quantifiable. I think these things have compounding effects. The changes have to start somewhere.
This issue does not affect push-button models. Just ones with keys.
The Hyundai Ioniq is a push-button vehicle.
Anyone who is seriously in the advertising game knows how to measure the incrementality of their advertising spend.

There isn't some vast conspiracy of people paying way too much for useless advertising. Advertising works, this is why people pay for it.

Apple's changes don't really prevent people from targeting onsite ads... what they do block is the experiments advertisers do to see if their ads are working (ie. on-platform incrementality studies).
When you can make them believe anything, you can make them do anything.
How do they propose to remove the vaporized material from the bore hole?
Firstly, the energy from geothermal is NOT from the core or even remotely that deep of an energy source. It is from potassium and other elements doing radioactive decay in the crust and upper mantle.

Nonetheless, it is worth putting some numbers to gain perspective:

1. World electricity demand was 24K terawatt hours in 2019 [1]

2. Mt St Helens volcano released 24 megatons of energy when it erupted [2]. That is 28 terawatt hours.

3. Thus, you would be adding 824 equivalent Mt St Helen eruptions a year in terms of additional energy extraction from the earth. Which sounds like a lot, but it really isn't for several reasons.

4. In particular, the earth is already radiating substantially than this amount of energy to the surface. "Because of the internal heat, the Earth's surface heat flow averages 82 mW/m2 which amounts to a total heat of about 42 million megawatts."[3]. That is 42 terawatts of continual energy loss from the crust/upper mantle to the surface. That is 16 times as much electricity as humanity uses -- and it is already be radiated to the surface.

My guess is that if we started extracting this from 20KM down and bringing that heat to the surface, then it would cause some increase in energy radiated to the surface, but it would also be concentrating that energy radiated to the surface at the location of the plant and potentially decreasing that energy from its slow radiation path to the surface through the rock above it.

Either way that potassium and uranium is going to decay. Either way, that heat will eventually make it to the surface and eventually be lost to space. The question is whether we can stand in the middle of that process and capture it for use. Our using of that heat and turning it into electricity -- ultimately still turns into heat and is radiated to space. It just is turned into heat when it is loses on the electricity transmission grid, when it is used to heat a house, when it is used to move a car, etc.

TANSTAAFL really doesn't intersect with the reality that stars burn and the earth decays whether we use the energy or not. Entropy comes for us all. We are just trying to be a step in the ultimate transition of all this energy to the heat death of the universe.

[1] https://www.statista.com/statistics/280704/world-power-consu...
[2] https://science.howstuffworks.com/environmental/energy/energ....
[3] https://www.worldenergy.org/assets/images/imported/2013/10/W...
People do not realize how little horsepower many trucks have - they're often comparable to mid-size sedans!

Tons of torque, of course, but getting up a grade is a function of total energy, not just torque.

https://www.youtube.com/watch?v=R-xqfqcgNAE
I also use essentially the same technique (although I have the server generate the timestamp instead of using JavaScript) on my website and concur that this is a highly effective technique for blocking bot submissions.
The article doesn't make it clear whether this will be applied to the App Store only.

If this is the case, apps are not a life-necessity in the information era - unlike information (search), shopping (e-commerce), or communication (social media).

They do not intrude our everyday living unless we intentionally look for it. Every other kind of advertising does so and thus are open to abuse.
Comma ai seems to be doing fine and I don't think anyone there has a PhD.
Sure, we could all be more resilient. But sometimes offense is useful and valid! If I am urgently trying to get something done and somebody else picks that time to clown around and interfere with me, I don't think it's unreasonable to get mad.

I like joking around a lot, but reading the room is an important skill. To me it's important that the person I'm joking with actually enjoy it. A failed joke, one that annoys them is a mistake. People who persists in making jokes that the targets aren't laughing at are not really making jokes anymore; they're just being dicks. Which can also be a valid activity, but nobody should confuse it with joking around.
Sure. Not a lot of learning going on during exams, I'm afraid.
> Are you harmed so much by saying there are five lights when there are four?

Definitions and language change. I know of people who get deeply offended when "decimated" is used to not strictly mean exactly a 10% reduction, despite language not meaning quite that forever. "He" meaning "chooses to present as male and/or would really like to be referred to in ways that are associated with maleness" rather than "was born with a penis" seems OK.

Insisting on labelling someone based on your historical idea of language and what you think they should be called is not really a great way to choose to do things. I mean, you can insist on calling someone the N-word because that's "just calling a spade a spade", but...

> A mention of gender in code is probably not talking about the author's gender.

It's probably talking about a user's or a customer's gender. e.g. eventually getting in someone's face with it.

> for assuming that the same dynamics don't apply in other areas. Virtually everything that we're able to objectively measure, we find significant sex differences.

I struggle to respond to this one. I mean-- really, really seriously-- "so what?" I mean, it seems that you're upset that stereotypes might not work as well.

Basically every simple characteristic A we measure about humans is correlated with many different complex outcomes B with terrific variation.

Yes, people who present with female characteristics at birth are shorter than me on average, but not all. Most are worse at basketball than the average man, but not all. There are some differences in spatial tasks on average than men, but some outperform most men. Most show lower measures of aggression than men, but... Etc.

I mean, do you need to get gender of birth correct- or race, or natural hair color, or nation of upbringing, etc, so you can make judgments based on stereotypes better (which may be real biological correlates)? I think we should always be acting based on the actual individual ahead of us based on the actual measure in question, rather than some proxy.

And even if you really, really want stereotypes to work-- people born male who choose to present as female vary on a whole lot of measures, on average, from the overall male average. And sex hormones change a number of these measures, both immediately and with sustained usage. So, the measure is pretty broken in the first place, because of terrific individual variation and being affected by the gender transition process.
Price point I feel is too high for specifically what it is offering.

A general point I would make.

In education: cost is a barrier of entry - a smaller ask might yield far more results from people in disadvantaged situations able to scrabble up ladder. A rising tide raises all ships.

You are doing work creating the material and course work - I'm not saying release stuff for free. but $80/mo is something to bat an eye at for a lot of people that would otherwise be interested in this.

I would price it at $40-60, with maybe an intro month at $20. the $60 price point is a video game: which fits in my mind as roughly the value you seem to be offering per month. but I don't actually know how much time each course takes - thus the range from $40-60.

that's just my two cents.
There was a famous line about it for when the British started colonizing Africa, "only mad dogs and English men go out in the midday sun"
I'm not very familiar with how Jetbrains products handle Git — if it has everything you're looking for, I understand it can be a hard sell.

Most of our users enjoy Tower's ease of use, with features such as drag and drop to perform most tasks (including rebasing, cherry-picking, etc) or the possibility to undo pretty much everything (probably my favorite feature: https://www.git-tower.com/features/undo/mac). Many complex Git actions (e.g.: branch comparison or solving merging conflicts) are very simple to perform in Tower.

If you ever find the time, I suggest you give our trial version a shot!