skysight-inc/HackerNews huggingface dataset:
Signal (just iOS strangely; Android has had exporting for years) has been completely anti-backup basically since it's inception. That's their prerogative, but I think it's something that needs to be made clear, front and center, before anyone starts using Signal (or asking anyone else to use Signal). Signal is the type of messaging that needs to be treated as a black hole.

Here's issue #905 from 2015, a request for transferring messages when moving phones, closed the same day: https://github.com/signalapp/Signal-iOS/issues/905

Similarly, #967 https://github.com/signalapp/Signal-iOS/issues/967

And #2542 (2017, when I was first looking for transferring my Signal to a new phone) https://github.com/signalapp/Signal-iOS/issues/2542

That issue was locked and I was told to create a thread on their forum instead: https://whispersystems.discoursehosting.net/t/ios-backup-kee... - 3.5 years and 400+ messages later, backup functionality still doesn't exist for iOS, and the best solution for archiving your old messages requires jailbreaking and extracting encryption keys from your keychain: https://cight.co/backup-signal-ios-jailbreak/

NOTE: last year, Signal introduced functionality for transferring messages to a new device, but that won't help you from data corruption or losing your device since backups and export are still not supported: https://signal.org/blog/ios-device-transfer/
Nope. Ancient C++, c++98, 03, 11, 14, 17, 20

I count 7, plus msvc, which adds another one. 8
This is so true. My workstation was i5 2nd generation with my development code running on a partition which was on HDD, the timings for every request were ~200ms to 1s depending on multiple factors. Page performance in chrome was constantly ~1s total.

I upgraded to latest i5 with SSD for data, and the performance drops are basically 0. It bothers me that there is something which needs improvement and I cant check on a commit to commit basis. But yes, it is very easy to oversee performance drops due to new / faster hardware.
In an Ethereum echochamber it may seem like that. More generally on 'why hasnt it taken over?' a lot of projects have communities that laugh at the security properties of PoS; they will never consider it
Hey, you could copy your description from Product Hunt - "Enhance Gmail to get your Google Inbox features back" - and put it on your front page and/or your About page.
> asked what makes each musical era distinctive: timbre

Anyone interested in this might enjoy the paper about the "Scanning the Dial" experiment. (It's about contemporary music rather than historical eras, but the idea is related)

https://www.researchgate.net/publication/248906443_Scanning_...

The punchline is that listeners can typically assign a genre to a recording after hearing a single quarter-of-a-second clip, but the paper is worth reading for its notes on genre and timbre in general.
I often work in my Tesla Model 3, e.g. when travelling or waiting for kids from their hobbies. You can't compare it to a van of course, but I'm able to find relatively comfortable seating position for few hours with laptop on my lap (!). You'll get air conditioning and nice audio. No need to run the engine, of course. I know that many people even sleep in their Teslas occasionally, replacing a tent.
Shortly after publishing, I received a phone call from "Apple, Inc.". When I tried to answer, the call dropped. Then my Apple ID account was suddenly unlocked and I got an email from someone saying they are going to try to call again tomorrow.
Last I checked, there were some third party iOS apps but the Bitwarden iOS app was far superior.
iOS has very fast and snappy transitions which are well suited for touch screens. And as pointed out in the article, it’s one of the few touch devices with <30ms input latency, so it can hardly be beaten by anything else.

It doesn’t feel right with no animation (like Reduced Motion in settings) since spatial hints are lost.
Security or bad code are potential issues regardless of the language. Stop pushing bad articles ;)
I got a few sentences in and couldn't take it seriously so came back here to read the comments and see if anyone else felt the same way.
Satoshi was using "node" in the sense of mining node, as is clear from "The rest will be client nodes that only do transactions and don't generate."
So he imagined mining to move to large datacenters, and users running non-mining nodes.
I guess thats also the reason why old games in emulators not feel the same.
TBH this didn't happen to me. Could it be country-specific?
Kill the Advert Model and Free US All
We are going to disrupt the advertising model by creating the venue for the future. We all can collect protect and manage our personal data and be in 100% control.

WHos IN?
The author is a well known security researcher. She probably has corresponding publications, too.
What It's Like to Treat Opioid Addiction in Appalachia: Psychiatrist Sally Satel
Should journals pay peer reviewes?
Not any more, these days I do various kinds of systems integration work and I still dabble in development, but mostly with high-level languages like C#.

It just grinds me gears that we have all these wonderfully fast computers and we're just throwing the performance away.

My analogy to customers where I consult is this: What you're doing is like buying a dozen sticks of RAM, and then throwing ten of them into the trash. It's like pouring superglue into all but a couple of the switch ports. It's like buying a 64-core CPU and disabling 63 of those cores. It's like putting some of the servers on the Moon instead of next to each other in the same rack.

Said like that, modern development practices and infrastructure architectures suddenly sound as insane as they truly are.
For me I have 1 use case - logging onto a Cisco Anyconnect VPN.

Since I do this multiple times per day I wrote a simple bash script that invokes Anyconnect and supplies the VPN credentials it pulls out of my password manager. I alias this script in my shell environment so it's as simple as typing "vpn" to get logged onto the corp network, saving the hassle of mousing around to get onto the VPN.
The last sentence is a good point in these COVID ridded times
That's not fair to "young JS devs" who get inserted into a culture of product slowness.
I think you're wrong. Your maintaining your bubble by not going through your ex-girlfriends trash can everyday.

The community and moderation on this site are actually pretty good, don't demean people who have different ideas about what makes a good dialogue as being in a bubble.

If the whole community is in a bubble, downvoted people are even more in a bubble. They are the ones out of sync with the greater picture.
Yes. Plus a huge amount of other stuff.

A naive sampler misses:

1. (as you say) How playing multiple notes at the same time changes the way the instrument responds

2. How playing at different intensities changes how the instrument responds.

3. The many subtle ways your physical interaction with the instrument change the sound

4. The way playing notes in succession at different rates can alter the sound

5. The physical space or choice of amplification can affect the instrument - even an acoustic guitar can "feed back" on itself to some degree

6. A bunch of other things I haven't thought of.

Sophisticated samplers (and sophisticated sample libraries) can simulate some of the above. But physical modelling synths are probably a better way forward.
If there's an unauthorised transaction on your card, that suggests your credit card details have been compromised, no? Additionally, they say the transaction happened via Apple Pay, so it would have been authenticated via a device, so it appears a device was also compromised?

Isn't changing compromised details common place? The agent did offer to do it immediately but the customer said "no not now" and then ignored it for two months.
Maybe. If so, I wasn’t aware. I always thought the cheapest plan was pricier than €10.
There is an element of randomness. Presumably it's to A/B test what is most effective to getting folks to sign up.
You should read your own bug report for the way to disable auto-updates: either use the portable version or set the ELECTRON_NO_UPDATER=1 environment variable.
I like this, but I feel its important to point out that this is effectively unusable by the very people who would benefit from it most: non-web developers.

If this were a drop-in C/C++ library, I'd use it immediately in my native apps and adopt it as a widespread platform technology. I want to be able to do this, and if it were truly a working technology, I'd put it in every single app I use.

But as a Node/JS library, it is off limits.

Please, decentralization guys, consider native languages first, and toy languages next. These technologies are never going to be embraced unless they treat native platforms as first-class systems for their manifestation.
The lag video is fascinating - I see people who are labelled clumsy, unco-ordinated - but maybe they just have a mental lag. After all the world we 'see' with our eyes is a mental model, a 3D game world anyway.
How does one realistically type in the master password on a phone keyboard [1]? A secure password would be like 20 characters long with a mix of alphanumeric and special characters.

[1] Do these password managers even use their own keyboard, or rely on whatever insecure keyboard is installed on the mobile OS?
> ranges from center-right (Democrats) to far-right (Republicans),

For readers who are not aware immediately, note that parent here uses far-right correctly.

It is quite correct in this setting, but has been misused to describe nazism for quite a long time so if one thinks parent is comparing Republicans to Nazis that is (hopefully) not the intention.

(Hitler was more of a pragmatic centrist, leaning to Socialism early as seen by the party name, but having no qualms cooperating with the industry either).
Exactly that
I use it to heat up stuff or maybe defrost frozen food
Never ever actually "made" something it it
Wayland is being developed by 1.5 individuals. What else do you want?
I chose LastPass, then it got sold to the current owners, so i switched to 1Password the next day, and I'm glad I did.
South Korea’s Coupang Seeks Up to $3.6B in New York IPO
How to Measure Success of Influencer Marketing Campaigns
Do you know how to measure the success of marketing campaigns when they include influencers? You’ve planned your campaign, and you’ve found your Instagram influencers, Youtube influencers, or TikTokers. They’ve published, you’ve collected the results, and now you have to make sense of whether those are good, or not so good.
> But PayPal's had that see and control your subscriptions ability for many years and it's embarrassing for Apple to not have that at this point

They do. Any subscriptions that Apple bills for are all visible in a single list. But Apple Pay or Apple's Credit Card is not PayPal. They're not compariable products.

The "problem" here is that these are just charges to your credit card. Paypal is not a credit card (well, ignoring their credit products, but I presume that's not what you're talking about), its not a like-for-like comparison.

I don't think it's commonplace for a bank to show a list of subscriptions for a credit card - that's not how banking infrastructure works (I don't think) for credit card transations. By bank does have a feature where it guesses recurring payments to help me plan, but it's not an actual subscription in the way that Direct Debits, or App Store, or Paypal subscriptions are.
It Can Happen to You
My story is not as extreme, but similar. There past that made me comment is the wife and kids comment. I feel that too.

Knowing just how bad things can get, especially when you have kids, motivates you to maintain a large cushion in a way for people who haven’t seen things fall apart have a difficult time relating to
It's only relatively recently that D open source compilers became available. And by that point it felt too much of an incremental improvement over C++ to seriously gain traction, imho. The design also feels dated in places compared to rust (not talking about the borrow checker ; more about the type declaration syntax, not being expression based, no ADTs or pattern matching, etc.)
YouTube Shadow Banned Us WTF Happened?
I totally get the games approach. Today games and reality are obviously overlapping and because of Covid we can't put any of the new innovations back in the box. So how do we move forward?

I'm looking for some bad ass engineers to create something that is going to take over the advertising model. YES, its true.

Want to be part of changing the world?
Couldn't get this to work on Firefox Mobile.
Please don't use such sexist slurs.
I'd recommend checking out this fork instead:
https://github.com/bats-core/bats-core
The data hasn't been made available, so whether or not this qualifies as a "leak" is questionable.
This is one reason why I prefer command line programs and websites like SourceHut and HackerNews over GitHub and Reddit. Also, why I disable or reduce as many animations as I can in graphical software I use.

Everything is just too slow -- and it doesn't need to be.
That's even more boring.
In some ways I can I understand it, because if you want to deploy a GUI application which mostly consists of text and pictures across multiple platforms, this is probably most viable option in a lot of cases, but the fact that this is the case is a failure of the market and the industry
We should be standing up for the human rights of everyone.

It's a dangerous game to say "everyone except x group should have human rights".

I'm curious why this isn't common knowledge by now.

Do people no longer believe in or care for the rule of law?
What's wrong with typing in 20 characters on a phone keyboard? My password is longer than that and I don't have an issue

Alternatively you can use fingerprint unlock
"The fact is that JavaScript is one of the top reasons for security breaches on the client computer and client mobile phones" - source?

"Another point worth mentioning is that more and more people disable JavaScript uncompromisingly, using extensions such as NoScript, due to very valid security concerns." - source?

"If a website isn't working without JavaScript it is loosing potential visitors and customers on a regular basis." - none of my clients would want such visitors or "customers" anyway.

Now, I don't think JS should be used for everything, nor do I think the JS ecosystem is made of well designed code, but I think we should definitely stop pushing for bad HN content such as this one.

I genuinely wish there was a debate around alternatives to JS in the browser, but around better written articles.
Politics are the same everywhere. There's always an enemy and they're always dehumanized. It's always about empowering yourself and your group at the expense of everyone else.
I agree that the Bitwarden cli is awful. You have to log in, and store the token it gives you manually so that it knows you're logged in.

However, I found https://github.com/doy/rbw , and alternative OSS cli written in Rust, and it's exactly what I wanted. (Disclaimer: I liked it so much I wrote a rofi integration for it.)
People have suggested re-education camps or other "deprogramming" for Trump voters, including elected Democratic representatives.

And yeah, it is often one and the same. Don't remember who it was, but someone said that the problem with free speech is that you'll spend most of your time defending scoundrels.

As far as hate speech goes, people literally lecture that people who happen to be born like me are "born into not being human", say the lives of people like me don't matter. We are told we should not speak and yet that our silence is violence. Trainings for "diversity" across a wide range of institutions have started segregating along racial lines, and the list goes on. During the Grievance Studies hoax, for example, one of their papers was sent back because it was too sympathetic and not sociopathic enough. Said paper advocated making white students sit on the floor and putting them in chains as a learning experience.

Yet open racism is fine, because the target ethnic group and sexual orientation are acceptable to the activist class.

Likewise, people who get kicked out for "transphobia" will often not be people who hate transpeople in any proper sense, but have policy disagreements where there are no win-win solutions. Yet anything but being completely on board with the activist class's 100% no limits pro-trans policy agenda is "phobia". The claim holds up as well as wet paper.

How about gender affirming treatment for kids who cannot physically know what sexuality properly is because they haven't been through puberty? Someone's a bit off their gender role? Tomboy, nah, they're a boy, time to stuff them full of hormones. Concerns that this just might be insane are again, labeled hate.

Said cultists insist on mantras of trans(wo-)men are (wo-)men in an explicit denial of biology that the best of our medicine can't alter: We just craft a facade that eases dysphoria to care for our fellow human beings. As Buck Angel put it: "I use testosterone to masculinize myself so I feel more like me." He's routinely called a transphobe.

This is basically the biology equivalent of flat eartherism or young earth creationism, but not subscribing to the creed is stamped hate speech. The mantra wouldn't even be necessary if its claim was actually true. It's even worse than flat eartherism, since a human can't at a glance confirm that the Earth is indeed round, but TWAW/TMAM asks us to baldly deny the input of our eyes in everyday life.

Hate and disinformation do not at all come "mostly from one side of the political spectrum" - science denial in the "party of science" is alive and well.
Everything is awful, can I code in C again please?
If the US uses microwaves 90% to reheat hand-prepped meals, 5% to heat water, and 5% for mass produced meals, and Europe’s figures are 94.5%, 5%, and 0.5%, the sales stats per capita may well show that the US eats 10x as many microwave meals while still mostly using their microwave to reheat hand-prepped food.
I'm looking for some badass engineers to join our team to create something that is going to take over the advertising model. YES, its true and it has tobe done....

Want to be part of changing the world?
>overestimated

huh, check this

Title: "Button that had to destroy world"

https://www.youtube.com/watch?v=L8ZrnffyXpU

Quote: "People will not be alive, but ICBMs will still fly"

You can enable english subtitles.
This is the first thing I do when I get a new phone. How the default is as sluggish as it is is beyond me.
Solved (?) - I booted into TWRP and rebooted again from there, and the UI elements work again. (No clue what the exact problem was.)
Volvo Says It Will Stop Selling Gasoline-Powered Cars by 2030
I am working on a real estate product for agents. Wondering if you can critique / provide inputs on a SaaS model for agents. Could I email you? Thx!
You can use a fingerprint to authenticate on Android.
The piwik in OpenKeychain is gone in the 5.6 release. And it was always opt-in, of course.

In defense of trackers: knowing what features your users use and don't use is a huge deal to decide where to spend time on and where not. This doesn't cease to be true when software is open source. Giving users a simple way to give feedback of how they use the app is totally fair. Similar to how distros collect stats about installed packages, you wouldn't stop using Debian because it had an opt-in mechanism to send such stats upstream.

That said, multiple trackers is ridiculous, and by multiple third parties no less. I can understand that the abuse of tracking due to blind optimization for profit leads users to adopt a "trackers are generally bad" stance, since more nuanced views quickly get complicated.
Haha exactly what I did too. Honestly Javascript is wonderful, should be used and provides a solid foundation for the Internet's foreseeable future front-end (and back-end) development. The only thing one should be weary of when using JS is accessibility and SEO, which can now easily be taken into account. Security is not more of an issue than with any other language.
its all the same as before.

- authoritarian-left/ communism/ socialism

- authoritarian-right/ nationalism/ conservatism

- libertarian-left/ anarchism/ anti-property

- libertarian-right/ libertarianism/ property

center sometimes overlap. such as national socialism, or as frequently referred to as nazism, is a centrist catch-all idea. usually populist, since someone have to be elected after all.

everyone calling for regulation is authoritarian. such as mainstream progressivism.

crypto is libertarian. both left and right. although differences in direction.

hence simply "far right" does not actually say much. could be both nationalist puking racism and anti-authoritarian discussing how to avoid tax.
Funny, you can read the title as an instruction and it still sorta makes sense :-)
How about cutting the cord on silly SaaS services like LastPass or Bitwarden ?

Zetetic Codebook [1] is the way to go.

Pros:
• It has desktop clients
• It has apps
• It has secure encrypted sync
• It has responsive dev team
• No silly subscription model

Cons:
• It doesn't have a fancy web app (but do you need one ?)

I've no affiliation apart from being a long term happy user.

[1] https://www.zetetic.net/codebook/
You may need publisher for one of the following:

Marketing

Localization

Covering development costs

Physical distribution

It is definitely possible to do marketing and localization alone as a company, but it will divert studio's focus from game development, which could do more harm than good since game development is insanely hard. Physical distribution is almost impossible to do properly for a small company. Of course there are game investors that invest into specific games and it could be better fit than publishers, but you can do both.

need to spent hours trying to install all that stuff

That is pretty much not a case.
If one looks only at the effects that OCD has on other members of the family one might also consider a sufferer of OCD also a bad person. It's a pity that there seem not to be enough resources to treat each person as a person and help them manage their lives regardless of the label that us laypersons might apply.
Do you know that or are you assuming that?
It's easier to just chown the app to a user different than the one running it (so it can't self-modify) than it is to set env vars for GUI apps in macOS.

I run a fork of the client now anyway, and bitwarden_rs on the server. I didn't want to deal with it but the dev responses to security reports are terrible.
Of course, you are welcome to your opinion.

But I hope the irony isn't lost on you: https://imgur.com/a/WuXdstC.

Later on, things are still propagating: https://imgur.com/a/LzyzZKz

My parent comment is hovering around 0-5 points. I wonder what it all means.
White vs Black was something that was ripping the United States apart since the arrival of the first slave on the continent

That isn't true, since the first black slaves were brought over by the ethnic group we now call Latinx.
I got excited for a cheaper offering when I saw the headline. If I was wanting to pay $10/month that was already an option. Sadly this is just marketing and not anything more appealing.