MurphyA/hacker-news huggingface dataset:
by ryao | 2025-07-11 21:27:48+00:00
I had forgotten about those, since they had not been relevant to the controversy at the time. The controversy had applied to nearly all iPhones at the time, not just the small number of iPhone 6s devices with batteries that degraded prematurely due a manufacturing issue. The only ones that were exempt were the oldest iPhones that did not receive iOS updates anymore such that they never received an update that throttled the CPU when the battery was degraded. Had Apple given users documentation on its throttling patch and visibility into battery health upfront, there would never have been any controversy.

The current issue affecting Google Pixel 6a phones is a safety defect, which is quite different than Apple’s throttling controversy. It has more in common with Samsung’s Galaxy Note 7.
by vimy | 2025-07-11 21:28:43+00:00
> In Europe we don't have much fossil fuels, so our "hippiness" is not really a choice.

We have plenty of oil and gas (normal and fracking). We have just convinced ourselves its better to leave it in the ground and pay foreign countries instead. ¯\_(ツ)_/¯

The energy crisis in Europe is a self-inflicted wound.
by thebruce87m | 2025-07-11 21:29:01+00:00
I see transmission lines mentioned a lot, but surely keeping the lines we have loaded 100% of the time is part of the equation and batteries can help with that too.

I’d love to know how well loaded the lines are and a cost analysis of batteries at every sensible junction. Things like charging batteries close to solar and discharging them at night and having residential batteries to cope with peak demand.
by ceejayoz | 2025-07-11 21:29:57+00:00
> The aircraft achieved the maximum recorded airspeed of 180 Knots IAS at about 08:08:42 UTC and immediately thereafter, the Engine 1 and Engine 2 fuel cutoff switches transitioned from RUN to CUTOFF position one after another with a time gap of 01 sec. The Engine N1 and N2 began to decrease from their take-off values as the fuel supply to the engines was cut off.

> As per the EAFR, the Engine 1 fuel cutoff switch transitioned from CUTOFF to RUN at about 08:08:52 UTC.

Damn. That's pretty quick to diagnose and take action.

Boeing's probably gonna have a big sigh of relief over this one.
by the_af | 2025-07-11 21:31:19+00:00
Ok, so there's no ethical way of doing tourism. So what's the alternative?

Stay at home? Do not take vacations? Never learn anything about the outside world that's not mediated by books or the internet?

Because I can tell you not even your own country (whatever that is) is spared from this. You cannot travel within your country without causing this, either.
by lazystar | 2025-07-11 21:31:44+00:00
https://ad.easa.europa.eu/ad/NM-18-33

well hold your horses there... from the FAA in their 2019 report linked above:

> The Boeing Company (Boeing) received reports from operators of Model 737 airplanes that the fuel control switches were installed with the locking feature disengaged. The fuel control switches (or engine start switches) are installed on the control stand in the flight deck and used by the pilot to supply or cutoff fuel to the engines. The fuel control switch has a locking feature to prevent inadvertent operation that could result in unintended switch movement between the fuel supply and fuel cutoff positions. In order to move the switch from one position to the other under the condition where the locking feature is engaged, it is necessary for the pilot to lift the switch up while transitioning the switch position. If the locking feature is disengaged, the switch can be moved between the two positions without lifting the switch during transition, and the switch would be exposed to the potential of inadvertent operation. Inadvertent operation of the switch could result in an unintended consequence, such as an in-flight engine shutdown. Boeing informed the FAA that the fuel control switch design, including the locking feature, is similar on various Boeing airplane models. The table below identifies the affected airplane models and related part numbers (P/Ns) of the fuel control switch, which is manufactured by Honeywell.

> If the locking feature is disengaged, the switch can be moved between the two positions without lifting the switch during transition, and the switch would be exposed to the potential of inadvertent operation. Inadvertent operation of the switch could result in an unintended consequence, such as an in-flight engine shutdown
by Retric | 2025-07-11 21:32:25+00:00
It’s not universal, smaller dams don’t have nearly as much storage as large ones but they also produce vastly less power. At the other end the Great Lakes are effectively storing years worth of electricity, and have significant flexibility in delivery.

Looking at the US most of it is family close to large scale hydropower, except Florida, but it’s a little under 7% of annual power nationwide. https://www.eia.gov/todayinenergy/images/2011.06.10/hydro_pa...
by xelxebar | 2025-07-11 21:32:41+00:00
You mean the executable YAML claims? Some are explicitly listed as for the older spec, but indeed a few are for 1.2. However...

If you configure your YAML loader to run arbitrary, input-controlled deserialization code, then of course you're opening a can of worms. Just, uh, don't do that for untrusted input maybe?

Is $programming_language terrible because some people run user input through eval?

The latest YAML (1.2 currently) gives you the option of doing all that stuff if you want. It's a bad implementation that decides to run random code by default, or heaven forbid, bakes such behavior in.
by schappim | 2025-07-11 21:33:03+00:00
I want to shout out to https://usetrmnl.com for showing folks how to actually handle the situation of ensuring that your IoT device will never be bricked.

They released and sponsored open-source servers for their e-ink display in multiple languages: https://github.com/usetrmnl .

I have never seen a better run, community focused IoT hardware company.
by bob1029 | 2025-07-11 21:33:28+00:00
> The EGT was observed to be rising for both engines indicating relight. Engine 1’s core deceleration stopped, reversed and started to progress to recovery. Engine 2 was able to relight but could not arrest core speed deceleration and re-introduced fuel repeatedly to increase core speed acceleration and recovery.

I know it's probably not worth the hazmat tradeoff for such a rare event, but the F-16 has an EPU powered by hydrazine that can spool up in about a second.
by xsmasher | 2025-07-11 21:33:37+00:00
There is not enough research because, at least in the US, there was a blanket ban on any research since 1970 when most psychedelics were placed on "Schedule I" - meaning they had "no accepted medical use" and "high potential for abuse."

"Big Reality" was either terrified of everyone becoming drooling monkeys, or people seeing behind the curtain of society, depending on who you ask.
by tracker1 | 2025-07-11 21:34:04+00:00
My approach is to have fields for started/completed where started includes the system/process/timestamp of when an item was started... this gets marked as part of the process to tag and take the next item by the worker(s). It also allows for sweep and retry.

That said, I tend to reach for redis/rabbit or kafka relatively early depending on my specific needs and what's in use. Main use of a dbms queue historically is sending/tracking emails where the email service I had been using was having hiccups.
by ummonk | 2025-07-11 21:34:10+00:00
Yeah and the other pilot flipped the switches back on and one of the engines started spooling up but it was too late.

Murder-suicide looks like the likely conclusion, given that flipping the cutoff switches requires a very deliberate action. That said, it's not entirely impossible that due to stress or fatigue the pilot had some kind of mental lapse and post-flight muscle memory (of shutting off the engines) kicked in when the aircraft lifted off.
by nerdsniper | 2025-07-11 21:34:54+00:00
Osama bin Laden:

> "We, alongside the mujahedeen, bled Russia for 10 years until it went bankrupt and was forced to withdraw in defeat," bin Laden said.

> He also said al Qaeda has found it "easy for us to provoke and bait this administration."

> "All that we have to do is to send two mujahedeen to the furthest point east to raise a piece of cloth on which is written al Qaeda, in order to make generals race there to cause America to suffer human, economic and political losses without their achieving anything of note other than some benefits for their private corporations," bin Laden said.

> As part of the "bleed-until-bankruptcy plan," bin Laden cited a British estimate that it cost al Qaeda about $500,000 to carry out the attacks of September 11, 2001, an amount that he said paled in comparison with the costs incurred by the United States.

> "Every dollar of al Qaeda defeated a million dollars, by the permission of Allah, besides the loss of a huge number of jobs," he said. "As for the economic deficit, it has reached record astronomical numbers estimated to total more than a trillion dollars.

> "It is true that this shows that al Qaeda has gained, but on the other hand it shows that the Bush administration has also gained, something that anyone who looks at the size of the contracts acquired by the shady Bush administration-linked mega-corporations, like Halliburton and its kind, will be convinced.

> "And it all shows that the real loser is you," he said. "It is the American people and their economy."

> As for President Bush's Iraq policy, Bin Laden said, "the darkness of black gold blurred his vision and insight, and he gave priority to private interests over the public interests of America.

> "So the war went ahead, the death toll rose, the American economy bled, and Bush became embroiled in the swamps of Iraq that threaten his future," bin Laden said.
by saagarjha | 2025-07-11 21:36:05+00:00
I don't think you are a corporate shill. I do think that you immediately going "clearly the tweet is wrong" without doing any research whatsoever was unwarranted, though. You also keep bringing up that it's 93 commits but all getting squashed you have to do is search for "cutlass" to find out what is going on. I think you're obligated to do at least that when you call it out for being wrong.
by Mister_Snuggles | 2025-07-11 21:36:09+00:00
Rather than regulating features, I'd start with a dependency list.

So a smart plug might have a list saying:

- Functionality requires 2.4GHz WiFi, Internet access, access to whatever.vendor.com, and a vendor.com account.

- Provisioning requires the above plus BLE and Vendor's app.

A smart washing machine might be more complex:

- Express wash requires nothing special.

- Regular wash requires 2.4GHz WiFi, Internet access, access to whatever.vendor.com, and a vendor.com account.

- Heavy Duty wash requires the above plus a vendor-supplied detergent cartridge.
by klik99 | 2025-07-11 21:36:31+00:00
Yes, this is mostly true - class is thought of as upbringing in UK and it's malleable in US. But you can still be rich and low class in the US, there are a ton of class signifiers in US but it's more like a club that you get inducted into, money just gets you the chance to try to enter that world. Increasingly though it's something you're born into.
by craftkiller | 2025-07-11 21:37:37+00:00
I'm not the person you asked but I got all of my PTM7950 from moddiy[0]. I've put it in my laptop, desktop, and steam deck. Benchmarked my desktop and laptop before putting it in and both of them saw improved performance and lower temperatures.

[0] https://www.moddiy.com/products/Honeywell-PTM7950-SP-Super-H...
by matheusmoreira | 2025-07-11 21:37:55+00:00
You sound like you cannot refute even a single one of the arguments presented.

Not the first time people try to gaslight me and call me mentally ill for expressing my views. Please note that I'm absolutely open to counterpoints. I'm secretly hoping someone will convince me that this country isn't the judiciary dictatorship I believe it is. Sadly it looks like you're not going to be that person.
by ummonk | 2025-07-11 21:38:04+00:00
You have to pull the switches out (against a spring) to be able to move them over a notch and flip them. Not really something you can just mistake for another switch or bump into by accident.

I'd liken it to turning off the ignition by turning the key while driving your car. Possibly something that could happen if you're really fatigued, but requires quite a mental lapse.
by navane | 2025-07-11 21:38:17+00:00
Interesting. Acoup.blog had an unrelated post about this. How in certain societies where you can't save up capital (because all things worth were perishable goods), windfalls were instead gifted to the near community, creating goodwill for when bad times hit. In a similar way, kids could be windfalls turned into future safety nets, but now has to compete with savings.
by decimalenough | 2025-07-11 21:39:00+00:00
The three are a Venn diagram with much more overlap than any of the three officially pretend. A Japanese friend of mine passes for a (Chinese) local across China and SE Asia.

Clothing and makeup is a better giveaway than facial features or skin tone, but even that is becoming harder with K-pop creating a pan-Asian style to aspire to.
by Dylan16807 | 2025-07-11 21:39:04+00:00
> Your time is far more valuable.

Damn I wis--

> And if it’s not then you have bigger fish to fry.

You make it sound like anyone in tech that isn't making giant piles of money screwed up their career.

And if I take that literally, wouldn't I have to be making at least a thousand dollars an hour?
by jpc0 | 2025-07-11 21:39:04+00:00
> Do we all need to know about processor architectures and microcode and L2 caches and paging and OS distributions and system software…

Have you used modern software… or just software in general to be honest.

We have had orders of magnitude improvement in hardware performance and much fewer orders of magnitude increase in software performance and features.

May I present the windows start menu as a perfect exhibit, we put a web browser in there and made actually finding the software you want to use harder than ever, even search is completely broken 99% of the time (really try powertoys run or even windows + s for a night and day difference).

We add boundless complexity to things that doesn’t need it, millions of lines of code, then waste millions of cycles running security tools to heuristically prevent malicious actors from exploiting our millions of lines of code that is impossible to know because it is deemed to difficult to learn the underlying semantics of the problem domain.
by ceejayoz | 2025-07-11 21:39:15+00:00
> The same as the ones from this system.

Why would we assume non-interstellar comets are always the same as interstellar comets? Conditions obviously are a little different when something is ejected from a system and then spends millions of years in interstellar space.

> Borisov had the same characteristics.

We have a sample size of three thus far. Making conclusions right now is like saying all extrasolar planets are large gas giants because the first three were.
by woah | 2025-07-11 21:39:30+00:00
That's not how Bitcoin works at all. No amount of the supply (or hashpower) can let you make arbitrary decisions.

Having 50+% of the hashpower could let you double spend by mining on two forks in parallel, but it will never let you change the rules of the protocol, since these are defined on clients run by many people.

In fact that is what happened in the article. Someone realized there was a problem, got everyone to change their clients, and it changed. The first person to notice the bug did not need to hold any Bitcoin at all to make this change.
by vincent-manis | 2025-07-11 21:39:30+00:00
An addendum...Back in the 1960s, IBM didn't grok time-sharing. When MIT/Bell Labs looked for a machine with address translation, IBM wasn't interested, so GE got the contract. IBM suddenly realized that they had lost an opportunity, and developed their address translation, which ended up in the IBM 360/67. They also announced an operating system, TSS/360, for this machine. IBM practice was to define memory constraints for their software. So Assembler F would run on a 64K machine, Fortran G on a 128K machine, and so on. The TSS engineers asked how much memory their components were given. They were told “It's virtual memory, use as much as you need.” When the first beta of TSS/360 appeared, an attempt to log in produced the message LOGON IN PROGRESS...for 20 minutes. Eventually, IBM made TSS/360 usable, but by then it was too late. 360/67s ended up running VM/CMS, or 3rd party systems: I had many happy years using the Michigan Terminal System.

Remember, there's a gigabit pathway between server and browser, so use as much of the bandwidth as you need.
by bgwalter | 2025-07-11 21:39:59+00:00
Does the Flight Data Recorder consider the physical position of the fuel switches or does it get the information from some fly-by-wire part that could be buggy?

The conversation would suggest that the switches were in CUTOFF position, but there is also a display that summarizes the engine status.

There is no conversation that mentions flipping the switch to RUN again.

EDIT: Why is there no Cockpit Video Recorder? The days of limited storage are over.
by tjwebbnorfolk | 2025-07-11 21:40:51+00:00
Yes I already said that life is complicate because I KNEW that someone would write this very comment. But reminding people that life isn't simple isn't the PSA that you believe it to be.

Yes, everything causes everything, there is no one single thing to blame. Life is hard and complicated. Every rule has exceptions. Every truth has contradictions. Every one is a hypocrite. The world is big and complex.

We all know this already. We don't need this disclaimer to every statement that anyone makes. At a certain point, it just becomes noise.
by shuckles | 2025-07-11 21:41:22+00:00
No, the threat to most users is losing their device, cloud backups, sensor permissions, and the like. The price of a remote zero click has nothing to do with whether your phone offers end to end encrypted cloud backups (which Android does not) or secure bioauth (remember when Android vendors shipped various insecure versions of face unlock before giving up on replicating Face ID?).
by TeMPOraL | 2025-07-11 21:41:34+00:00
> Yea don’t do that. Don’t say “I want a console here”. Don’t even say “give me a console plan and we’ll refine it”. Write the sketch yourself and add parts with Claude.

Myself, I get a good mileage out of "I want a console here; you know, like that console from Quake or Unreal, but without silly backgrounds; pop out on '/', not '~', and exposing all the major functionality of X, Y and Z modules; think deeply and carefully on how to do it properly, and propose a plan."

Or such.

Note that I'm still letting AI propose how to do it - I just give it a little bit more information, through analogy ("like that console from Quake") or constraints ("but without silly backgrounds"), as well as hints at what I feel I want ("pop out on '/'", "exposing all major functionality of ..."). If it's a trivial thing I'll let it just do it, otherwise I ask for a plan - that in 90%+ cases I just wave through, because it's essentially correct, and often better than what I could come up with on the spot myself! LLMs have seen a lot of literature and production-ready code, so usually even their very first solution already accounts for pitfalls, efficiency aspects, cross-cutting concerns and common practice. Doing it myself, it would likely take me a couple iterations to even think of some of those concerns.

> I don’t care what anyone claims there are no experts in this field. We’re all still figuring this out, but that worked for me.

Agreed. We're all figuring this out as we go.
by mh- | 2025-07-11 21:41:45+00:00
I version my custom instructions for ChatGPT in a private repo, it's currently over 200 words long.

At first, I was concerned for how it'd affect performance by polluting the context window with such a long prefix. Then when one of the model's ChatGPT system prompts was leaked, and I saw it was huge by comparison. So I figured it's probably okay.

Highly encourage people to take advantage of this feature. Ask it to not do the things that annoy you about its "personality" or writing style.
by hnlmorg | 2025-07-11 21:42:30+00:00
“Asking for consent” doesnt automatically mean a pop up. “Asking for consent” isn’t even a technical term. It just means that personal needs to give permission. Exactly like an opt-in option does.

Moreover, popup is still technically a form of “opt-in”. “Opt-in” doesn’t mean the option is hidden. In fact plenty of sites use dark patterns to trick people into opting in.
by amiga386 | 2025-07-11 21:43:12+00:00
Firstly, no, people do expect big business to act legally. Businesses should not "lie and do all kinds of shady things", and it's up to regulators (and those they harm, using the courts) to hold them to account.

Secondly, I don't think you understand the situation if you talk about the "prosecutors conduct". The Post Office itself - a private company (owned by the government at arms length) - was the entity doing the prosecuting. These were private prosecutions.

You're hearing it right. The aggrieved party is also the prosecutor, in the criminal courts. They are not a claimant in the civil courts.

https://en.wikipedia.org/wiki/Private_prosecution#England_an...

The Crown Prosecution Service (who work with the police, act for the government and prosecute most criminal cases in England and Wales) were not involved. In fact, much of the criticism of the CPS in the Post Office scandal is that they could have been involved; they had the statutory right to take over a prosecution, and if appropriate, discontinue it due to lack of evidence. But they did not intervene.
by 7952 | 2025-07-11 21:43:33+00:00
Organisations can be fiendishly good at cultivating this kind of unaccountability. The software is managed by a contractor, maybe a project management company, a local PM team all of which focus on the performance of management and maybe budgets and timelines. Then you have some internal technical experts who just focus on the detail but have no influence on the whole. When things go wrong it is sent down a tech support ticketing system with multiple tiered defenses to deflect complaints. At some point it maybe gets to the point that an investigation is started. But obviously it needs to be done by someone neutral and independent who doesn't actually know the people involved or necessarily the technical details. And they are accountable not for outcomes but how closely they follow policy. A policy written by people outside the normal chain of command and no real skin in the game. At some point it reaches a legal team and then everyone else takes a step back. No one ever takes any responsibility beyond.an occasional case review conducted in a collegial atmosphere in a stuffy conference room by bored people. All the structures are put in place with good intentions but just protect people from actually having to make a decision and accept consequences. Except for the poor soul on the front line who only ever has consequences.
by orev | 2025-07-11 21:44:59+00:00
There are definitely many products that need no account or cloud functionality at all, but still make you sign up for an account. Philips Hue did this recently for their app, when the bulbs only need local WiFi or ZigBee, but then decided to force you into an account “for your convenience” to sync minor things that don’t matter. The bulbs still work without the app, but you can’t control or update the firmware without an account (or some other system like Home Assistant)
by spenczar5 | 2025-07-11 21:45:31+00:00
Cool to see! I spent a few years working on asteroid orbital dynamics too. What integrator are you using? Do you cover the weird stuff like Yarkovsky effects? That gets important for NEO impact risk, which is what I worked on.

Matt Holman's ASSIST (https://github.com/matthewholman/assist) struck me as a breath of fresh air, coming from openorb and its kin.