skysight-inc/HackerNews huggingface dataset:
I look forward to leaving LineageOS behind. First of all, Lineage builds for particular phones are abandoned frequently, because they are made by a single maintainer as a hobby and he can get bored and leave. The fact that the Android development environment is so arcane, and the hardware usually closed in various ways, makes it hard for anyone else to pick the project up.

Secondly, there are a lot of things that one can do in an ordinary desktop-Linux environment that are much more complicated in the Android world. On my old Nokia N900, I frequently wrote Python scripts that interacted with the system D-bus to automate things, and I did not have to install a big development environment or download someone else’s solution.
> That sounds like an academic lab working from grant funding.

Yes
This is revolutionary, even if only from a dynamic range standpoint. It's somewhat disappointing to see the first comment under their article is "Looks like VHS" ... really?
I agree. This is just another example of why freeware or free tier offerings can be a bad idea. Suddenly you have a large population users who will never convert yet are perfectly happy to suck up support hours.
I used to use 1password as well, I'm in the process of transitioning to something similar for macOS that I wrote.

The iOS version with swiftUI is in the works as well.

My goal with both the macOS and (soon) iOS app is to do encrypted sync via bluetooth or wifi, with no external server ever seeing your passwords.
1password has a history of being terrible at announcing product changes and unilaterally making decisions that negatively impact customers. They removed autosubmitting passwords a couple of months ago and then:

- lied about the reasoning by claiming apple mandated the change despite apple's change only affecting safari which I'm guessing makes up the minority of their browser userbase

- consistently deleted comments on their forums that pointed out they could have kept their already existing, working code in place for chrome

I rolled back to version 6 and suggest anyone else do the same.
> Instead of more bystanders creating an immobilizing “bystander effect,” the study actually found the more bystanders there were, the more likely it was that at least someone would intervene to help.

Perhaps with more people around one person considers that he will gain support, so the danger of acting will be minimized.
Haha it was on the front page for a moment... I don't think HN is the place for this discussion.
KeePassXC is FOSS, free of cloud nonsense, works fine on desktop, and has integrations for most browsers. I have no idea about the iOS situation, but on Android KeePass2Android provides global autofill and works with a ton of storage providers (everything from Dropbox to bring-your-own-SFTP).
That station first represented the greatness of Detroit. Then it represented what locals call 'ruin porn' and I've got at least three coffee table books where it was the cover subject.

I grew up in Detroit and visit it often. I remember as a little kid visiting the depot with my dad where he'd use one of the few nickel phones that still remained in the city. As a teenager I took trains to and from the station.

I think what Ford is doing is amazing. A previous Ford built RenCen https://fineartamerica.com/featured/detroit-renaissance-cent... on the river shortly after the riots. It was supposed to represent the city's rebirth but it was a very flawed development. General Motors bought it and made it better as Ford exited the city.

The station represents Ford's triumphant reentry into the city of its birth. It was a very gutsy call at a time when the company faces major threats. Despite what the story says my friends that live there say that Ford has been very receptive to their concerns.

But on a sad note there are the farmers. There are a number of couples making a full time living farming the vacant lots. Someday those lots will be sold and developed and the neighborhood will lose some of its unique character.

https://www.freep.com/in-depth/news/columnists/john-carlisle...
Robert Downey Jr. plans to 'clean up the planet' with A.I
Stealing Clouds
There is a shortage of dental hygenists in the Seattle area right now....
He needs to weigh the risk versus the cost of a new phone.

There is a custom firmware card LineageOS but it's a community effort.
It may get up to date security updates merged in but it could be vulnerable in other ways.
Sailfish has a lot of closed-source components and it runs on closed hardware that forces specific kernel versions and makes it difficult for the community to upgrade; one is completely at the mercy of Jolla or the device maker. It shouldn’t be compared to this project.

And seriously, basic functionality should be web-based? A phone should not be required to have an internet connection to do such things. While I am on a plane, or when I am traveling in a country but unable to buy a local SIM, then I should be able to expect that my phone’s non-communication-related apps will still work.
Let's see if HN censors this like they did with the last time this Scientific Journal article was submitted.

https://news.ycombinator.com/item?id=20417085

---

Edit: right on cue. The HN censors are getting quicker. Maybe they can do one of the "machine learning" algorithms to make censorship more efficient.

This was the censored article. https://arxiv.org/pdf/1907.00165.pdf

---

Edit: Ooh, slick. HN now uncensored the article. Don't worry though, it's archived in it's censored state.

https://archive.fo/5PeJe
> But once Hitchens started writing apologetics for Bush's 2nd Iraq War the two of them completely fell out.

I'm so tired of major atheist figures acting like religion is the only evil in the world. From Hitchens cheerleading a pointless, unjustified war because it's nominally against unpleasant religious people, to Dawkins (https://www.patheos.com/blogs/daylightatheism/2011/07/atheis..., https://www.theguardian.com/commentisfree/2014/sep/18/richar...) actually telling a woman in public that only women who live under religious oppression are allowed to complain about sexual harassment.
I don't agree because they removed a feature that, frankly, would just cause a user to lose all their passwords if they lost their device. There's still two other sync methods that don't use their service, and one of which is direct to another device without going through a third party.
The cloud component is only for synchronization of passwords between devices. No network connectivity is required otherwise.
In other news, Microsoft makes the Teams app a mandatory extra install as part of their most recent software update ballooning their userbase to a couple of billion users.
I currently have a subscription to 1Password, I have no problems paying for a good service that's well designed, implemented and secure. That being said, I am a student so every dollar counts. Does anyone have experience switching from 1Pass to Bitwarden?
Google AI Machine Learning Model Can Predict Bus Delays
Does Netflix show your full card number to you if you're logged in or is there some other justification for this level of security on it?
I see this differently. I grew up in Chicago in the era of decline. Economic decline begets social decline. Much is made of the pathology of poor communities, and I've heard it before: for jobs to come, you need to 'fix' the people, the schools, the community. But funny thing, if the jobs are stripped away, the people sink into despair and dysfunction. You see it today, in white working class communities where it seems nearly everyone has succumbed to opiates. When I was growing up it was called the pathology of the Black family. In my area, jobs fled because the companies didn't want to pay union wages. Then gangs took over. The people were blamed for the dysfunction. What happens when the jobs disappear is the real problem.
Yep, 1Password makes regular encrypted backups in a fully specified file format[0].

I've seen them used to implement 3rd party clients, so there are a few implementations out there.

[0]: https://support.1password.com/opvault-design/
I use LineageOS right now. It's great, and I'm glad it exists, but it still requires me to write the majority of my apps in Java and to test them in an emulator, and it still requires me to use the Android OS for everything.

I know I can theoretically compile my own ROM or something to customize the desktop environment, but... bleh. It's time-consuming for me to build things on Linux, but it is more time consuming for me to build things on Android. Android development is just a pain all around.

This on the other hand, isn't just a >$600 phone. It's a >$600 grimoire[0]. Expensive, and cumbersome, but nearly all magic is. There's an almost subconscious brand (for lack of a better word) that devices of this nature fit into. They're trading user-experience for dev-experience, which is not something LineageOS or Android is optimized for.

As to the rest of your criticism, all of your other points seem completely fair. I'm not sure what I would put the odds at of the device succeeding (note, succeeding means finding a stable niche, not beating any other device). And while I can forgive a lot of flaws in software, for the price they're asking the hardware/drivers need to work well.

I'm very much in the "wait and see" camp. But I do see a lot of potential.

[0]: https://news.ycombinator.com/item?id=19253038
I totally understand that these phones are very much intended for highly tech literate people with specific priorities, but Librem will not see success selling a $650 phone that can essentially only barely use a texting app, a web browser that already exists, and stumble its way through Gnome like these videos are doing.

I also need to challenge you to look up a video of LineageOS and compare it to these videos. LineageOS would be like going forward 20 years into the future compared to this. This is a very rough tech demo at best, and this thing is supposed to ship this year.

LineageOS is giving you 95% of the privacy and freedom benefits while giving you a nearly infinitely better software library and UI along with it.

As a $100 tech toy phone I can see success but not $650. That’s iPhone money.
Yes, we did forget how to build grand buildings.
The IndieWeb needs to believe in itself (2018)
https://crates.io/crates/openssl ?
>> or get a special protected number?

That's an interesting point. Maybe an unlisted burner that you don't use for anything else could be your SMS backup number. At least that adds one small layer of security.

It's like being in an episode of The Wire just to stay semi-secure online ;-).
This is exactly why we're building https://glideapps.com!
I would say that a community member disagreeing with the logo being there getting shutdown because of “internal” decisions is exactly a “language decision”. The “language” stewardship includes the spec, the code && the community, none of it exists in isolation.

FWIW, I’m totally 100% cool with the logo. Make it fucking huge and marquee that baby. I do think the way this issue went down is total trash tho.
I don't interview anyone over 40. Period. Reason is very simple. By that time they're bitter from some past work experiences and have figured out now a bunch of ways to look busy at work. They also likely have more demands coming from family if they were brave enough to try marriage in the "gig economy" we all live in now. It's great that there is a service out there for those who were never able to save enough to retire before they got replaced with younger more energetic and cheaper labor. At 52, I feel lucky every day that I now have a job in management. Not nearly as interesting work as what I did technically ten years ago, but I'm also making almost three times as much money, and who knows how much more than than one of my former colleagues who is in his 70's with a PhD from a top 10 university and is working at Starbucks to help pay his daughter's $45,000/yr. tuition!
The company I work for mandates a certain number of classes per employee each year and has a list of about 30 others that are optional.

Some are as basic as Advanced Microsoft Word. Some are upper level management stuff, but are open to any employee in any role all the way down to the security guards.

A cooking class is offered every other month. I always take those.
> So don't use a PW manager only if you're really nervous. Just use one, full stop.

And all modern browsers ship with one included, so it’s not like it’s hard to get started.
Where was the user getting combative? They seem to have done a stellar job in talking with support in a polite and informative way.

Whereas the company literally removed a non-trivial piece of functionality without a single mention of it in Release Notes, and then disengaged from the topic once other people came in and pointed out that this is a) bad, and b) probably a blatant attempt at pushing people into the subscription model.

Overall, I know what password manager I'm not touching now.
It is ultimately your call.
I always understood agile to mean "as a business, have as short an OODA loop as possible, don't waste time making detailed plans until you have detailed information, and update your plans as new information comes in". This is why it gets compared with waterfall development, where massive chunks of work are planned anywhere up to years in advance.

At this point, nearly everyone who writes software is well aware that designs and specs you created 6 months ago might be out of date by the time you need them, so there's not really any need to evangelise for that point of view, and agile becomes a buzzword because everything is already agile.
This kind of thing is why I just use Pass as my password manager, I don't like having to rely on a single company for my passwords, never know when they will make breaking changes like this, or go under. With Pass, the worst case is that the utility stops working on my system, in which case I can just manually decrypt the passwords with the GPG key.
It bothers me that so little is known about the company.

See https://community.bitwarden.com/t/who-is-hosting-bitwarden/1...
Totally agree. VUDU app on my smart tv required me to log on every couple months, and I stopped using it eventually.
That's a bit of a non-sequitur. High-end-competitive-level anything is a tremendous time and money sink. But that doesn't mean that the majority of the people that play the sport in question need to be wealthy to participate at the rec-league levels.
That would be a massive amount of work. In my opinion, Purism correctly limited the scope of the original proposal -- a FOSS phone that can make calls, and send messages (and maybe use a web browser?). libhandy (the library that allows GTK applications to "shrink" their UI for a phone) is intended to minimise work by allowing Purism to take advantage to existing software (e.g. Settings, Web browser). Even this is a huge amount of work (I've written about it here/Reddit in the past).
The subscription service is just used to sync between devices, i.e. the app works completely offline once synced. You can do the same with Dropbox without a subscription, but in that case you'll need an app license (which you can no longer buy separately). The subscription bundles the app license + syncing, for $2.99 a month.
I feel that I’m slow sometimes, and people ask what they can do to help.

Sometimes I feel like I want to respond with “just shoot me?”

But then I always remember that I live in Austin, and this is a place that still vividly remembers being the home of the first major school shooting incident, back on August 1st, 1966 (see https://en.m.wikipedia.org/wiki/University_of_Texas_tower_sh...).

I don’t know that I have any answers for you, but if you feel that the people at your place of employment are actively seeking to destroy you because they perceive you as slow, then I would say that is not a place I would want to waste a single additional nanosecond at.
Lots of people in this thread talking about the quality of the customer support here, and I think they're missing the point. The support staff seems to be doing their best to provide reasonable explanations for the changes. But there's a deeper question here about what responsibilities developers of free applications have regarding notifying users about major feature changes. This is just a particularly important question on platforms that don't offer fine-grained user control over application version installation (i.e. mobile).
"Excuse"? You think people are being too lenient about the warehouse workers? Those jobs are awful, and it's not about simply being a physical job. I would much rather do carpentry.
Skimmed the thread and it didn't come across all THAT dramatic. The user was obviously frustrated, staff apologized repeatedly, and did a fair job answering most of his technical questions.

His key beef is they neglected to mention the change in their release notes, and the optics of the oversight could be perceived as a covert move to push people toward their cloud service. I'm surprised they didn't apologize for the release notes oversight (whether or not it was inadvertent) - they kind of act like it's just another benign collateral effect that will only impact a handful of people.

Sure, maybe he's on a free plan, but when I shilled free trial versions of my software I tried to treat all [existing or potential] customers with white gloves - even the irritating ones.

@TroyHunt are you out there; any thoughts on the software change?
The sheer number of everyday business use cases that can be solved quickly and efficiently with spreadsheets is pretty astounding. Of course, there comes a point when heavily-used spreadsheets become intricate behemoths on which core business functions are run, and then things can get bad in a hurry. The challenge many programmers face is thinking that every business problem is best solved with code, when in reality the majority are solved faster, more efficiently, and more maintainably with a spreadsheet. Then the rest are worth developing "real" solutions for.
I feel the same way about Access, too. It doesn't matter whether they're "real programming", it matters that they let real people solve real world problems for themselves, who otherwise would have to pay real programmers real money to develop real applications.
Having dealt with a number of interactions like this, it definitely felt like the user was trying to lead the support staff into a pothole. Its just the way the questions were asked.
Elon Musk's new brain-machine interface focused company is hiring
“Convert”? Support challenges your existing users are facing due to your changes is not going to help conversions. Shady.
(Not answering the question you asked, but hopefully a useful answer nonetheless)

My son discovered he'd been faking math and not retaining and understanding it. He had excellent success using https://brilliant.org/ to restart at early high school math and work forward, learning it properly. Just got an A for his second year university maths class on the strength of it.
I moved to 1PW from another manager last year. Not planning on changing over this.

With that said removing a feature that allowed iOS users to use the app for free and then not putting it in the release notes is going to look like you’re trying to trick users into upgrading.

It’s obvious that if the release notes specified that it removed this feature, people would have avoided upgrading. That doesn’t inherently mean 1PW meant to trick the users but damn it sure looks that way to me.
Yup. Been using it as a daily driver for a while now as a 1Password replacement. Does everything I need.
All the other Librems are Linux devices too, and thus have the same limitations. They've seen success selling those Linux laptops.

> 95% of the privacy and freedom

This phone is for the people who want the other 5%. It's not trying to compete with the iPhone.

> stumble its way through Gnome like these videos are doing.

Odd. I didn't see that at all in those videos.
Very curious about the data migration piece. It sounds like it's designed to handle mapping a row of type a to a row of type a prime. What about situations like a specific combo of type a and c to b and two different records of type c, and optionally delete a record of type d? We occasionally have migrations that are only representable as a function of several entire tables, and which may even leave gaps, e.g. for domain events that affected the system but weren't logged until a later revision.
Why are you saying "free applications"? I for one paid for 1Password.
Maybe secure client engagements and they recycle a device every time a new contract kicks off?
Ah, well. At any rate it will be interesting to see what the FBI does with all those blackmail videos they recovered from Epstein's paradise island. I seem to recall there's no statute of limitations with crimes against children...
One other thing in defense of spreadsheets is that they are a tremendous introduction to data manipulation and management for people who don’t think of themselves as being ‘programmers’. Purpose built SaaS apps pre-solve problems, and that can be great, but spreadsheets allow users to become owners and there is a lot of growing that can start from that place.
Yup. They must be A/B testing AI-generated support discussions, because that's the only explanation I have for why someone would call a perfectly reasonable support request as "having an attitude", and the avoidance to engage with it "heap of support".
They could start by being honest and open about what data they gather and give users simple, easy-to-access tools to restrict it if they want. (Most modern users won't care, anyway.)

If MS has built an OS that cannot be effectively maintained without being sneaky and deceptive about their data gathering, that's their problem. Don't ask me to sympathize with them just because doing things right is hard.
They (though admittedly along with many others) have partaken in a terrible trend of switching to subscription pricing for effectively non-subscription services.

Instead of having the option of letting me pay and upgrade if I decide to, I am forced to continue a subscription in order to continue using any version of 1Password (excluding legacy versions).
the rapper Ludacris, duh.
I love spreadsheets. When I'm working out a method for analyzing some dataset, I just hack it out in Calc. Or if it gets too big, Excel. Once I've blocked it out, I move to MySQL. But I can do any database operation in Excel, or even Calc. Maybe not efficiently, but well enough.

But I've also learned that basic Linux tools (grep, sed, tr, awk, sort, uniq, etc) are far more efficient for cleaning and preparing data for spreadsheets or databases.

And then I use spreadsheets for final analytic steps, stuff that SQL doesn't do efficiently, and for charting. I could learn Python and R, I suppose, but SQL and Calc/Excel have always been enough. And Gumeric, sometimes, because it can do some amazing charts that the others don't.
Perhaps travel across borders? Delete all data, throw an SSH key into 1Password, then once across the border, SSH to your main server to restore all data?
How many updates per month are you expecting for a package like this?
You need to login because accounts have different quality tiers (standard vs high definition) and different max concurrent user counts.

Hulu does this much better though. They display a hulu.com shortlink on the TV app that you type into your browser on a computer, login if you aren't already, and click a button to authorise the TV.
Citizen developers in an organization are not a bad thing. But it is important to properly support them, with the right tools and training, but especially when the harder problems need to be addressed by specialists.