skysight-inc/HackerNews huggingface dataset:
I know someone who ran out of disk space on her iPhone and then tried to fix some issues she didn't realize were being caused by it by upgrading the device to a new version of iOS; but then it failed the upgrade as it couldn't resize the disk but had already committed to doing such (I later laboriously figured this out by debugging the process using idevicerestore). I feel like this was a bug in its "how much space will I need to have to install successfully, let's verify I have enough before I begin" calculation, and maybe later versions of iOS have fixed the issue, but sadly they are all even larger and the fixed version would just prevent it from trying to upgrade in the first place, not fix it once it got to this point.
care to share your opinion on like... the rest of the story here? you know, the words and all that stuff?
Any recommendations you can share?
As a non-Mac user, this sounds like a catastrophic and inexcusable bug the likes of which would inspire a dogpile of hatred against desktop operating systems with penguin mascots and/or headquarters in Washington.
What are the documented, visible acts of violence towards the IDF this year? I'm not questioning there haven't been any but it's difficult to imagine a more aggressive, punitive force at present. Everything I hear about them is them being the aggressor/instigator and in a high level of cases executioner.

On the execution of civilian police I don't find it acceptable to label civilians as you want and then execute them. Those are obvious war crimes. In the case I'm talking about the group of police were some of the last able to assist aid getting through and had been doing that in coordination with the IDF.

I find the reporting we get (UK) very IDF/Israel based, with no real perspective from Palestinians, but still it's clear that the deaths and suffering in the current conflict day to day are pretty much all a result of Israel's deliberate actions. It's not excusable what is happening.

Does it matter what you are called if you are deliberately committing war crimes?

If nothing else what will Israel be like as a place to live in with so many people who have deliberately and consciously decided to kill, starve, maime and persecute so many others? How will Palestine and Israel ever recover?
How to take down production with a single Helm command
this system is probably locally cooling the water since the 4C water picks up relatively little heat from the city and is returned to the warmer surface layer.

Although L. Ontario's surface can hardly be described as "warm"
Closest I can think of, $70: https://nandland.com/the-go-board/

The problem with FPGAs is they're inherently unfriendly to beginners. Thinking in HDL is a bit more difficult than a high level language like scratch or arduino c++. Plus the "compile times" are absurd so a beginner would probably lose patience.
My first exposure to assembly language was one of those computers that used self-modifying code for subroutine calls, the Control Data Cyber 6400. It had a special instruction (I think it was called RJ) that replaced the first word of the subroutine with a jump instruction back to the caller. Every function had to start with a special no-op so that it could be replaced, and you returned from a function by jumping back to the beginning.
Catastrophes happen to many species and civilizations. Many have gone extinct. For example we kill many species. They never expect it. Smart or rich people, including insurance companies aren't special enough to be an exception.

Many predictions about industrialization have come true. Our cities are dirty from smog, and dumping. It is simple to see that we are damaging nature on a big scale, and we need the natural balance to survive.

Might as well try and stop our self-destruction. Unless you want to just give up now. In the end the world keeps on turning.
Olive oil should be used within a reasonably short time of opening, which makes Costco-sized bottles less practical. We buy honey and vanilla extract from Costco, but we don't use olive oil anywhere near fast enough to justify buying Costco-sized jugs.
[dupe]

More discussion: https://news.ycombinator.com/item?id=39883123
The UX is comparable.
Most of the water is returned to the lake, not sent to plumbing.
They dump the excess.
> it remains the norm regardless. Both CMake and Autotools use this approach

Yes, it is the norm (in certain circles, but not others). No, it doesn't have to be that way. CMake and Autotools are both genuinely awful. The world would be a better place if Bazel/Buck2/similar were the norm.

I find it extraordinarily bizarre how defensive Linux people get when I say "the status quo is actually bad, but it doesn't have to be!".

> there's half a century of code out there written in languages without that, and explicit feature testing will be with us as long as that code is.

I think you radically overestimate how difficult of a problem this is. It doesn't have to be this way. I promise you!

> native cross-compilation is also not a language feature.

Correct. That's why I called it a feature of a build system. C/C++ standards famously do not even attempt to describe a build system. This has resulted in many elements that really ought to be language features to actually be implementation defined.

> so it's not a good idea to dismiss it as a bad thing.

"because of" vs "despite of"
You are right, it took quite some time. On the other hand, it looks like the legitimate part of contributing to xz was only a part time job for the attacker. The rest of the time, they either worked on the exploits, or in other things, like infiltrating other projects using a different handle.

Basically I can imagine the attackers being a well organized group, using work sharing and pipelining. Some members of the group would be preparing exploits, some would infiltrate projects and some would make sure not to get caught. And since infiltrating takes time, they would make sure to have multiple projects in the pipeline, seine in the early contributor stage, some in the social pressure stage, and some in the exploiting stage.
"normal consumer GPU"... well mine is a 4GB 6600.. so I guess that varies.
No need TheWorkNumber and ADP take care of sharing all that information.
I don't disagree. This sheet is not as automated as an app like Monarch, Empower, or otherwise.

I see this as a useful solution for people who want to have more control over their data (flexibility to slice-and-dice data as they wish). Also, this sheet has the upside that it is free and will stick around forever, as opposed to apps like Mint which could be shut down on a whim.
We have a similar thing over here, and the cooling capacity is pretty useful. ( https://www.helen.fi/en/housing-companies/cooling-for-housin... ) As the summers have gotten hotter, this has gotten more common to have a somewhat stable temperature indoors.

Heat pumps allow shifting the temperature that's in the cooling and heating circuits, so you can extract (or add) more heat, making it more effective. This is used to cool data centers and heat homes/offices, so it also allows to move heat between places instead of always having to have a cold sink and a heat source.

Sure, there is electricity warming up the water, but earlier the energy that was used to cool a space was just discarded into the air, now it's gathered and put into the circuit to be useful elsewhere.

Not a gimmick, it saves _a lot_ of energy.
Doesn’t Toronto have far more cold days than warm? So wouldn’t the water mostly be cooled? And if that’s the case, there’s not a lot of headroom above freezing.
> The reason it is not done in C is not ignorance, it is laziness.

Of course not. C has been around since the dawn of UNIX and the majority of important libraries at the OS level are written in it.

Compatibility with such a vast amount of code is a lot more important than anything else.

If it were so easy why do you think nobody has done it?

> Ignoring the also obvious solution of just keeping a null terminator around

That's not very useful for the general case. If your code relies on the extra metadata (length, size) being correct and you're passing that null-terminated buffer around to libraries outside your code, it won't be correct since nothing else is aware of it.
Fair point. We should have Purdue make fentanyl.
See above about rejected talks and deals
Wait, are you directly comparing Perplexity and C.ai or Pi? Perplexity is a search engine, Pi is a chatbot, and C.ai is roleplay? Their value propositions are very different
Show HN: Open-source VSCode extension to remind you to talk to users
It started with a tweet by @BuildWithEvan where he proposed an IDE that randomly stops you and pops up a message:

"Hey, have you spent any time talking to customers or marketing this product today?"

So... that is what I built.

The whole concept stems from the observation that many builders get so engrossed in building that they forget about talking to users or working on growth and distribution. This either leads them to build something nobody wants or something amazing that nobody uses or knows about.

This extension introduces a simple nudge that can solve this problem. It can be configured as per the duration of a focus session of the user so that they are not interrupted during their focus time.
> You misread.

Ok, but then that's not a very useful comparison since there are ICE cars that cost multiple millions of dollars. So sure, every EV is cheaper than some ICE car.
A lot earlier than 1992.
I appreciate when teams provide such a detailed write-up of their tech stacks. The callouts to bad choices and recovery (e.g., Nomad) is also refreshing to see.

Thank you for the share!
China's Taobao working with startup on deliveries by reusable rocket
Here is a more hands on article that I wrote about this specific topic not too long ago: https://jmmv.dev/2022/06/autoconf-caching.html
An example of commercially used electric airplane today could be one of this - https://www.youtube.com/watch?v=VqF55MjU9jc , Green Flight Academy in Sweden, used to train pilots.
Yes, but not the kind of engineering mentioned in this article. Recently I went in a bit of a Youtube fueled permaculture/afforestation binge.

Reforesting without planting trees by encouraging shrubs to grow by pruning them (which are really trees with too many branches to grow tall): https://www.youtube.com/watch?v=RBP2uRQk5pQ

Increasing water retention and underground storage by building simple rock dams: https://www.youtube.com/watch?v=c2tYI7jUdU0

Creating forests quickly with the Miyawaki method: https://www.youtube.com/watch?v=y9c_Zlmqcgw

The solutions are there and rely on accelerating positive natural processes. But they don't funnel public money into private pockets, so let's fund harebrained schemes instead.
Hyperbeam: A peer-to-peer E2E-encrypted internet pipe in JavaScript
I read this as the OP being the patient, not the doctor. Pretty sure a patient is free to violate this confidentiality
The cold, dark sky of the 4K Universe.

This is net cooling L. Ontario because Darlington (hence the its cooling loop) doesn't have to run as hard to power all the displaced ACs
It will have to be either social engineering or real engineering, and I’d put my money on the latter.
I'm sure it will cut down on some of this, but the most notorious of offenders probably won't change their ways. And I doubt many employees will report on their bosses for fear of getting fired, or retaliated against in more subtle ways. Regardless of any anti-retaliation provisions.

I do agree with the quote in the article about how it could reduce flexibility. If employers have to develop a company-wide policy defining work hours, that means employees can't really shift their schedules earlier or later. (Well, they can, but employers might be uncomfortable with a situation where an employee is working from noon until 8pm, but they're not allowed to contact them after 5pm.)

Or companies will just say "our work hours are 7am to 10pm, take it or leave it", with it understood that employees will generally only be working for 8 (or whatever) hours of that, but bosses can contact workers anywhere in that time range.
i am surprised by your opinion

it is fundamentally and deeply inconsistent to support consumer privacy except for joe six pack’s LLC for his general contracting business

financial privacy is hugely more important than google knowing whether i buy tide or downy
Seems like valuations are getting back to ZIRP levels
That is my point. They choose 30 specifically to make a story out of it.
> That is, only members of the armed wing of Hamas (not recruiters, weapon manufacturers, propagandists, financiers, …) can be targeted for attack - all the others must be arrested and/or tried.

In theory, yes. In practice--in which make believe world is this true?
btrfs has this problem too it seems. but there it is usually easy to add a usb stick to extend the filesystem and fix the problem.

i find it really frustrating though. why not just reserve some space?
By contrast, ZFS has "slop space" to avoid this very problem (wedging the filesystem by running out of space during a large operation). By default it reserves 3.2% of your volume's space for this, up to 128GB.

So by adjusting the Linux kernel tunable "spa_slop_shift" to shrink the slop space, you can regain up to 128GB of bonus space to successfully complete your file deletion operations:

https://openzfs.github.io/openzfs-docs/Performance%20and%20T...
Link to the GitHub repository: https://github.com/Alokit-Innovations/HustlerIDE

Link to the Tweet mentioned in the post: https://twitter.com/BuildWithEvan/status/1772294119030693983
Not lead oxide, lead chromate. So you can get all the hexavalent chromium you could ever need. But by "cheap", I think you mean "the absolute dodgiest crap that mostly never even gets exported from Bangladesh".
The line gets blurred a little here though.

I give you a gun and say "shoot whoever you choose with this gun, the choice is yours".

I give you an AI powered gun and say "use this however you choose, I have programmed it to automatically shoot in certain circumstances".

In the latter case, I have some responsibility, because I shared in the decision making by programming the gun. Through my code I have put my proverbial finger on the trigger, right next to your finger.
Your account has been using HN primarily, if not exclusively, for political battle. That's not allowed here, regardless of what you're battling for or against. We have to ban accounts that do this because it destroys what this site is supposed to be for. For past explanations, see https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....

Since we already asked you not to do this (https://news.ycombinator.com/item?id=39598854) and you've continued to do it, I've banned this account. If you don't want to be banned, you're welcome to email hn@ycombinator.com and give us reason to believe that you'll follow the rules in the future. They're here: https://news.ycombinator.com/newsguidelines.html.

p.s. this is not about your views. There are plenty of commenters who share your views and who are not breaking HN's rules in this respect, and that's fine.
Comment was probably an attempt at a humorous reference to the rapper’s recent accusations of sexual abuse and the Pitcairn Island child sex abuse scandal.
I mean, obviously? Is that nefarious? There's a story for 30 that probably doesn't exist for 40... should it not be written about?
A bunch of previous discussion in 2022:

https://news.ycombinator.com/item?id=30219984
Interesting to think about what "Dang"'s view is of HN, seeing HN with "dang" goggles must be like an on screen 'heads-up display' of comments and posts with all kind of other annotations useful to moderation, probably neatly colorized.
I for one do not plan on paying for hallucinated answers trained on Reddit / Quora posts
// "City Pulse" @by GPT

samples('github:eddyflux/crate')
samples('shabda/speech:birds,trees,leaves,forever,together')

stack(
n("<0!2 [0@3 [5 ~]2]>").s("gm_electric_bass"),
n(run("5").palindrome().fast(6/5)).clip(.5)
.s("gm_lead_2_saw").add(n(5)).dec(.25).jux(rev).gain(rand.range(.5,1)),
n("7,9").phaser(2).s("gm_lead_3_calliope").add(n(5)),
n("<10 12 [14 11]>(3,12)/6").dec(.2).delay(.3).s("gm_lead_5_charang")
.add(n(10)).penv("<1 0 -1>").jux(rev)
).room(.4)
.set.reset(anchor("<[G2@3 A2]!3 D2!2 G1!2>/3"))
.scale(
"<0@6 1@6>".pick([
"<G:minor!3 <A:locrian G:major>>",
"<D:minor!2 <D G>:phrygian!2>"
])
)
.add(note(perlin.range(0,.2)))
.stack(
stack(
s("bd@5 bd"),
s("~ <cl [cl cl:1@12]>").room("<.1 .3>"),
s("hh:<2 4 3>2").gain(.3).speed(.6).room(.4),
)
.mask("<0!6 1!18>")
).reset("<y@5 y*[3 5]>")
.stack(
s("<<cars <horns people> lights night> ~>").fit().room(.7)
.sometimes(x=>x.superimpose(mul(speed("1.2")))).hpf(150)
).late(.8)
IMO Cmake's "killer app" is that it will generate projects for Visual Studio and Xcode, which allows you to get access to the Windows/Mac specific tooling that those products offer. It's also a LOT faster on Windows than Autotools because of how NTFS performs poorly when dealing with writing a ton of small files. I agree that its syntax is ugly but once I got beyond that I found it fairly simple to work with. The most annoying part was figuring out which MSVC flags corresponded with the GCC flags I use.

Out of curiosity, what does your C++ development workflow look like? Do you stick to using a text editor rather than an IDE?
Washington State judge blocks use of AI-enhanced video as evidence
> don’t allow businesses to charge different prices to different cards.

That changed a few weeks ago

"Both card networks also agreed to cap rates for five years and remove anti-steering provisions.
Merchants will have more discretion to offer discounts, or impose surcharges on cards with higher interchange fees."

https://www.reuters.com/business/finance/mastercard-visa-rea...
Going to wait for longer context local models. Fine tuning/training is lossy compression of your notes into the model weights -- there isn't much value in a vaguely-remembered copy of some of my notes. This is why other comments are pointing you towards Retrieval Augmented Generation instead, where the relevant notes are losslessly added to the prompt.
Anyone know why you can’t use the first usb-c port on a Mac laptop to make the bootable os?
well its a good thing its too expensive for you then. They are marketing this to the rich.

on a more serious note. we are gettin pushback on people eating vegetarian. people will "not eat the bugs" and yet people also want to have unmitigated population control and increase our net energy usage.

something has to give...
Let me know if you want to hang out sometime
Well it doesn't originate from Singapore, as the article/headline point out. But it's likely a good market for launching because it is home to some very wealthy people.

When you're only producing 100 Kg of product per month, you have to price it pretty high!
If Israel didn't care about international law, all of Gaza would now be a smoking crater and the death toll would be an order of magnitude higher.
> also to provide a consistent ordering experience

Vendored web POS is widely available, and was emerging before UberEats and DD ever did. See: Toast

> A delivery service that aggregates demand & supply is very useful for restaurants & drivers.

This is only true in theory. You aren't giving enough credit to the logistical skills of small business owners, they are really good at allocating and dispatching drivers. If you're small enough to have no deliveries for several hours, then don't schedule any drivers during that time. If a delivery comes in, tell your cashier the address and have them run the delivery. Besides being quite efficient, there's an added bonus that you're cross-training your staff. That's how we always did it, at least.

It's anecdotal evidence, sure, but every delivery driver I have asked (half a dozen from several different cities and states) has said that their job is harder and pays worse today than 10 years ago.

"Well, just be more lean!" What a concept, I'm sure they haven't thought of that. It's much easier said than done. Logistics software is extremely complicated at scale- there's a reason governments subsidize delivery logistics through services like USPS, Royal Mail, etc. However, at the one-business microcosm, it's a simple enough problem that a seasoned owner/manager can organize an optimal dispatch in their head, on the fly.
The resource management doesn't fit an arena model, that is an overly simplistic view of what is required. The resources have a lifecycle independent of the references any execution context has with them. A reference isn't ownership, it just keeps the resource from disappearing or pins it in a particular context.

Memory allocations may not actually exist in memory. They can be paged to disk in user space because, frankly, the virtual memory hardware on modern CPUs is often incapable of handling large storage and when it does the performance is poor. Sure, you can do better than the default allocators in Rust and elsewhere but that is far from the only reason you might want a reference counter on a resource. DMA requires managing reference counts for threads of execution that only exist in silicon, not in software.

Arenas solve none of this. The lifecycle of the resource has nothing to do with the lifecycle of the execution context of a coroutine.
Parent was probably referring to OpenAI having access to therapy notes, once GP sent them, and no legal responsibility to keep them private.
That was very well explained, thank you.

At 11.8 years it seemed like it would be worth considering because the total amount of anthropogenic CH4 would find equilibrium relatively soon, and that would be better, at some point, than continuing to emit new CO2 year after year.

But at 80 years... all of that infrastructure that the synthetic methane people are excited to reuse... It'll have been decommissioned by then anyway. We might as well just hold out for synthetic gasoline or double down on electric everything (both, probably).

(This is all assuming that the leak problem is unsolvable. Not sure about that.)

----

You seem to know quite a bit about this stuff, so I have an unrelated question:

Things are "simple" in this case because a degree of climate temperature increase provides a basis for comparison between different gasses. But sometimes I find myself thinking about tradeoffs between climate heating and other ecological harms. Like, I should probably get a dishwasher because they use less water than washing by hand, but what's the carbon footprint of manufacturing a new dishwasher?

I suppose you could still standardize on a degree of heating, but you'd need to figure out how much wasted fresh water is equivalently harmful to a degree of heating. That's always going to be subjective to some degree, but not all subjects are created equal. I'd much rather just let some ecologists build consensus around a number and then take that number myself as an axiom.

Does such a thing exist?
I decided to call it 10.5 bits based on rather fuzzy theoretical analysis and a small amount of practical experiments with using jpegli in HDR use where more bits is good to have. My thinking is that in the slowest smoothest gradients (where banding would otherwise be visible) it is only three quantization decisions that generate error: (0,0), (0,1) and (1, 0) coefficient. Others are close to zero. I consider these as adding stochastic variables that have uniform error. On the average they start to behave a bit like a Gaussian distribution, but each block samples those distributions 64 times so there are going to be some more and some less lucky pixels. If we consider that every block would have one maximally unlucky corner pixel which would get all three wrong.

log(4096/3)/log(2) = 10.41

So, very handwavy analysis.

Experimentally it seems to roughly hold.
For clarity, cluster munitions and mines are banned because they kill indiscriminately and pose cleanup hazards.

Chemical and biological weapons are banned because, like nukes, escalation of their use results in a scorched earth scenario.
War is nasty. It won’t stop being