News for hackers. Stuff that matters.

bdonlan

It’s not entirely clear far part of a model would be copyrightable in the first place - it’s the result of a mechanical process, where the inputs are someone else’s copyrighted works, after all, while copyright requires some form of creative input.
Re:Hacking Washing Machines [video] on Tuesday December 30, 2025 @04:08AM (#46431147)
Fusible traces aren’t uncommon - but they would effectively destroy the device if current limits are exceeded, and they certainly would be if the power supply is non-isolated, so it wouldn’t actually be a solution to the firmware update problem.

The usual solution here is an optical coupling of some kind - optocouplers (a box with a LED, photodiode, and air gap between them) are very common for this purpose, and are an inexpensive and effective option for digital signaling across an isolation boundary.

In this case they’ve basically built a custom optocoupler out of discrete components, which is a bit unusual, but makes sense when you consider the risk of corrosion due to water ingress at the diagnostic ports, and the need to access it while - for example - a dishwasher cycle is running.

Re:Japan's Creepiest Station on Monday August 25, 2025 @11:09AM (#45014712)
It was originally a switching/signalling waypoint, and later started seasonal passenger service for skiiers in 1932, before later switching to year-round service. Apparently it used to be a popular hiking destination as well, but with the establishment of more convenient rail and road routes became less popular in the 80s.
Re:How I Tripped Over the Debian Weak Keys Vulnerability on Tuesday April 09, 2024 @10:26AM (#39979792)
In this case, the problem was the seed was low entropy, so if you generated a bunch of random numbers with a single initialization of the RNG seed you would get unique values. It's a tricky scenario to test for if you don't know of the failure mode...
This is called disgorgement and is indeed frequently used for certain types of crimes (particularly financial crimes).
Re:Process for mass producing Japanese 500 yen coins on Monday November 27, 2023 @07:14PM (#38440511)
There’s also upcoming changes to paper bills too, vending machine operators might be waiting to do both at the same time.
Re:WinRAR sold 5,449 licenses in a day on Monday September 18, 2023 @11:40AM (#37557709)
WinRAR supports explicitly selecting the character set to use to decompress a .zip file - super helpful when opening Japanese ZIP files.
Unfortunately that means it's not possible to deploy this without violating the AGPL...
Link appears to be broken.
Re:Emergency credit line for SVB customers on Friday March 10, 2023 @08:25PM (#35104025)
The issuing bank for loans isn't necessarily where the company keeps the majority of their assets.
Re:Near-miss between FedEx and Southwest flights in Austin on Saturday February 04, 2023 @11:30PM (#34661871)
Any kind of turn costs lift, and that’s not what you want to spend when you’re trying not to hit something on the ground. As such turns are generally not performed below a certain altitude.
Feels like a thermistor would be a good safety device to add to those connectors…
The good news is that the new boosters do in practice seem to be effective at boosting omicron protection, overcoming this theorized original antigenic sin: https://yourlocalepidemiologist.substack.com/p/fall-bivalent...
You sure you’re posting from the right account? You’ve been using this one for at least 9 months (as far as I bothered going back)
They mentioned a feature where your location could be sent via satellite in "find my" even in a non-emergency.
Re:Starlink maritime coverage map [pdf] on Thursday August 11, 2022 @11:53AM (#32427602)
Replace, or simply augment with enough additional satellites to provide adequate bandwidth over the oceanic areas.
Japan has a good solution for this - most of the larger train stations (and many of the medium-sized ones as well) have "coin lockers" (which, despite the name, these days often take transit IC cards instead of coins) you can rent to store your stuff until you're ready to head home. In larger tourist hubs like Akihabara there'll also be a ton of lockers in the vicinity of the station run by third parties as well.
Re:Arbitrary Code Execution in Super Mario All-Stars [video] on Wednesday July 06, 2022 @02:22PM (#32004788)
TASBot was only controlling controller 1 for a short time, but it remained connected to controllers 2-4 for the entire run, giving it time to download additional content as the showcase was going on.
Re:The SEC's response to the 'meme stock' rally on Saturday June 25, 2022 @03:08PM (#31877822)
Do you want to elaborate on which specific changes listed in the article are, in your opinion, beneficial to institutional investors at the expense of retail investors, and how?
The state _could_ attempt to negotiate with bondholders to repurchase the bonds - probably at a significant premium, however. Of course, if one of the bondholders refuses to sell, there wouldn't be much they can do... (I wonder if Disney holds any of those bonds for this very reason?)
Re:Meta is not threatening to leave Europe on Friday February 11, 2022 @12:54PM (#30304632)
Much harder for a large company than a small one, actually. The coordination overhead to get a bunch of disparate teams in a large company to rearchitect the fundamental structure of the service should not be overlooked.
Re:Meta is not threatening to leave Europe on Friday February 11, 2022 @12:52PM (#30304594)
If you are sending a message to a person in another country, you are consenting to that communication traveling to the location of that person. See article 6:

1. Processing shall be lawful only if and to the extent that at least one of the following applies:

(a) the data subject has given consent to the processing of his or her personal data for one or more specific purposes;

(b) processing is necessary for the performance of a contract to which the data subject is party or in order to take steps at the request of the data subject prior to entering into a contract

[.. other permissible purposes snipped ..]

Generally, the GDPR issues with sending to another country boil down to whether the EU accepts that the other country's government will allow the company protect the data in ways compatible with the GDPR. When sending that data to another company happens for reasons incidental to the permissible purpose of your data (eg EU-to-EU data processed in the US) this becomes an issue, as you've not consented to that risk. If you are specifically requesting that your data be sent to, say, the US, however, then processing that data in the US becomes necessary and thus much more justified.

From a technical perspective, you can certainly silo your data and transfer only as needed. This is however way more complicated, as you need to now deal with the fact that you're potentially performing joins across high-latency datastores, where you might need to be careful about what query data you're sending across the wire, and where your different silos need to apply access controls against each other. If you didn't engineer for this from the start, it's a big shift in architecture.

Re:Meta is not threatening to leave Europe on Friday February 11, 2022 @12:28PM (#30304198)
> The reality is you don't really have to transfer anything out of EU in order to keep your service running.

Practically speaking, running FB in a way that doesn't transfer anything out of the EU would involve either:

1. Siloing off the EU facebook, with no contact with the US side

or

2. Building a federated facebook, which transfers across e.g. only the timeline entries US friends are granted view access to

The former would not be well-accepted, as it would cut off communication from e.g. international relatives, and would be a rather large project to launch. The latter would be an even bigger rearchitecture, which would likely take, at a minimum, several years to complete, since it's unlikely this was ever anticipated as being a possibility when FB was originally created.

So, I sympathize with them - while in the long term they might be able to find a solution, in the short-to-medium term, FB would have no choice to stop operating.

They decided to rebrand as Meta, abandoning their strong oculus brand identity.
The federal government is what makes USD legal tender, and this clause does not restrict the federal government.

Standing would presumably be with the party which refused bitcoin payment in satisfaction of a debt.

Re:UBS Acquires Wealthfront for $1.4B on Wednesday January 26, 2022 @12:56PM (#30089029)
Fidelity also has a fully-paid securities lending offering, and I believe Ally Invest does as well. It's not just IBKR.
The signal will often go green (or in the case of this line, ATC will show that the train is cleared to proceed) prior to the actual departure time. This is because the trains are not allowed to close their doors until they have a departure signal, so this has to happen well before the actual departure time. Depending on the station configuration and signalling technology the signal clearing may simply occur automatically once the line ahead is clear, so it's up to the train driver to ensure that they don't depart too early.
Re:Glibc is still not Y2038 compliant by default on Wednesday December 29, 2021 @08:38AM (#29724677)
The semantics of "time X at point Y" are different from "time X in time zone Z". Sometimes the former may indeed be what you want, but it's uncommon for the user to be providing precise location information for a point in time far in the future. If you're told "time X, Eastern standard time", then the semantically correct thing to do is to not guess a point in space, but instead preserve the time zone as provided.
Re:FAA Shows ‘Sample NOTAMs’ for Possible 5G Restrictions on Sunday December 26, 2021 @12:43PM (#29694461)
Presumably once this is broadly deployed, flight checks can be performed to check for interference.
x86-64 does not have an addressing mode that uses the 8-bit register alias; in particular, the base and index registers are always either 32-bit (in 32-bit mode) or 64-bit (in 64-bit mode). As such, you need to zero-extend AL to a 64-bit register before using it in an offset addressing mode (or use XLATB).

For more information on supported addressing modes, see the manual: https://www.intel.com/content/www/us/en/develop/download/int... (specifically volume 1, section 3.7.5)

Older »