skysight-inc/HackerNews huggingface dataset:
Also, the attitude in the Calibre community to even minor UI suggestions, at least in my experience, amounts to "if you think there's any room for improvement, you're wrong and should leave forever".
Is this illegal somehow? I totally understand why a company would take a hard stance against customers contacting employees through weird side channels, and I have a hard time imagining what law they would be violating by enforcing that rule.
Basically this. This is a constantly recurring story if you watch HN long enough. All these amazing free tools and services are liabilities. Use them with caution and have contingencies.
You both should do the bare minimum amount of research before asking these questions or insulting the project. It would take you one whole click to find the server code.

https://github.com/Librum-Reader/Librum-Server
Yeah honestly normally I’d probably support something like beeper, but they just give me bad vibes. They’re being painted as a scrappy startup but to me they seem like another bunch of get-rich-quick, move fast and break things “disruptor” types. Which, ironically, is what the hacker in hacker news has largely come to symbolize in my opinion. Apple has an established culture and history of not operating that way, to make matters worse. It’s “growth hacking” versus the only company that still understands polish, however monopolistic they may be.
How funny. I had my mac repaired by apple a few months ago because of a strange display issue. Repair was free and took ~2 days. Just checked Settings and it turns out Find My has been off this entire time.

Just goes to show that some of us genuinely forget! Not all of us remember to re enable this stuff 0.2 seconds after we turned it off.

Edit: I'm sure HN already knows this but just adding in here: Apple doesn't accept devices for repair until Find My is turned off and that's why mine was disabled
This line of argument just _irks_ me. I don't care enough about thieves for this to even matter to me. And I think this is zero-sum for the consumer. Maybe more devices get stolen (probably not, if I'm a thief I'm still snatching it and throwing it in a river or something). What this really does is suffocate the secondary parts market, so it costs more to repair the things or they just require a replacement.

Many, many users of these devices have rarely, if ever, had anything stolen from them. And as one such person, I don't want to hear a company tell me I can't even have the _option_ of an open device because "it's for my own good". I can damned well decide that on my own.
that’s not the bug here. they got caught by precedence rules
pulse oximeter isn't really an essential feature though. the value to apple is not the total value of the apple watch, it's the marginal difference from what they'd make from selling the watch with that feature disabled in territories where the masimo patent is upheld. which is probably pretty trivial
First of all, good on Google for developing a Bluetooth firmware the hardware they are otherwise bricking.

I have one of these Stadia controllers and recently tried to play Cup Head (a notoriously hard 2d shooter) with it. I found the Bluetooth latency to make this unplayable. I would estimate it to be 2x or 3x the latency of a PS3 or PS4 controller. Anyone want to pontificate on whether that's a hardware limitation or a software implementation issue? (I was playing via Steam on Linux and tried all 3 controllers.)
That is the right answer. While some comparisons have been written already, they're somewhat out of date. Hissp could use a new writeup. Let me know if I can answer any questions about Hissp, and when your blog post is ready :) You can reach me at the Hissp community chat channel on Gitter's Matrix: https://gitter.im/hissp-lang/community -- share your Hissp experience or get support.
That explains Canada’s housing crisis, but not America’s or much of Europe’s. I guess immigration makes it especially worse in Canada, but without immigration driving growth, it would still probably be bad.
When I first got my own place I scored a Litton (!) from a thrift store with the same layout. It must have weighed 20 kilos; the thing was a tank.
Jesus. Are even the batteries like that?
Ive replaced the battery on my pixel 4xl with a $19 Amazon new from China copy.
Looks like they blocked the NOS office afterwards (not during, or there wouldn't have been this much of a problem): https://mastodon.social/@schellevis/111600856003113225

Can't be the subject of any negative news stories if you block all the journalists, right?
I think the ruby answer is “just use symbols”
OK, I just looked up the CFPB's response. They just acted as middle-man. The response from Cash App was that I should file a chargeback with FedEx and claim that the package was never received (literally lie to FedEx even though their own system shows the package was returned). After that response I was allowed to respond and the CFPB then closed the complaint.

Here's my final response:

https://imgur.com/a/xS7k84X
> Open to me means I can install any x86-64 desktop OS on it

But you claim you would have bought an arm64 machine if it could run boot camp?

Between that and wanting CUDA it sounds like you would have never bought a Mac after 2012 (the last year you could get an nvidia GPU)
Is it? CompuTrace and Intel AT would like to have a word with you. As do Dell, Samsung, Sony and Lenovo. Sure, their entry level consumer goods tend to have that mostly implemented in software, but even base tier business products have this. As does every Windows 10 version from Pro and up.

Your broadening of the scope really doesn't help.

We could make it more interesting. Put an AMD EPYC CPU you own into a Dell server, then take it out and put it in a different server. CPU no longer works, because it's now cryptographically tied to Dell. AMD won't help you, and neither will Dell. And it's not just AMD and Dell that implement this. Are they at fault? Not really, you should have RTFM. But there is nobody that can 'fix' this for you.

Maybe that's not interesting to you, so we could move on to LTE infrastructure, or car radios or HAM radios. Or maybe that's no fun and you'd rather talk about the CI interface on your TV. Or maybe you don't have that and then we can find something else if need be.

Or, we could scope it back to what it is about: Activation Lock that the owner of the device can enable and disable with their credentials, and it should not be something that someone else can bypass, otherwise the feature is worthless.
> Personally, I'd love to see more systems that are less "wargaming" oriented than D&D but with a focus on long term play and, where possible, player growth.

Did you actually mean player growth? I'm familiar with Player Character growth, but fostering the growth of the player (at least beyond simply a growing familiarity with the rules) is a new idea for me, although I'm not sure why the notion of helping players become more skillful at role-playing (if that was what you meant) was surprising to me.
How would you provide this type of locking system without giving users access to their own private keys, then having a much worse problem where dozens of users lose their private keys and forever brick their device?
Unfortunately, that would be difficult in much of the US. Things are just way too spread out for public transportation to be viable without unrealistically massive investment in high speed rail.
I think there's an argument that it has happened with the 2022 Twitter migration. Mastodon front facing app fumbled the opportunity a bit but that doesn't necessarily mean it will never get it again. Twitter is still rotting. It's probably due for another exodus.

Or, not it's hard to say. But not impossible at all. Perhaps even likely.
First time I've heard "Not your keys, not your device." I love it. Thanks.
It's a little bit involved but doable.

https://postgrest.org/en/stable/references/auth.html
2/3 of your metrics are fully accounted for by disposable income differences, the other by free time difference. Advantages accumulate; you’ve discovered privilege. It’s generational. Good job.
Your argument encompasses the whole of User-Agent filtering, no?

Edit: grammar.
Foxconn makes most of the iPhones. Now its CEO wants to make EVs
Isn't Alberta real estate historically boom and bust?
Buying an iPhone might not be the most expensive part of dating.
Teaching Program Verification in Dafny at Amazon
And the number of rows in the table, effectively bloating it for all time.

Deleting rows should generally be via the same type of query patterns you use to find them, or that's pretty weird.

I think #4 is something that most people dont implement - ime they just tombstone in their own table, and then all of the other problems are pretty rampant.

Having separate indexes for deletes might be a thing, but taking a history of every change to a thing in a relational way is still a big pain because of the schema cost, merging changes in an audit table when its really a slowly changing dimension is really weird to most query patterns.

To #2 - it depends on your query engine, but if every query does have filtered indexes there's still a cost to having two tables in one table (ignoring #4)
SignalHire was the one I used recently, and Jigsaw was the one before.

Basically whenever a friend of yours installs some shitty free app on their phone and it demands to exfiltrate all their contacts your email address and phone numbers get scooped up and sold to the highest bidder. You can guarantee Tim Cook has a bunch of friends, grandmas, etc that have no idea how to use their phones and have 400 apps installed all syphoning off Tim's contact details.
Not saying it’s the optimal choice in the languages design spectrum, but it is a little defensible:

If you’re prototyping a new interpreted language and don’t want to have to build a JIT that can optimize code, but still want some semblance of good performance, the block approach Ruby picks can be pretty useful.

Ruby doesn’t haven to allocate a full-on, garbage-collected, closure object every time a function accepts a block: it only has to do this if the block gets stored to a variable. If the block is only ever yield’d to, the allocation can be skipped.

And when your language’s primary looping mechanism is done with blocks, the difference adds up:

xs.each do |ys|
# with normal closures and no fancy JIT,
# the VM has to allocate a closure once per loop:
ys.each do |y|
end
end

Ruby was able to get away with its closure-heavy standard library APIs without a JIT for almost 3 decades because of the affordances that blocks provide over procs/lambdas.
The vast majority of people do not have to deal with these concerns. The odds of you losing your device are way higher than Apple getting hacked by orders of magnitude. If you are someone who falls into these professions then you probably should know what you're doing and disable it, or buy a different phone, or have some kind of backup security in place.
What Is Vault? A Deep Dive into the World of Secret Management
The lead designer for this went onto designing the c6 corvette.
Notice to Customers of Data Security Incident [Xfinity via Citrix] [pdf]
Fallout from the 10/2023 Citrix incident.

Somehow, I missed this, until I went just now to pay my bill. Since I keep up with the news fairly well, I'm wondering whether others also missed it. AFAIK, this is U.S. centric.

Note the inclusion of information companies use for authentication (e.g. in phone support):

What Information Was Involved? On December 6, 2023, we concluded that the information included
usernames and hashed passwords. For some customers, other information was also included, such as
names, contact information, last four digits of social security numbers, dates of birth and/or secret
questions and answers. However, our data analysis is continuing, and we will provide additional notices
as appropriate.
I haven’t been on mainstream social media in awhile but it makes me happy to hear there’s such low stigma there. I can only assume this comes from a younger generation of people who have had to deal with unfathomable mental health issues from being raised in the internet era.
3D Printer Auto Bed Leveling Mesh Visualizer
Thank you. I was thinking of following up with Cash App's legal dept just to see if they have anyone worth a crap working there who might see sense and reverse the decision.
Has this ever happened? Could it theoretically happen?
India's Leap into Solar Exploration: Aditya-L1 Mission Update
> Lots of rounded rect products existed before iPhone.

The design patent is very specific. It isn't about rounded corners in general.

Patent (incl. prior art): http://assets.sbnation.com/assets/1701443/USD670286S1.pdf

How to think about it: https://www.theverge.com/2012/11/7/3614506/apple-patents-rec...
60% of Japan lives in just 4 Metros (Tokyo-Yokahama, Osaka-Kyoto, Nagoya, Fukoka). 33% of Japan lives in the Tokyo metro alone. The US is nowhere near as consolidated as Japan. Japan is also a de facto One Party State.
Dear sir, we are talking about products that are not enshittified. Nothing about rust.
I hope the absolute contempt CashApp seem to treat their users with backfires on them in the future when they inevitably see actual competition.

Terminating a users account while simultaneously admitting fault by providing reimbursement just screams to me that the leadership team are completely out of touch and don't want to hear a thing from their own customers.
The key to agile feature management
Hello, I'm the creator of this feature flagging service. I use it personally for my projects and have made it public. Enjoy!
Expert patent language typically covers every foreseeable usable variant, and any subset of features likely to provide the core benefits, as 'claims'.
I believe my letter to Tim Cook worked too!

MacOS Big Sur broke support for high refresh rate external displays for Intel Macs. It was the DSC feature of HDMI/DP protocols, 4 years ago. Everyone that had it working at 4k@144Hz in MacOS Catalina, got only 60Hz in Big Sur and later.

Apple Support / Engineering department had me to install Catalina, show that 4k@144Hz actually works, got a ton of diagnostic data and came back with "you may downgrade to Catalina as a solution" LOL

Wrote to Tim Cook, with case number and, wait for it, MacOS Sonoma had it fixed!
You can decide this by not owning an Apple device
I have a feeling this person is not all that famous, and it may not have helped if you meant Erik Dubois. Searching for "Erik Dubious" didn't yield much, but neither did the correct (?) search

Edit: while Twitter followers is not a great metric for popularity, I wouldn't expect someone with 788 followers to be a household name
In this case I wasn’t arguing in their favor but arguing that the lack of agreement to a TOS does not somehow imply authorization.
Patents normally granted after several years, this patent only took about year, kind of looked fishy to me. Then after closer look, this patent is just continuation of a series of patents by Masimo. How Apple eluded some of the original patents by Masimo is very intriguing. Other comments mentioned that Masimo had been meeting with Apple since 2012 and the fact that the first version of Apple Smartwatch was introduced back in 2015, Apple kind of expecting the lawsuit by not paying the royalty.
The author is not a reporter but the VP at the ARC Advisory Group. Here are their clients : https://www.arcweb.com/about/clients. (Exxon, BP, Mobile, Shell, etc. )
they really do need terminals at interchanges. not so much at the stops that are just stops.

i used to take greyhound pretty frequently on one of these gas-station milk runs, and it worked okay. but when you've got a place where multiple routes converge, you've got to have some way to handle the scenario where bus A doesn't arrive at the exact same time as bus B or bus C. and beyond that, not having a comfortable and safe place to wait just ensures that bus service is only used by people who don't have any better option.
> Many, many users of these devices have rarely, if ever, had anything stolen from them.

You don't want the thief to steal a locked device. You want the devices to have a reputation for not worthing as much on the black market if stolen. That creates a deterrent effect, and is arguably one of the reasons why the average person's phone is stolen less.

As to whether this effect is worth suffocating the secondary parts market, it really depends on whether you're actually a potential participant in it. One can argue that the vast majority of iPhone/Mac users never thought of buying parts or using non-official channels for repairing the device.
OT but worth repeating. All quotes from a coder I worked with years ago...
1. "That's funny, it works OK here!"
2. "It's not supposed to do that."
3. "It appears to work, now."
4. "So, it should work?"
(as in, `It should still work , even after we...')
5. "Man, I knew that it was too easy!"
6. "It should now work"
7. "I think that works..."
8. "This ain't gunna work, but what the ** we'll try it anyway."
9. "It's not working, any clues?"
10. "This will just about do it, right?"
11. "It DOES look like it's going to work!"
12. "I think it'll be OK"
13. "We'll save that for the Windows version"
14. "In theory, that SHOULD work"
15. "So, close, and yet..."
16. "FIXED!"
17. "I don't know exactly why, but it DID compile OK"
18. "It should work, shouldn't it?"
19. "Let's just say `that actually seems to work'"
20. "I've never done this before, but it should work"
21. "It USED to work!"
22. "You may find that that (bug) is fixed in the next release"
I wonder if even Tolkien's own works would preserve the 'essence' that people see in LotR...

Imagine you took someone who had just read _The Hobbit_, and you gave them a copy of the _Silmarillion_ carefully scrubbed of any identifying information and all of the critical apparatus, just the barebones fiction itself, and with a cover story like 'I got this off Ao3, you might like it'. I wonder how many people would realize it was even in the same fictional universe, much less by the same author?
Why do programmers need private offices with doors?
Why would floats for cosine similarity need to support ranges beyond Planck scale?
Yes, but Adobe was going to buy them at 100x revenue. Thats quite insane.
These sound like excuses for not trying. Plenty of US cities are smaller and don’t have anywhere close to the handle on major social problems that Singapore does.

If Singapore were in the U.S. it would be the second largest city by population.

Singapore has four national languages. It is very diverse.

To take homelessness as an example, police in Singapore can force you to go to a shelter, which is one reason why you don’t see homeless people everywhere. But they also have shelters with space. Many US cities don’t have space for their homeless population. The waiting list is years long.
> If the compiler you use and the spec of your language disagree, what do you do?

If the compiler claims to follow the specified version of the spec, and it doesn't, you file a compiler bug.

And then use the subset that it supports, perhaps by using an older spec if it supports that fully. Perhaps looking for alternative compilers that have better/full coverage of a spec.

"Supports the spec minus these differences" is still miles better than "any behaviour can change because the Rust 2.1.0 compiler compiles code that the Rust 2.1.0 compiler compiles".
Live by the sword, die by the sword I guess. Apple has been busy patenting obvious VR/AR features and I have no doubt we will see them attempting to aggressively exercise these in future years to shut down alternatives to Vision Pro in the future.
Honestly, I think everything from coding to documentation to testing to setting up the dev environment, and infrastructure very boring. I just want to create products that solve problems!
Support wasn't dumped, it was demoted from Tier 2 to Tier 3 to better reflect the level of support that backend effectively already had. As mentioned in that thread, if someone steps up to maintain it, it can be bumped again to Tier 2.

Be aware that GCC doesn't have a similar level of specificity about the state of each platform they support. There are packages in Debian that "compile" but when trying to execute them on "exotic" platforms you encounter bugs immediately. Supporting a platform in a static codebase of a compiler is easy, but in codebases actively being worked on, like GCC and LLVM, keeping things working is not trivial.
I had a layover of several hours in the middle of the night, in the dead of winter in Indiana, and it was very, very nice to have terminal to wait around in. The only thing open for a couple of blocks was a White Castle. If I had to hunker down for four hours outside in the snow, with everything closed, in sneakers and a light jacket, it would have been pretty rough.
GURPS was always one of my favorites.

RuneQuest is another classic.
Or I could just buy this laptop and set up Find My?

> its hardware is closed now like the iPhone

This is not new, and has basically been the case since 1984. (Please correct me if I missed something with BootCamp? Was there source for that?)
No gov creds from home country on hand from across the pond? Should be able to walk into an embassy or consulate and have them provided if you haven’t yet. Purposely being vague to attempt to answer your inquiry without divulging your personal info.
Seems another example of Apple pretending it can't (or never would) do something related to stolen equipment – that they can & actually do if you just reach the right person with the right request.

My related story of someone likely circumventing my activation lock, using either fake docs or a compromised Apple-authorized agent, a few days ago: https://news.ycombinator.com/item?id=38622248
Although I am sympathetic overall, it really isn't about programmers, it's about anyone doing mental-flow work with focus. Open plan is for a different state of mind and product. It can be condusive to some good outcomes, but the cost is the loss of flow.

Writers need flow. People studying need flow. I could imagine techs looking at breast cancer scans need flow. It isn't only programmers who need this.
> You could make a somewhat similar argument about an email provider sending emails to iCloud email addresses

No. They don't work the same way. Your email provider has to maintain a mail server to send and receive emails on your behalf. Your email client connects to that email server to do all its work. Beeper Mini directly connects to Apple's Push Notifications servers to do all send/receive.

People arguing for an open iMessage system like email are completely forgetting how much spam and bad actors have ruined the openness of email. It use to be the case that you could run your own email server, but due to spam, many major email providers like Gmail will reject emails from untrusted IP addresses, for example.
A system where users can recover their devices if they successfully hold onto their private keys is much better than a system where they can't recover their devices at all without Apple's reluctant help.
Quinesnake: A quine that plays snake over its own source (2019)
Keep the private key with Apple. But also...

Sell an HSM (free when you buy a Mac > $2000? discounted in conjunction with AppleCare?) that will remove activation lock on the Mac it's purchased with.
It’s mostly not about punishment, it’s about the chance of being caught. Plenty of crimes in the U.S. aren’t even enforced, so it doesn’t matter how harsh the punishment is. On the other hand, the U.S. is the most imprisoned country on the planet, so strictness isn’t the issue.

Because Singapore is a city-state, it is covered in cameras. Crimes are much more rare because criminals know they will be caught.