skysight-inc/HackerNews huggingface dataset:
I believe trying to mix up Passwords with others, such as Photos, isn't such a good idea. I like to think that Password management itself it a really big task on its own.

Our family (wife, daughter, and I) uses 1Password Family[1] and we are happy with the ecosystem that works seamlessly across devices -- desktops, phones, tablets.

Migrated from Keepass[2] to 1Password since its early beta.

1. https://1password.com/families/

2. https://keepass.info
Would be cool if this differentiated between tracking and non-tracking (old style contextual) ads.
any series you like or do you just mean ones specific to your purpose?
In the US at least, as a contractor, you have to make a lot more in gross pay to come out equivalent to what you'd earn at a lower salary somewhere else. You have to cover:

* Health Insurance

* No paid time off: Want 4 weeks off a year? That's a 7.6% reduction in pay.

* You have to pay both the employee & employer side of payroll taxes

* You're not eligible for unemployment, so you need to save more money to cover that possibility

* No retirement fund so you don't get any matching funds and have to really be on top of what your long term needs are and take that off the top of your income.

As an example, I have a normal salary full-time job, but I also have a hobby business on the side. The money I make from that given the tax bracket I'm in, federal, state, payroll taxes, means my "take home" pay from is taxed around 43%. And that's without needing to take anything extra out of it for paid time off, health insurance, or retirement, all of which are well covered by my salaried position.
See, I'd rather developers put their efforts into making a better monetization model than finding new ways to escalate the internet ads arm race.
Hi jedisct1! You should have seen our previous version of the landing page.. it had tons of security details but we got feedback that a normal user won't be able to understand it and it might overwhelm them at best. The feedback was that people might not want to use something that they don't understand. That's why we cut down on the security jargon and tried to keep it dead simple. But seems like a little bit more info might actually help based on the feedback here ha. So thanks for the feedback!
There's nothing wrong with allowing a 4-bit passcode. The problem is that you're claiming "no one, not even SecureAppy can unlock or see your data" which is just not true when the user uses a 4-bit/6-bit passcode. Apple doesn't claim that.

Not only should you not make a misleading security claim, I think the risk should be clearly communicated when users choose those options. The encryption may very well be sound, but it's only as strong as the passcode.
Password managers allow you to view your passwords in cleartext.

There is never a reason you'd want to store such sensitive data in cleartext.
I am curious about people like you. We know the outcome answer they want, but someone like you chimes in an claims it can't be been done.

Can you explain this defeatist attitude to me and what purpose it does providing the already known negative outcome?

To me, the language you used suggested that you are already bought, sold, and controlled.
You're getting caught up in the technical details because this is an ideologically driven issue.

NA had two minorities with opposite enough ideologies that they got violent. The UK would have never succeeded in keeping the peace there were it not for having a good chunk of the population on "their side". The violence eventually came to mostly an end because the IRA blew up enough crap that the British were willing to mostly throw them a bone in the Good Friday agreement and everyone was sick enough of the fighting to reach an agreement. The agreement was satisfactory enough for enough people that most combatants laid down their arms. An agreement so favorable (i.e. favorable enough to get them to stop fighting) to the republican faction(s) would never have been reached without the violence spilling over into England to a greater extent in the 1980s and making people ask tough questions like "why does what they do even matter to us?". You can call that a "loss" or a "win" or a "pivot to drug trafficking" or whatever you want to make it compatible with your politics. The framing doesn't really change what happened. Considering your characterization of North Ireland I don't expect you to frame the issue in a neutral way.

Consider how the troubles might have played out without loyalist factions. Starts looking a lot like some other, nastier, more resource sucking conflicts. Local support is required any time you want to make a bunch of people do stuff you don't want them to.
Can XWayland be used at the window manager layer?
Not in the way GGP was implying. The fact that India is next to China will lead to neither the collapse of China, nor prevent it from projecting power in the South China Sea.

The rise of India as a competitor to China will likely be on timescales even longer than 5-25 years. By then, circumstances will be significantly different. In any case, India is not a problem that will prevent the continued economic development nor the increased power projection ability of China.
>The airline is trying to entice passengers to take a tour of the plane at selected airports.

This is just so sad. One, because American clearly thinks customers are stupid enough to think that this will assuage their fears, and also because the American public is stupid enough that this will probably work for some people
For any newcomer looking for reference material on this topic, look at https://ccrma.stanford.edu/~jos/filters/ and his other books which are quite thorough.
Having run into something similar just recently [0], having any documentation is still (slightly) better than no documentation at all. As a stark example, macOS has a built-in sandboxing CLI tool called sandbox-exec (originally called Seatbelt), but the man page simply says it's deprecated, as far back as I could find them. Mind you, the same tool is used heavily by macOS internally, and has been around ever since Leopard [1]. Some of the best documentation is by engineers at Google, Mozilla, and others, who have just reverse engineered the thing.

[0] https://www.karltarvas.com/2020/10/25/macos-app-sandboxing-v...

[1] https://www.chromium.org/developers/design-documents/sandbox...
There is no "just" any more than programming is "just" buying a bunch of computers and hiring staff to run them.

TSMC define their processes in great detail: the exact timings of photolithographic processes, the exact composition of the chemical processes, all the little material handling details, wafer sawing, packaging, wire-bonding, testing and so on.

They also define standard cell libraries, the little blocks of rectangles that make up the gates. Given the way patterning geometry works, if you want your chip to actually work you realistically need to use their libraries.

For major customers there will be a certain amount of tech support, especially on a new process; inevitably the first few wafers through will have terrible yields and it's to the benefit of both parties to work out why.

A factory - any factory - is not just the set of capital equipment that makes it up, but the collection of staff that run it, including their often unwritten expertise on how the process works in ways that may differ from the theory.
1/5 of the general population do not develop mental illnesses within 90 days of an arbitrary starting point, unless the mental illness is extremely short-lived.

Think of the difference this way:

If 1/100 people are currently experiencing a headache, then it's also reasonable to think that 1/100 people will experience a headache tomorrow.

But if 1/100 people have an amputation, it does not follow that 1/100 people will get an amputation tomorrow, or even in the next 90 days. If 1/100 people were always getting an amputation within 90 days of any arbitrary starting point, there would be many, many more amputees around.

Mental illness being something that may lasts months to years, this certainly seems to be closer to the amputation case than the headache case. That implies that getting Covid can, indeed, be said to increase your chance of developing mental illness.
> Something different for every person

I absolutely refuse to give a numerical answer unless they first give me an objective calibration for the numbers. I recently got into a minor argument with a nurse before a minor surgery. "If you won't tell me a number, how will I know if I need to give you a painkiller?" "If I'm in enough pain to need a painkiller, I will tell you."

The number scale attempts to turn a subjective interpretation into an "objective" value. Instead of having to actually listen to people and apply training and experience to judge which treatments are needed, the number system de facto pushes that decision onto the patient so the doctor/nurse/etc only needs to follow a simple set of treatment rules. Similar to black box "AI" used in e.g. criminal sentencing and employee evaluations, the numeric pain scale is yet another example of a fundamentally subjective situation being laundered into a supposedly "objective" value.
There is definitely lots of DRM-type stuff happening in laser printers, mostly on the higher end. It goes beyond just 3rd party, too.

The best example I've heard from this was from {large-copier-manufacturer}. Someone (not an official dealer) in the middle east had purchased a truckload of copiers and cartridges in a fire sale from a business in the UK that was closing. They sold these copiers locally, of course undercutting regular local prices. Everything was fine until all the customers needed new toner, which they purchased locally, and suddenly got errors telling them the toner was incompatible.

What happened is while the copiers themselves are the same globally, the cartridges are region-encoded. The first time the copier powers on, it does a write-once setting to region-lock itself to whatever cartridge is installed. There's apparently no factory reset or software change to modify this setting (in the name of security), so the only fix was either to import cartridge from the UK (which the official dealers can't even do) or replace the mainboard to fully reset the thing back to how it comes from the factory.
My guess is they’re realized documentation is a huge cost center and even their own technical writers are overburdened by the churn of deprecating APIs and changing best practices. It’s worse then the JavaScript community.
I don’t personally have much experience with Apple’s documentation in particular, but as a general topic, increasing the quality of documentation seems to be one of the least complicated ways to improve a platform. For all the complaints people have about how hype-oriented the frontend web world can be at times, it seems clear to me that there’s usually some correlation between hype factor and simple examples/clear documentation, and that this excitement can make people move to a new technology much faster. It’s really hard to understand why Apple wouldn’t spend the necessary resources to bring developers along at a faster pace.
Same for me. I only ever use stash in cases where I don't materially care if I never see the content again, as with an experimental approach.
Love the simplicity, and it looks like this could serve as a great example for people wanting to write their own WM.

Might I suggest adding a link to a screenshot directly in the README? I personally have a weird fascination with window managers so I'm likely to check this out regardless, but a screenshot could go a long way in terms of generating interest. If you care about that sort of thing. :)

I see you have a minimalist IRC client as well. Funny, I've been meaning to get back into C specifically to toy around with the idea of writing my own WM and IRC client. Both projects look like great examples, thanks for sharing!
mRNA is 'messenger' RNA.

DNA is transcribed into mRNA. That mRNA then goes to a ribosome to be turned into proteins. The mRNA is the 'message' to other cellular machinery of how to make proteins.

This is the 'central dogma' of molecular biology: DNA > RNA > Protein.

The viral part is that some viruses will just be mRNA in a little molecular capsule. When the virus docks with a cell, it injects the mRNA. This free floating mRNA may get picked up by the cell and then turned into the proteins that it codes for. In the case of a virus, that will be proteins to make more viruses.

I'm unsure what you mean by a unit test in terms of biology. If you are asking if the ribosome complexes will check to see if some mRNA is a viral one, then no, they do not. These proteins are too small and chaotic to really have those kinds of things.

I'm also unsure of what you mean by tech debt here. The virus, once successfully copying itself, will almost always cause cell death and lysis.

To be clear, this process is very complicated and caveats abound to everything I've told you. But this is a HN comment section, not a full four year set of courses on virology.

https://en.wikipedia.org/wiki/Messenger_RNA
So is stripe liable for your account being compromised due to SIM hijacking? The telephone companies claim they're not liable, and you certainly aren't liable, so who is?

This smells similar to banks not needing to check check signature anymore.
Exactly. I'll have to read the study to find out, but three axes I'm immediately curious about:

1) Are we seeing a side-effect of bothering to look for mental illness in a generally-underdiagnosed population? Maybe most people have a bit, and scrutinizing people that ended up in the hospital is finding things that most mental health research participants aren't screened for.

2) I don't have a mechanism in mind, but it's always important to filter for correlation without causation, or even for reverse-causation; is there something about predisposition for mental illness that makes one more susceptible to COVID?

3) COVID hits an elderly population harder, and age is already correlated with mental illness. How did they control for age?
Walmart and Cruise launch pilot to deliver orders via self-driving cars
This. Their documentation on CoreAnimation concepts was wonderful [1]. It even has these little appendix sections discussing advanced use-cases.

Sadly, they seem to have stopped writing these at around 2015...

[1] https://developer.apple.com/library/archive/documentation/Co...
Well the engine placement hasn't been changed and that was the underlying problem that lead to everything else.
Why not just put the details on a separate security page instead of the landing page?
I think both video and audio were skippy to the point of uselessness. I've also used Jitsi with moderate success with a couple of interlocutors, where video disappeared now and then.

I'm not a company, I'm at a university, and the u. has decided to use Zoom, perhaps because it doesn't care about security, or because it thinks being concerned about Zoom is being paranoid.
If you don't like it, become a founder yourself. For better or worse, the reality is that maybe 5% of developers out there have the stamina, the ingenuity, and the risk tolerance to build a business. Speaking anonymously, as a person who started a business ~12 years ago that employs 17 people. The stuff you have to deal with non stop as a founder who is developing product, working on HR, working on code, working on infrastructure, working on the career growth of your employees, all the while also engineering a business that can in theory run itself without continuous micro-management, is insane. Not a single one of our employees, even our high producing hustlers, do half what my founder and I do on a weekly basis. You have to be a master of everything, because the moment you aren't the lead expert in the room, someone gets you off the rails. Running a small software based business producing a customer facing product is insane.

Add to it the last four years of "culture" growth leading all west coast tech workers to demand you add 10% overhead to your business to advance diversity, equity, and inclusivity, which in reality is just advocation for the right kind of politics to be brought into company culture, and you get a crazy stressful soup for any founder.
There can be some utility in comparing over time. If the patient indicates a 9 before intervention, and a 5 afterwards, that means something's helping. The relative weight of a 9 versus someone else's 9 is irrelevant in this usage.
Not gonna lie, you sound like you wear a tinfoil hat too.

Or maybe a lead hat because tinfoil doesn't block enough of the EM spectrum.
I did. I'm also aware TFA mentions FAST.

Point remains a larger dish exists and is operational.
Would closing the window count as a decline?
Honestly, reading the headers is the only way to understand iOS, macOS, and iPadOS properly.

I find that the older I get, the more _code is my documentation._ Particularly for things like Python's matplotlib, once you do more than put lines or scatter plots together, you _have_ to understand how the code actually works.

Of course, that's difficult when all you get is header files, but still...
That’s even more true of a highly weight-optimized assembly.
This is like suing Hillshire Farms because their bacon wasn't as maple-honey-bourbon-flavored as they claimed. Nobody is buying bacon just for flavoring. People use Zoom because it's a free digital telephone with screen sharing. Not because it's super duper secure.

Telephones (VoIP, PSTN, SMS, etc) do not have end-to-end encryption - or any encryption - and we've been using them for conferences since always. Hell, we use them for Zoom calls!

This is some kind of government vendetta, probably pushed by Zoom's competitors who make a bundle in government contracts. Because they're currently the biggest provider, they're the biggest target. But this standard has not been (and will not be) held up to any of its competitors who make similar claims. The political party that is sabre-rattling in this article is just making themselves look good to their constituents.
How about Russia in Afghanistan? Surely they had much less accountability and a similar technology gap (yes, I know the US supplied the fighters with some advanced weaponry). Yet, the had the same outcome as the US.
Hi pnutjam, this free version will always remain free. Unless you are sharing, the pictures you store are encrypted and stored on your own device (basically using your iCloud storage). That's why we don't incur a huge cost. However, we are planning to introduce premium features in the future including a cloud storage option for people who don't have enough disk space on their device.
Civilization, Capitalism, and Kindness
Plus reasonably good documentation.
> Regardless of the critical nature of an online account or the individual who owns it, using a second form of authentication should always be the default option, regardless of the method chosen.

Couldn’t disagree more. This is oversimplification of a complex subject.
A technical deep dive into Triplebyte's assessments
Interesting article. I've been using openbsd for a couple of different routers for years now. its always been rock solid. :D
I've been a technical writer for ~8 years (3 at a startup, 5 at Gooble). I don't know Apple's situation but here's my guess:

> Is the documentation team too small? (Likely.)

Documentation is weird because there seems to be widespread agreement among developers about how lacking it is (and conversely I think it's safe to say how important it is for job success) yet technical writing is almost always understaffed, no matter what size company you have. Part of it is that it's really hard to show a causal link between the docs we create and developer success. I know it seems silly but that's why I've been advocating for getting those little "was this page helpful?" links at the bottom of pages, followed by an opportunity to provide freeform feedback. If developers started using those consistently and leaving testimony about how the docs helped them it would be a lot easier to prove the value of docs. This is especially true when you operate at a big, platform-level scale, as is the case on https://web.dev (what I work on) and these Apple API docs. Pageviews give us a rough idea of the demand for certain ideas but don't tell us anything about whether our docs are actually useful.

(As an aside, in some situations it's easier to justify the technical writing team's existence; e.g. your technical writer specifically creates docs in response to support requests and the support team is able to just link customers to the docs rather than re-answering the same question over and over; or you have access to "customer's" code and are able to show that they are following the best practices / use cases you mention and avoid anti-patterns you warn about)

I'll leave with a suggestion because I don't have a horse in this race. If this situation is so bad; your best option might be to create a community-managed MDN-style resource for the Apple ecosystem. I would suggest focusing it on 1) API reference documentation and 2) examples (MDN puts the examples within the API reference pages, that would probably work here).

Another route could be more of what these people are already doing: make a lot of noise until Apple realizes how bad the situation is. I imagine if you can prove that you're leaving their platform because the situation is so bad, that might wake them up.

(No disrespect to Apple people; I know how tough this situation is; just trying to provide constructive feedback for the broader community)
yellow dots https://www.eff.org/issues/printers
Another possibility is they're trapped by other agreements that prevent them from voting with their wallet.

The obvious example is predatory MSPs where they talk their customers into certain printers and sell them ink. A 10% commission on a $600 set of toners is easy money compared to a $150 set of toners where a 10% ($15) commission isn't even possible.

The other less obvious one is franchises. Part of the franchise agreement will include having corporate be the supplier for all the lease hold improvements, all the furnishing, office supplies, etc., plus all of the ongoing consumables. It's sold as consistency to protect the brand, but a lot of it is about increasing profits for the corporate side at the expense of their franchisees. I've seen it first hand.

In the case I saw, I knew someone who bought into a franchise and asked me about some of the tech stuff. The franchise sold them cheap products with too much markup, but the most egregious was the printer. They were sold a cheap inkjet printer and they were buying 2-3 sets of cartridges per month. That's $3000-4000 per year (CAD) for printing. It may not sound like much, but this was a small business where they were hoping for $30k-$60k of (owner absent) annual profit.

The reason behind that is twofold. First, the franchises are easier to sell because the upfront costs are lower and the purchaser usually doesn't realize the trade-off is higher ongoing and total (lifetime) operating costs. The second is because the franchise supplier is making money off of those higher ongoing costs. It's awful for the franchisees and many of them don't realize what's happening until they're all-in.

TLDR; It's predators all the way down :-(
This, the foundries cost billions of dollars to construct, the machines are 'just' an expensive specialised cog in the entire machine
The point is not that founders don't take on more risk than employees. It's that that software engineers fresh out of college are not good at evaluating risk adjusted returns. If they were, they'd realize that the current market rate for joining a startup is a bad deal, thereby forcing startups to up their equity compensation. Many a starry eyed new grad has been lured by tales of riches from a startup founder / snake oil salesman.
EU just hit Amazon with a major antitrust complaint that could cost $28B