skysight-inc/HackerNews huggingface dataset:
It's easier to hide nastiness in a binary than it is in source. And indeed this XZ hack too relied on multiple obfuscated binary blobs. The hash helps because it makes it a little harder to hide things like this. It's not a silver bullet, but it would have in this specific instance made it harder to hide that malicious m4/build-to-host.m4 in the tarball - after all, had the attacker done that despite publishing a hash they would have needed to use the hash including the modified build script, but then anybody building from the git repo would have had a different hash, and that's a risk for detection.

Reproducible builds and hashes thereof aid in transparency and detecting when that transparency breaks down. Of course, it doesn't mean hackers can't hide malicious code in plain sight, but at least it makes it slightly harder to hide between the cracks as happened here.
Brotli:11 gets within 0.6 % of LZMA density but decodes 3–5x faster.
I agree but I'm sure this comment will be met by backlash from the anti-Israeli crowd. Nobody actually knows for sure how many are dead, how many are combatants, or anything else about the casualties.

For more context:
Camp David (peace with Egypt) was in 1978 and Oslo started in 1993. https://en.wikipedia.org/wiki/Oslo_Accords

The right wing in Israel now refers to Oslo as the "Oslo Disaster" due to the large number of Israelis killed in what they claim is a result of giving the Palestinians control over some of the land, arming their police force, and letting Palestinian leaders from abroad (Tunisia) return to the region.

https://en.wikipedia.org/wiki/List_of_Palestinian_suicide_at...

The left (whatever is left of it) says Oslo never had (EDIT: never was given) a chance to succeed and wasn't implemented properly.

Just a total mess like it always is in this region.

---

I do agree Israel has just cause to "remove" Hamas from Gaza post 10/7 (for some definition of remove). I also think Israel has been waging this war very poorly. I agree Palestinians don't want peace. They want Israel erased (which they sometimes put in different words but with the same end result). They say so out loud (see street interviews with Palestinians e.g. on YT, even before this war, and surveys etc.). I also know this from talking to a small sample of Palestinians myself. But, as we say in Hebrew, wise people don't get themselves into a situation that a smart people knows how to get out of, and unfortunately post Oct 7th even smart people have a hard time getting anywhere. That said, the blame lies on the Palestinians. They are responsible for the public in Israel moving right. Which in turn created this pathetic excuse of a government and general erosion of Israeli society. Which in turn is resulting in Israel's heavy handedness in Gaza (though even the less heavy handed version would be not that different in scope). They are doing that because they think that's how they'll get what they want. Hamas (supported by the majority of Palestinians) thinks that right now they're actually getting what they want. I think it's unlikely they'll get what they want. Israel is bound to take ever more aggressive approaches and nobody is going to help the Palestinians. Stopping the violent struggle, accepting Israel is a fact, and talking to Israel, is the only way Palestinians will get anything, but they're not willing to do that for various reasons (and when I say they I mean the vast majority + a way of imposing its will on the minority, i.e. if Palestinians can't get Hamas to stop killing Israelis then it doesn't even matter).
There were actually some unfortunate people who fled Ukraine for Gaza - families who had Palestinian-Ukrainian marriages back in Soviet times, and more recently, that are now in an out of the frying pan into the fire situation
In October 7th, by murdering, raping and abducting 1200 Israel civilians, Hamas - the acting sovereign of Gaza - chose total war. I hope this serves as a lesson to all those in Iran, Iraq, Syria and especially Lebanon who think of about repeating this.
What happened to the ice delivery workers?

Those who payed attention and had been keeping their options open went on to other jobs.

I don’t think “job stability” is ever really a thing in a changing world, more of a fantasy, and those who invest everything in it are really investing in their eventual discomfort.
Sometimes porting this stuff is a fun intellectual exercise, or sometimes it’s a version 1 precursor, or sometimes it allows for a much simpler setup to run super smoothly (e.g. a visualisation tool)

I find things like this fascinating, inspiring and interesting, all great things have small beginnings.
What about slapping a wrapper around OpenAI's APIs and calling it a AI company?

..bUt ThEy fInE TuNEd iT...
This is an ironic attempt at solving micromanagement. The politicians themselves are micromanaging society, trying to create all kinds of stupid laws that backfire over and over again. What's next, are they going to try and pass laws on how many meetings are allowed every week? How about a mandate limiting how much gluten products grocery stores should have? At this point I feel CA needs the Argentina treatment and get rid of most of the government because it's creating more problems then its solving.
Indeed, it's _you_ who are the human "resource" HR is managing.
> Imagine if every country had to be judged by the worst thing that happened in the country's history.

I think it's a little different considering less than 50 people live on the island. It's more comparable to a small neighborhood than a country.

It also seems uncharitable to describe this as a single event.
Socks and staplers are not part of the security infrastructure. Computers are, and that means it’s in the interests of everyone to keep them secure.
Monstrous. From some of the quotes alone, let alone the numbers, it's clear that Palestinian lives matter about as much to the Israeli government as they do to the machines. If this is the future of warfare we've taken a dark new path.
Boil a pinch in some water and use that water to make rice. Bam. Bonus points if you use basmati rice.
I particularly love this:

> Are you an excellent recruiter? We get a lot of inbounds. To help us qualify your ability to match our needs, please send us your strongest candidate, a singular champion, as an exemplar of your talent hunting skill.

After a lifetime of doing HR software this sparks thoughts about a scoreboard/ranking system for agencies with exactly this kind of "you've got one chance - don't blow it" scenario. Maybe once you've provided 5 great candidates you're allowed a dud or two.
What abuses have occurred since 2020?

The only violation I currently experience is that T-mobile gives me a free Netflix subscription and free wifi on flights. Both benefit me without hurting others. And both would be allowed under the previous regulation, since it largely exempted cellular service.

At home I regularly use unsavory services like Bittorrent without throttling. (And so much of traffic is now encrypted and served from a small number of CDNs, the ability of ISPs to shape traffic has been dramatically reduced.)
The advantages:

1. The PLUs are posted on the price signs in the produce section, so it's easy to remember them accurately when I weigh stuff.
Entering the 4-digit PLU for starfruit is faster than navigating a list of pictures or searching by name, and is easy when I just saw it a moment ago: Short-term memory is a blessing and a curse, and this process makes good use of it. (I probably won't remember the PLU by the time I finish shopping and reach the self-checkout, except for bananas: That PLU has made it all the way to long-term memory and is 4011.)

2. Stress. The whole time I'm weighing out my produce at one of these fancy scales (I have to weigh it eventually anyway), I am at ease and am free to work at whatever pace I wish. This is not necessarily the case at self-checkout when there is a line of people behind me who simply want me to get done and be out of their way, so they can be done and out of there themselves.

3. The self-checkout line moves faster when my produce is already weighed. This offers me do direct advantage. But unlike some people, I am not a sociopath: Given the choice to make a thing easier or harder for someone else, at about equal cost to me, I try to do the thing that makes it easier for them. So I prefer that the line move faster, even if that doesn't actually save me any of my own time.

tl;Dr, I could behave more like crabs in a bucket, but instead I choose a more-orderly path and weigh my produce in advance.
You clearly haven't read the earnings report. In December 2023, their net income was -27.86M. The've been loosing 100M a year for a few years now. To be clear, I think this is the right move from a business perspective, I'm just saying it's a little unfair to knock backblaze without mentioning this nuance.
RAII + destructors

Though gcc supports cleanup functions, just not very ergonomically.
> let's not start spreading misinformation.

The first non-research-project spell-checker was in 1971 and came from the Stanford Artificial Intelligence Laboratory (SAIL), where earlier research on spell checking had been done.
Ridiculous. I've done successful startups with no home calls at all, and all after-work emails read the next morning. (before* cell phones nearly every startup worked this way)

If you want to be a services company, go ahead and have emergencies.

If you want to be a product company, plan ahead and do deep work instead.

Remember: urgent ≠ important

* in fact, in the before times our home numbers were usually public information, available to all but used by few, because either (a) it was societally unacceptable to call without having a good reason, or (b) that call cost something, if only a dime. https://www.theonion.com/creepy-old-man-has-book-filled-with...
Anyone experienced with this? How well does it work?
I like the "I'm not a software engineer" checkbox on the about page that changes the page content.
For other readers like me, from the faq

——

Does Pitcairn have Internet, phone and television?

Yes, there is internet on the island, all homes and government buildings have their own Starlink Terminal.

There is no Cellular service for mobile phones however international communications are easily achievable via mobile phone apps like Messenger, Viber, WhatsApp etc. There are two mobile satellite phones on Pitcairn for emergency use only, should the main telecommunications system fail.

There is 1 Free-to-air Television Station at present, ABC from Australia however entertainment and news can be streamed easily via the internet.

——

It would be nice to have fiber. How much would it cost to get fiber hooked up to a remote island like this?
Ask HN: Is anyone hiring part-time junior?
Hi, I'm currently doing my master in AI (Zürich University) and I'm looking for a part-time job in an AI related position. If you know people looking for a motivated student. Drop me a message at w9srza45u@mozmail.com and I can send you my CV.
Ok I was trying to help you communicate "8-bit CPU which had 14 registers, no RAM, tiny EPROM, no persistent storage/disk/SSD". And you were doing function calls.
I tried to edit it but the title was too long and HN dropped my edit of (…and so much more).

Please accept my apologies for not adding a warning in.
What if the project is python or a dependency of python?
"Apple School Manager". Fascinating.
Housing is in short supply, too, because it is underpriced.

(There's something of a way that this may be true, but people won't like it.)
> I was talking about the political and cultural environment that fostered Apple's and other's attitude

Neoliberalism certainly has had an effect, but can you point out the anarchocapitalist political and cultural elements that have had any significant influence on any part of society anywhere let alone Apple? It is an extremely fringe political movement even within libertarianism which is itself a small minority movement albeit large enough to occasionally be noticeable.
Sorry but HN didn’t like the full title as it was too long - and it then dropped my edit.

Please accept my apologies for not adding a warning in.
That doesn't necessarily mean there was any manual moderation. HN isn't just based on upvotes; it also has a flagging mechanism, as well as anti-flamewar mechanisms. They help tilt the scales in favor of technical topics and against lowest-common-denominator content that attracts very poor quality commenters, such as Musk/Twitter drama and most other politics.
>>...on what measurement?

By CO2 equivalence in the context of greenhouse gas potential [1]. And, the 30X factor is only valid if you look over scales of atmospheric persistence of 100yrs. If you look at scales of 10years (the amount of time methane persists, the GHG potential strength a over 80X.

Liquid (Cryogenic) natural gas tankers and storage emit "boiloff" gas. Some of this can be burned in the 'dual fuel' propulsion engines when combined with a small amount of diesel "pilot" fuel, but not all and I'm uncertain at what quantity. Even engines that burn NG gave methane "leak by" that escapes into the atmosphere. It's not great, and no, nobody is enforcing containment via satellites at the LNG shipping level (despite a comment to the company trary above).

Hydrogen production is a much better option for dense energy storage option.

1.) https://climatechangeconnection.org/emissions/co2-equivalent...
Australia here. Strangely Siri will play music via the HomePod, but the Music app is not responding.
It's good in black tea.
Yep, this comic came to mind for me as well when I saw the map
Spain too. Weird! What did they mess up so badly that two countries so far apart are both affected?
Larger parking lots collect the queue with them.
Which war is causing the burrito material shortage? And what burrito materials are in short supply because of the war?
I meant number of blunders per game at low ELOs. I stand by my estimation that even at 800, even a 5 minute game would have a median blunder count of 1 or 2. Which is hardly a constant stream of blunders, which is what I was trying to point out.
> Right? People forget the roots. Nowadays logs are super complicated things, but in unix and early Linux days, everything was a file descriptor and it happened to be that 0 was the default one to write to and by convention could be routed by pipes and streams into whatever making it super convenient way to emit informations not to users, but to anything

No lol, that's not simple, that's just looking at the defaults that unix systems provide. If you've been hacking this long then you're familiar with all the fun issues like:

* Are you writing to stdout as a buffered or unbuffered stream?

* What happens if your writing process crashes before flushing its buffers if you're using a buffered stream.

* Are you redirecting your log stream into a file on a slow volume?

* Are collected log files being rotated? What happens if the target volume runs out of space before rotation kicks in?

* If you are logging to a file does an error writing to this file block stdout streaming? If so, what happens to your process?

These are hard problems which have a variety of solutions. There are more unix-y solutions such as runit's `svlogd` up to more involved solutions like systemd's `journald`, but problems they are nonetheless. I've hit each and every one of these in a system before, though most in non-prod environments.

That's not to knock println debugging, which continues to be very popular, it's just that logging is actually a hard problem and pretending like it's not as some appeal to systems of yore isn't helpful. But by definition when you're debugging a system you're not in a production environment anyway so you can definitely deal with the log noise that comes with println debugging.
I'm skeptical. There are many laws on the books against illegal business practices. I doubt everyone looking to shield their corporate beneficial owners will go, "Curses! If only it wasn't for this new law!"
Alternative to accomplish what exactly?

To get hostages back? Hostage exchange.

To dismantling Hamas and armed resistance from Palestinians? Stop ethnically cleansing the West Bank and remove the boot from their necks so that people in Gaza see that there is a better way and that going down fighting is not the only choice.

Plenty of alternatives to death and destruction when those are not the actual goal itself. Of course those alternatives do not go hand in hand with the idea of an ethnically-cleansed Greater Israel, so here we are.
curious what hardware you use? and is any of this runnable on an m1 laptop?
Sorry, but what? What does “shifting the blame” mean here? Ever heard of “it’s not my fault but it’s my problem?”.

It really sounds like you’re speaking from the perspective of a hypothetical employee looking to not get PIPd or whatever.

GP is talking about something quite different, and you’ve run off taking some sort of great personal offence to someone dare implying that there are downsides to open source, not even that it’s worse overall, but that there are downsides.

Chill.
About 20 years into my career, I wrote a tracing system for three phase electrical utility networks to help manage and predict outages and their impact. Basically, each phase was a dendritic n-tree with the phases superimposed on each other because of the way the transmission lines were drawn in GIS (where a three phase line with ground was usually represented as a single line feature with attributes designating which phases were present).

So my solution was to turn each phase’s graph into a binary tree by converting the n-tree to a b-tree where each node has a parent, a child, and a sibling to make traversal easy. Then I gathered all of the nodes into a single ordered array of structs and used array indices to reference parent, child, sibling for each phase.

To trace up, you selecting the starting node and the phase and it would walk up the graph to a source or you could specify a source node and transverse down by phases to create a downstream trace showing all affected customers.

Each node also had protective devices, like fuses and switches, that could be activated/deactivated or predicted as sources of outages.

At the time, I could downstream trace to every customer of a substation in a second or less when most GIS based network traces took 10-15 seconds sometimes. Upstream traces were almost instantaneous. Plus, our customers often converted CAD to GIS and the lines lacked spatial connectivity without a lot of cleanup, but my trace engine could handle disconnected lines and devices that weren’t spatially connected by using attributes.

It was the biggest use of my data structures and algorithms knowledge that I’ve used and it was good enough for a software patent.
I'd take this with a grain of salt, given the focus on the infographic and it's prices. I picked one ingredient at random, beans, and the in the first page of Google, there were two food suppliers offering them at a price halfway between the article's "before and after" prices. Similar story for rice.

So has inflation across the food chain driven up costs? Absolutely. Are businesses exaggerating the impact while raising prices disproportionately? Absolutely.
Expat (XML parser) is understaffed and needs funding
I agree, but I took Ars title but HN didn’t like the length.

I don’t like to editorialize an existing title if I can help it.

Please accept my apologies for not adding a warning in.
If you followed the conflict you’d have seen that Israeli concessions (especially the unilateral withdrawal from Gaza) have only made the Palestinians more radical.
The overwhelming states goal of Palestinians is the destruction of Israel and any Israeli concession leads towards that.
The article dances around the reality, which is that the guy raised the price because he believes he can establish a premium brand for his dishes.

He might have decided to take the leap recently because increasing costs were troubling, but everybody is navigating the challenges of inflation and the $22 burrito got buzz because it's a gross exagerration of what others are doing.

And as the guy makes clear in paragraph 17 or whatever, he knows that.
At least a dozen counts of Article 8 2.b.

Only allowing 20 seconds to verify that you are male (nothing else). Intentional night bombings to increase the chance of hitting your target, but ignoring that you're hitting a residential, killing a target's family and neighbours by association. Programming in a allowable "10% error rate", which looks more like a success rate when you factor in collateral. These aren't acceptable in war. If this is news, you need to read the article.

There are, of course, many other concerns with Israeli conduct in and around Gaza.

I agree that war is a dirty process, but trying to differentiate this from genocide is increasingly tough.
Who left you in charge?
> https://sadafpack.com/blog/how-can-we-distinguish-original-s...

The contents on the website are a bit.. weird? Good 'ol GPT maybe?

> 3. Distinguishing fake saffron with gasoline
Saffron does not dissolve in gasoline. Therefore, by dissolving saffron in gasoline, you can decide if your saffron is original or fake.

This doesn't make sense.

> #first stage;

Put saffron in water. In some cases it will change the color of the water very quickly; but this color change is not worth it, because this fast color change signifies fake saffron.

#second stage;

Put the root in water for a short time. When you remove the root from the water, the original saffron does not lose its color, while if it is fake, it loses its added color completely and does not look the same.

Either someone is poor at communicating in English and using heading styles, or this is some kind of poor quality hallucination.

A personal method I think is effective (especially you are familiar with saffron's smell/taste), is to soak a little of it (as mentioned) for a few hours, and taste it. It should have a slightly sweetish, herbal taste.
Luckily we live in a society with at least some degree of freedom, enough to where if a worker is convinced that they are entitled to 100% of their self-percieved value of their contribution then they can and should start their own company. As what you are referring to is ownership compensation. Many workers do this.

Unfortunately, much if not most of the time this calculation by the worker will be in error. As they tend to exclude the company scaffolding that they are not responsible for but that enables them to make their contribution.

Either way, its amazing that there is so much legal opportunity today for anyone to build an asset (eg: business) that they own. Asset ownership being the key to legal and ethical economic success in this world. I feel like more children should be taught as much at an early age, with less emphasis on the "nobility of work" that tends to exclude the importance of assets.

If group ownership is important, workers can certainly begin a business with that in mind.

Last, stock is sometimes sold publicly (direct ownership of the asset).
I suppose when you look at it from this angle, it sounds reasonable. But then when I consider that corporations are essentially eternally existing legal persons which behave like sociopaths, and are able to get away with any crime (even occasionally killing people by accident) as long as they pay a small fine, it makes me a little upset to think that a corporation can do all this and the beneficiaries can be hidden from us.